我管理一些WordPress / WooCommerce在线商店,这些商店已经运行了几年没有问题。最近,我们注意到我们通过Paypal进行的交易没有奏效。
我尝试使用PayPal自行处理订单并收到以下错误:
我们很抱歉目前似乎没有工作。请 稍后再试试paypal
WooCommerce已经表明它的软件不是问题,但很可能是特定PayPal帐户的问题。像往常一样,PayPal支持说" PayPal没有问题"
如果不拆分WooCommerce代码,我不知道下一步该怎么做......
答案 0 :(得分:1)
问题:客户收到错误消息:此刻似乎一切正常。请稍后再试。
通常发生此错误的原因有两个:
1。)您输入的PayPal电子邮件地址或PayPal身份令牌不正确。请确认在下载=>设置=>付款网关=> PayPal标准
中正确输入了您的PayPal电子邮件地址和PayPal身份令牌。或
2。)如果“加密的网站付款”设置为“开”,您的客户也可能会看到此信息。将其设置为OFF将解决此问题。可以通过以下方式从您的PayPal帐户中调整此设置:导航至个人资料=>个人资料和设置=>销售首选项=>(网站付款首选项/网站首选项),然后在加密的网站付款下选择关闭
答案 1 :(得分:0)
在管理面板和Paypal帐户中检查paypal设置 https://docs.woocommerce.com/document/paypal-standard/
答案 2 :(得分:0)
您的即时付款通知(IPN)URL必须与商店的URL相符
在个人资料和设置>收费工具>即时付款通知下 单击更新,然后添加商店的URL
您还需要检查 API访问权限> NVP / SOAP API集成(经典) 在凭据签名部分中,找到这些值并将其提交到您的Woocommerce付款设置
答案 3 :(得分:0)
我尝试了所有操作,然后发现一个帖子,并解决了该问题。它与Memcached有关。我卸载了它,现在我的客户可以用借记卡和信用卡付款了。 https://simonward.net/paypal-checkout-error-when-paying-with-credit-or-debit-card/
答案 4 :(得分:0)
除了不接受加密的网站付款之外,还有另一种可能性:由于某种原因,交易 ID 被视为重复,即使它们是新交易。
转到您在 paypal 中的帐户设置并检查您的付款偏好。禁用拒绝具有重复交易 ID 的付款的设置并进行测试交易。您现在应该能够在花时间找出问题所在的同时收到付款。
我附上了我在下方提交付款请求时收到的错误消息,以供您参考。
{ack: "contingency", contingency: "DUPLICATE_INVOICE_ID", errorData: {},…}
ack: "contingency"
contingency: "DUPLICATE_INVOICE_ID"
errorData: {}
meta: ...
calc: ...
rlog: ...
server: ...