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

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

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

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

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

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

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

Спасибо!

-121--1051989-

Javascript вложенных объектов из последовательности У меня пустой объект и последовательность: var obj = {}; var str = «a.b.c»; Есть ли способ превратить это в obj = {a: {b: {c: {}}} Я не могу полностью обернуть голову вокруг этого, и я не...

У меня есть пустой объект и последовательность:

var obj = {};
var str = "a.b.c";

Есть ли способ, которым я могу превратить это в

obj = { a: { b: { c: { } } } }

Я не могу полностью обернуть голову вокруг этого, и я даже не уверен, возможно ли это.

7
задан user977433 3 October 2011 в 21:14
поделиться