if (!defined('EC_CHARSET')) { $charset = 'utf-8'; } else { $charset = EC_CHARSET; } $real_method = isset($other['ali_type']) ? $other['ali_type'] : 0; //判断PC端 手机端 switch ($real_method) { case '0': $service = 'create_forex_trade'; $product_code = 'NEW_OVERSEAS_SELLER'; break; case '1': $service = 'create_forex_trade_wap'; $product_code = 'NEW_WAP_OVERSEAS_SELLER'; break; } $extend_param = 'isv^sh22'; //海外支付必传参数 $parameter = array( // 'extend_param' => $extend_param, 'service' => $service, // 'sign_type' => "md5", (链接地址上已经传了故屏蔽) 'currency' => "HKD", 'partner' => $this->appid,) '_input_charset' => $charset, 'notify_url' => return_url(basename(__FILE__, '.php')), 'return_url' => return_url(basename(__FILE__, '.php')), 'subject' => $order['order_sn'], 'out_trade_no' => $order['order_sn'], 'total_fee' => $order['order_amount'], 'product_code' =>$product_code, 'refer_url' => $GLOBALS['ecs']->url(), ); ksort($parameter); reset($parameter); $param = ''; $sign = ''; foreach ($parameter AS $key => $val) { $param .= "$key=" .urlencode($val). "&"; $sign .= "$key=$val&"; } $param = substr($param, 0, -1); $sign = substr($sign, 0, -1). $this->key; $button = '<meta http-equiv="refresh" content="0.1;url=https://intlmapi.alipay.com/gateway.do?'.$param. '&sign='.md5($sign).'&sign_type=MD5">'; return $button;
国际版支付宝
最新推荐文章于 2019-08-29 15:59:28 发布