WooCommerce订单状态未正确分配给PayPal付款

问题描述 投票:0回答:1

脚本

我现在正在使用paypal sandbox帐户进行付款而且我已经正确设置了,如果我在结账时使用paypal付款,订单会成功下单。但是状态应该完成但是没有分配。(我只尝试使用虚拟产品)

我已经阅读了几篇与同一问题有关的文章,我只发现如果设置正确,那么状态应该完成,或者我要通过使用代码手动设置它(但这是唯一的方法吗?它是否正确?)。

以下是管理方面的观察:

订单备注 -

Payment pending (unilateral). Order status changed from Pending payment to On Hold.

Paypal日志(只有最后3行,因为它很大) -

2019-03-08T11:40:45+00:00 INFO Received valid response from PayPal
2019-03-08T11:40:45+00:00 INFO Found order #9985
2019-03-08T11:40:45+00:00 INFO Payment status: pending
wordpress woocommerce paypal paypal-sandbox orders
1个回答
0
投票

造成这种情况的典型原因是您的PayPal详细信息不匹配。

当您注册Sandbox Paypal时,我们会收到一个沙箱电子邮件地址。您必须确保使用的是Sandbox电子邮件,而不是标准的Paypal电子邮件地址。

你也可以尝试一下

    Woocommerce > Settings > Products > Downloadable Products

并确保您在付款框勾选后获得授权访问权限。

http://cld.wthms.co/ZExhMq

© www.soinside.com 2019 - 2024. All rights reserved.