YPay
  1. 支付对接
YPay
  • 支付对接
    • 彩虹易支付
      • 页面跳转支付
      • API接口支付
    • 查询单个订单
      POST
  • 挂机软件
    • 软件版
      • 验签
      • 心跳
      • 检测订单
      • 回调通知
    • 店员版
      • 验证签名
      • 订单回调
  • 用户接口
    • 获取用户余额
      POST
  1. 支付对接

查询单个订单

POST
/api/pay/chaOrder
责任人:二狗

请求参数

Query 参数
id
string 
用户ID
必需
示例值:
1000
key
string 
用户密钥
必需
示例值:
CBjtjjXfBybWV7jyXe26tQM57xfLqdPo
trade_no
string 
系统订单号
可选
示例值:
Y202407151501418695
out_trade_no
string 
商户订单号
可选
示例值:
Y202407151501418695
Header 参数
server
string 
必需
示例值:
1

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/api/pay/chaOrder?id=1000&key=CBjtjjXfBybWV7jyXe26tQM57xfLqdPo&trade_no=Y202407151501418695&out_trade_no=Y202407151501418695' \
--header 'server: 1'

返回响应

⚪1成功
application/json
Body
code
integer 
返回状态码
必需
msg
string 
返回信息
必需
time
integer 
请求时间
必需
data
object 
数据集合
必需
id
integer 
用户ID
必需
type
string 
支付类型
必需
trade_no
string 
系统订单号
必需
out_trade_no
string 
商户订单号
必需
name
string 
商品名称
必需
money
string 
商品金额
必需
truemoney
string 
实际支付金额
必需
status
integer 
支付状态
必需
create_time
integer 
下单时间
必需
end_time
integer 
付款时间
必需
示例
{
    "code": 1,
    "msg": "请求成功",
    "time": 1721041980,
    "data": {
        "id": 1002,
        "type": "wxpay",
        "trade_no": "Y202407151501418695",
        "out_trade_no": "Y202407151501418695",
        "name": "测试支付",
        "money": "0.01",
        "truemoney": "0.01",
        "status": 1,
        "create_time": 1721026901,
        "end_time": 1721026927
    }
}
⚪0失败
上一页
API接口支付
下一页
验签
Built with