💶 单笔订单查询

POST http://登录后接口配置里的域名/pay/chaorder

请求参数

字段名
参数名
必填
类型
示例值
描述
订单号
order_no
必填
String
20160806151343349
需要查询的订单号
订单号类型
type
必填
Int
1
订单类型:1:本地订单号,2:商户订单号
签名
sign
必填
String
e10adc3949ba59abbe56e057f20f883e
md5(订单号+订单号类型+商户密钥)

响应参数

字段名
参数名
类型
示例值
描述
返回状态码
code
Int
1
1为成功,其它值为失败
返回信息
msg
String
获取成功!
成功/失败时返回对应信息
数据集合
data
Array
['id'=> 1 ,'name' => 1]
返回一个订单信息数组

示例

<?php
\$order_no = '20160806151343349';//订单号
\$type = '1';//订单类型:1:本地订单号,2:商户订单号
\$key = '商户密钥';//商户密钥
\$sign = md5(\$order_no . \$type . \$key);//生成签名
\$json = file_get_contents('http://登录后接口配置里的域名/pay/chaorder?order_no=' . \$order_no . '&type=' . \$type . '&sign=' . \$sign);//获取返回json
\$arr = json_decode(\$json,true);//json转数组
print_r(\$arr);//打印数组
?>

🛡️ V免签接口 · 单笔订单查询

POST/GET http://登录后接口配置里的域名/getPayResult

请求参数

字段名
参数名
必填
类型
示例值
描述
商户订单号
payId
必填
String
20260619001
需要查询的商户订单号
签名
sign
必填
String
e10adc3949ba59abbe56e057f20f883e
md5(payId + 商户密钥)

响应参数

字段名
参数名
类型
示例值
描述
返回状态码
code
Int
1
1成功,0失败(订单不存在等)
返回信息
msg
String
success
成功/失败提示
商户订单号
data.payId
String
20260619001
商户订单号
云端订单号
data.orderId
String
2026061912000001
系统订单号(trade_no)
支付方式
data.payType
Int
1
1微信 2支付宝 3QQ 4数字人民币
订单金额
data.price
String
1.00
下单原始金额
实付金额
data.reallyPrice
String
1.00
实际收款金额
支付状态
data.state
Int
1
0未支付 1已支付 2已过期

示例

<?php
\$payId = '20260619001'; //商户订单号
\$key   = '商户密钥';      //同易支付密钥
\$sign  = md5(\$payId . \$key); //生成签名
\$json = file_get_contents('http://域名/getPayResult?payId=' . \$payId . '&sign=' . \$sign);
\$arr = json_decode(\$json, true);
if (\$arr['code'] === 1) {
    \$state = \$arr['data']['state']; //0未支付 1已支付 2已过期
    if (\$state == 1) {
        //已支付,处理业务
    }
}
?>