供应链API
  1. 4 订单
供应链API
  • 使用说明
  • 帮助中心
  • 更新说明
  • V1
    • 1 账号信息
      • 1.1 获取 TOKEN
      • 1.2 重置 TOKEN
      • 1.3 账号基本信息
      • 1.4 设置回调地址
    • 2 基础信息
      • 2.1 省市区列表
      • 2.2 省市区详情
      • 2.3 商品分类
      • 2.4 商品品牌
      • 2.5 所有运输方式
    • 3 商品
      • 3.1 商品列表
      • 3.2 商品详情
      • 3.3 商品运输方式
      • 3.4 商品库存
      • 3.5 全部在售商品
    • 4 订单
      • 4.1 运费计算
        POST
      • 4.2 订单预览
        POST
      • 4.3 订单创建
        POST
      • 4.4 订单支付
        POST
      • 4.5 订单取消
        POST
      • 4.6 订单详情
        POST
      • 4.7 确认收货
        POST
      • 4.8 运输方式运费
        POST
    • 5 售后
      • 5.1 预约服务类型
      • 5.2 上传资源
      • 5.3 创建预约服务
      • 5.4 取消预约服务
      • 5.5 预约服务列表
      • 5.6 预约服务详情
      • 5.7 订单售后详情
    • 6 回调通知
      • 回调通知
  1. 4 订单

4.4 订单支付

POST
/api/v1/order/pay

功能说明#

订单支付,待支付订单调用此接口时,会扣除对应的储备金

应用场景#

当订单生成后,在20分钟内可以调用此接口进行支付,调用此接口,会扣除用户对应的储备金,该订单会进入我司正常订单流程,执行配货、拣货、发货等操作

注意事项#

1.
订单创建后,超过30分钟未支付的订单,会被系统自动取消,无法再进行支付
2.
调用支付失败的订单,业务系统可根据单据信息,重新生成订单,进行支付
3.
储备金余额不足时,会同步返回失败,请及时充值储备金

请求参数

Header 参数

Body 参数application/json

示例
{
    "orderSn": "23102218152836937617"
}

示例代码

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://test-openapi.7dingdong.com/api/v1/order/pay' \
--header 'appKey;' \
--header 'token;' \
--header 'nonce;' \
--header 'timestamp;' \
--header 'signature;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "orderSn": "23102218152836937617"
}'

返回响应

🟢200成功
application/json
Body

示例
{
	"status": 200,
	"msg": "请求成功",
	"requestId": "23102218154872230548",
	"content": []
}
修改于 2024-07-03 12:32:06
上一页
4.3 订单创建
下一页
4.5 订单取消
Built with