PayPal:看不到并行支付的项目描述(自适应支付;快速结帐;嵌入式流程)

时间:2018-07-21 23:42:53

标签: javascript paypal paypal-adaptive-payments

在我的情况下,我有多个接收方出售不同的物品。使用/ Payment API,我可以查看所有商品说明,但每次只能看到一个收件人。尝试使用带有PayPal按钮的checkout.js相同的 paypal.Button.render({ ... payment: (data, actions) => { return actions.payment.create({ payment: { transactions: [{...}, {...}],它会提醒它每次仅接收一个接收者,而不是多个事务。 因此,就我而言,理想的事情似乎是带有并行支付的AdaptivePayment。我开始使用/ Pay API,然后使用/ SetPaymentOptions,没有任何错误,包括2个接收者和相关项目数据。重定向到payKey并登录以执行付款后,我只看到每个接收者附近的总金额,并且没有显示项目说明。我也尝试了Embedded Flow,但由于无法定义PAYPAL的对象,导致无法访问PAYPAL.apps的paypal apdg.js出现错误,然后我停止使用AdaptivePayment。 然后,我开始使用NVP请求管理/ SetExpressCheckout,也可以在PAYMENTREQUEST字段仅一个的情况下看到列出的项目。当我尝试将多个付款分别添加为PAYMENTREQUEST_0_PAYMENTREQUESTID=0PAYMENTREQUEST_0_PAYMENTREQUESTID=1时,我只在重定向页面https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&useraction=commit&token=<response_from_API>上看到了总金额,而没有其他内容了。

最后是否可以在同一笔交易中显示具有多个项目的多个接收者?

0 个答案:

没有答案