Refer to Alipay Web page payment Interface code
In fact, the principle and ecshop on the integration of the Alipay payment is almost because of the use of Curl request when the corresponding time is too long so you can not directly to the first post data regeneration into a button
/** * Generate Payment code * @param array $order order information * @param array $payment payment mode information/function Get_code ($order, $payme NT) {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; }