<?php
header("content-type:text/html;charset=utf-8");
//**************************配置start***************************
//↓↓↓↓↓↓↓↓↓↓請在這裡配置您的基本資訊↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
//合作身份者id,以2088開頭的16位純數字
$alipay_config['partner'] = '自己的編號';
//收款支付寶賬號
$alipay_config['seller_email'] = '支付寶賬號';
//安全檢驗碼,以數字和字母組成的32位字元
$alipay_config['key'] = '自己的金鑰';
//↑↑↑↑↑↑↑↑↑↑請在這裡配置您的基本資訊↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
//簽名方式 不需修改
$alipay_config['sign_type'] = strtoupper('md5');
//字元編碼格式 目前支援 gbk 或 utf-8
//$alipay_config['input_charset']= strtolower('utf-8');
//ca證書路徑位址,用於curl中ssl校驗
//請保證cacert.pem檔案在當前資料夾目錄中
//$alipay_config['cacert'] = getcwd().'\\cacert.pem';
//訪問模式,根據自己的伺服器是否支援ssl訪問,若支援請選擇https;若不支援請選擇http
//*******************配置 end****************
//*********請求引數拼接 start***************
$parameter = array(
"service" => "create_direct_pay_by_user",
"partner" => $alipay_config['partner'], // 合作身份者id
"seller_email" => $alipay_config['seller_email'], // 收款支付寶賬號
"payment_type" => '1', // 支付型別
"notify_url" => "http://localhost/notify.php", // 伺服器非同步通知頁面路徑
"return_url" => "http://localhost/res.php", // 頁面跳轉同步通知頁面路徑
"out_trade_no" => rand(1000,9999), // 商戶**訂單系統中唯一訂單號
"subject" => "訂單", // 訂單名稱
"total_fee" => "0.01", // 付款金額
"body" => " ", // 訂單描述 可選
"show_url" => "", // 商品展示位址 可選
"anti_phishing_key" => "", // 防釣魚時間戳 若要使用請呼叫類檔案submit中的query_timestamp函式
"exter_invoke_ip" => "", // 客戶端的ip位址
"_input_charset" => 'utf-8', // 字元編碼格式
);// 去除值為空的引數
foreach ($parameter as $k => $v)
}// 引數排序
ksort($parameter);
reset($parameter);
// 拼接獲得sign
$str = "";
foreach ($parameter as $k => $v) else
}$parameter['sign'] = md5($str . $alipay_config['key']); // 簽名
$parameter['sign_type'] = $alipay_config['sign_type'];
//***************請求引數拼接 end********************************
//*****************模擬請求 start*************************
$shtml = "";
foreach ($parameter as $k => $v)
$shtml .= '';
//$shtml = $shtml."";
//***************模擬請求 end****************************
//var_dump($shtml);
echo $shtml;
?>
支付寶支付
1 呼叫支付寶介面 具體 i 呼叫alipaysubmit.buildrequestpara 方法生成要請求給支付寶的引數陣列。呼叫alipaycore.parafilter sparatemp 除去陣列中的空值和簽名引數。之後,呼叫buildrequestmysign spara 生成簽名結果。最...
支付寶支付
1 支付寶開發 支付寶開放平台 支付寶開發者文件 生成簽名 python alipay adk 直接使用第三方sdk python alipay sdk 1 登入開發者中心,熟悉 電腦 支付 整體流程 訪問 支付寶開發平台 登入,可以訪問開發者中心 2 第一步 建立應用 這裡使用沙箱環境測試 1 沙...
crmeb 商城原始碼開通和配置支付寶支付免費教程
適用版本 v1.1.5版本以上,包括v1.1.5版本。1.進入支付寶商家中心 2.點選產品中心 找到 支付,進行申請接入支付,如果已經開通請跳過 3.進入支付寶商家開發者中心 4.點選建立應用 5.輸入應用名稱上傳應用圖示 6.建立好應用後進去配置階段,點選下圖中的設定,進入介面加密設定,這裡需要驗...