我需要在我的移动应用程序(Android和iOS SDK)上使用paypal实现paypal帐户和信用卡/借记卡的支付交易 .
一方面,我理解有一个PayPal账户并用它支付的部分,但另一方面,我看了优步,我发现用户可以保存他们的信用卡,而无需创建paypal帐户 . 我怎样才能实现这种行为?我必须在我的服务器上保存这张信用卡吗?或者这是Paypal的功能?
PD:我已经知道优步使用BrainTree,但我在Paypal的其他应用程序上看到过相同的功能 .
您正在寻找的是“参考交易”或“拱形信用卡” . PayPal将卡数据保存在他们的服务器上,然后您只需在服务器上保存交易ID . 当您提交参考交易请求时,您只需包括您处理的原始交易(可能是Auth或销售交易)中的交易ID以及您需要处理的新金额 .
但是,根据您用于处理卡片的内容,您用于参考/存储交易的API会有所不同 .
如果您使用的是Payments Pro,则可以使用DoDirectPayment / DoReferenceTransaction或PayFlow API设置为reference transaction .
如果你're working with REST that'将在哪里发挥作用 .
1 回答
您正在寻找的是“参考交易”或“拱形信用卡” . PayPal将卡数据保存在他们的服务器上,然后您只需在服务器上保存交易ID . 当您提交参考交易请求时,您只需包括您处理的原始交易(可能是Auth或销售交易)中的交易ID以及您需要处理的新金额 .
但是,根据您用于处理卡片的内容,您用于参考/存储交易的API会有所不同 .
如果您使用的是Payments Pro,则可以使用DoDirectPayment / DoReferenceTransaction或PayFlow API设置为reference transaction .
如果你're working with REST that'将在哪里发挥作用 .