Подписка Paypal + регулярный платеж - PullRequest
3 голосов
/ 15 июня 2011

У меня есть некоторые сомнения относительно подписки Paypal.У нас есть веб-сайт, и мы хотели бы предоставить нашим клиентам возможность подписки.Мы реализовали это с помощью функции подписки на песочницу.Работает нормально.Мы хотели бы добавить одну особенность скидки для наших клиентов.В соответствии с этим клиенты с предложением скидки могут использовать сайт в течение определенного периода со сниженной суммой. После периода скидки сумма будет изменена на обычную сумму.Требуется обновление обычной суммы после определенного периода.Пользователь зарегистрирует подписку только в первый раз.После этого подписка должна быть изменена до обычной суммы без какого-либо вмешательства пользователя.Как мы можем обновить / изменить подписку, чтобы изменить обычную сумму после периода скидки, не мешая пользователю.Пожалуйста, помогите мне в этом ..

Спасибо ..

1 Ответ

5 голосов
/ 17 июня 2011

API CreateRecurringPaymentsProfile (доступный как для Express Checkout, так и для пользователей Website Payments Pro), а также кнопка обычной подписки (https://www.paypal.com/buttonfactory/) поддерживают оба пробных периода в своем дизайне. Таким образом, вам не нужнодля изменения / обновления подписки.

Для CreateRecurringPaymentsProfile просто передайте INITAMT, с которого вы хотите немедленно списать средства, и установите STARTDATE на дату в будущем, когда вы хотите начать фактический повторяющийся платеж.

Для кнопки подписки используйте генератор кнопок или передайте параметр a1, t1 и p1 соответственно, чтобы добавить пробный период.

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_CreateRecurringPayments
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables#id08A6HI00JQU

Если вы все еще хотите обновить регулярный платеж и / или подписку, ознакомьтесь с API-интерфейсом UpdateRecurringPaymentsProfile.

...