Я работал с полосой оплаты, и теперь я хочу интегрировать 3d secure, но документация мне не помогает. Кто-нибудь работал с 3d secure на ios?
Мой главный вопрос заключается в том, как и когда запустить STPPaymentHandler, который предоставляет STPThreeDSUI для обработки аутентификации.
пожалуйста помоги.
по этим ссылкам нет полезной информации
Вы можете увидеть пример использования STPPaymentHandler здесь: https://github.com/stripe-samples/accept-a-card-payment/blob/master/using-webhooks/client/ios/Приложение%20(Swift)/CheckoutViewController.swift#L112
По сути, после того, как клиент отправил свои платежные реквизиты, вы хотите получить глобально общий экземпляр STPPaymentHandler (с использованием
STPPaymentHandler.shared()
). Затем вы можете вызвать методconfirmPayment
для обработки любой необходимой аутентификации.Я бы посоветовал ознакомиться с руководством по принятию платежа от Stripe. который касается этого. Если вы используете предварительно созданный пользовательский интерфейс, воспользуйтесь этим руководством.