paypal - 如何在链式支付中使用计费协议(protocol)?

标签 paypal

我们正在使用 PayPal 建立我们的市场交易,因此希望使用链式支付进行简单处理并避免成为资金聚合商。

由于我们希望(预先)捕获买家的付款方式一次并允许他们以后从卖家那里购买服务而无需每次都输入他们的付款详细信息,因此 PayPal 有 2 个选项:1) 预先批准,或 2) 计费协议(protocol)。

但是,由于买家也应该能够使用信用卡付款,我们只能使用选项 2) 结算协议(protocol)。

我们对计费协议(protocol)与链式支付不兼容的理解是否正确?

此外,如果它们不兼容,我们该如何处理以允许: - 用户使用信用卡支付 - 不要让他们在每次购买时都输入信用卡详细信息 - 使用链式支付(防止资金聚合,如果我们先收到资金并在第二次操作中支付会发生这种情况)?

谢谢!

最佳答案

预核准付款是 Adaptive Payments 的一部分平台。根据您在使用预批准配置文件提交付款时对交易所做的操作,您可以使用简单付款、并行付款或链式付款。

您所追求的,计费协议(protocol),是 Express Checkout 的一部分API 或 Payments Pro .您将使用的实际术语是 Reference Transactions .

如果您直接通过 Payments Pro(销售或授权)处理信用卡,那么您只需使用通过 DoReferenceTransaction 返回的交易 ID API 在未来的任何时候自动处理另一笔交易。

如果您使用 Express Checkout 处理原始销售或授权,那么您需要在 SetExpressCheckout 请求中包含结算协议(protocol)参数以创建该结算协议(protocol),但您仍然需要使用 DoReferenceTransaction API 来处理 future 的付款。

关于paypal - 如何在链式支付中使用计费协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24209795/

相关文章:

php - PayPalHttpConnection.php 第 174 行 : 中的 PayPalConnectionException

Paypal rest api 和 Apps 脚本

paypal - 构建 Paypal OAuth

Paypal 定期付款

magento - 在 magento 中自动从 paypal 获取付款

Paypal :快速结帐自定义 PAYMENTREQUEST_n_TRANSACTIONID 不工作

php - 支付宝支付方式

asp.net - 快速结帐继续加载并且没有返回给商家

paypal - 试贷场景中的前置API场景

ruby-on-rails - 可以轻松与 Rails 集成的 Web 支付 API/服务