AccountAction::alipayNotify PHP Method

alipayNotify() public method

public alipayNotify ( )
    public function alipayNotify()
    {
        unset($_GET['app'], $_GET['mod'], $_GET['act']);
        unset($_REQUEST['app'], $_REQUEST['mod'], $_REQUEST['act']);
        header('Content-type:text/html;charset=utf-8');
        require_once ADDON_PATH . '/library/alipay/alipay.php';
        $chargeConfigs = model('Xdata')->get('admin_Config:charge');
        $configs = array('partner' => $chargeConfigs['alipay_pid'], 'seller_email' => $chargeConfigs['alipay_email'], 'key' => $chargeConfigs['alipay_key']);
        if (verifyAlipayNotify($configs)) {
            model('Credit')->charge_success(t($_POST['out_trade_no']));
        }
        exit;
    }