function process_button()
 {
     $ic_country = $this->getUserCountry(MODULE_PAYMENT_ICEPAY_DDEBIT_COUNTRY);
     $ic_currency = $this->getUserCurrency(MODULE_PAYMENT_ICEPAY_DDEBIT_CURRENCY);
     $ic_language = $this->getUserLanguage(MODULE_PAYMENT_ICEPAY_DDEBIT_LANGUAGE);
     $ic_amount = $this->getOrderAmount(MODULE_PAYMENT_ICEPAY_DDEBIT_CURRENCY);
     $hidden_fields = parent::process_button(array('ic_country' => $ic_country, 'ic_currency' => $ic_currency, 'ic_language' => $ic_language, 'ic_amount' => $ic_amount));
     return tep_draw_hidden_field('ic_paymentmethod', 'DDEBIT') . tep_draw_hidden_field('ic_issuer', 'INCASSO') . $hidden_fields;
 }
 function process_button()
 {
     $hidden_fields = parent::process_button();
     return tep_draw_hidden_field('ic_paymentmethod', 'IDEAL') . $this->create_iDeal_box() . $hidden_fields;
 }
 function process_button()
 {
     $hidden_fields = parent::process_button();
     return tep_draw_hidden_field('ic_paymentmethod', 'PAYSAFECARD') . tep_draw_hidden_field('ic_issuer', 'DEFAULT') . $hidden_fields;
 }
 function process_button()
 {
     $hidden_fields = parent::process_button();
     return tep_draw_hidden_field('ic_paymentmethod', 'CREDITCARD') . tep_draw_hidden_field('ic_issuer', 'AMEX') . $hidden_fields;
 }
 function process_button()
 {
     $hidden_fields = parent::process_button();
     return tep_draw_hidden_field('ic_paymentmethod', 'DIRECTEBANK') . tep_draw_hidden_field('ic_issuer', '') . $hidden_fields;
 }
 function process_button()
 {
     $hidden_fields = parent::process_button();
     return tep_draw_hidden_field('ic_paymentmethod', 'MISTERCASH') . tep_draw_hidden_field('ic_issuer', 'MISTERCASH') . $hidden_fields;
 }