Периодические платежи в PayPal - PullRequest
6 голосов
/ 10 ноября 2008

Я пытаюсь использовать API периодических платежей, предлагаемый PayPal. У меня есть сценарий, к которому я не могу обратиться напрямую. Это так.

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

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

Ответы [ 4 ]

7 голосов
/ 26 октября 2010

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

Paypal позволяет вам сделать это сейчас, используя свои новые адаптивные платежи API .

Authorize.net также имеет службу, которая может работать Диспетчер информации о клиентах .

4 голосов
/ 10 ноября 2008

Вариант регулярного платежа - это фиксированная сумма, которую клиент предварительно соглашается платить каждый месяц (или период). Чтобы сделать то, что вы пытаетесь сделать, клиент должен предварительно согласиться заплатить любую сумму, которую вы решите взимать позднее. Это означает предварительную авторизацию неизвестной суммы платежа, которая не будет разрешена никаким платежным сервисом.

Ваши единственные варианты:

  1. Считать переменную сумму каждый месяц (то есть без подписки).
  2. Настройте подписку, в которой месячная сумма является максимальной суммой, которую потенциально можно выставить, а затем возмещайте разницу каждый месяц.

Удачи с # 2 - я бы никогда не согласился на такую ​​вещь, как клиент, лично.

1 голос
/ 20 октября 2014

Я не знаю его значение полностью или нет, так как это очень старый пост.

Вместо создания повторяющегося профиля на сервере PayPal, вы можете хранить кредитную карту клиента в PayPal, используя REST API: https://developer.paypal.com/docs/api/#vault, затем каждый месяц вы можете получать ее и выставлять счет, как повторяющийся платеж дольше с услугами, затем просто удалите свою карту из PayPal.

Я полагаю, что метод Authorize.net SIM также делает то же самое.

Надеюсь, это имеет смысл.

1 голос
/ 10 ноября 2008

То, что вы ищете, в Великобритании покрывается системой Direct Debit, однако, учитывая вероятность злоупотреблений, она очень жестко контролируется, и существует множество ограничений и правил, регулирующих ее.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...