PayPal SDK 在paypal交易中插入一个信息

PayPal SDK Insert an information in the paypal transaction

我正在开发一个页面,该页面向我发送付款以激活 discord 机器人的付费计划。所以我用了paypall sdk.

这是我的js代码:

 paypal.Buttons({
        style: {
            color: 'blue',
            shape: 'pill'
        },
        createOrder:function (data, actions){
            return actions.order.create({
                purchase_units: [{
                    amount:{
                        value: '1.00'
                    }
                }]
            });
        },
         onApprove:function (data, actions){
                return actions.order.capture().then(function (details){
                    console.log(details)
                
                })
            }
    }).render('#paypal-payment-button');

我需要添加什么才能在交易中输入信息?


交易中的信息是什么意思?我的意思是标识必须获得升级的服务器的字符串(所以我需要它来验证交易然后激活该特定公会 ID 的付费计划,因此,服务器 ID)

Orders create request body 的 purchase_units 中,您可以包含任意 custom_id.