关于 退货 ​
访问范围
需要多个访问范围—请参阅每个端点以了解访问范围要求。
需要访问受保护的客户数据。
退款管理是 Genstore 交易系统的重要组成部分,它提供了规范化的退款处理流程和管理能力。通过标准化的退款处理机制,帮助商户高效处理各类退款场景,提升售后服务质量。
核心功能
- 创建退款:创建退款申请、指定退款金额、设置退款原因和方式。
- 管理退款状态:更新退款状态、跟踪退款进度。
- 查询退款信息:查询退款单详情、查询退款列表、查询订单关联退款。
使用场景
- 售后退款处理:客服团队可快速响应退款申请、跟进退款进度、维护退款记录,确保高效的售后服务体验。
- 退款风控管理:风控团队可审核异常退款、监控退款趋势、识别欺诈风险,保障交易安全。
- 财务对账核算:财务团队可统计退款数据、核对退款明细、生成对账报表,实现准确的财务管理。
- 经营分析决策:运营团队可分析退款原因、评估服务质量、优化商品策略,提升经营效率。
接口
POST
/api/202412/refunds: 创建售后记录
PUT
/api/202412/refunds/{refundId}: 审核售后状态
GET
/api/202412/orders/{orderId}/refunds: 获取订单售后列表
GET
/api/202412/refunds?orderId={orderId}&refundId={refundId}: 获取指定售后信息
退货业务对象 对象 ​
退货退款业务对象
属性 ​
{
"refund": {
"lineItems": [
{
"totalTax": "0.00",
"lineItem": {
"productId": "123",
"variantId": "222"
},
"quantity": "",
"lineItemId": "",
"subtotal": "10.00"
}
],
"note": "Note",
"createTime": "2013-06-27T08:48:27-04:00",
"customerId": "1020000013594",
"updateTime": "2012-08-24T14:01:46-04:00",
"refundPrice": "10.00",
"refundId": "1000069823694",
"status": ""
}
}
POST
创建售后记录 ​
创建售后记录。
访问范围
需要以下任意访问权限: write_refunds
接口
POST
/api/202412/refunds
请求参数
响应数据
curl -X POST \
https://{shop}.genmystore.com/api/202412/refunds" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"refund":{
"lineItems":[
{
"quantity":"12",
"lineItemId":"128323456"
}
],
"note":"Item was damaged during shipping",
"rightsType":"1",
"orderId":"",
"customerId":"238478920",
"requestNo":"asdfaddsadafd"
}
}'
HTTP/1.1 200 OK
{
"refund": {
"lineItems": [
{
"totalTax": "0.00",
"lineItem": {
"productId": "123",
"variantId": "222"
},
"quantity": "12",
"lineItemId": "128323456",
"subtotal": "1"
}
],
"note": "Item was damaged during shipping",
"rightsType": "1",
"createTime": "2008-01-10T11:00:00-05:00",
"orderId": "",
"customerId": "238478920",
"updateTime": "2008-01-10T11:00:00-05:00",
"refundId": "255858046",
"status": ""
}
}
PUT
审核售后状态 ​
审核售后状态。
访问范围
需要以下任意访问权限: write_refunds
接口
PUT
/api/202412/refunds/{refundId}
请求参数
响应数据
curl -X PUT \
https://{shop}.genmystore.com/api/202412/refunds/{refundId}" \
-H "X-Genstore-Access-Token: {access_token}" \
-H "Content-Type: application/json" \
-d '{
"orderId":"39072856",
"action":"1",
"refundId":"255858046"
}'
HTTP/1.1 200 OK
{
"refund": {
"lineItems": [
{
"totalTax": "0.00",
"lineItem": {
"productId": "123",
"variantId": "222"
},
"quantity": "12",
"lineItemId": "128323456",
"subtotal": "1"
}
],
"note": "Item was damaged during shipping",
"rightsType": "1",
"createTime": "2008-01-10T11:00:00-05:00",
"customerId": "238478920",
"updateTime": "2008-01-10T11:00:00-05:00",
"refundId": "255858046",
"status": "1"
}
}
GET
获取订单售后列表 ​
根据订单查询售后信息。
访问范围
需要以下任意访问权限: read_refunds
接口
GET
/api/202412/orders/{orderId}/refunds
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/orders/{orderId}/refunds" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"refunds": [
{
"lineItems": [
{
"totalTax": "0.00",
"lineItem": {
"productId": "123",
"variantId": "222"
},
"quantity": "12",
"lineItemId": "128323456",
"subtotal": "1"
}
],
"note": "Item was damaged during shipping",
"rightsType": "1",
"createTime": "2008-01-10T11:00:00-05:00",
"customerId": "238478920",
"updateTime": "2008-01-10T11:00:00-05:00",
"refundId": "255858046",
"status": ""
}
]
}
GET
获取指定售后信息 ​
获取指定售后信息。
访问范围
需要以下任意访问权限: read_refunds
接口
GET
/api/202412/refunds?orderId={orderId}&refundId={refundId}
请求参数
响应数据
curl -X GET \
https://{shop}.genmystore.com/api/202412/refunds?orderId={orderId}&refundId={refundId}" \
-H "X-Genstore-Access-Token: {access_token}" \
HTTP/1.1 200 OK
{
"refund": {
"lineItems": [
{
"totalTax": "0.00",
"lineItem": {
"productId": "123",
"variantId": "222"
},
"quantity": "12",
"lineItemId": "128323456",
"subtotal": "1"
}
],
"note": "Item was damaged during shipping",
"rightsType": "1",
"createTime": "2008-01-10T11:00:00-05:00",
"customerId": "238478920",
"updateTime": "2008-01-10T11:00:00-05:00",
"refundId": "255858046",
"status": "1"
}
}
关于 退货
访问范围
需要多个访问范围—请参阅每个端点以了解访问范围要求。
需要访问受保护的客户数据。
退款管理是 Genstore 交易系统的重要组成部分,它提供了规范化的退款处理流程和管理能力。通过标准化的退款处理机制,帮助商户高效处理各类退款场景,提升售后服务质量。
核心功能
- 创建退款:创建退款申请、指定退款金额、设置退款原因和方式。
- 管理退款状态:更新退款状态、跟踪退款进度。
- 查询退款信息:查询退款单详情、查询退款列表、查询订单关联退款。
使用场景
- 售后退款处理:客服团队可快速响应退款申请、跟进退款进度、维护退款记录,确保高效的售后服务体验。
- 退款风控管理:风控团队可审核异常退款、监控退款趋势、识别欺诈风险,保障交易安全。
- 财务对账核算:财务团队可统计退款数据、核对退款明细、生成对账报表,实现准确的财务管理。
- 经营分析决策:运营团队可分析退款原因、评估服务质量、优化商品策略,提升经营效率。
退货业务对象 对象
退货退款业务对象
属性
POST
创建售后记录
创建售后记录。
访问范围
需要以下任意访问权限: write_refunds
接口
POST
/api/202412/refunds
PUT
审核售后状态
审核售后状态。
访问范围
需要以下任意访问权限: write_refunds
接口
PUT
/api/202412/refunds/{refundId}
GET
获取订单售后列表
根据订单查询售后信息。
访问范围
需要以下任意访问权限: read_refunds
接口
GET
/api/202412/orders/{orderId}/refunds
GET
获取指定售后信息
获取指定售后信息。
访问范围
需要以下任意访问权限: read_refunds
接口
GET
/api/202412/refunds?orderId={orderId}&refundId={refundId}