【发布时间】:2014-01-09 17:31:07
【问题描述】:
我一直无法找到准确的答案。
我们已经知道,PayPal 的 REST API 没有应用折扣代码的选项。但是,我们可以将另一个项目附加到 item_list 的描述中,即促销/折扣代码。
例如将其分解为人类可读的数据,这就是我要传递给 API 的内容。
交易
Amount: 100
item_list: [ product1, 60 ], [ product2, 60 ], [ coupon_code, -20 ]
从视觉上看,这条路线应该可以工作(就像在经典 API 中一样)。但是,PayPal API 不允许负数。
理想情况下,我们希望通过 PayPal REST API 使用签名/OAuth 路由。开放/经典 API。
2014 年 1 月 13 日更新 我注意到 Storenvy 能够对其连接用户的 PayPal 帐户应用折扣。但是,如果我记得 Storenvy 与 PayPal 有合作关系 - 我想知道他们是否在特定的内部 rest API 版本上提供折扣支持?
【问题讨论】:
-
如果它根本不允许负数,您所能做的就是通知他们并希望有足够多的人抱怨他们要么修复它,要么最终给我们一个实际的折扣字段来使用。在那之前,您可能必须坚持使用经典 API 并将其添加为具有负值的行项目,就像您解释的那样。这就是为什么我还没有转向 REST。当我尝试为人们构建解决方案时,仍然有太多这样的事情出现。
标签: paypal