Мы используем PayPal в качестве платежного шлюза нашего бизнеса. Наш сценарий прост: мы хотим ежемесячно создавать счет для клиента. Счет-фактура содержит набор услуг (и их стоимость), которые мы предложили клиенту. Мы хотим списать счет автоматически, используя сохраненную кредитную карту клиента или учетную запись Paypal без подтверждения клиента. PayPal позволяет нам совершать платежи автоматически с использованием сохраненных кредитных карт. Но я не нашел ни одного RESTful API, который PayPal предоставил нам, чтобы мы могли автоматически выставлять счета.
Одним из возможных решений является следующее: мы взимаем счет как обычный платеж, используя PayPal, создаем платежный API, а затем помечаем счет как оплаченный.
Кто-нибудь из вас знает, предоставляет ли PayPal такие функции, которые позволяют нам автоматически выставлять счета, или какое-либо лучшее решение для решения этой проблемы.
Еще один не совсем связанный вопрос: кажется, что Paypal в обязательном порядке требует разрешения пользователя, если мы хотим списать с пользователя деньги с его/ее учетной записи PayPal (а не с кредитной карты). Это правда?