Вход Регистрация
Файл: core/modules/payment/paypal.php
Строк: 87
<?php
// PayPal payment module
// http://www.paypal.com

/**
 * @connect_module_class_name CPayPal
 *
 */
class CPayPal extends PaymentModule {
    
    function 
_initVars(){
        
        
$this->title         CPAYPAL_TTL;
        
$this->description     CPAYPAL_DSCR;
        
$this->sort_order     1;
        
        
$this->Settings = array( 
                
"CONF_PAYMENTMODULE_PAYPAL_MERCHANT_EMAIL"
            
);
    }

    function 
_initSettingFields(){

        
$this->SettingsFields['CONF_PAYMENTMODULE_PAYPAL_MERCHANT_EMAIL'] = array(
            
'settings_value'         => ''
            
'settings_title'             => CPAYPAL_CFG_MERCHANT_EMAIL_TTL
            
'settings_description'     => CPAYPAL_CFG_MERCHANT_EMAIL_DSCR
            
'settings_html_function'     => 'setting_TEXT_BOX(0,'
            
'sort_order'             => 1,
        );
    }

    function 
after_processing_html$orderID ){
        
        
$order ordGetOrder$orderID );
        
$order_amount round(100*$order["order_amount"] * $order["currency_value"])/100;

        
$res "";

        
$res .= 
            
"<table width='100%'>n".
            
"    <tr>n".
            
"        <td align='center'>n".
            
"<form method='POST' name='PayPalForm' action='https://www.paypal.com/cgi-bin/webscr'>n".
            
"<input type="hidden" name="cmd" value="_xclick">n".
            
"<input type="hidden" name="business" value="".$this->_getSettingValue('CONF_PAYMENTMODULE_PAYPAL_MERCHANT_EMAIL')."">n".
            
"<input type="hidden" name="item_name" value="Order #".$orderID."">n".
            
"<input type="hidden" name="amount" value="".$order_amount."">n".
            
"<input type="hidden" name="bn" value="shopcms">n".
            
"<input type="hidden" name="return" value="".getTransactionResultURL('success')."">n".
            
" <input type="hidden" name="currency_code" value="".$order["currency_code"]."">n".
            
"<input type="image" name="submit" src="http://images.paypal.com/images/x-click-but01.gif" alt="".CPAYPAL_TXT_AFTER_PROCESSING_HTML_1."">n".
            
"        </td>n".
            
"    </tr>n".
            
"</table>";

//            $res .= "<script>document.PayPalForm.submit();</script>";

        
return $res;
    }
}
?>
Онлайн: 1
Реклама