跳到主要内容

SDK - 订单状态查询接口

请求参数

参数名称类型是否必填参与签名参数说明
pay_memberidString平台分配商户号
pay_orderidString上送订单号唯一, 字符长度 20
transaction_idString平台订单号
pay_md5signString请看 MD5 签名字段格式

查询结果通知

参数名称类型是否必填参数说明
memberidString商户 ID
orderidString商户订单号
amountString提交的订单金额
true_amountString买家实际付款的金额
time_endString支付成功时间
transaction_idString平台订单号
returncodeString“00” 为成功
trade_stateStringNOTPAY : 未支付
PENDING : 处理中
FAIL : 失败
SUCCESS : 已支付
REFUND : 退款
signString请看验证签名字段格式

Demo

require_once 'vendor/autoload.php';
use Jpay\PaymentSDK\JpayPaymentSDK;
$sdk = new JpayPaymentSDK(
'your_merchant_id',
'your_secret_key',
'cashapp', // 写错了也没事,不是必须的,但是需要一个占位符
'true' // true 或者 false, 默认 true(开发环境)
);

$paymentData = [
'pay_orderid' => 'your pay orderid',
];

$result = $sdk->query_order($paymentData);