Paypal - Как уменьшить сумму текущего платежного профиля

Можно ли уменьшить сумму / ставку повторяющегося платежа с помощью NVP API Operation для профиля повторяющегося платежа, созданного с помощью Express Checkout?

Я читаю здесь, продавец может увеличивать сумму на 20% от первоначальной суммы каждые 180 дней с даты начала профиля. Тем не менее, он не упоминает о снижении суммы.

Я использую UpdateRecurringPaymentsProfile, он меняет SubscriberName, но не влияет на количество. Объясните, есть ли у кого-нибудь идеи?

заранее спасибо

1 ответ

В соответствии с документацией команды PayPal NVP API "UpdateRecurringPaymentsProfile" (вызывающей путаницу) необходимо передать обязательные параметры "METHOD", "PROFILEID", "AMT" и "CURRENCYCODE".

В процессе производства мне удалось уменьшить сумму повторяющихся платежей подписки с 2,00€ до 1,35€, используя этот набор параметров:

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

Ключ передает не только новую сумму, но и валюту. И кажется, что сокращение количества не подлежит 20% -ому ограничению изменения, которому подвергается увеличение.

Другие вопросы по тегам