Magento 通过 Barclaycard ePDQ 付款将优惠券折扣金额添加到总价中
我有一家 Magento 商店,我们使用 Barclaycard ePDQ 作为付款方式。我最近创建了一个新的购物车规则,使用优惠券代码时可以享受 10% 的折扣。 Magento 一切顺利 - 优惠券适用 - 但在我按“结帐”并进入 Barclaycard ePDQ 页面后,我注意到支付的总金额实际上是正常价格 + 折扣金额,这真的很奇怪,因为当我看看我的订单报告,似乎总计是有折扣的。
I have a Magento shop and we use Barclaycard ePDQ as our payment method. I recently created a new cart rule that gives you 10% off discount when using a coupon code. Everything goes well with Magento - the coupon applies - but after I press Checkout and it takes me to the Barclaycard ePDQ page, I notice that the total amount to pay is actually the regular price + the discount amount, which is really weird because when I look at my order reports it seems that the grand total is with the discount.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在早期版本的 Magento 中就 Paypal 看到了这个问题。问题是处理器期望一个负值 (-5.00),而 Magento 传递一个正值 (5.00),反之亦然。我会检查 Magento 的重定向页面,看看折扣是否适用于相反的符号。
I saw this problem in an earlier version of Magento with regards to Paypal. The issue was that the processor was expecting a negative value (-5.00) and Magento was passing a positive one (5.00) or vice versa. I'd check the redirect page from Magento and see if the discount is applied with the opposite sign.