Stripe получает токен Apple Pay для создания клиента - веб - PullRequest
1 голос
/ 05 мая 2020

Есть ли способ получить идентификатор способа оплаты Apple Pay без взимания платы с пользователя? Прямо сейчас я пытаюсь сделать несколько вариантов шага 5: https://stripe.com/docs/stripe-js/elements/payment-request-button, но, похоже, я могу получить идентификатор способа оплаты только после подтверждения платежа.

1 Ответ

0 голосов
/ 06 мая 2020

Вы слушаете событие 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 в зависимости от ситуации, чтобы закрывать лист оплаты с правильным сообщением для клиента.

...