Вы слушаете событие PaymentRequest paymentmethod
на своей странице, как показано здесь: https://stripe.com/docs/stripe-js/elements/payment-request-button#html - js -complete-payment
В примере используется ev.paymentMethod.id
для подтверждения PaymentIntent, но вы можете не делать этого и вместо этого разместить токен PaymentMethod на своем сервере и использовать его каким-либо другим способом (например, для присоединения к клиенту и использования в подписке).
Обязательно позвоните по номеру ev.complete()
с success/fail
в зависимости от ситуации, чтобы закрывать лист оплаты с правильным сообщением для клиента.