【问题标题】:Error after going live with Express Checkout for Digital Goods使用 Express Checkout for Digital Goods 上线后出错
【发布时间】:2012-08-01 02:59:05
【问题描述】:

在对 paypal 沙盒进行所有操作后,我切换了 URL 和凭据以使用 Express Checkout for Digital Goods 上线。但是,当用户被重定向到 paypal 时,每次购买尝试都会导致此消息:

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

我已经尝试了多种“解决方案”来解决这个问题,但没有一个适用于我的具体问题。我在下面提供了一些详细信息,但如果我可以提供任何其他帮助来解决此问题,请告诉我。

定义参数数据 = [ “用户”:paypal用户名, '密码':密码, “签名”:签名, '方法':'SetExpressCheckout', '版本':'65.1', “PAYMENTREQUEST_0_AMT”:“1.00”, 'PAYMENTREQUEST_0_CURRENCYCODE':'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_ITEMCATEGORY0':'数字', 'REQCONFIRMSHIPPING':'0', 'NOSHIPPING':'1', 'RETURNURL' : 'http://mydomain.com/return', 'CANCELURL' : 'http://mydomain.com/cancel' ]
  • 我用来将触发器附加到 paypal 按钮的 Javascript: var dg1 = new PAYPAL.apps.DGFlow({ trigger: "buyStart1" });

  • 是的,我有一个经过验证的企业帐户

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

TOKEN=EC%2d50D36426BB652071N&TIMESTAMP=2012%2d08%2d02T14%3a57%3a33Z&CORREL
ATIONID=93da36285a4ae&ACK=成功&版本=65%2e1&BUILD=3386080

您的帮助将不胜感激!!!!

【问题讨论】:

    标签: paypal paypal-sandbox express-checkout


    【解决方案1】:

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

    【讨论】:

    • 很高兴知道...我们已经在线提交了一张票,但尚未收到回复。我们会试着打电话给他们。感谢您的帮助。
    • 终于可以打电话给他们,他们发现了问题——我在重定向 url 中的令牌被编码了两次,导致它无效。
    【解决方案2】:

    出于某种原因,我无法对 Jimmyb 的回答添加评论 - 但答案确实是致电 PayPal。

    我刚刚与他们通了电话,并被告知我需要向销售团队申请在我的帐户上启用数字商品功能。销售团队目前不在办公室,所以我明天会确定,但听起来很有希望。

    【讨论】:

      猜你喜欢
      • 2013-04-26
      • 2014-07-30
      • 2013-11-20
      • 2015-09-26
      • 2013-05-30
      • 2013-03-15
      • 2013-01-17
      • 1970-01-01
      • 2013-02-20
      相关资源
      最近更新 更多