1

我使用带有折扣的 Paypal ExpressCheckout发现了一个有线问题:

我通过了 2 项,例如:

L_NAME0 : "test2",
L_AMT0: 2, // 2 EUR
L_QTY0: 1

L_NAME1 : "Discount",
L_AMT1: -0.60, // 60 cent
L_QTY1: 1

重定向到 Paypal 后,一切似乎都很好:

paypal_bug_lol

但在关闭此交易后,贝宝会从我的贝宝账户中收取全额(2 欧元):

贝宝订单确认

这个贝宝折扣有什么问题?这似乎是在欺骗客户,他一定感到被背叛了。我不相信它的贝宝错,所以任何关于我做错了什么的想法都值得赞赏:)

4

1 回答 1

1

看起来您将折扣行项目应用于 SetExpressCheckout 调用,但 DoExpressCheckoutPayment 调用一定没有相同的东西..??

您需要确保 DECP 中包含所有相同的订单项详细信息。

于 2012-12-13T17:50:53.610 回答