这个问题已经(未完全)在PayPal Orders API schema等其他帖子中得到解决。API 似乎表明一个订单中可以存在多个 purchase_items,它们充当付款人和卖方之间的“合同”。文档似乎也表明了这样的游行:[purchase_items][purchase_item_request][items][item]。我查看了 API 页面上的示例,并将其更改为包含三个项目,并且它有效,但是它对信用卡收取了三笔费用,其中应该只是一笔费用。所以这行得通……有点。
所以我尝试了这个,看看我是否可以让 Paypal 只收取一次费用:
而且,为了遵循文档,我使用了以下内容:
最后一次尝试会产生一个错误,就像其他错误一样,purchase_units 部分格式错误,在此图中部分可见:
现在,错误消息包含一个方便的链接来阅读有关错误的信息:
“href”:“https://developer.paypal.com/docs/api/orders/v2/#error-MALFORMED_REQUEST_JSON”
但这只是向您发送或更改https://developer.paypal.com/api/orders/v2/这是我一直在阅读和阅读的地方。
我想,我希望我能接近上面的最后一个努力,但我尝试的不仅仅是上面的两个例子。
欢迎您提出建议。这是 Orders,v2,paypal api。
我也在使用 laravel 和https://github.com/srmklive/laravel-paypal
我也试过这个。不工作。帮助!