友朋运营商开放平台
  1. API 列表
友朋运营商开放平台
  • 友朋运营商平台第三方开放平台接口文档
  • 业务场景
    • 场景:自取柜第三方支付业务逻辑
    • 场景:异步通知第三方业务回调地址
    • 场景:自取柜售货机订单同步给第三方
  • API 列表
    • api.test
      POST
    • cabinet.list
      POST
    • cabinet.product.stock
      POST
    • cabinet.open.door
      POST
    • cabinet.order.refund.apply
      POST
    • cabinet.order.user.appeal
      POST
    • cabinet.order.list
      POST
    • cabinet.order.get
      POST
    • consumer.order.list
      POST
    • consumer.order.get
      POST
  1. API 列表

cabinet.order.refund.apply

POST
https://api.yopoint.com/api/gateway/index
使用场景:
为消费者提供订单的申诉入口接口,通过API提交申诉退款后,需要运营商的客服到友朋后台进行退款处理。

请求参数

Header 参数
Content-Type
string 
必需
默认值:
application/x-www-form-urlencoded
Body 参数multipart/form-data
appid
string 
必需
示例值:
{{appid}}
method
string 
必需
示例值:
cabinet.order.refund.apply
biz_content
string 
必需
receiptNo: 友朋系统订单号
userRefundsRemarks:用户退款备注 不超过 200 字
userRefundsImageUrl:用户退款图片 不超过 5 张
userRefundsReason:REFUNDS_REASON_PRODUCT_VI_MORE 识别商品多了 REFUNDS_REASON_PRODUCT_NOT_MATCH 识别商品不匹配 REFUNDS_REASON_PRODUCT_VI_LESS 识别商品少了 REFUNDS_REASON_PRODUCT_EXPIRED 商品过期
示例值:
{"receiptNo":"VI240110172955641306","userRefundsRemarks":"商品破损","userRefundsImageUrl":["https://abc.com/1.jpg"],"userRefundsReason":"REFUNDS_REASON_PRODUCT_EXPIRED"}
version
string 
必需
示例值:
1.0.0
timestamp
string 
必需
示例值:
{% mock 'timestamp', 's' %}
sign_type
string 
必需
示例值:
md5

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.yopoint.com/api/gateway/index' \
--form 'appid=""' \
--form 'method="cabinet.order.refund.apply"' \
--form 'biz_content="{\"receiptNo\":\"VI240110172955641306\",\"userRefundsRemarks\":\"商品破损\",\"userRefundsImageUrl\":[\"https://abc.com/1.jpg\"],\"userRefundsReason\":\"REFUNDS_REASON_PRODUCT_EXPIRED\"}"' \
--form 'version="1.0.0"' \
--form 'timestamp="{% mock '\''timestamp'\'', '\''s'\'' %}"' \
--form 'sign_type="md5"'

返回响应

🟢200成功
application/json
Body
error_code
integer 
0成功,-1失败
必需
error_msg
string 
必需
成功为SUCCESS
sub_error_code
null 
必需
sub_error_msg
null 
必需
data
object 
默认null
必需
示例
{
    "error_code": 0,
    "error_msg": "SUCCESS",
    "sub_error_code": null,
    "sub_error_msg": null,
    "data": []
}
修改于 2024-02-29 02:52:44
上一页
cabinet.open.door
下一页
cabinet.order.user.appeal
Built with