使用数字商品快速结账后出错



在对贝宝沙盒进行了所有操作后,我切换了URL和凭据,使用数字商品的快速结账功能上线。然而,当用户被重定向到贝宝时,每次尝试购买都会导致此消息:

我们目前无法完成您的请求。请再试一次后来对于给您带来的不便,我们深表歉意。

对于这个问题,我已经尝试了很多"解决方案",但没有一个能解决我的具体问题。我在下面列出了一些细节,但如果我能提供其他帮助来解决这个问题,请告诉我。

  • 请求的Url:https://api-3t.paypal.com/nvp
  • 重定向Url(带示例令牌):https://www.paypal.com/incontext?token=EC%2d50D36426BB652071N&useraction=提交
  • 我正在传递的参数
def paramData=["USER":paypal用户名,"PWD":PWD,"签名":签名,"METHOD":"SetExpressCheckout",'版本':'65.1','PAYMENTREQUEST_0_AMT':'1.00','PAYMENTREQUEST_0_currentcode':'USD','PAYMENTREQUEST_0_ITEMAMT':'1.00','PAYMENTREQUEST_0_PAYMENTACTION':'销售',"L_PAYMENTREQUEST_0_NAME0":"某些产品","L_PAYMENTREQUEST_0_DESC0":"某些产品",'L_PAYMENTREQUEST_0_AMT0':'1.00','L_PAYMENTREQUEST_0_QTY0':'1','L_PAYMENTREQUEST_0_ITEMTEGORY0':'数字','REQCONFIRMSHIPPING':"0",'NOSHIPPING':'1','RETURNURL':'http://mydomain.com/return','CANCELURL':'http://mydomain.com/cancel']
  • 我正在使用Javascript将触发器附加到贝宝按钮:var dg1 = new PAYPAL.apps.DGFlow({ trigger: "buyStart1" });

  • 是的,我有一个经过验证的商业账户

  • 此外,重定向之前发生的SetExpressCheckout调用的响应如下所示:

TOKEN=EC%2d50D36426BB652017N&TIMESTAMP=2012%2d08%2d02T14%3a57%3a33Z&CORELATIONID=93da36285a4ae&ACK=成功&版本=65%2e1&构建=3386080

非常感谢您的帮助!!!!

这些年来,我多次看到这个错误,通常会导致PayPal内部问题或他们需要自行解决的问题。我建议快速致电Paypal商家支持,他们应该能够快速解决问题,或者至少告诉你问题所在。

由于某种原因,我无法在Jimmyb的回答中添加评论,但答案实际上是打电话给PayPal。

我刚和他们通完电话,他们告诉我需要向销售团队申请在我的账户上启用数字商品功能。销售团队现在不在办公室,所以我明天肯定会知道,但听起来很有希望。

相关内容

  • 没有找到相关文章

最新更新