你们是我最后的希望......我用wordpress创建了一个网站,我使用woocommerce插件出售我的书。我设置了所有东西(不是我的第一家商店,但是我的第一家商店),在沙箱中测试它,一切都很好。该网站上线了,问题开始了......“订单已付”在PayPal在Woocommerce结帐
它与贝宝发生。对于一半的用户来说,一切都很好,他们签出没有问题,我得到我的paypal帐户上的钱。对于另一半,当他们想要支付时,他们会收到错误消息“已支付的订单”,不能再进一步。过了一段时间,订单会自动取消。 我不能重现这个问题,因为这些买家没有什么共同之处。有些已经验证了paypal地址,有些不是,有些是注册用户,有些则不是。产品总是一样的,只有运输方式发生变化,再次,没有共同之处。
我不得不向客户发送贝宝发票,为这个错误道歉,但它不是很专业,我将很快推出epub,所以如果有人去买它的麻烦,他们将希望它立即可用,而不是几个小时后,收到贝宝发票后...
看来我不是唯一一个这个问题,我已经到处检查了几个小时,对于大多数人来说这是忘记将沙箱PayPal帐户更改为其真实商户帐户的问题,对于其他人而言,这是因为他们没有使用前缀并且拥有多个商店。所有其他人从未得到任何答复或帮助。
显然,当用户重定向到paypal完成订单时出现了问题,但由于我无法重现,所以我很难排除此问题。 我启用了日志,但不幸的是我升级到了woocommerce的最新版本(从今天开始可用),它删除了我的日志文件。我有一个新订单,没有经过的订单,这真的很奇怪:
11-21-2013 @ 21:42:42 - 为订单n°150生成支付表。通知网址:http://mydomain.com/?wc-api=WC_Gateway_Paypal
(当然,我改变了网站链接) 我没有因为任何其他命令,但是当我在升级前看了看日志最后时间,通过正确地去一个订单至少那之后有20行。
我越来越绝望,特别是因为woocommerce的人似乎并不关心支持。
谢谢!
谢谢!是的,我解释了它,我确实翻译了它,因为我的商店是法文的,错误也是用法文写的。 我已经禁用了块的意外支付(或至少我认为是这样,“启用多个支付相同的ID”),是的,我的前缀是在我的ID之前... 因为我做了所有这些更改,我已经只有一个贝宝订单,经历了,但我开始认为这些错误发生是因为人们刷新了他们的页面......至少我希望这是它的原因... 我也尝试了一个假订单,并在我到达了PayPal付款步骤,并且获得了相同的日志条目。 – Vanessadufrat
“前缀”是一个很好的提示。我有同样的问题。这确实是由使用相同PayPal帐户的多个商店的重复发票编号造成的。 Woocommerce在PayPal选项卡上设置了“发票前缀”。我为不同的webstore设置了不同的前缀,并解决了这个问题。 –