企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
:-: ![](https://img.kancloud.cn/bf/1b/bf1b060946ca76402103db83819e46a5_518x180.png) ***** >通知类型:服务器异步通知(notify\_url)、页面跳转通知(return\_url) >请求方式:GET >请求参数说明: | 字段名 | 变量名 | 必填 | 类型 | 示例值 | 描述 | | --- | --- | --- | --- | --- | --- | | 商户ID | pid | 是 | Int | 1001 | | | 易支付订单号 | trade\_no | 是 | String | 20160806151343349021 | 云支付订单号 | | 商户订单号 | out\_trade\_no | 是 | String | 20160806151343349 | 商户系统内部的订单号 | | 支付方式 | type | 是 | String | alipay | alipay:支付宝,qqpay:QQ钱包,wxpay:微信支付 | | 商品名称 | name | 是 | String | VIP会员 | | | 商品金额 | money | 是 | String | 1.00 | | | 支付状态 | trade\_status | 是 | String | TRADE\_SUCCESS | | | 签名字符串 | sign | 是 | String | 202cb962ac59075b964b071\*\*\*\* | 签名算法与[支付宝签名算法](https://doc.open.alipay.com/docs/doc.htm?treeId=62&articleId=104741&docType=1)相同 | | 签名类型 | sign\_type | 是 | String | MD5 | 默认为MD5 | **2.PHP回调示例代码:** ***** ~~~ <?php ini_set("error_reporting","E_ALL & ~E_NOTICE"); $key = "6emOZLNWFJeRElItp9bn3VDBIccY0Dac";//应用密钥 # 签名函数 function sign($data_arr) { return md5(join('',$data_arr)); }; $sign = sign(array($_GET['trade_no'], $_GET['type'], $_GET['money'], $_GET['reallyPrice'], $key)); //如果签名校验成功 if($sign == $_GET['sign']) { //判断该笔订单是否在商户网站中已经做过处理 //如果没有做过处理,根据订单号(trade_no)在商户网站的订单系统中查到该笔订单的详细,并执行商户的业务程序 //如果有做过处理,不执行商户的业务程序 echo "success"; //请不要修改或删除 }else{ echo "error_sign";//sign校验不通过 exit(); } ~~~ *****