使用默认的checkout.js快速结帐代码 - 如何动态编辑交易详情?我们通过单选按钮选择产品 - 产品A,产品B,产品C - 每个都有不同的名称和不同的价格。我不知何故需要编辑交易详细信息以传递运输详细信息,名称,电子邮件等,并将其与所选产品详细信息一起传递到PayPal。 之后,我想将用户重定向到感谢页面并记录购买的详细信息。有谁知道如何做到这一点?
谢谢!
paypal.Button.render({
env: 'sandbox',
client: {
sandbox: 'XXXXXXXXXX',
production: 'XXXXXXXXXX'
},
commit: true,
payment: function() {
return paypal.rest.payment.create(this.props.env, this.props.client, {
transactions: [
{
amount: { total: 0.99, currency: 'EUR' }
}
]
});
},
onAuthorize: function(data, actions) {
},
}, '#paypal-button-container');