WooCommerce REST API不考虑折扣和优惠券 时间:2018-08-01 作者:Samarth Agarwal 我正在尝试使用REST API v2从我的移动应用程序在WooCommerce商店上创建订单。订单创建成功,但我无法找到以下问题的任何解决方案。我发送了一个coupon_lines 中的数组order 对象,当在管理面板上查看订单时,它会在那里显示优惠券,但订单total 完全不受影响然后我决定计算total 以及基于手动应用的优惠券的折扣。我试着设置discount_total 在order 对象等于息票价值的金额。我还更新了total 也可以手动操作。但是,我传递的所有值都被忽略,并且total 等于所有行项目的价格之和(忽略discount_total).这是从我的应用程序发送到API的JSON对象示例。手动设置订单总额和折扣还需要哪些其他选项?欢迎提出任何建议。 1 个回复 SO网友:Adam Mellen 在您的coupon_lines 数组中的每个项都需要2个属性:code (优惠券代码本身)和amount, 可以是固定费用(如50.00折)或折扣(如10折)。您的结构最终看起来像:"coupon_lines": [ { "code": "MYCODE1", "amount": "10.00" }, { "code": "MYCODE2", "amount": "25.00" } ] 如果您已经在这样做了,请考虑在此处发布一个示例请求。 结束 文章导航