1
This commit is contained in:
parent
73bda005fc
commit
a8dfc4c6c0
@ -89,20 +89,20 @@ class PayController {
|
||||
} else {
|
||||
$advice_url = "https://gamepay.kingsome.cn/webapp/index.php?c=PayNotify&a=payNotify";
|
||||
}
|
||||
// $advice_url = 'https://gamepay.kingsome.cn/webapp/index.php';
|
||||
$advice_url = 'https://gamepay.kingsome.cn/webapp/index.php';
|
||||
$params = array(
|
||||
'MerchantNo' => self::MER_NO,
|
||||
'MerchantOrderNo' => $orderid,
|
||||
'PayType' => 'WxJsapi_OffLine',
|
||||
'PayType' => 'WxJsapi_OnLine',
|
||||
'Amount' => '0.1',
|
||||
'Subject' => '收银台',
|
||||
'Desc' => '互联网支付',
|
||||
'CompanyNo' => '',
|
||||
'Subject' => '1',
|
||||
'Desc' => '1',
|
||||
'CompanyNo' => '1',
|
||||
'RandomStr' => $orderid,
|
||||
'SignInfo' => '',
|
||||
'AdviceUrl' => htmlentities($advice_url),
|
||||
'SubAppid' => '',
|
||||
'UserId' => ''
|
||||
'SubAppid' => '1',
|
||||
'UserId' => '1'
|
||||
);
|
||||
$params['SignInfo'] = $this->_reaEncode(
|
||||
'AdviceUrl=' . $advice_url . '&' .
|
||||
@ -113,12 +113,14 @@ class PayController {
|
||||
'RandomStr=' . $params['RandomStr'] .
|
||||
''
|
||||
);
|
||||
echo $params['SignInfo'];
|
||||
$xml_txt = phpcommon\objectToXml($params, '<AggregatePayRequest/>');
|
||||
$xml_txt = str_replace('<?xml version="1.0"?>', '<?xml version="1.0" encoding="utf-8"?>', $xml_txt);
|
||||
echo $xml_txt;
|
||||
$requestDomain = base64_encode($xml_txt);
|
||||
$response = '';
|
||||
echo '???';
|
||||
echo urlencode($requestDomain);
|
||||
echo '||||';
|
||||
if (phpcommon\HttpClient::post(self::SCAN_PAY_API_URL,
|
||||
'requestDomain='. urlencode($requestDomain),
|
||||
$response)
|
||||
@ -129,7 +131,7 @@ class PayController {
|
||||
));
|
||||
die();*/
|
||||
}
|
||||
var_dump($response);
|
||||
var_dump(base64_decode($response));
|
||||
$xmlobj = new \SimpleXMLElement($response);
|
||||
var_dump($xmlobj->respCode);
|
||||
if ($xmlobj->respCode == '0000') {
|
||||
|
Loading…
x
Reference in New Issue
Block a user