Я внезапно начал получать:
{error: "invalid_client", error_description: "Учетные данные клиента отсутствуют"}
ошибка
:
"Invalid_client"
error_description
:
«Учетные данные клиента отсутствуют»
Код, который я использовал, работал нормально, а затем просто остановился, и я понятия не имею, почему?
Код:
paypal.Button.render ({
env: 'sandbox',
client: {
sandbox: 'A Sandbox api key k',
production: 'NONE'
},
commit: true, // Show a 'Pay Now' button
payment: function(data, actions) {
return actions.payment.create({
payment: {
transactions: [
{
item_list:
{
items: test
}
,
amount: amounthold
}
]
}
});
},
onAuthorize: function(data, actions) {
return actions.payment.execute().then(function(payment) {
tansact = payment.transactions;
details = payment.payer;
runAjax("authoriseResult",tansact,details);
});
},
onCancel: function(data) {
jQuery('#checkoutHolder').html('<h1>The checkout failed please refresh the page and try again.</h1>');
jQuery(".payPalButton").hide();
}
}, '# paypal-button');
Это работает, когда я переключаюсь из песочницы в рабочую, но песочница просто перестает работать.
Есть идеи?