Я работаю над веб-сайтом, основанным исключительно на HTML
и jQuery
, я уже использую Библиотека полосок для экспресс-проверки полосок.
Теперь я хотел быЧтобы добавить купон для платежа с полосой, я провел некоторые исследования, чтобы добавить купон в вышеуказанную библиотеку полос, но не получил соответствующий ответ.
Кто-нибудь может помочь, как я могу вызвать API прямой полосы для проверки кода купона?
Я уже использую следующий код для страницы оформления заказа.
//Button
<a id="checkout-button" class="button payment-button" target="_blank">Start Now</a>
<img src="images/payment-loading.gif" id="payment-loader" class="payment-loader" alt="" draggable="false">
//stripe library
<script src="https://js.stripe.com/v3"></script>
// stripe call
<script type="text/javascript">
//Payment with stripe
var stripe = Stripe('STRIPE_TEST_KEY', {
betas: ['checkout_beta_4']
});
var checkoutButton = document.getElementById('checkout-button');
checkoutButton.addEventListener('click', function () {
document.getElementById('payment-loader').style.cssText = 'display:inline-block;';
stripe.redirectToCheckout({
items: [{
plan: 'PLAN_ID',
quantity: 1
}],
successUrl: 'stripe/success.html',
cancelUrl: 'stripe/canceled.html',
}).then(function (result) {
if (result.error) {
var displayError = document.getElementById('error-message');
displayError.textContent = result.error.message;
}
});
});
</script>