public function payApi() { new Included(); $html = <<<HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> \t<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> \t<title>连连支付交易接口</title> </head> <body> {{%content%}} </body> </html> HTML; /**************************请求参数**************************/ /*//商户用户唯一编号 $user_id = $this->user_id; //支付类型 $busi_partner = $_POST['busi_partner']; //商户订单号 $no_order = $_POST['no_order']; //商户网站订单系统中唯一订单号,必填 //付款金额 $money_order = $_POST['money_order']; //必填 //商品名称 $name_goods = $_POST['name_goods']; //订单描述 $info_order = $_POST['info_order']; //卡号 $card_no = $_POST['card_no']; //姓名 $acct_name = $_POST['acct_name']; //身份证号 $id_no = $_POST['id_no']; //协议号 $no_agree = $_POST['no_agree']; //风险控制参数 $risk_item = $_POST['risk_item']; //订单有效期 $valid_order = $_POST['valid_order']; //服务器异步通知页面路径 $notify_url = $this->notify_url; //需http://格式的完整路径,不能加?id=123这类自定义参数 //页面跳转同步通知页面路径 $return_url = $this->return_url; //需http://格式的完整路径,不能加?id=123这类自定义参数,不能写成http://localhost/*/ /************************************************************/ //构造要请求的参数数组,无需改动 $parameter = array("oid_partner" => trim($this->llpay_config['oid_partner']), "app_request" => trim($this->llpay_config['app_request']), "sign_type" => trim($this->llpay_config['sign_type']), "valid_order" => trim($this->llpay_config['valid_order']), "user_id" => $this->user_id, "busi_partner" => $this->busi_partner, "no_order" => $this->no_order, "dt_order" => local_date('YmdHis', time()), "name_goods" => $this->name_goods, "info_order" => $this->info_order, "money_order" => $this->money_order, "notify_url" => $this->notify_url, "url_return" => $this->return_url, "card_no" => $this->card_no, "acct_name" => $this->acct_name, "id_no" => $this->id_no, "no_agree" => $this->no_agree, "risk_item" => $this->risk_item); //建立请求 $llpaySubmit = new \wanhunet\authllpay\lib\LLpaySubmit($this->llpay_config); $html_text = $llpaySubmit->buildRequestForm($parameter, "post", "正在提交..."); return str_replace('{{%content%}}', $html_text, $html); }
$name_goods = $_POST['name_goods']; //订单描述 $info_order = $_POST['info_order']; //卡号 $card_no = $_POST['card_no']; //姓名 $acct_name = $_POST['acct_name']; //身份证号 $id_no = $_POST['id_no']; //协议号 $no_agree = $_POST['no_agree']; //风险控制参数 $risk_item = $_POST['risk_item']; //订单有效期 $valid_order = $_POST['valid_order']; //服务器异步通知页面路径 $notify_url = "http://10.10.110.246/llpay/notify_url.php"; //需http://格式的完整路径,不能加?id=123这类自定义参数 //页面跳转同步通知页面路径 $return_url = "http://10.10.110.246/llpay/return_url.php"; //需http://格式的完整路径,不能加?id=123这类自定义参数,不能写成http://localhost/ /************************************************************/ //构造要请求的参数数组,无需改动 $parameter = array("oid_partner" => trim($llpay_config['oid_partner']), "app_request" => trim($llpay_config['app_request']), "sign_type" => trim($llpay_config['sign_type']), "valid_order" => trim($llpay_config['valid_order']), "user_id" => $user_id, "busi_partner" => $busi_partner, "no_order" => $no_order, "dt_order" => local_date('YmdHis', time()), "name_goods" => $name_goods, "info_order" => $info_order, "money_order" => $money_order, "notify_url" => $notify_url, "url_return" => $return_url, "card_no" => $card_no, "acct_name" => $acct_name, "id_no" => $id_no, "no_agree" => $no_agree, "risk_item" => $risk_item, "valid_order" => $valid_order); //建立请求 $llpaySubmit = new \wanhunet\authllpay\lib\LLpaySubmit($llpay_config); $html_text = $llpaySubmit->buildRequestForm($parameter, "post", "确认"); echo $html_text; ?> </body> </html>