2012-08-07 72 views
0

前段时间,我设立了一个使用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。

我该如何处理链式支付?上面的代码当然不起作用,我找不到任何关于此的文档。

感谢您的帮助!

+0

贝宝有一些开发人员网站。我总是会先问那里。 – hakre 2012-08-07 00:14:48

回答

-2

Here's从PayPal的自适应付款页面的信息:

自适应付款提供了几种付款方式:简单,并行和链式付款。您可以使用Pay API创建各种付款。

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

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

+0

这并没有解决这个问题。 – Marek 2014-01-08 11:27:50