/**
  * Merchants modules
  *
  * @param array $gateways
  */
 public static function merchants_modules($gateways)
 {
     global $nzshpcrt_gateways, $num, $wpsc_gateways, $gateway_checkout_form_fields;
     $gateways[] = array('name' => __('Pronamic', 'pronamic_ideal'), 'api_version' => 2.0, 'class_name' => 'Pronamic_WP_Pay_Extensions_WPeCommerce_PronamicMerchant', 'has_recurring_billing' => false, 'wp_admin_cannot_cancel' => false, 'display_name' => __('Pronamic', 'pronamic_ideal'), 'requirements' => array('php_version' => 5.0, 'extra_modules' => array()), 'form' => 'pronamic_ideal_wpsc_pronamic_merchant_form', 'submit_function' => 'pronamic_ideal_wpsc_pronamic_merchant_submit_function', 'internalname' => 'wpsc_merchant_pronamic');
     $gateways[] = array('name' => __('Pronamic iDEAL', 'pronamic_ideal'), 'api_version' => 2.0, 'image' => plugins_url('/images/icon-32x32.png', Pronamic_WP_Pay_Plugin::$file), 'class_name' => 'Pronamic_WP_Pay_Extensions_WPeCommerce_IDealMerchant', 'has_recurring_billing' => false, 'wp_admin_cannot_cancel' => false, 'display_name' => __('iDEAL', 'pronamic_ideal'), 'requirements' => array('php_version' => 5.0, 'extra_modules' => array()), 'form' => 'pronamic_ideal_wpsc_ideal_merchant_form', 'submit_function' => 'pronamic_ideal_wpsc_ideal_merchant_submit_function', 'internalname' => 'wpsc_merchant_pronamic_ideal');
     $gateway_checkout_form_fields['wpsc_merchant_pronamic'] = Pronamic_WP_Pay_Extensions_WPeCommerce_PronamicMerchant::advanced_inputs();
     $gateway_checkout_form_fields['wpsc_merchant_pronamic_ideal'] = Pronamic_WP_Pay_Extensions_WPeCommerce_IDealMerchant::advanced_inputs();
     return $gateways;
 }
function pronamic_ideal_wpsc_pronamic_merchant_submit_function()
{
    return Pronamic_WP_Pay_Extensions_WPeCommerce_PronamicMerchant::admin_config_submit();
}