订单编辑过程中添加的项目添加折扣-orderEditAddLineItemDiscount 突变
为在此订单编辑过程中添加的项目添加折扣。
所需的访问
write_order_edits
访问范围。
在本页面
互动范例
这是一个示例变异查询。
突变orderEditAddLineItemDiscount ($ id :ID !,$ lineItemId :ID !,$ discount :OrderEditAppliedDiscountInput !){ orderEditAddLineItemDiscount (ID :$ ID ,lineItemId :$ lineItemId ,折扣:$折扣){} } { “ id” :“ Z2lkOi8vU2hvcGlmeS9FeGFtcGxlLzE =” , “ lineItemId” :“ Z2lkOi8vU2hvcGlmeS9FeGFtcGxlLzE =” , “折扣” :{} }
<font style="color:#1F61A0;">addDiscountStagedChange </font><font style="color:#555555;">{</font>
<font style="color:#1F61A0;">ID</font>
<font style="color:#555555;">}</font>
<font style="color:#1F61A0;">计算的行项目</font><font style="color:#555555;">{</font>
<font style="color:#1F61A0;">ID</font>
<font style="color:#555555;">}</font>
<font style="color:#1F61A0;">计算</font><font style="color:#555555;">顺序{</font>
<font style="color:#1F61A0;">ID</font>
<font style="color:#555555;">}</font>
<font style="color:#1F61A0;">userErrors </font><font style="color:#555555;">{</font>
<font style="color:#1F61A0;">场地</font>
<font style="color:#1F61A0;">信息</font>
<font style="color:#555555;">}</font>
参数
OrderEditAppliedDiscountInput字段
- 说明(
[String](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
折扣说明。 - fixedValue(
[MoneyInput](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/moneyinput)
)
折扣值作为固定金额。 - percentValue(
[Float](https://shopify.dev/docs/admin-api/graphql/reference/scalar#float-2021-01)
)
折扣值的百分比。
返回字段
- addDiscountStagedChange(
[OrderStagedChangeAddLineItemDiscount](https://shopify.dev/docs/admin-api/graphql/reference/orders/orderstagedchangeaddlineitemdiscount)
)
此突变产生的阶段性变化。 - 计算的行项目(
[CalculatedLineItem](https://shopify.dev/docs/admin-api/graphql/reference/orders/calculatedlineitem)
)
应用了折扣的订单项。 - 计算顺序(
[CalculatedOrder](https://shopify.dev/docs/admin-api/graphql/reference/orders/calculatedorder)
)
计算出编辑量的订单。 - userErrors(
[[UserError!]!](https://shopify.dev/docs/admin-api/graphql/reference/usererror)
)
执行突变时发生的错误列表。