html5中文学习网

您的位置: 首页 > 网络编程 > PHP编程 » 正文

PHP 在ecshop上集成 手机网页支付_PHP教程_编程技术

[ ] 已经帮助:人解决问题

参考alipay网页支付接口的代码 

其实原理跟ecshop上集成的alipay支付差不多  就是因为利用curl请求的时候相应时间过长 所以不能直接去先post数据再生成buttonPaEHTML5中文学习网 - HTML5先行者学习网

 PaEHTML5中文学习网 - HTML5先行者学习网

/**
* 生成支付代码
* @param   array   $order      订单信息
* @param   array   $payment    支付方式信息
*/
function get_code($order, $payment)
{
if (!defined('EC_CHARSET'))
{
$charset = 'utf-8';
}
else
{
$charset = EC_CHARSET;
}
 
$jsonorder = json_encode($order);
$jsonpayment = json_encode($payment);
$jsonorder = urlencode($jsonorder);
$jsonpayment = urlencode($jsonpayment);
 
$button = '<div style="text-align:center"><input type="button" onclick="window.open(/'http://192.168.10.141:10090/includes/modules/payment/mbalipay_act.php?act=submit&order='.$jsonorder.'&payment='.$jsonpayment.'/')" value="' .$GLOBALS['_LANG']['pay_button']. '" /></div>';
 
return $button;
}
PaEHTML5中文学习网 - HTML5先行者学习网
PaEHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助