Ошибка кнопки подписки PayPal. Вернитесь к продавцу и выберите другой способ оплаты. - PullRequest
1 голос
/ 30 марта 2020

Итак, я встроил кнопку подписки PayPal в веб-сайт, который я делаю с узлом и express, и он все еще работает в localhost, я использовал тест с песочницей, и он работал, но когда я go живу, он не работает работать, и когда я пытаюсь войти в систему с реальным счетом и платить, я получаю это сообщение об ошибке:

Извините, мы не смогли настроить предварительно утвержденные платежи в настоящее время. Пожалуйста, вернитесь к продавцу и выберите другой способ оплаты.

Почему это происходит? это из-за какой-то меры безопасности, потому что я запускаю его на веб-сайте, у которого нет SSL-сертификата "localhost" или что-то еще, что я должен добавить в код, или что?

PayPal Javascript код:

paypal.Buttons({
          style: {
            shape: 'pill',
            color: 'blue',
            layout: 'horizontal',
            label: 'paypal', 
          },
          createSubscription: function(data, actions) {
            return actions.subscription.create({
              'plan_id': 'P-xxxxxx'
            });
          },
          onApprove: function(data, actions) {
            alert(data.subscriptionID);
          },
        }).render('#paypal-button-container');

1 Ответ

1 голос
/ 31 марта 2020

Если вы получили это сообщение в режиме реального времени, тестируя с действующим аккаунтом, это означает, что PayPal отклонил платеж по деловым причинам. Это обычное сообщение об отказе, которое может появиться в любое время, если PayPal не будет обрабатывать платеж.

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

Итак, когда придет время, когда вам действительно нужен живой тест, поместите свой код на веб-сервер publi c и, возможно, попросите друга или коллегу проверить его удаленно. .

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