array('ORDER_STATUS', 'orderstatus', 'verified'),
'status_notif_email' => array('ORDER_STATUS_NOTIFICATION', 'boolean','0'),
'information' => array('BANK_ACCOUNT_INFORMATION', 'big-textarea')
);
function onAfterOrderConfirm(&$order,&$methods,$method_id){
$method =& $methods[$method_id];
$this->modifyOrder($order, $method->payment_params->order_status, @$method->payment_params->status_notif_email, false);
$this->removeCart = true;
$this->information = $method->payment_params->information;
if(preg_match('#^[a-z0-9_]*$#i',$this->information)){
$this->information = JText::_($this->information);
}
$currencyClass = hikashop_get('class.currency');
$this->amount = $currencyClass->format($order->order_full_price,$order->order_currency_id);
$this->order_number = $order->order_number;
$this->am = $order->order_full_price;
$this->return_url =& $method->payment_params->return_url;
return $this->showPage('end');
}
function getPaymentDefaultValues(&$element) {
$element->payment_name='Bank transfer';
$element->payment_description='You can pay by sending us a bank transfer.';
$element->payment_images='Bank_transfer';
$element->payment_params->information='Account owner: XXXXX
Owner address:
XX XXXX XXXXXX
XXXXX XXXXXXXX
IBAN International Bank Account Number:
XXXX XXXX XXXX XXXX XXXX XXXX XXX
BIC swift Bank Identification Code:
XXXXXXXXXXXXXX
Bank name: XXXXXXXXXXX
Bank address:
XX XXXX XXXXXX
XXXXX XXXXXXXX';
$element->payment_params->order_status='created';
}
}