易支付四方支付系統(tǒng)對接杉德(河馬)支付接口
二次開發(fā)
admin
發(fā)布時間:2026-02-04 19:07:02
瀏覽: 次
最近為客戶在其易支付系統(tǒng)上對接了一個杉德(河馬)支付接口,下面簡單分享一下開發(fā)心得。
1.首先用支付寶的RSA秘鑰生成工具生成一對公私鑰,公鑰上傳到河馬后臺,私鑰開發(fā)用。
一下直接上源碼:
//統(tǒng)一下單
static private function addOrder($pay_type, $pay_mode, $sub_openid = null, $sub_appid = null){
global $channel, $order, $ordername, $conf, $clientip, $siteurl;
require(PAY_ROOT."inc/SandpayClient.php");
$client = new SandpayClient($channel['appid'], $channel['appkey'], $channel['appswitch']);
$params = [
'app_id' => $channel['appid'],
'method' => 'trade.percreate',
//'method' => 'trade.create.cashier',
//'marketProduct' => $channel['product'],
'timestamp' => date('Y-m-d H:i:s'),
'nonce' => rand(10000,99999),
'format' => 'JSON',
'sign_type' => 'RSA2',
//'description' => $ordername,
/*
'notify_url' => $conf['localurl'].'pay/notify/'.TRADE_NO.'/',
'total_amount' => $order['realmoney'],
'out_order_no' => TRADE_NO,
'body' => $ordername,
'store_id' => '100001',
"func_code_list" => [
"01040001",
"01000001",
"01020002"
],
*/
];
$biz_content = [
'create_ip' => $clientip,
//'create_time' => date("YmdHis",time()),
//'pay_way' => $pay_type,
//'pay_type' => $pay_mode,
'total_amount' => $order['realmoney'],
'out_order_no' => TRADE_NO,
'body' => $ordername,
'store_id' => '100001',
'notify_url' => $conf['localurl'].'pay/notify/'.TRADE_NO.'/',
'redirect_url' => $siteurl.'pay/return/'.TRADE_NO.'/',
/*
'sd_cashier_type' => 'H5',
"func_code_list" => [
"01010002", // 云函數(shù)H5(微信小程序
"01020002" // 支付寶生活號H5(支付寶)
],
*/
];
有需要開發(fā)易支付杉德支付插件的朋友,可以聯(lián)系我QQ:804752009
1.首先用支付寶的RSA秘鑰生成工具生成一對公私鑰,公鑰上傳到河馬后臺,私鑰開發(fā)用。
一下直接上源碼:
//統(tǒng)一下單
static private function addOrder($pay_type, $pay_mode, $sub_openid = null, $sub_appid = null){
global $channel, $order, $ordername, $conf, $clientip, $siteurl;
require(PAY_ROOT."inc/SandpayClient.php");
$client = new SandpayClient($channel['appid'], $channel['appkey'], $channel['appswitch']);
$params = [
'app_id' => $channel['appid'],
'method' => 'trade.percreate',
//'method' => 'trade.create.cashier',
//'marketProduct' => $channel['product'],
'timestamp' => date('Y-m-d H:i:s'),
'nonce' => rand(10000,99999),
'format' => 'JSON',
'sign_type' => 'RSA2',
//'description' => $ordername,
/*
'notify_url' => $conf['localurl'].'pay/notify/'.TRADE_NO.'/',
'total_amount' => $order['realmoney'],
'out_order_no' => TRADE_NO,
'body' => $ordername,
'store_id' => '100001',
"func_code_list" => [
"01040001",
"01000001",
"01020002"
],
*/
];
$biz_content = [
'create_ip' => $clientip,
//'create_time' => date("YmdHis",time()),
//'pay_way' => $pay_type,
//'pay_type' => $pay_mode,
'total_amount' => $order['realmoney'],
'out_order_no' => TRADE_NO,
'body' => $ordername,
'store_id' => '100001',
'notify_url' => $conf['localurl'].'pay/notify/'.TRADE_NO.'/',
'redirect_url' => $siteurl.'pay/return/'.TRADE_NO.'/',
/*
'sd_cashier_type' => 'H5',
"func_code_list" => [
"01010002", // 云函數(shù)H5(微信小程序
"01020002" // 支付寶生活號H5(支付寶)
],
*/
];
有需要開發(fā)易支付杉德支付插件的朋友,可以聯(lián)系我QQ:804752009
相關(guān)推薦
- Opencart 3.x版本支付插件開發(fā)PHP開發(fā)實例
- php語言的拉卡拉支付接口的開發(fā)實例
- 聚合易支付系統(tǒng)
- 電子商務(wù)網(wǎng)站如何技術(shù)對接各類支付接口?
- 工商銀行在線支付接口,B2C簽名infosec插件
- 瀚銀ecshop,thinkphp,shopnc在線支付接口,支付插件(pay
- 現(xiàn)代金控ecshop,thinkphp,shopnc在線支付接口,支付插件
- 首信易ecshop,thinkphp,shopnc在線支付接口,支付插件(p
- 環(huán)迅ecshop,thinkphp,shopnc在線支付接口,支付插件(pay
- 愛農(nóng)ecshop,thinkphp,shopnc在線支付接口,支付插件(pay

售前咨詢專員