Я пытаюсь сделать кнопку PayPal с помощью API javascript, и я вычурный, если возможно установить название продукта, а затем вернуть его, когда клиент заплатил.Мы действительно предлагаем некоторые услуги и у нас есть несколько периодов подписки.Поэтому я просто хочу определить, какой период выбран, и отправить его через ajax, а затем сохранить в базе данных.Дата, в которую возвращаются, прямо сейчас: orderID, payerID, paymentID, PAY-6YF12570JJ021733LLOSYSIY, intent, paymentToken, в то время как название продукта отсутствует.
Я знаю, что есть другие способы создания кнопки PayPal, но в этом javascript api есть отдельные ссылки дляпользователи PayPal и несколько типов карт, которые я не нашел, когда генерировал бутто из профиля PayPal.
paypal.Button.render({
client: {
sandbox: '...',
production: '...',
product_name: "xxx"
},
payment: function(data, actions) {
return actions.payment.create({
payment: {
transactions: [
{
amount: { total: '0.01', currency: 'USD' },
}
]
}
});
},
onAuthorize: function(data, actions) {
return actions.payment.execute().then(function() {
console.log(data);
});
}
...