Изменение суммы подписки PayPal

Мы используем подписки PayPal для автоматического внесения ежемесячных пожертвований.Сначала пользователь создает подписку с заранее определенной ежемесячной суммой пожертвования (например, 50 долларов в месяц). Это создает повторяющуюся подписку, которую мы обрабатываем через IPN. Там все хорошо. Но наш интерфейс позволяет пользователю войти и изменить свою ежемесячную сумму пожертвования, скажем, с 50 долларов в месяц на 100 долларов в месяц. Мне интересно, как я могу изменить подписку PayPal, чтобы отразить эту новую сумму?

В API PayPal NVP есть метод под названием «UpdateRecurringPaymentsProfile», который говорит, что я могу обновить сумму подписки, но, к сожалению, он говорит:

Для повторяющихся платежи с помощью Express Checkout, сумма платежа может увеличиваться не более чем на 20% каждые 180 дней (начиная с момента создания профиля).

(ссылка: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_UpdateRecurringPaymentsProfile )

Честно говоря, API PayPal сбивает с толку, поэтому я не уверен, пользуюсь ли я экспресс-оплатой или нет. (Мы создаем кнопки подписки с помощью простого стандартного API оплаты веб-сайта).

Будет ли это работать? Если нет, есть ли альтернатива для достижения того, что нам нужно?

Спасибо!

13
задан cambo 3 October 2011 в 21:13
поделиться