api-error: пожалуйста, настройте учетную запись PayPal со ссылочными транзакциями в Recurly, прежде чем принимать платежи PayPal

Мы используем Recurly.js. Теперь платежные системы PayPal Pro доступны как для Recurly Hosted Payment Pages, так и для Recurly.js. Я интегрирую Paypal в соответствии с данными документами. Recurly.js а также Paypal Payment Pro

Теперь перед ошибкой >>>
api-error: пожалуйста, настройте учетную запись PayPal со ссылочными транзакциями в Recurly, прежде чем принимать платежи PayPal.

Я интегрирую PayPal Payment Pro в свой рекурсивный аккаунт, и его статус включен (Зеленый сигнал).

Но во время выполнения я получаю эти ошибки.
что я должен делать ?

Пример кода

<script>
// Configure recurly.js
recurly.configure({ publicKey: '***************', api: 'https://api.recurly.com/js/v1' });


// On form submit, we stop submission to go get the token
$('form').on('submit', function (event) {
event.preventDefault();

// Reset the errors display
$('#errors').text('');
$('input').removeClass('error');

// Disable the submit button
$('button').prop('disabled', true);

var form = this;

// Now we call recurly.paypal with an object containing a 'description' property.
// This will open a new window, beginning the PayPal billing agreement flow.
// to tokenize the credit card information, then injects the token into the
// data-recurly="token" field above
recurly.paypal({ description: 'test' }, function (err, token) {
if (err) {
// Let's handle any errors using the function below
alert(err);
} else {
// set the hidden field above to the token we get back from Recurly
$('#recurly-token').val(token.id);

// Now we submit the form!
form.submit();
}
});
});

// A simple error handling function to expose errors to the customer
function error (err) {
console && console.error(err);
$('#errors').text('There was a problem intializing the PayPal transaction! Please try again in a few moments.');
$('button').prop('disabled', false);
}
</script>

0

Решение

Вы прошли recurly.configure файл внутри страницы, которую вы используете recurly?

Обязательно позвоните recurly.configure в любом месте на вашей странице. Примером может быть:

recurly.configure('sc-ABCDEFGHI123456789');

Как говорится в документе:

not-configured  This error appears when you try to perform an operation without first calling recurly.configure.

Источник:

https://docs.recurly.com/js/#errors

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]