最近應(yīng)一個客戶的要求,給他的一個ecshop網(wǎng)站開發(fā)天下支付(www.tfb8.com)在線支付接口和代付接口。
天下有自己的收銀臺,集成了各類銀行,也是不錯。
但是天下支付對接的時候很是麻煩,先要在測試環(huán)境下測試,有專門的測試商戶號,測試通過需要把測試
參數(shù)和提交的返回結(jié)果發(fā)給他們的技術(shù)支持,天下支付的技術(shù)驗證通過的才會正式開通。
其他的接口,比如代付API接口也需要發(fā)送測試參數(shù)才會開通?;旧线€是比較正規(guī)。
$reqHandler->setParameter ( "spid", $spid );
$reqHandler->setParameter ( "sp_userid", '101347613' );
$reqHandler->setParameter ( "spbillno", date('YmdHis').rand(10,99) );
$reqHandler->setParameter ( "money", intval($_POST['order_amount'])*100 );
$reqHandler->setParameter ( "cur_type", '1' );
$reqHandler->setParameter ( "notify_url", 'http://xxx.com/payNotifyUrl.php' );
$reqHandler->setParameter ( "return_url", 'http://xxx.com/payNotifyUrl.php');
$reqHandler->setParameter ( "errpage_url", '' );
$reqHandler->setParameter ( "memo", "memo" );
$reqHandler->setParameter ( "expire_time", '' );
$reqHandler->setParameter ( "attach", 'attach' );
$reqHandler->setParameter ( "card_type", "1" );
$reqHandler->setParameter ( "bank_segment", '6666' );
$reqHandler->setParameter ( "user_type", "1" );
$reqHandler->setParameter ( "channel", $channel );
$reqHandler->setParameter ( "encode_type", $encode_type );
$reqHandler->setParameter ( "risk_ctrl", "" );
以上是部分代碼。
最后注意,天下支付目前只提供Java,PHP,和C#版本的demo,還是比較豐富。
還有其他接口:
銀盛支付接口:
彩虹支付接口
http://m.kzer.com.cn/tech/cms/285.html
國付寶支付接口:
http://m.kzer.com.cn/tech/cms/289.html
更多接口來自:
大家如果有需要開發(fā)這個接口的可以用QQ跟我交流:捌零肆柒伍貳零零玖(804752009) 注明支付接口。