Периодические платежи PayPal. Предполагается, что в тарифных планах предусмотрено несколько соглашений о выставлении счетов? - PullRequest
0 голосов
/ 09 ноября 2018

Допустим, у меня есть служба, на которую пользователь может подписаться:

  • 10 долл. США / месяц
  • 25 долл. США / месяц
  • 50 долл. США / год

Правильно ли я, чтобы правильно настроить API PayPal, я должен:

  1. Создать три Billing Plans - по одному Billing Plan для каждого уровня оплаты
  2. Активировать каждый Billing Plan
  3. Когда клиент подписывается, он создает Billing Agreement под одним из ранее существовавших Billing Plans и проходит процесс авторизации?Таким образом, несколько клиентов будут иметь соглашения, скажем, $ 10 / Месяц Billing Plan?

Я еще больше сбит с толку, потому что, к удивлению, нет способа использовать API для перечисления всех Agreements: https://github.com/paypal/PayPal-REST-API-issues/issues/5

Ответы [ 2 ]

0 голосов
/ 03 декабря 2018

Поскольку отсутствует API для перечисления всех соглашений, вы можете создавать тарифный план при каждой подписке клиента. После этого вы сможете составить список всех созданных вами тарифных планов.

GET / v1 / платежи / тарифные планы

https://developer.paypal.com/docs/api/payments.billing-plans/v1/#billing-plans_list

0 голосов
/ 21 ноября 2018

Когда клиент подписывается, он создает Соглашение о выставлении счета в соответствии с одним из ранее существующих Планов выставления счетов и проходит процесс авторизации? Таким образом, несколько клиентов будут иметь соглашения, скажем, по тарифному плану $ 10 / месяц?

Да, все верно.

...