Мне нужно использовать нашу учетную запись Paypal для обработки повторяющихся платежей (сейчас мы просто делаем одноразовые платежи за наш интернет-магазин). То, что я думаю, что я хочу (не стесняйтесь, дайте мне знать, если это не является оптимальным) является:Как настроить периодический платеж, когда сумма колеблется
- Переходим клиент с нашего сайта на сайт Paypal, в связи с ожидаемым ежемесячным начислением и максимальной ежемесячной платой. На данный момент они регистрируются в течение 1 месяца бесплатной пробной версии.
- Paypal проверяет кредитную карту и возвращает токен нам для предстоящих сборов.
- Через 1 месяц и каждый месяц после этого мы используем токен, чтобы зарядить их карту. Мы передаем токен и сумму заряда.
- Мы возвращаем успех или код ошибки, с кодом ошибки, который дает нам конкретную проблему.
Прежде всего, это лучший способ сделать это? Я думаю, что это очень безопасно, потому что этот токен хорош только для нашей компании, заряжающей карту, и мы не храним карточную информацию. Таким образом, даже если хакер получает токен - все, что они могут сделать, это тот, кто посылает нам деньги, которые затем будут отменены.
Во-вторых, как мне это сделать? Мы программируем на C# с использованием ASP.NET Web API2 для серверного компонента REST и Sencha/javascript для веб-страниц. Есть ли какой-нибудь пример кода для этого? Как для передачи обслуживания/возврата с страницы PayPal для ввода информации о кредитной карте, так и для кода на нашем сервере для ежемесячных платежей.
спасибо - Дэйв
Возможный дубликат [Как интегрировать Paypal за месячные платежи, которые варьируются?] (Http://stackoverflow.com/questions/2368902/ho ш-интегрируемый-PayPal-в-месяц-заряды-что-меняется) –