Сильная аутентификация клиента в полосе - PullRequest
0 голосов
/ 31 мая 2019

Я реализовал строгую аутентификацию клиентов в полосе. он работает в тестовом режиме, но не работает в режиме реального времени. Я хочу узнать способ оплаты в режиме реального времени?

function createPaymentIntent(plan_id,customer_id) {
              $.ajax({
                type: 'POST',
                url: 'https://api.stripe.com/v1/payment_intents',
                headers: {
                   Authorization: 'Bearer sk_live_*******************'
                },
                data: {
                    customer: customer_id,
                    amount: Math.round(amount*100),
                    confirmation_method: 'automatic',
                    payment_method: 'pm_card_threeDSecure2Required',
                    confirm: true,
                    currency: currency,
                },
                success: (response) => {
                  console.log("payment" + response['client_secret']);
                  var stripe = Stripe('pk_live_********************');
                  var elements = stripe.elements();
                  try {
                      stripe.handleCardPayment(
                        response['client_secret']
                      ).then(function(result) {
                        if (result.error) {
                            $('#hvalidation').hide();
                             $('.checkout-title').after('<span id="errmsg">Please complete the authentication process</span>');
                          // Display error.message in your UI.
                        } else {
                            createSubscription(plan_id,customer_id);
                          // The payment has succeeded. Display a success message.
                        }
                      });
                   }
                catch(error) {
                  console.log(error.message);
                }
                },
                error: (response) => {
                  console.log(response);
                }
              })
             }


Фактический результат - модель аутентификации не отображается в режиме реального времени.
Ожидаемый результат - модель аутентификации должна отображаться в режиме реального времени.

...