首页 > 解决方案 > Paypal V2 更新订单我可以更新购买单位项目吗

问题描述

我的应用程序已经创建了贝宝订单和贝宝付款捕获。

现在,在我的系统中......客户可能会更新购物车项目(更换订单项目或更改数量等)。

我没有为此创建新订单,而是考虑更新现有的贝宝订单。

在文档中,我只能看到/purchase_units/@reference_id=='default'/amountpatchable 而不是order items.

如果我只更新金额.. 它会出现错误,因为它与当前/现有的订单项目(价格 * 数量)和总数等不匹配。

为了做到这一点,我还需要更新订单项,但似乎没有: /purchase_units/@reference_id=='default'/items

我应该使用什么补丁路径来更新采购单元订单项目?如果我可以更新采购单位订单项目和金额......我认为它将继续进行更新。

如果采购单位订单项目不是可修补的字段,那么我认为更新订单将不起作用。

我将需要取消此订单并根据更新/新订单详细信息创建一个新订单。

如果可以更新采购单位订单项目(在贝宝订单中)?如果是,正确的路径应该是什么?

TIA

标签: paypalpaypal-sandboxpaypal-rest-sdk

解决方案


推荐阅读