【问题标题】:Paypal - How to Decreasing Recurring Payment Profile AmountPaypal - 如何减少定期付款资料金额
【发布时间】:2017-03-24 01:26:04
【问题描述】:

对于使用 Express Checkout 创建的定期付款配置文件,是否可以使用 NVP API 操作降低定期付款金额/费率?

我在这里读到,商家可以从个人资料开始日期起每 180 天将金额增加原始金额的 20%。但是,它没有提到减少数量。

我正在使用 UpdateRecurringPaymentsProfile,它会更改订阅者名称,但不会对金额产生任何影响。如果有人有任何想法,请解释一下?

提前致谢

【问题讨论】:

    标签: php paypal paypal-nvp paypal-soap


    【解决方案1】:

    根据 PayPal NVP API 'UpdateRecurringPaymentsProfile' 命令(确实令人困惑)documentation,您需要传递所需的 'METHOD'、'PROFILEID'、'AMT' 和 'CURRENCYCODE' 参数。

    在生产中,通过使用这组参数,我设法将订阅的定期付款金额从 2.00 欧元减少到 1.35 欧元:

    {
      :METHOD => "UpdateRecurringPaymentsProfile",
      :PROFILEID => profile_id, # something like "I-XXXU1WSJ6J11"
      :AMT => "19.95",
      :CURRENCYCODE => "EUR"
    }
    

    Key 不仅传递了新的金额,还传递了货币。并且似乎减少金额不受增加的20%变化限制。

    【讨论】:

      猜你喜欢
      • 2017-02-07
      • 2015-02-26
      • 1970-01-01
      • 2015-05-03
      • 2020-09-02
      • 2017-08-06
      • 2014-09-08
      • 2013-01-05
      • 2015-02-26
      相关资源
      最近更新 更多