Я планирую использовать API адаптивных платежей PayPal.
Я хочу сделать следующее:
1) Пользователь нажимает на кнопку «Авторизовать», делается DoAuthorization для обеспечения доступности средств. На этом этапе пользователю не нужно выставлять счета.
2) Через некоторое время (например, 3 дня) пользователь нажимает кнопку «Оплатить», и выполняется команда «Оплатить». Я знаю, что вместо этого мы можем использовать DoCapture, но проблема в том, что я хочу использовать метод цепочки платежей, который предоставляется только с командой Pay.
Я подумал сделать DoAuthorization> (пользователь нажимает кнопку «Оплатить»)> DoVoid> Pay> (Попросить пользователя снова войти в PayPal). Однако это нехорошо, так как пользователь должен снова войти в PayPal. (Или есть ли способ обойти это?)
Следовательно, могу ли я спросить, возможно ли связать DoAuthorization с командой Pay? Или есть альтернативные способы достижения того же эффекта?