2

我目前正在开展一个项目,以将 PayPal 实现为类似于保存的信用卡的可重复使用的支付选项。我在http://www.fab.com之类的网站上看到过这种做法,它允许用户登录 PayPal 一次,然后存储他们的付款信息以供将来购买。查看不同的 API,我不确定哪一个符合这个描述。

澄清一下,我不希望使用 PayPal 来获取信用卡信息,我只想授权“默认付款选项”使用。

4

1 回答 1

2

您需要的是帐户上的参考交易,然后您将在初始 SetExpressCheckout 调用中添加一个变量:

L_BILLINGTYPE0=MerchantInitiatedBilling

当客户完成结帐时,您将收到一个 BAID,您可以在以后使用 CreateReferenceTransaction 引用该 BAID。

为了在实时环境中使用参考交易,您的业务必须获得批准(联系您的客户经理或 PayPal 业务支持)。为了在测试环境中进行开发,必须在将接收付款的沙盒业务帐户上启用参考交易。为此,请联系 www.paypal.com/mts,并将您创建的沙盒企业帐户的电子邮件地址发送给他们。

于 2013-07-26T22:40:58.647 回答