Несанкционированный доступ, платежный шлюз conekta OXXO - PullRequest
1 голос
/ 26 февраля 2020

Я пытаюсь внедрить OXXO платёжный шлюз для PHP, но получаю "Несанкционированный доступ, проверьте разрешения вашего ключа для этого вызова. Ошибка после ввода данных фиктивной карты.

шаг с использованием

Шаг 1: включить JS в PHP

<script type="text/javascript" src="https://conektaapi.s3.amazonaws.com/v0.3.0/js/conekta.js"></script>

ШАГ 2: скрипт для оплаты

<script type="text/javascript">
// Conekta Public Key
    Conekta.setPublishableKey("key_xxxxxxxxxxxxxxxxxxxxxxxx");
    // ...
    jQuery(function ($) {


        var conektaSuccessResponseHandler;
        conektaSuccessResponseHandler = function (token) {
            console.log(Conekta,"toekn",token.id);
            //return false;
            var $form;
            $form = $("#card-form");
            /* Inserta el token_id en la forma para que se envíe al servidor */
            $form.append($("<input type=\"hidden\" name=\"conektaTokenId\" />").val(token.id));
            var card_number = $form.find('#tarjeta').val();
            var last_number = card_number.slice(card_number.length - 4);
            $form.append($("<input type=\"hidden\" name=\"cardt\" />").val(last_number));
            $form.append($("<input type=\"hidden\" name=\"card_brand\" />").val(Conekta.card.getBrand(card_number)));

            /* and submit */
            $form.get(0).submit();
        };

        conektaErrorResponseHandler = function (token) {
            console.log(token);

            jQuery(".card-errors").html(token.message);
        };

        $("#card-form").submit(function (event) {
            event.preventDefault();
            var $form;
            $form = $(this);

            /* Previene hacer submit más de una vez */
            $form.find("button").prop("disabled", true);
            Conekta.token.create($form, conektaSuccessResponseHandler, conektaErrorResponseHandler);
            /* Previene que la información de la forma sea enviada al servidor */
            return false;
        });
    });
</script>

Любое предложение, почему возникает ошибка с платежным шлюзом #conekta # OXXO.need help.

...