Получение «необработанной ошибки API» в интеграции PayPal - PullRequest
1 голос
/ 23 марта 2020

В настоящее время выполняется интеграция с песочницей кнопок PayPal. После нажатия кнопки PayPal метод createOrder в:

paypal.Buttons({
    createOrder: function() {
        return fetch('php/registerPayPalPayment.php', {
            method: 'post',
            body: JSON.stringify({orderID: <?php echo $orderID; ?>}),
            headers: {
                'content-type': 'application/json'
            }
        }).then(function (res) {
            console.log("Paypal: CreateOrder");
            console.log(res);
            return res.json();
        }).then(function (data) {
            console.log(data);
            return data.id; // Use the same key name for order ID on the client and server
        });
    }

возвращает успешный ответ:

{id: "32509608BX945762G", links: Array(4), status: "CREATED"}

После входа в учетную запись PayPal Sandbox. В вызове create возникает ошибка:

ack: "error"
message: "Unhandled api error"
meta: {calc: "dc72e617fec59",…}
server: "Hkq76r..."

Я не знаю, в чем проблема, ранее она работала нормально в декабре 2019 года.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...