【问题标题】:Order summary for chained payment?链式支付的订单摘要?
【发布时间】:2012-08-03 23:23:08
【问题描述】:

不久前,我建立了一个使用 Express Checkout 的网站。我会使用这种代码将买家的“购物车”发送到 PayPal:

(对于购物篮中的每件商品):

$nvpstr = $nvpstr ."&L_PAYMENTREQUEST_0_NAME$key=$product[Name], $size[Size]";
$nvpstr = $nvpstr ."&L_PAYMENTREQUEST_0_NUMBER$key=$product[ID]";
$nvpstr = $nvpstr ."&L_PAYMENTREQUEST_0_DESC$key=$product[Description]";
$nvpstr = $nvpstr ."&L_PAYMENTREQUEST_0_AMT$key=$product[Price]";
$nvpstr = $nvpstr ."&L_PAYMENTREQUEST_0_QTY$key=$quantity";

但是,我决定使用自适应支付,特别是链式支付。我已经完全集成它并且工作正常,但我无法将项目列表发送到 PayPal。

如何使用链式付款?上面的代码当然不起作用,我找不到任何有关此的文档。

感谢您的帮助!

【问题讨论】:

  • Paypal 有一些开发者网站。我总是先问那里。

标签: php paypal paypal-adaptive-payments


【解决方案1】:

Here's 来自 PayPal 自适应支付页面的信息:

Adaptive Payments 提供多种支付方式:简单支付、并行支付和链式支付。您可以使用 Pay API 创建每种付款方式。

  • 简单付款使发送方可以向单个接收方发送单笔付款。 例如,您的网站可以使用自适应付款支付流程将销售产生的资金从客户的 PayPal 账户转移到您自己的账户。这是传统的付款方式。
  • 并行付款使发件人可以将单笔付款发送给多个收款人。 例如,您的应用程序可能是一个购物车,它使买家能够通过一次付款从多个商家处购买商品。您的购物车将付款分配给实际提供商品的商家。然后,PayPal 从发件人的账户中扣款,并将其存入收款人的账户。
  • 链式付款使发件人能够将单笔付款发送给主要收款人。主要收款人保留部分付款,并将剩余部分支付给次要收款人。 例如,您的应用程序可以是处理机票预订、酒店预订和汽车租赁的在线旅行社。发件人仅将您视为主要收件人。您为您的佣金和其他接收方提供的服务的实际成本分配付款。然后,PayPal 从发件人的账户中扣除款项,并将其存入您的账户和次要收款人的账户。 笔记: 链式付款还包括延迟的链式付款,其中向二级收款人的付款最多可延迟 90 天。

看起来您想要的是并行付款。 Here's 一些关于并行支付的好信息。

【讨论】:

  • 这根本没有解决问题。
【解决方案2】:
猜你喜欢
  • 2014-11-26
  • 2016-10-24
  • 2016-08-30
  • 1970-01-01
  • 2016-07-06
  • 2013-02-15
  • 2012-07-09
  • 2013-12-05
  • 1970-01-01
相关资源
最近更新 更多