如何在Paypal SDK createOrder中设置商品详细信息?

时间:2019-12-11 00:24:53

标签: paypal paypal-rest-sdk

此后:https://developer.paypal.com/docs/checkout/integrate/#2-add-the-paypal-javascript-sdk-to-your-web-page

我想向我的物品添加更多详细信息,请阅读参考文献:https://developer.paypal.com/docs/api/orders/v2/#definition-purchase_unit_request
我添加了以下代码:

 createOrder: function(data, actions) {


                            return actions.order.create({
                                intent: 'CAPTURE',
                                purchase_units: [{
                                    description: 'something',
                                    amount: {
                                        value: 50
                                    },
                                    items: [
                                        {
                                            name: 'my_product',
                                            unit_amount: 50,
                                            quantity: 1,
                                            sku: 'custom_sku',
                                            category: 'DIGITAL_GOODS'
                                        }
                                    ]
                                }]
                            });


                        }

但是给出了400错误(错误的请求)
一种简单的测试方法是:
https://developer.paypal.com/demo/checkout/#/pattern/client

问题是“ items”键/值,消除了它的正常工作,有人知道什么地方出了问题以及如何为我的订单设置自定义详细信息吗? (我希望稍后再收到该数据以验证订单)

0 个答案:

没有答案