paypal - Paypal V2 更新订单我可以更新购买单位项目吗
问题描述
我的应用程序已经创建了贝宝订单和贝宝付款捕获。
现在,在我的系统中......客户可能会更新购物车项目(更换订单项目或更改数量等)。
我没有为此创建新订单,而是考虑更新现有的贝宝订单。
在文档中,我只能看到/purchase_units/@reference_id=='default'/amount
patchable 而不是order items
.
如果我只更新金额.. 它会出现错误,因为它与当前/现有的订单项目(价格 * 数量)和总数等不匹配。
为了做到这一点,我还需要更新订单项,但似乎没有:
/purchase_units/@reference_id=='default'/items
。
我应该使用什么补丁路径来更新采购单元订单项目?如果我可以更新采购单位订单项目和金额......我认为它将继续进行更新。
如果采购单位订单项目不是可修补的字段,那么我认为更新订单将不起作用。
我将需要取消此订单并根据更新/新订单详细信息创建一个新订单。
如果可以更新采购单位订单项目(在贝宝订单中)?如果是,正确的路径应该是什么?
TIA
解决方案
推荐阅读
- python - 安装 Django cms 后出现运行时错误
- python - 在 python 中查找与音频相关的文本单词
- javascript - 串流我自己并允许用户看到我
- powershell - 使用 PowerShell 在 SharePoint Online 中查找查找字段中的所有值
- python - 启动简单的 kivy 应用程序时找不到图像错误
- php - 在 Wordpress 上使用带有海关列的过滤器
- sql-server - 数据库超过 40000 行,单库 vs 两库哪个更好?
- oracle - 循环传递多个值
- spring - 在 RequestMethod.GET 函数上获取 HttpMediaTypeNotAcceptableException
- python - 在所有 excel 行中运行的 Python 脚本