0

就我个人而言,我认为贝宝开发者网站与它们一样令人困惑。

我有一个自定义的 php 购物车,一切正常——我现在需要的是向它添加贝宝付款。我有很多定制产品,所以使用贝宝的“添加到购物车”功能是不可接受的。

据我所知,我的两个选择是:仅将一个价格发送到贝宝,或者以定制形式将产品发送到贝宝(饼干很容易改变)。在这两种情况下,我都需要知道付款是否已经完成。

我已经查看了“标准付款”和“IPN”付款选项,但我仍然感到困惑。对于已经准备好要发送到贝宝的一堆自定义产品设置的结帐,我应该看什么?我试图在贝宝沙盒上创建一个帐户,但由于页面“不可用”而无法创建。

4

1 回答 1

1

如果您计划使用网站支付标准,您可能希望使用购物车上传方法,然后使用 IPN 来验证交易是否已完成。另一种选择是使用 Express Checkout 而不是网站付款标准。与使用网站付款标准相比,使用 Express Checkout 可以更好地控制结帐流程,并且买家将在您的网站上完成付款。然后,您还可以依赖从 DoExpressCheckoutPayment API 返回的 API 响应来验证付款是否通过,或者您也可以依赖 IPN,或者如果您愿意,甚至两者都依赖。下面的链接也可能有助于提供更好的理解,并消除一些混淆。如果您有任何其他问题,请告诉我。

IPN 概述

代码示例

IPN/PDT 变量参考

购物车上传概述

快速结帐概述

于 2013-03-13T16:28:50.597 回答