通过 PayPal REST API 示例打折?

Posted

技术标签:

【中文标题】通过 PayPal REST API 示例打折?【英文标题】:Discounts via PayPal REST API sample? 【发布时间】:2013-11-25 22:06:51 【问题描述】:

PayPal GURUS,我需要帮助,如何插入折扣,我使用 REST API,可能是某个,可以显示代码示例吗?有没有办法使用 php REST API 发送折扣金额?

【问题讨论】:

【参考方案1】:

目前,REST 支付 API 不支持折扣。您最好的选择是计算您的折扣金额并将其用作小计,如 transactions.amount.details.subtotal (https://developer.paypal.com/webapps/developer/docs/api/#create-a-payment)。

这是计划中的未来增强功能,并且发票 API 确实支持折扣。 (https://developer.paypal.com/webapps/developer/docs/api/#create-an-invoice)

【讨论】:

看到这个帮助。使用负金额的折扣项目行。 ***.com/a/9710690/511438 @AviDas - 修改小计不起作用,因为这样小计将与 item_list 中的项目总和不匹配,并且贝宝不接受交易。 您提供的链接适用于经典 API。我在付款的transaction (developer.paypal.com/docs/api/#transaction-object) 中使用item_list。你是这样做的吗? @Valamas-AUS - 我一直在尝试这一天,但没有成功。一定是我搞砸了,因为它现在似乎正在工作。当然它现在正在工作,因为我来到这里并说它不是:(谢谢! PayPal REST 可以接受负数。但不能是-10。必须是 -10.00。我遇到了问题,当我把它做成 -10.00 时它终于接受了

以上是关于通过 PayPal REST API 示例打折?的主要内容,如果未能解决你的问题,请参考以下文章

通过 PayPal REST API 进行银行支付

用于支付流的 Paypal PHP REST API

通过 Paypal Express Checkout REST API 定期付款

通过 Classic 或 Rest API 的 Paypal 付款

PayPal REST API 格式错误的 JSON 错误

使用 PayPal REST API 通过 Express Checkout 测试拒绝付款