Esempio n. 1
0
 /**
  * @brief 初始化支付宝类
  */
 function __construct()
 {
     //初始化父类
     parent::__construct();
     //获取IP地址
     $regIp = isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : $_SERVER['HTTP_HOST'];
     //设置支付宝详细信息
     $this->intro = '<b style="font-family:verdana;font-size:13px;padding:3px;color:#000"><br>ShopEx联合支付宝推出优惠套餐:无预付/年费,单笔费率1.5%,无流量限制。</b><div style="padding:10px 0 0 388px"><a  href="javascript:void(0)" onclick="document.ALIPAYFORM.submit();"><img src="../plugins/payment/images/alipaysq.png"></a></div><div>如果您已经和支付宝签约了其他套餐,同样可以点击上面申请按钮重新签约,即可享受新的套餐。<br>如果不需要更换套餐,请将签约合作者身份ID等信息在下面填写即可,<a href="http://www.shopex.cn/help/ShopEx48/help_shopex48-1235733634-11323.html" target="_blank">点击这里查看使用帮助</a><form name="ALIPAYFORM" method="GET" action="http://top.shopex.cn/recordpayagent.php" target="_blank"><input type="hidden" name="postmethod" value="GET"><input type="hidden" name="payagentname" value="支付宝"><input type="hidden" name="payagentkey" value="ALIPAY"><input type="hidden" name="market_type" value="from_agent_contract"><input type="hidden" name="customer_external_id" value="C433530444855584111X"><input type="hidden" name="pro_codes" value="6AECD60F4D75A7FB"><input type="hidden" name="regIp" value="' . $regIp . '"><input type="hidden" name="domain" value=""></form></div>';
 }
Esempio n. 2
0
 /**
  * @brief 初始化支付宝类
  */
 function pay_alipaytrad()
 {
     //初始化父类
     parent::__construct();
     //获取IP地址
     $regIp = isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : $_SERVER['HTTP_HOST'];
     //设置支付宝详细信息
     $this->intro = '<div style="padding:10px 0 0 388px"><a  href="javascript:void(0)" onclick="document.ALIPAYFORM.submit();"><img src="../plugins/payment/images/alipaysq.png"></a></div><div>如果您已经和支付宝签约了其他套餐,同样可以点击上面申请按钮重新签约,即可享受新的套餐。<br>如果不需要更换套餐,请将签约合作者身份ID等信息在下面填写即可</div>';
 }
Esempio n. 3
0
 /**
  * @see paymentplugin::doPay()
  */
 public function doPay($sendData)
 {
     //是否选择了银行
     if (isset($sendData['defaultbank']) && $sendData['defaultbank']) {
         parent::doPay($sendData);
     } else {
         $bankList = array('ABC' => '中国农业银行', 'ICBCB2C' => '中国工商银行', 'CCB' => '中国建设银行', 'SPDB' => '上海浦东发展银行', 'BOCB2C' => '中国银行', 'CMB' => '招商银行', 'CIB' => '兴业银行', 'GDB' => '广发银行', 'CMBC' => '中国民生银行', 'CEB' => '中国光大银行', 'SPABANK' => '平安银行', 'POSTGC' => '中国邮政储蓄银行', 'COMM' => '交通银行', 'BJBANK' => '北京银行');
         $paramArray = array_merge($_POST, $_GET);
         unset($paramArray['controller'], $paramArray['action']);
         $urlParam = http_build_query($paramArray);
         $postUrl = IUrl::getHost() . IUrl::creatUrl('/block/doPay?' . $urlParam);
         $urlPath = IUrl::creatUrl() . 'plugins/payments/pay_bank_alipay/banklogo';
         include dirname(__FILE__) . '/template/selectBank.php';
     }
 }
Esempio n. 4
0
 /**
  * @see paymentplugin::doPay()
  */
 public function doPay($sendData)
 {
     //是否选择了银行
     if (isset($sendData['defaultbank']) && $sendData['defaultbank']) {
         parent::doPay($sendData);
     } else {
         $bankList = array('ABC' => '中国农业银行', 'ICBCB2C' => '中国工商银行', 'CCB' => '中国建设银行', 'SPDB' => '上海浦东发展银行', 'BOCB2C' => '中国银行', 'CMB' => '招商银行', 'CIB' => '兴业银行', 'GDB' => '广发银行', 'CMBC' => '中国民生银行', 'CEB' => '中国光大银行', 'SPABANK' => '平安银行', 'POSTGC' => '中国邮政储蓄银行', 'COMM' => '交通银行', 'BJBANK' => '北京银行');
         $order_id = IFilter::act(IReq::get('order_id'), 'int');
         $postUrl = IUrl::getHost() . IUrl::creatUrl('/block/doPay/order_id/' . $order_id);
         $urlPath = IUrl::creatUrl('/plugins/payments/pay_bank_alipay/banklogo');
         include dirname(__FILE__) . '/template/selectBank.php';
     }
 }