管理后台 (1.0.0)

Download OpenAPI specification:

License:

提供管理员管理的所有功能

Open API / Wallet

WalletPayAPI

Debit the bound member wallet for paymentId returned by purchase create or supplement/trade-no. Already-paid orders are rejected. The server checks the business order is still payable before debiting.

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
required
externalUserId
required
string <= 64 characters

Must match the user used when creating the purchase order

paymentId
required
string <= 64 characters

Payment id from purchase create or supplement/trade-no

payAmount
integer <int32>

Optional expected amount in CNY cents; rejected if it does not match the pay order

Responses

Request samples

Content type
application/json
{
  • "externalUserId": "shopify_10086",
  • "paymentId": "P2026081100001",
  • "payAmount": 24600
}

WalletBalanceAPI

Return the bound member wallet available balance in CNY cents.

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
required
externalUserId
required
string <= 64 characters

Partner-side user id; must already be bound

Responses

Request samples

Content type
application/json
{
  • "externalUserId": "shopify_10086"
}

开放平台 / 支付订单

回填物流单号

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
required
paymentOrderId
required
string

渠道订单号(Kamelnet orderId)

required
Array of objects (LogisticsItem)

物流信息列表

Responses

Request samples

Content type
application/json
{
  • "paymentOrderId": "FLY26061879314230",
  • "logisticsList": [
    ]
}

查询支付单

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
required
orderNo
string

平台支付单号

outOrderNo
string

调用方支付单号

paymentOrderId
string

渠道单号

Responses

Request samples

Content type
application/json
{
  • "orderNo": "OP20260616000001",
  • "outOrderNo": "DG-20260616-001",
  • "paymentOrderId": "KML12345678"
}

分页查询支付单列表

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
required
pageNo
required
integer <int32>

页码,从 1 开始

pageSize
required
integer <int32>

每页条数,最大值为 1000

status
integer <int32>

状态:0=待支付 10=已支付 20=已关闭

outOrderNo
string

调用方支付单号(模糊匹配)

orderNo
string

平台支付单号(精确匹配)

paymentOrderId
string

渠道单号(精确匹配)

createTime
Array of strings <date-time> [ items <date-time > ]

创建时间区间 [开始, 结束]

paidTime
Array of strings <date-time> [ items <date-time > ]

支付成功时间区间 [开始, 结束]

Responses

Request samples

Content type
application/json
{
  • "pageNo": 1,
  • "pageSize": 10,
  • "status": 10,
  • "outOrderNo": "DG-2026",
  • "orderNo": "OP20260616000001",
  • "paymentOrderId": "KML12345678",
  • "createTime": [
    ],
  • "paidTime": [
    ]
}

创建支付单

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
required
outOrderNo
required
string

调用方支付单号(合作方系统内唯一)

payAmount
required
number >= 0.01

支付金额(USD,2 位小数)

subject
string

订单标题

description
string

订单描述

object (OpenPayShippingInfoVO)

开放平台 / 收货信息

Responses

Request samples

Content type
application/json
{
  • "outOrderNo": "DG-20260616-001",
  • "payAmount": 199,
  • "subject": "代购订单 #12345",
  • "description": "string",
  • "shippingInfo": {
    }
}

Open API / System Exchange Rate

PayExchangeAPI

Authorizations:
AuthorizationAuthorization
Request Body schema: application/json
optional
property name*
additional property
any

Responses

Request samples

Content type
application/json
{ }