未支付的PayPal订单转换为“正在处理”

时间:2021-02-04 作者:Anil

好吧好吧。。。经过两周的测试、反复试验,我终于来到了Stackexchange。

以下问题/错误:我们与贝宝有重大问题。我们注意到订单没有付款。当您在我们的店铺订购物品时,请选择PayPal并单击“取消”即可在PayPal中订购;“取消”;或者离开浏览器选项卡,WooCommerce将从;“已取消”;或“或”;“待定”;“到”;正在处理;。这表明用户已支付。我们收到了来自用户的电子邮件,他们说他们改变了主意,取消了订单,但仍然收到了订单确认。

有关该网站的一些事实:

一些使用WooCommerce订阅的自定义插件(我们是一个子公司)自定义构建主题,因此。。。我们进行了搜索,并尝试了几乎所有可能的测试:

检查了所有API/IPN连接-所有连接都正确-尝试了不同的PP帐户(也是沙盒)-同一问题将站点复制到临时站点-不同的域(dev.domain.com)-solved - working

  • 在新服务器上复制了站点,但域相同-问题相同-停用了所有插件/主题-仅活动:WC、WC订阅、默认主题-问题相同-安装了新的WP安装、新的WC、新的WC子-无自定义-solved - workingsolved - working

    问题只发生在我们的主域名上,在PP和WC中的设置似乎是正确的,问题必须在核心的深处,因为停用主题和插件没有帮助,我们的域名、WC Sub和旧的PP地址一定有问题。为什么它可以使用那个,但不能使用沙盒PP

    感谢您的帮助!:)

  • 1 个回复
    SO网友:Anil

    我找到了答案!谁会想到:有一个旧的API连接到一个物流软件,该软件有一个cronjob来拉取所有订单(也有待处理的订单),在它拉取订单后,cronjob将订单从任何状态切换到;正在处理;。

    相关推荐

    PayPall Button Data Issue

    我有一个带有三个文本字段的PayPal按钮,我的客户可以使用该按钮完成交易,但文本字段数据不会显示在交易详细信息中。我认为问题是如何命名输入标记。以下是部分代码:<tr><td style=\"padding:20px;\"><input type=\"hidden\" name=\"on0\" value=\"Payment Options\"><span style=\"color:blue\">Payment Options:</span>