Как использовать Stripe Secret Key? - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь обработать платеж на своем веб-сайте WordPress с помощью Stripe API. Я вижу, как токен проходит через логи. Но это не обработка платежа, потому что я не знаю, как использовать секретный ключ в коде. Может кто-нибудь сказать мне, где и как я могу использовать секретный ключ? Мой код выглядит следующим образом для моей кнопки оплаты:

<form action="." method="post">
        <noscript>You must <a href="http://www.enable-javascript.com" target="_blank">enable JavaScript</a> in your web browser in order to pay via Stripe.</noscript>

        <input 
            type="submit" 
            value="Pay with Card"
            data-key="PUBLISHABLE STRIPE KEY"
            data-amount="500"
            data-currency="cad"
            data-name="Example Company Inc"
            data-description="Stripe payment for $5"
        />

        <script src="https://checkout.stripe.com/v2/checkout.js"></script>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
        <script>
        $(document).ready(function() {
            $(':submit').on('click', function(event) {
                event.preventDefault();
                var $button = $(this),
                    $form = $button.parents('form');
                var opts = $.extend({}, $button.data(), {
                    token: function(result) {
                        $form.append($('<input>').attr({ type: 'hidden', name: 'stripeToken', value: result.id })).submit();
                    }
                });
                StripeCheckout.open(opts);
            });
        });
        </script>
</form>
...