Stripe: использовать Stripe Charge API, но рассматриваете возможность переключения части процесса оформления заказа на Stripe Checkout API? - PullRequest
0 голосов
/ 07 мая 2020

Весь мой сайт использует Stripe Charge API и Custom Connect. Мы также используем Charge API, чтобы позволить клиентам добавлять кредитную карту, а затем использовать ее позже.
Мы рассматривали возможность использования нового Checkout API Stripe только для новых карт, а затем продолжать использовать Charge API для покупок, сделанных с уже сохраненными картами. Однако, если бы мы пошли с этим подходом и использовали Checkout API для новых карт, нужно ли было бы тогда использовать API PaymentIntents, чтобы иметь возможность сохранить эту карту?

1 Ответ

1 голос
/ 07 мая 2020

Вам не нужно использовать PaymentIntents для сохранения карты, но вам нужно будет использовать PaymentIntents для сбора денег с помощью объекта нового стиля PaymentMethod, созданного в результате новой Checkout. Как бы то ни было, вы можете использовать старую карту с новым API-интерфейсом PaymentIntents, передав их идентификатор в поле source при создании или подтверждении PaymentIntent.

...