关于 履约 ​
访问范围
需要多个访问范围—请参阅每个端点以了解访问范围要求。
需要访问受保护的客户数据。
履约是 Genstore 的核心业务模块,实现从发货到售后的端到端订单交付管理。通过标准化的履约流程和实时状态追踪,为商家提供高效的订单履约能力,降低运营成本并提升客户满意度。
核心功能
- 创建发货单:创建订单发货记录并登记物流信息。
- 更新物流:修改履约单的物流公司和运单信息。
- 查询物流:获取实时物流运输状态和轨迹信息。
- 创建售后单:创建退货退款或仅退款的售后记录。
- 登记退货:记录售后退货物流信息。
- 查询履约:获取履约记录的详细信息。
- 统计履约:获取订单的履约次数和状态统计。
应用场景
- 全渠道订单管理:商家可通过接口高效管理多渠道的履约流程,协调多地发货,并保持各销售渠道的统一配送标准。
- 第三方物流对接:物流服务商可集成接口实现自动接单、实时更新物流状态,并通过标准流程处理异常情况,确保高效透明的配送作业。
- 售后服务平台:客服团队可使用接口系统化处理退货退款、跟踪退货物流,并维护完整的服务记录,实现高效的客户问题解决。
订单履约 对象 ​
订单履行是指准备订单并向客户交付订单的过程。
属性 ​
{
"fulfillment": {
"lineItems": [
{
"variantTitle": "green",
"quantity": "1",
"productId": "632910392",
"title": "iPhone 15Pr - 128gb",
"fulfillmentStatus": "null",
"requiresShipping": "true",
"price": "6400",
"giftCard": "false",
"name": "iPhone 15Pr - 128gb - green",
"id": "466157049",
"variantId": "39072856",
"grams": "200",
"sku": "IPOD2008GREEN"
}
],
"orderId": "450789469",
"trackingUrl": "https://www.my-shipping-company.com?tracking_number=MS1562678",
"createTime": "2024-11-25T15:47:18-04:00",
"originAddress": [
{
"zip": "G1R 4P5",
"address2": "Suite 123",
"city": "Montreal",
"address1": "1 Rue des Carrieres",
"countryCode": "CA",
"provinceCode": "QC"
}
],
"trackingCompany": "",
"trackingNumbers": "["MS1562678"]",
"updateTime": "2024-11-25T15:47:18-04:00",
"id": "466157049",
"trackingNumber": "MS1562678",
"trackingUrls": "["https://www.my-shipping-company.com?tracking_number=MS1562678" ]",
"status": "open"
}
}
POST
创建履约 ​
为订单创建履约。
访问范围
需要以下任意访问权限: write_fulfillments
接口
POST
/api/202412/fulfillment
请求参数
响应数据
curl -X POST \
https://{shop}.genmystore.com/api/202412/fulfillment" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"fulfillment":{
"lineItems":[
{
"variantTitle":"",
"quantity":"",
"productId":"",
"title":"",
"fulfillmentStatus":"",
"requiresShipping":"",
"price":"",
"giftCard":"",
"name":"",
"id":"",
"variantId":"",
"grams":"",
"sku":""
}
],
"orderId":"",
"trackingUrl":"",
"createTime":"",
"originAddress":[
{
"zip":"",
"address2":"",
"city":"",
"address1":"",
"countryCode":"",
"provinceCode":""
}
],
"trackingCompany":"",
"trackingNumbers":"",
"updateTime":"",
"id":"",
"trackingNumber":"",
"trackingUrls":"",
"status":""
}
}'
HTTP/1.1 200 OK
{
"fulfillment": {
"lineItems": [
{
"variantTitle": "",
"quantity": "",
"productId": "",
"title": "",
"fulfillmentStatus": "",
"requiresShipping": "",
"price": "",
"giftCard": "",
"name": "",
"id": "",
"variantId": "",
"grams": "",
"sku": ""
}
],
"orderId": "",
"trackingUrl": "",
"createTime": "",
"originAddress": [
{
"zip": "",
"address2": "",
"city": "",
"address1": "",
"countryCode": "",
"provinceCode": ""
}
],
"trackingCompany": "",
"trackingNumbers": "",
"updateTime": "",
"id": "",
"trackingNumber": "",
"trackingUrls": "",
"status": ""
}
}
PUT
更新履约物流 ​
更新履约物流信息。
访问范围
需要以下任意访问权限: write_fulfillments
接口
PUT
/api/202412/fulfillments/{fulfillmentId}/update_tracking
请求参数
响应数据
curl -X PUT \
https://{shop}.genmystore.com/api/202412/fulfillments/{fulfillmentId}/update_tracking" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"fulfillment":{
"lineItems":[
{
"variantTitle":"",
"quantity":"",
"productId":"",
"title":"",
"fulfillmentStatus":"",
"requiresShipping":"",
"price":"",
"giftCard":"",
"name":"",
"id":"",
"variantId":"",
"grams":"",
"sku":""
}
],
"orderId":"",
"trackingUrl":"",
"createTime":"",
"originAddress":[
{
"zip":"",
"address2":"",
"city":"",
"address1":"",
"countryCode":"",
"provinceCode":""
}
],
"trackingCompany":"",
"trackingNumbers":"",
"updateTime":"",
"id":"",
"trackingNumber":"",
"trackingUrls":"",
"status":""
}
}'
HTTP/1.1 200 OK
{
"fulfillment": {
"lineItems": [
{
"variantTitle": "",
"quantity": "",
"productId": "",
"title": "",
"fulfillmentStatus": "",
"requiresShipping": "",
"price": "",
"giftCard": "",
"name": "",
"id": "",
"variantId": "",
"grams": "",
"sku": ""
}
],
"orderId": "",
"trackingUrl": "",
"createTime": "",
"originAddress": [
{
"zip": "",
"address2": "",
"city": "",
"address1": "",
"countryCode": "",
"provinceCode": ""
}
],
"trackingCompany": "",
"trackingNumbers": "",
"updateTime": "",
"id": "",
"trackingNumber": "",
"trackingUrls": "",
"status": ""
}
}
PUT
取消履约 ​
取消履约。
访问范围
需要以下任意访问权限: write_fulfillments
接口
PUT
/api/202412/fulfillments/{fulfillmentId}/cancel
请求参数
响应数据
curl -X PUT \
https://{shop}.genmystore.com/api/202412/fulfillments/{fulfillmentId}/cancel" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"fulfillmentId":"237894043"
}'
HTTP/1.1 200 OK
{
"fulfillment": {
"lineItems": [
{
"variantTitle": "",
"quantity": "",
"productId": "",
"title": "",
"fulfillmentStatus": "",
"requiresShipping": "",
"price": "",
"giftCard": "",
"name": "",
"id": "",
"variantId": "",
"grams": "",
"sku": ""
}
],
"orderId": "",
"trackingUrl": "",
"createTime": "",
"originAddress": [
{
"zip": "",
"address2": "",
"city": "",
"address1": "",
"countryCode": "",
"provinceCode": ""
}
],
"trackingCompany": "",
"trackingNumbers": "",
"updateTime": "",
"id": "",
"trackingNumber": "",
"trackingUrls": "",
"status": ""
}
}
GET
获取订单履约次数 ​
获取订单的履约次数。
访问范围
需要以下任意访问权限: read_fulfillments
write_fulfillments
接口
GET
/api/202412/orders/{orderId}/fulfillments/count
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/orders/{orderId}/fulfillments/count" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"count": "1"
}
GET
获取订单履约列表 ​
根据订单获取履约列表。
访问范围
需要以下任意访问权限: read_fulfillments
write_fulfillments
接口
GET
/api/202412/orders/{orderId}/fulfillments
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/orders/{orderId}/fulfillments" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"fulfillment": [
{
"lineItems": [
{
"variantTitle": "",
"quantity": "",
"productId": "",
"title": "",
"fulfillmentStatus": "",
"requiresShipping": "",
"price": "",
"giftCard": "",
"name": "",
"id": "",
"variantId": "",
"grams": "",
"sku": ""
}
],
"orderId": "",
"trackingUrl": "",
"createTime": "",
"originAddress": [
{
"zip": "",
"address2": "",
"city": "",
"address1": "",
"countryCode": "",
"provinceCode": ""
}
],
"trackingCompany": "",
"trackingNumbers": "",
"updateTime": "",
"id": "",
"trackingNumber": "",
"trackingUrls": "",
"status": ""
}
]
}
GET
获取履约信息 ​
根据履约 ID 查询履约信息。
访问范围
需要以下任意访问权限: read_fulfillments
write_fulfillments
接口
GET
/api/202412/fulfillments?ids={fulfillmentIds}
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/fulfillments?ids={fulfillmentIds}" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"fulfillment": {
"lineItems": [
{
"variantTitle": "",
"quantity": "",
"productId": "",
"title": "",
"fulfillmentStatus": "",
"requiresShipping": "",
"price": "",
"giftCard": "",
"name": "",
"id": "",
"variantId": "",
"grams": "",
"sku": ""
}
],
"orderId": "",
"trackingUrl": "",
"createTime": "",
"originAddress": [
{
"zip": "",
"address2": "",
"city": "",
"address1": "",
"countryCode": "",
"provinceCode": ""
}
],
"trackingCompany": "",
"trackingNumbers": "",
"updateTime": "",
"id": "",
"trackingNumber": "",
"trackingUrls": "",
"status": ""
}
}
关于 履约
访问范围
需要多个访问范围—请参阅每个端点以了解访问范围要求。
需要访问受保护的客户数据。
履约是 Genstore 的核心业务模块,实现从发货到售后的端到端订单交付管理。通过标准化的履约流程和实时状态追踪,为商家提供高效的订单履约能力,降低运营成本并提升客户满意度。
核心功能
- 创建发货单:创建订单发货记录并登记物流信息。
- 更新物流:修改履约单的物流公司和运单信息。
- 查询物流:获取实时物流运输状态和轨迹信息。
- 创建售后单:创建退货退款或仅退款的售后记录。
- 登记退货:记录售后退货物流信息。
- 查询履约:获取履约记录的详细信息。
- 统计履约:获取订单的履约次数和状态统计。
应用场景
- 全渠道订单管理:商家可通过接口高效管理多渠道的履约流程,协调多地发货,并保持各销售渠道的统一配送标准。
- 第三方物流对接:物流服务商可集成接口实现自动接单、实时更新物流状态,并通过标准流程处理异常情况,确保高效透明的配送作业。
- 售后服务平台:客服团队可使用接口系统化处理退货退款、跟踪退货物流,并维护完整的服务记录,实现高效的客户问题解决。
订单履约 对象
订单履行是指准备订单并向客户交付订单的过程。
属性
POST
创建履约
为订单创建履约。
访问范围
需要以下任意访问权限: write_fulfillments
接口
POST
/api/202412/fulfillment
PUT
更新履约物流
更新履约物流信息。
访问范围
需要以下任意访问权限: write_fulfillments
接口
PUT
/api/202412/fulfillments/{fulfillmentId}/update_tracking
PUT
取消履约
取消履约。
访问范围
需要以下任意访问权限: write_fulfillments
接口
PUT
/api/202412/fulfillments/{fulfillmentId}/cancel
GET
获取订单履约次数
获取订单的履约次数。
访问范围
需要以下任意访问权限: read_fulfillments
write_fulfillments
接口
GET
/api/202412/orders/{orderId}/fulfillments/count
GET
获取订单履约列表
根据订单获取履约列表。
访问范围
需要以下任意访问权限: read_fulfillments
write_fulfillments
接口
GET
/api/202412/orders/{orderId}/fulfillments
GET
获取履约信息
根据履约 ID 查询履约信息。
访问范围
需要以下任意访问权限: read_fulfillments
write_fulfillments
接口
GET
/api/202412/fulfillments?ids={fulfillmentIds}