2013-07-26 19 views
1

我目前正在开展一个项目,将PayPal作为类似于保存的信用卡的可重复使用的付款方式。我看到这样的网站在http://www.fab.com这样的网站上完成,它允许用户一次登录PayPal,然后存储他们的付款信息以备将来购买。查看不同的API,我不确定哪一个适合这个描述。哪个API可以让我将PayPal作为可重复使用的付款方式保存

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

回答

2

,你需要的是在帐户参考交易,然后你将一个变量添加到您的初始SetExpressCheckout电话:

L_BILLINGTYPE0 = MerchantInitiatedBilling

当客户完成结帐时,您将收到BAID那您可以随后使用CreateReferenceTransaction引用。

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

+1

您碰巧知道我是否可以在新的REST API中使用此功能? –