订单更新(Order Update)
订单更新是PUT请求,可以有2个方向:
- 从外部系统到Teapplix(推入)
- 从Teapplix到外部系统(推出)
推入到Teapplix
您可以使用订单更新API来更改订单上的状态,队列,商品名称或地址:
- 更改付款状态:完成,取消,退款,部分退款
- 改变地址
- 更改订单队列ID
- 更改订单仓库编号
- 更改订单“自定义”字段
- 更改订单上的商品列表
方法和端点
订单更新使用“PUT”REST方法,并且URL与推送订单的“OrderNotification”接口相同:
https://api.teapplix.com/api2/OrderNotification
参数&响应
Teapplix的请求和返回结果由以下模式描述:
从Teapplix推出
订单更新是一个“PUT”请求,是从Teapplix推送到外部系统。
您可以使用PUT方法将订单更新推送到您在Teapplix设置的任何网址。当电商平台更新订单数据和已有设置好的推送过滤器均会触发推送操作。
当前支持可触发的订单字段是:
- 订单状态
当Teapplix推送到您指定的URL中时,包内容的JSON结构如下。您需要将HTTP代码和Response结构返回给Teapplix。示例,订单更新后,Teapplix 推送JSON到外部系统:
[
{
“TxnId”: “199566592”,
“PaymentStatus”: “Cancelled”
}
]
支持更新订单状态的电商列表:
- CrateJoy
- Etsy
- Google Checkout
- Jet
- Sears
- Walmart