coupang
PATCH/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/ordersheets/acknowledgementv1

订单状态更改为准备中

# 01

简介

API 支持的买家用户地区:韩国、台湾 将订单状态从 “ 付款完成 ” 更改 为 “ 商品准备中 ” 。如果在 请 求 状态 更改的 订单 中有取消 的商品 , 则 返回部分 错误( Partial Error) 。 ※如果订单中 包含正在通 过 取消全部或部分付款而 进行的 退款的商品 时 , 则该订单将 返回 “ 无法更改配送 状态 , 请查看订单历 史 记录 。 ” 的消息。 退款完成 时 , 包含其它未申请取消商品的订单 可以更改 为 “ 商品准备中 ” 。 仅 适用于付款完成 阶 段的合并配送号码( shippingBoxIds)。

# 02

详细内容

API支持的买家用户地区:韩国、台湾

将订单状态从付款完成更改商品准备中。如果在状态更改的订单中有取消的商品返回部分错误(Partial Error) 

※如果订单中包含正在通取消全部或部分付款而进行的退款的商品则该订单将返回无法更改配送状态请查看订单历记录的消息。 

退款完成包含其它未申请取消商品的订单可以更改商品准备中 

适用于付款完成段的合并配送号码(shippingBoxIds)。 

如果合并配送号码(shippingBoxIds)列表数据很多,可能时错误,因此少于50件,或仅请求单件 

<注意!> 为顾客可能在付款完成更改收地址,因此一定要在“商品状态之过单查询订单来确认地址信息是否化,若有变化,须进行相应更新

路径

PATCH PUT

/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/ordersheets/acknowledgement

示例

https://api-gateway.coupang.com/v2/providers/openapi/apis/api/v4/vendors/A00012345/ordersheets/acknowledgement

请求参数

名称 

 必须

数据类型 

描述 

vendorId 

O 

String  

卖家ID 

酷澎分配给卖家的固有代 

e.g.  A00012345 

请求体参数

Name 

Required 

Type 

Description 

vendorId 

 

String 

卖家ID 

酷澎分配给卖家的固有代 

e.g. A00012345 

shipmentBoxIds 

O 

Array 

要更改为“商品准备中”状态的捆绑配送号码列表 

最多请求50  

请求体示例

{
  "vendorId": "A00012345",
  "shipmentBoxIds": [
    123456789012345678,
    123456789012345679
  ]
}

返回消息

名称

数据类型

描述

code 

Number 

响应代码 

message 

String 

响应信息 

data 

OrderSheetResponse 

Ordersheet状态变更api 

  

responseKey 

Number 

Request区分值 

 

  

responseCode 

Number 

request所有结果值状态代码 

 

信息 

-1 

None 

0 

All succeeded. 

1 

Partial errors. 

99 

All Failed. 

 

  

responseMessage 

String 

request所有结果值状态信息 

  

responseList 

Array 

单件的结果组 

  

  

shipmentBoxId 

Number 

捆绑配送号码 

  

  

succeed 

Boolean 

成功与否 

  

  

resultCode 

String 

结果代码 

  

  

resultMessage 

String 

结果信息 

  

  

retryRequired 

Boolean 

是否可以Retry  

返回消息示例

{
  "code": "200",
  "message": "OK",
  "data": {
    "responseKey": -7326489997410940000,
    "responseCode": 1,
    "responseMessage": "apply instructStatus result - Partial errors.",
    "responseList": [
      {
        "shipmentBoxId": 123456789012345678,
        "succeed": true,
        "resultCode": "OK",
        "retryRequired": false,
        "resultMessage": "request succeeded."
      },
      {
        "shipmentBoxId": 123456789012345679,
        "succeed": false,
        "resultCode": "NOT_FOUND_SHIPMENT_BOX",
        "retryRequired": true,
        "resultMessage": "shipmentBoxId (123456789012345679) is not found."
      }
    ]
  }
}

错误代码

HTTP 状态码 (错误类型) 

错误信息 

解决方法 

200 (check request variable) 

"responseCode":99, "resultMessage": “无法更改配送状态。请确认订单明细。” 

包含正在通取消全部或部分付款而进行的退款订单时生成此消息。退款完成包含其它未申请取消商品的订单可以更改商品准 

200 (check request variable) 

"responseCode":99, "resultMessage": "无法更改配送状态。请确认订单明细." 

 订单状态为付款完成才可以为“商品准备中”。过单笔订单查询API订单状态是否已经转为商品中或待配送状态 

200 (check request variable)  

"OK Failed shipmentBoxIds: [1241***103, 124***0026, 

1241***223]" 

查看显示的捆绑配送号码shipmentBoxIds)是否为商品中或待配送状态订单 

500 (sever error)  

"code":500, "message" : 

"com.coupang.apigateway.pylon.ApiPreconditionException: 

Timeout waiting for connection from pool" 

由于部系统负载增加而致的临时错误稍后请重试 

504 (sever error) 

"code" : "ERROR", "message" : "求超,如果情况继续虑使用时扩." 

由于部系统负载增加而致的临时错误过单笔订单查询API订单状态是否已经转为商品如果变更请稍后重试 

521 (sever error) 

"code" : "ERROR", "message" : "connection timed out: 

aws-openapi.coupang.net/10.211.51.172:80" 

由于部系统负载增加而致的临时错误。通过单笔订单查询API订单状态是否已经转为商品如果变更请稍后重试 

接口名称

UPDATE_ORDERSHEET_STATUS