天下支付ecshop,thinkphp,shopnc在线支付接口,支付插件(payment plugin含源码)
最近应一个客户的要求,给他的一个ecshop网站开发天下支付(www.tfb8.com)在线支付接口和代付接口。
天下有自己的收银台,集成了各类银行,也是不错。
但是天下支付对接的时候很是麻烦,先要在测试环境下测试,有专门的测试商户号,测试通过需要把测试
参数和提交的返回结果发给他们的技术支持,天下支付的技术验证通过的才会正式开通。
其他的接口,比如代付API接口也需要发送测试参数才会开通。基本上还是比较正规。
$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://www.0475seo.com/tech/2dev/308.html
还有其他接口:
银盛支付接口:
http://www.0475seo.com/tech/2dev/287.html
彩虹支付接口
http://www.0475seo.com/tech/cms/285.html
国付宝支付接口:
http://www.0475seo.com/tech/cms/289.html
更多接口来自:
http://www.0475seo.com/s/onlinepay/
大家如果有需要开发这个接口的可以用QQ跟我交流:捌零肆柒伍贰零零玖(804752009) 注明支付接口。