Paypal 订阅用户:50% 的时间显示“我们无法处理您的定期付款”

Posted

技术标签:

【中文标题】Paypal 订阅用户:50% 的时间显示“我们无法处理您的定期付款”【英文标题】:Paypal subscription users: It says "We couldn't process your recurring payment" 50% of the time 【发布时间】:2021-09-13 23:25:24 【问题描述】:

我正在使用 Paypal 并成功设置订阅。这些订阅有 24 小时试用期。在发布时,我们发现大约 50% 的订阅者付款在 24 小时后没有发生,然后我们收到电子邮件“我们无法处理您的定期付款”......“我们无法处理以下定期付款。我们将在 5 天后重试”但他们已在我们的仪表板中完全订阅,其他 50% 的订阅者,它只是无缝地工作。我不相信 50% 的订阅者的账户中没有资金……所以出了点问题。

虽然订阅用户似乎工作得很好,但我只是想我会添加使用的代码(如 PayPal 文档中所见 - 使用他们的智能按钮。

paypal.Buttons(
  style: 
    shape: 'rect',
    color: 'gold',
    layout: 'vertical',
    label: 'subscribe'
  ,
  createSubscription: function(data, actions) 
    return actions.subscription.create(
      'plan_id': '<%=planid%>'
    );
  ,

  onApprove: function(data, actions) 

    var y = JSON.stringify(
      'subID': data.subscriptionID,
    );

    $.ajax(
      type: "POST",
      url: '/WebServices/paypalAjax.asmx/addPaypalID',
      cache: false,
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      data: y,
      success: OnSuccess,
      error: OnError,
      timeout: 65000
    );

    function OnSuccess(data, status) 

    ;

    function OnError(data, status)  // error 2

    ;

    var currency = $("#currency").val();

    window.location.replace("/members/payment-success?sub=" + data.subscriptionID + "&currency=" + currency + "&cost=<%=costDL%>&product=<%=planid%>&name=<%=name%>&trial=true");
  

).render('#paypal-button-container');

有没有人遇到过这个问题,并且知道我该如何纠正它?

【问题讨论】:

【参考方案1】:

客户的信用卡因买方不在场的经常性费用而被拒绝。如果您取消 24 小时试用,则 50% 的拒绝率(或最终可能会更低)将在结帐时发生。

【讨论】:

可以的。如果您对自己的情况被拒绝有任何疑问,请联系 PayPal 的业务支持,paypal.com/smarthelp/contact-us 我在上面。我主要担心的是,如果我个人对我的代码做错了什么——因此是 ***。感谢您的帮助。 可能发生的情况是在结账时对卡进行授权以验证其是否有可用资金,然后循环计费系统会在 24 小时后(在第一次授权之前)尝试新的授权+捕获清除或作废,因为它是一个单独的系统。 24 小时是一个罕见的用例,如果试用期 > 3 天,您的运气可能会更好,因为这是初始授权的通常荣誉期 我发现它倒退了,因为 Paypal 字面上允许您在创建订阅模型时在其仪表板的下拉菜单中选择 24 小时试用时长,他们的代码肯定会无缝处理 24 小时选项吗?有多少企业使用 Paypal,您会认为这个“错误”现在已经被发现并修复了吗?如果 Paypal 没有帮助,我会终止试用,或者按照您的建议延长试用期。再次感谢! 拒绝决定是由信用卡公司做出的,而不是 PayPal

以上是关于Paypal 订阅用户:50% 的时间显示“我们无法处理您的定期付款”的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 订阅付款想要 3 个选项?

未调用 PayPal 沙盒订阅返回 url

如何在 PayPal 订阅 API 中获取用户的订阅状态

Paypal (+ Paypal IPN) - 如何更改用户的订阅?

使用 PayPal 订阅 IPN 字段管理用户帐户

使用 PayPal 订阅 IPN 字段管理用户帐户