:-: 
*****
>通知類型:服務器異步通知(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();
}
~~~
*****