В настоящее время я использую кнопку Smart Checkout от Paypal для покупателя.
Я также слушаю уведомление Webhook.
Все работает нормально, но моя проблема в том, что у меня есть несколько продуктов, которые пользователь может купить. Поэтому мне нужно получить информацию о продукте в моем Webhook.
Есть ли способ создавать продукты в Paypal, как в Stripe, или добавлять дополнительные значения, такие как идентификатор продукта, в Checkout, чтобы я знал, какие продукт, купленный пользователем.
Я пробовал использовать его с некоторыми полями, например "item" ниже, но не смог получить к ним доступ внутри своего веб-перехватчика.
var button = paypal.Buttons({
fundingSource: fundingSource,
createOrder: function(data, actions) {
// This function sets up the details of the transaction, including the amount and line item details.
return actions.order.create({
purchase_units: [{
amount: {
currency_code: 'EUR',
value: '0.69'
},
item:"product_id12345"
}]
});
}
});