API 接口文档
本文档详细介绍了西来喜科技支付接口的调用方法和参数说明。
基本参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
pid |
Int | 是 | 商户ID |
type |
String | 是 | 支付方式(alipay/wxpay/qqpay) |
out_trade_no |
String | 是 | 商户订单号 |
notify_url |
String | 是 | 异步通知地址 |
return_url |
String | 是 | 同步跳转地址 |
name |
String | 是 | 商品名称 |
money |
String | 是 | 金额(单位:元) |
sign |
String | 是 | 签名(MD5) |
sign_type |
String | 是 | 签名类型(固定值:MD5) |
创建订单
接口地址:
https://zf.haotian665.cn/submit.php
请求方式: GET / POST
签名算法:
sign = md5(参数1=值1&参数2=值2...&key=商户密钥)
异步回调
支付成功后,系统会向您提供的 notify_url 发送POST请求。
重要:请验证回调数据的签名,确保数据来源的真实性。
订单查询
接口地址:
https://zf.haotian665.cn/api.php
请求参数:
act=order- 操作类型pid- 商户IDkey- 商户密钥out_trade_no- 商户订单号
示例代码
PHP 示例:
<?php
$url = 'https://zf.haotian665.cn/submit.php';
$params = array(
'pid' => '1001',
'type' => 'alipay',
'out_trade_no' => date('YmdHis').rand(1000,9999),
'notify_url' => 'http://你的域名/notify.php',
'return_url' => 'http://你的域名/return.php',
'name' => '测试商品',
'money' => '0.01',
'sign_type' => 'MD5'
);
// 生成签名
ksort($params);
$sign_str = '';
foreach($params as $k => $v){
$sign_str .= $k.'='.$v.'&';
}
$sign_str .= 'key=你的商户密钥';
$params['sign'] = md5($sign_str);
// 跳转到支付页面
header('Location: '.$url.'?'.http_build_query($params));
?>
更多示例代码和详细文档,请登录商户中心查看或下载SDK。