Интегрируйте полосовой купон в простой HTML / jQuery Web - PullRequest
0 голосов
/ 19 июня 2019

Я работаю над веб-сайтом, основанным исключительно на 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>
...