您可以使用DraftOrder资源来允许商家代表客户创建订单。这对于通过外部渠道接收订单的Shopify商家很有用,并启用了多种用例,其中包括:

  • 通过电话,面对面,通过聊天或其他方式创建新的销售订单。随后可以在Shopify管理员中输入这些订单的信用卡付款。
  • 将发票发送给客户以使用安全的结帐链接进行付款。
  • 使用自定义项目表示商店库存中未显示的其他费用或产品。
  • 重新创建错误的订单。
  • 以折扣价或批发价出售产品。
  • 接受预订。

笔记

草稿订单资源不会公开储备库存信息。

你可以用DraftOrder做什么

Shopify API使您可以对DraftOrder资源执行以下操作。这些常规操作的更详细的版本可能可用:

DraftOrder属性

ID plain "id": 450789469 订单草稿的ID。
order_id plain "id": 456789101 在草稿订单完成后创建的并与草稿订单相关联的订单的ID。
姓名 plain "name": "#1001" 订单草稿的名称。
顾客 plain "customer": { "id": 207119551, "email": "bob.norman@hostmail.com", "accepts_marketing": false, "created_at": "2012-03-13T16:09:55-04:00", "updated_at": "2012-03-13T16:09:55-04:00", "first_name": "Bob", "last_name": "Norman", "orders_count": "1", "state": "disabled", "total_spent": "0.00", "last_order_id": 450789469, "note": null, "verified_email": true, "multipass_identifier": null, "tax_exempt": false, "tax_exemptions": {}, "phone": "+13125551212", "tags": "loyal", "last_order_name": "#1001", "currency": "USD", "addresses": {}, "admin_graphql_api_id": "gid://shopify/Customer/207119551", "default_address": {} } 有关客户的信息。要加载客户,请在Create POST request中将ID作为草稿订单对象的一部分提供。要删除客户,请将客户属性设置为,null作为 创建POST请求的一部分。有关更多信息,请参见加载和删除客户。有关该customer对象的更多信息,请参见客户资源
收件地址 plain "shipping_address": { "address1": "123 Amoebobacterieae St", "address2": "", "city": "Ottawa", "company": null, "country": "Canada", "first_name": "Bob", "last_name": "Bobsen", "latitude": "45.41634", "longitude": "-75.6868", "phone": "555-625-1199", "province": "Ontario", "zip": "K2P0V6", "name": "Bob Bobsen", "country_code": "CA", "province_code": "ON" } 将订单运送到的邮寄地址。该地址是可选的,在不需要运输的订单上将不可用。它具有以下属性:
+ address1:送货地址的街道地址。
+ address2:送货地址街道地址的可选附加字段。
+ city:送货地址所在的城市。
+ company:与送货地址相关联的人员的公司。
+ country:送货地址所在国家/地区的名称。
+ country_code:送货地址所在国家/地区的两个字母的代码。
+ first_name:与付款方式相关联的人员的名字。
+ last_name:与付款方式相关联的人员的姓氏。
+ latitude:送货地址的纬度。
+ 经度:送货地址的经度。
+ name:与付款方式相关联的人的全名。
+ phone:送货地址上的电话号码。
+ province:送货地址的州或省的名称。
+ province_code:送货地址所在州或省的两个字母的缩写。
+ 邮递区号:送货地址的邮递区号。
帐单地址 plain "billing_address": { "address1": "123 Amoebobacterieae St", "address2": "", "city": "Ottawa", "company": null, "country": "US", "first_name": null, "id": 207119551, "last_name": null, "phone": "(555)555-5555", "province": "KY", "zip": "40202", "name": null, "province_code": null, "country_code": null, "default": true } 与付款方式关联的邮寄地址。该地址是一个可选字段,在不需要付款方式的订单上将不可用。它具有以下属性:
+ address1:帐单地址的街道地址。
+ address2:帐单地址的街道地址的可选附加字段。
+ city:帐单邮寄地址的城市。
+ company:与帐单地址相关联的人的公司。
+ country:帐单邮寄地址所在国家/地区的名称。
+ country_code:帐单邮寄地址所在国家/地区的两个字母的代码(ISO 3166-1 alpha-2两个字母的国家代码)。
+ first_name:与付款方式相关联的人员的名字。
+ last_name:与付款方式相关联的人员的姓氏。
+ latitude:帐单地址的纬度。
+ 经度:帐单地址的经度。
+ name:与付款方式相关联的人的全名。
+ 电话:帐单地址上的电话号码。
+ province:帐单邮寄地址区域的名称,例如省,州或县。
+ province_code:帐单邮寄地址的区域的两个字母缩写。
+ zip:帐单地址的邮政编码,例如zip,邮政编码或Eircode。
笔记 plain "note": null 商店所有者可以附加到订单草稿上的可选注释的文本。
note_attributes plain "note_attributes": [ { "name": "custom name", "value": "custom value" } ] 添加到订单的其他信息。出现在订单详细信息页面的“其他详细信息”部分。每个数组条目必须包含带有namevalue键的哈希。
电子邮件 plain "email": "bob.norman@example.com" 客户的电子邮件地址。
货币 plain "currency": "USD" 付款所用货币的三个字母代码(ISO 4217格式)。
发票发送时间 plain "invoice_sent_at": "2008-01-10T11:00:00-05:00" 发票通过电子邮件发送给客户的日期和时间(ISO 8601格式)。
发票网址 plain "invoice_url": "https://www.example.com/14376108/checkouts/91a9b3f92d7d42e57268eff5ebd570df" 发票的网址。
line_items plain "line_items": { "custom": false, "fulfillable_quantity": 1, "fulfillment_service": "amazon", "grams": 500, "id": 669751112, "price": "199.99", "product_id": 7513594, "quantity": 1, "requires_shipping": true, "sku": "IPOD-342-N", "title": "IPod Nano", "variant_id": 4264112, "variant_title": "Pink", "vendor": "Apple", "name": "IPod Nano - Pink", "gift_card": false, "properties": [ { "name": "custom engraving", "value": "Happy Birthday Mom!" } ], "taxable": true, "tax_lines": [ { "title": "title of tax line", "rate": "10", "price": "18" } ], "applied_discount": { "title": "title of the discount", "description": "Description of discount!", "value": "10", "value_type": "percentage", "amount": "19.99" } } 与草稿订单相关联的产品变体订单项或自定义订单项。每个草稿订单必须至少包含一个line_item。每个line_item对象都具有以下属性:
+ custom只读字段这是自定义订单项还是产品变体订单项。如果设置为true表示自定义订单项。如果设置为,则false表示产品变体订单项。
+ id:订单项的ID。
+ variant_id:与订单项相对应的产品变体ID的ID。产品变体订单项必需。设置null为自定义订单项。
+ product_id:与订单项的产品变体相对应的产品的ID。
+ name:产品名称。
+ variant_title:产品变体的标题。Custom对于通过API创建的自定义订单项,默认为。
+ 供应商:供应商。
+ 数量:购买的产品数量。
+ gift_card:指示产品是否为礼品卡。有效值为truefalse
+ fulfillment_service:负责履行的服务提供商。有效值为manual或提供程序的名称。例如亚马逊,舰船等。manual对于自定义订单项,默认为。
+ 属性:已添加到草稿订单中的项目的自定义信息的数组,通常用于提供产品自定义选项。草稿订单完成后复制到创建的订单。
+ Applied_discount:应用于订单项的折扣。有关更多信息,请参见。 [applied_discount](https://shopify.dev/docs/admin-api/rest/reference/orders/draftorder#applied-discount-property-2021-01)
+ tax_line:计算的税率和税额。有关更多信息,请参见[tax_lines](https://shopify.dev/docs/admin-api/rest/reference/orders/draftorder#tax-lines-property-2021-01)
+ title:产品或变体的标题。仅适用于自定义订单项。必填字段
+ price:应用折扣之前的商品价格。仅适用于自定义订单项。必填字段
+ :重量(克)。仅适用于自定义订单项。如果未指定,则默认为0。
+ require_shipping:履行是否需要运输。仅适用于自定义订单项。有效值为truefalse.
+ sku:履行中项目的唯一标识符。仅适用于自定义订单项。
+ 应税:该产品是否应税。仅适用于自定义订单项。
shipping_line plain "shipping_line": { "handle": "shopify-Standard%20Shipping-8.00", "price": 0.0, "title": "Free Shipping" } 一个shipping_line对象,其中详细说明了使用的运输方式。该对象具有以下属性:
+ custom:这是常规装运线还是定制装运线。
+ handle:已选择并应用的运费的句柄。常规运输线需要。
+ title:送货方式的标题。定制运输线必需。(最多255个字符)
+ price:运输方式的价格。定制运输线必需。
标签 plain "tags": "tagsational" 以逗号分隔的附加简短描述符列表,通常用于过滤和搜索。每个标签的长度限制为40个字符。例如,tags: "tag1","tag2","tag3"
免税 plain "tax_exempt": false 订单草案是否免税。如果设置为false,则Shopify会参考taxable每个字段line_item。如果将客户应用于订单草稿,则Shopify会改为使用客户的tax_exempt字段。
免税 plain "tax_exemptions": [ "CA_STATUS_CARD_EXEMPTION", "CA_BC_RESELLER_EXEMPTION" ] 客户是否免于支付其订单的特定税款。仅加拿大税。有效值:
+ EXEMPT_ALL:此客户免征所有加拿大税。
+ CA_STATUS_CARD_EXEMPTION:此客户在加拿大持有有效的STATUS_CARD_EXEMPTION免征特定税项。
+ CA_DIPLOMAT_EXEMPTION:由于在加拿大持有有效的DIPLOMAT_EXEMPTION,因此该客户免除特定税项。
+ CA_BC_RESELLER_EXEMPTION:由于在不列颠哥伦比亚省持有有效的RESELLER_EXEMPTION,该客户免征特定税款。
+ CA_MB_RESELLER_EXEMPTION:由于在曼尼托巴省持有有效的RESELLER_EXEMPTION,此客户免征特定税款。
+ CA_SK_RESELLER_EXEMPTION:由于在萨斯喀彻温省持有有效的RESELLER_EXEMPTION,此客户免征特定税款。
+ CA_BC_COMMERCIAL_FISHERY_EXEMPTION:该客户因在不列颠哥伦比亚省持有有效的COMMERCIAL_FISHERY_EXEMPTION而无需缴纳特定税款。
+ CA_MB_COMMERCIAL_FISHERY_EXEMPTION:该客户在曼尼托巴省持有有效的COMMERCIAL_FISHERY_EXEMPTION可免税。
+ CA_NS_COMMERCIAL_FISHERY_EXEMPTION:该客户在新斯科舍省持有有效的COMMERCIAL_FISHERY_EXEMPTION可免税。
+ CA_PE_COMMERCIAL_FISHERY_EXEMPTION:该客户在爱德华王子岛持有有效的COMMERCIAL_FISHERY_EXEMPTION可以免税。
+ CA_SK_COMMERCIAL_FISHERY_EXEMPTION:该客户因在萨斯喀彻温省持有有效的COMMERCIAL_FISHERY_EXEMPTION而无需缴纳特定税款。
+ CA_BC_PRODUCTION_AND_MACHINERY_EXEMPTION:该客户因在不列颠哥伦比亚省持有有效的PRODUCTION_AND_MACHINERY_EXEMPTION而无需缴纳特定税款。
+ CA_SK_PRODUCTION_AND_MACHINERY_EXEMPTION:该客户因在萨斯喀彻温省持有有效的PRODUCTION_AND_MACHINERY_EXEMPTION而无需缴纳特定税。
+ CA_BC_SUB_CONTRACTOR_EXEMPTION:由于在不列颠哥伦比亚省持有有效的SUB_CONTRACTOR_EXEMPTION,因此该客户无需缴纳特定税项。
+ CA_SK_SUB_CONTRACTOR_EXEMPTION:由于在萨斯喀彻温省持有有效的SUB_CONTRACTOR_EXEMPTION,因此该客户免除特定税项。
+ CA_BC_CONTRACTOR_EXEMPTION:由于在不列颠哥伦比亚省持有有效的CONTRACTOR_EXEMPTION,因此该客户免征了特定税项。
+ CA_SK_CONTRACTOR_EXEMPTION:此客户在萨斯喀彻温省持有有效的CONTRACTOR_EXEMPTION,因此无需缴纳特定税项。
+ CA_ON_PURCHASE_EXEMPTION:由于在安大略省持有有效的PURCHASE_EXEMPTION,该客户免征特定税款。
+ CA_MB_FARMER_EXEMPTION:由于在曼尼托巴省持有有效的FARMER_EXEMPTION,此客户免征特定税款。
+ CA_NS_FARMER_EXEMPTION:由于在新斯科舍省持有有效的FARMER_EXEMPTION,该客户免征特定税款。
+ CA_SK_FARMER_EXEMPTION:由于在萨斯喀彻温省持有有效的FARMER_EXEMPTION,因此该客户免征特定税款。
tax_lines plain "tax_lines": [ { "price": 11.94, "rate": 0.06, "title": "State Tax" } ] 税线对象数组,每个对象详细说明适用于该订单的税。每个对象都具有以下属性:
+ price:要收取的税额。
+ rate:适用的税率。
+ title:税名。
Applied_discount plain "applied_discount": { "title": "Title of the discount", "description": "Description", "value": "10", "value_type": "fixed_amount", "amount": "10" } 应用于订单项或草稿订单对象的折扣。每个草稿订单对象可以有一个applied_discount对象,每个草稿订单行项目可以有自己的对象applied_discount。该对象具有以下属性:
+ title:折扣的标题。
+ 描述:折扣原因。
+ value:折扣的价值。如果折扣类型为fixed_amount,则它对应于固定的美元金额。如果类型是percentage,则它对应于百分比。
+ value_type:折扣的类型。有效值:percentagefixed_amount
+ 金额:折扣的应用金额,基于的设置value_type。更多信息,请参见应用折扣
含税 plain "taxes_included": false 订单小计中是否包含税款。有效值为truefalse
total_tax plain "total_tax": "11.94" 应用于订单的所有税金之和。
小计价格 plain "subtotal_price": 398.0 运费和税金之前的订单价格。
total_price plain "total_price": "409.94" 订单中所有项目的所有价格的总和,包括税费和折扣。
已完成 plain "completed_at": "2012-08-24T14:02:15-04:00" 创建订单并完成订单草稿时的 日期和时间(ISO 8601格式)。
created_at plain "created_at": "2008-01-10T11:00:00-05:00" 在Shopify中创建订单 的日期和时间(ISO 8601格式)。
Updated_at plain "updated_at": "2012-08-24T14:02:15-04:00" 上次修改订单 的日期和时间(ISO 8601格式)。
状态 plain "status": "authorized" 草稿订单转换为订单时的状态。创建草稿订单后,其设置为open状态。然后可以将发票发送给客户,并status更改为invoice_sent。然后可以通过草稿订单付款,将其设置为待处理状态,或通过信用卡付款。在每种情况下,都会将草稿订单设置为completed并创建订单。
将草稿顺序设置为后completed,只能进行的其他修改是添加标签或元字段。
有效值:
+ 打开:草稿订单已打开。
+ invoice_sent:已发送订单草稿的发票。
+ 已完成:草稿订单已完成,已变成订单。

终点

邮政/admin/api/2021-01/draft_orders.json

创建草稿订单。

使用DraftOrder资源,您可以使用产品变体订单项或自定义订单项以草稿状态创建订单。要创建产品变型顺序草案,提供variant_idquantitydiscount属性。要创建自定义行项目,提供titlepricetaxablequantity属性。

笔记

如果将此端点与合作伙伴开发商店或试用商店一起使用,则每分钟只能创建五个草稿订单。

轮询

创建和更新草稿订单时,某些计算是异步进行的,例如计算运费和税金。有时可能会创建草稿订单,但这些计算尚未完成。在这些情况下,您需要轮询订单草稿,直到计算完成。

当草稿订单需要轮询时,将202 accepted返回响应代码以及locationretry-after响应标头。所述location报头是指为轮询的URL,和retry-after表示时间间隔(秒),在该轮询请求应当被发送。准备好草稿订单后,200 OK将返回一个响应代码。

关于定制运输线

您可以使用DraftOrder资源发送带有自定义运输路线的订单。定制运输线包括titleprice,其handle 设置为Nil。带有承运人提供的运费(当前通过Shopify管理员设置)的运送线包括运费手柄。

申请折扣

订单草稿及其订单项可以分别享有一个折扣。折扣的计算基于value_type属性的设置,可以将其设置为fixed_amountpercentage。例如,您可以对草稿订单应用固定金额的折扣,以通过指定的value属性降低价格。使用百分比折扣时,折扣amount属性是价格乘以value属性。对于订单项折扣,该value属性将基于订单项的数量按项目的每个单独单位应用。

计算订单项折扣金额

对于fixed_amount折扣,总计amount对应于订单项数量乘以折扣值。对于百分比折扣,总额对应于以下内容:

amount = floor(price * quantity * value) / 100floor()通常的舍入功能在哪里。

对于非小数货币,此公式需要使用round()而不是floor(),并且在四舍五入内部进行除以100,从而得到非小数的值。否则,将返回错误。

amount = round(price * quantity * value / 100)

订单项示例

固定金额折扣

对于数量为2且折扣为$ 5的订单项为$ 19.99,折扣金额为$ 10($ 5 * 2):

applied_discount: { "value_type": "fixed_amount", "value": 5, "amount": 10 }

有关固定金额的示例,请参阅创建带有折扣的草稿订单

百分比折扣

对于数量为2且折扣15%的$ 19.99订单项,折扣金额为$ 5.99(底价($ 19.99 2 15)/ 100):

applied_discount: { "value_type": "percentage", "value": 15, "amount": 5.99 }

有关百分比示例,请参见在订单项上创建百分比折扣

加载和删除客户

您可以通过发送customer_id作为草稿订单对象的一部分将客户加载到草稿订单中。建议从草稿订单中删除客户的方法是在POST请求中将Customer对象设置为null,而不指定电子邮件,送货地址或帐单地址。顾客还可以通过设置去除customeremailshipping_address,和billing_addressnull

use_customer_default_address An optional boolean that you can send as part of a draft order object to load customer shipping information. Valid values: true or false.
customer_id Used to load the customer. When a customer is loaded, the customer’s email address is also associated.

Create a simple draft order with only a product variant ID.

POST /admin/api/2021-01/draft_orders.json

{

“draft_order”: {

  1. "line_items": [
  2. {
  3. "variant_id": 447654529,
  4. "quantity": 1
  5. }
  6. ]

}

}

View Response

创建具有折扣的草稿订单

POST /admin/api/2021-01/draft_orders.json

{

“ draft_order” : {

  1. line_items [
  2. {
  3. title :“ Custom Tee”,
  4. “价格” :“ 20.00”,
  5. “数量” 2
  6. }
  7. ],
  8. applied_discount {
  9. description :“自定义折扣”,
  10. value_type :“ fixed_amount”,
  11. “值” :“ 10.0”,
  12. amount :“ 10.00”,
  13. title :“自定义”
  14. },
  15. “客户” {
  16. id 207119551
  17. },
  18. use_customer_default_address true

}

}

查看回应

创建带有折扣订单项的草稿订单

POST /admin/api/2021-01/draft_orders.json

{

“ draft_order” : {

  1. line_items [
  2. {
  3. title :“ Custom Tee”,
  4. “价格” :“ 20.00”,
  5. “数量” 1
  6. applied_discount {
  7. description :“自定义折扣”,
  8. value_type :“ fixed_amount”,
  9. “值” :“ 10.0”,
  10. amount :“ 10.0”,
  11. title :“自定义”
  12. }
  13. }
  14. ]

}

}

查看回应

创建具有订单项折扣百分比的草稿订单

POST /admin/api/2021-01/draft_orders.json

{

“ draft_order” : {

  1. line_items [
  2. {
  3. title :“ Custom Tee”,
  4. “价格” :“ 20.00”,
  5. “数量” 1
  6. applied_discount {
  7. description :“自定义折扣”,
  8. value_type :“百分比”,
  9. “值” :“ 10.0”,
  10. “数量” :“ 2.0”,
  11. title :“自定义”
  12. }
  13. }
  14. ]

}

}

查看回应

创建自定义草稿订单

POST /admin/api/2021-01/draft_orders.json

{

“ draft_order” : {

  1. line_items [
  2. {
  3. title :“ Custom Tee”,
  4. “价格” :“ 20.00”,
  5. “数量” 2
  6. }
  7. ],
  8. “客户” {
  9. id 207119551
  10. },
  11. use_customer_default_address true

}

}

查看回应

PUT/admin/api/2021-01/draft_orders/{draft_order_id}.json Updates a draft order

Add a note to a draft order

PUT /admin/api/2021-01/draft_orders/994118539.json

{

“draft_order”: {

  1. "id": 994118539,
  2. "note": "Customer contacted us about a custom engraving on this iPod"

}

}

View Response

Set a discount on a draft order

PUT /admin/api/2021-01/draft_orders/994118539.json

{

“draft_order”: {

  1. "id": 994118539,
  2. "applied_discount": {
  3. "description": "Custom discount",
  4. "value_type": "percentage",
  5. "value": "10.0",
  6. "amount": "19.90",
  7. "title": "Custom"
  8. }

}

}

View Response

GET/admin/api/2021-01/draft_orders.json Retrieves a list of draft orders. Note: As of version 2019-10, this endpoint implements pagination by using links that are provided in the response header. Sending the <font style="background-color:#F4F6F8;">page</font> parameter will return an error. To learn more, see Making requests to paginated REST Admin API endpoints.
fields A comma-separated list of fields to include in the response
limit Amount of results
(default: 50
, maximum: 250
)
since_id Restrict results to after the specified ID
updated_at_min Show orders last updated after date (format: 2014-04-25T16:15:47-04:00)
updated_at_max 显示订单最后更新的日期(格式:2014-04-25T16:15:47-04:00)
编号 按ID列表过滤
状态 + 打开:所有未结订单(默认)
+ invoice_sent:仅显示未结订单
+ 已完成:仅显示已取消的订单
领域 以逗号分隔的要包含在响应中的字段列表

列出所有订单草稿

GET /admin/api/2021-01/draft_orders.json

查看回应

得到/admin/api/2021-01/draft_orders/{draft_order_id}.json 检索特定的草稿订单
领域 以逗号分隔的字段列表,以包含在响应中

获取单个草稿订单的表示

GET /admin/api/2021-01/draft_orders/994118539.json

查看回应

得到/admin/api/2021-01/draft_orders/count.json 检索订单草稿数
since_id 在指定的ID之后计算草稿订单。
状态 计算具有给定状态的草稿订单。
(默认值:open

+ 开放:仅计算未结订单。
+ invoice_sent:仅计算已关闭的草稿订单。
+ 已完成:仅计算已取消的草稿订单。
Updated_at_max 计算指定日期之前最后更新的草稿订单(格式:2014-04-25T16:15:47-04:00)。
Updated_at_min 计算指定日期后最后更新的草稿订单(格式:2014-04-25T16:15:47-04:00)。

计算所有草稿订单

GET /admin/api/2021-01/draft_orders/count.json

查看回应

POST/admin/api/2021-01/draft_orders/{draft_order_id}/send_invoice.json

Sends an invoice for the draft order.

You can include the following parameters in the body of the request:

  • draft_order_invoice: The object to send in the body of the request.
    • to: The email address that will populate the to field of the email.
    • from: The email address that will populate the from field of the email.
    • bcc: The list of email addresses to include in the bcc field of the email. Emails must be associated with staff accounts on the shop.
    • subject: The email subject.
    • custom_message:电子邮件中显示的自定义消息。

发送自定义发票

POST /admin/api/2021-01/draft_orders/994118539/send_invoice.json

{

“ draft_order_invoice” : {

  1. “至” :“ first@example.com”,
  2. “来自” :“ steve@apple.com”,
  3. “密件抄送” [
  4. steve@apple.com
  5. ],
  6. subject :“ Apple Computer Invoice”,
  7. custom_message :“谢谢您的订购!

}

}

查看回应

发送默认发票

POST /admin/api/2021-01/draft_orders/994118539/send_invoice.json

{

“ draft_order_invoice” : {}

}

查看回应

删除/admin/api/2021-01/draft_orders/{draft_order_id}.json 删除订单草稿

永久删除草稿订单

删除/admin/api/2021-01/draft_orders/994118539.json

查看回应

/admin/api/2021-01/draft_orders/{draft_order_id}/complete.json 完成订单草稿。

使用DraftOrder资源,您可以创建草稿订单并将其转换为订单。

支持以下流程:

  • 创建一个计算税额和总额但要接受Shopify外部客户付款的订单草稿。
  • 创建订单草稿并将发票发送给客户。
付款等待中 + true:将待处理的付款设置为true。
+ false:将待处理的付款设置为false。默认值。

完成订单草稿,将其标记为已付款

PUT /admin/api/2021-01/draft_orders/994118539/complete.json

查看回应

完成订单草稿,将其标记为待处理

PUT /admin/api/2021-01/draft_orders/994118539/complete.json?payment_pending=true

查看回应