Прежде всего прошу прощения, если я задаю этот вопрос на неправильном форуме.Пожалуйста, ведите меня в правильном направлении.
Мы создаем новую платформу, где пользователи могут продавать свои цифровые продукты.Теперь для того, чтобы монетизировать это.Мы взимаем с них плату.Допустим, для объяснения 5%
Чтобы добиться этого, мы попытались связаться с PayPal для доступа к API на рынке.Но это ограничено и доступно только для больших организаций.Таким образом, мы искали другие пути.
Наилучший подходящий способ, который мы нашли, заключается в том, чтобы подписать контракт на выставление счетов с продавцами на нашей платформе, а затем выставить им счет при каждой продаже соответственно.
Вот что я получил до сих пор.
- Создание плана выставления счетов (POST ... / платежей / планов выставления счетов /)
- Создание договора выставления счетов (POST ... / платежей / соглашений выставления счетов /)
- Отправить пользователя на утверждение_урла, пользователь подтверждает, перенаправлен на возвращаемый URL
- Выполнить соглашение (POST ... / платежи / соглашения о выставлении счетов // соглашение-выполнить)
Мысохраняем идентификатор биллингового соглашения в нашей базе данных.
Теперь, как вы можете увидеть на сайте PayPal , что они объясняют в отношении соглашения о выставлении счетов.
Что такое соглашение о выставлении счетов и как оно работает?
Соглашение о выставлении счетов позволяет продавцу снимать средства с вашего счета PayPal при покупке товаров у них или использовании их услуг.
Примером этого может служить соглашение об оплате комиссионных сборов продавца eBay за перечисление товаров на eBay.
Соглашения о выставлении счетов отличаются от подписок.С подписками взимается фиксированная сумма за указанный период, но с биллинговыми соглашениями сумма и период времени не фиксированы.
Что я не понимаю сейчас, так это как я могу взимать платупервый платеж клиенту, потому что для этого нет вызова API?
Я ожидал чего-то подобного
/payments/billing-agreements/charge/BILLING_AGREEMENT_ID
Пожалуйста, сообщите мне, если я думаю в неправильном направлении?