使用Express Checkout创建的定期付款资料,是否可以使用NVP API操作降低定期付款金额/费率?
我在这里看到,商家可以从个人资料开始日期起每180天将金额增加20%。但是,它没有提到减少金额。
我正在使用UpdateRecurringPaymentsProfile更改SubscriberName但不会对金额产生任何影响。解释是否有人有任何想法?
提前致谢
答案 0 :(得分:0)
根据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%变化限制的约束。