Я пытаюсь встроить кнопку запроса платежа в полосу. Для этого я просматриваю документ (https://stripe.com/docs/stripe-js/elements/payment-request-button#complete-payment-intents). Я получил кнопку в своем Chrome. В момент завершения платежа
paymentRequest.on('paymentmethod', function(ev) {
stripe.confirmPaymentIntent(clientSecret, {
payment_method: ev.paymentMethod.id,
}).then(function(confirmResult) {
if (confirmResult.error) {
console.log("error")
ev.complete('fail');
} else {
ev.complete('success');
stripe.handleCardPayment(clientSecret).then(function(result) {
if (result.error) {
console.log(result.error)
} else {
console.log("Success")
}
});
}
});
});
Я получил ошибку clientSecret не определен. У меня есть сомненияоткуда я могу получить секрет клиента
paymentmethod API не предоставил clientSecret
Пока я вызываю source API, я получил clientSecret
Но не удается запустить оба source и paymentMethod API
Пожалуйста, сообщите мне, как правильно завершить интеграцию. Заранее спасибо