array( 'group_name' => 'de.systopia.twingle', 'group' => 'de.systopia.twingle', 'name' => 'twingle_use_sepa', 'type' => 'Boolean', 'quick_form_type' => 'YesNo', 'html_type' => 'radio', 'title' => 'Use CiviSEPA', 'default' => 0, 'add' => '4.6', 'is_domain' => 1, 'is_contact' => 0, 'description' => 'Whether to provide CiviSEPA functionality for manual debit payment method. This requires the CiviSEPA (org.project60.sepa) extension be installed.', ), 'twingle_protect_recurring' => array( 'group_name' => 'de.systopia.twingle', 'group' => 'de.systopia.twingle', 'name' => 'twingle_protect_recurring', 'type' => 'Boolean', 'quick_form_type' => 'YesNo', 'html_type' => 'radio', 'title' => 'Protect Recurring Contributions', 'default' => 0, 'add' => '4.6', 'is_domain' => 1, 'is_contact' => 0, 'description' => 'Will protect all recurring contributions created by Twingle from termination, since this does NOT terminate the Twingle collection process. Currently only works with a prefix', ), 'twingle_prefix' => array( 'group_name' => 'de.systopia.twingle', 'group' => 'de.systopia.twingle', 'name' => 'twingle_prefix', 'type' => CRM_Utils_Type::T_STRING, 'quick_form_type' => 'Element', 'html_type' => 'text', 'title' => 'Twingle ID Prefix', 'default' => '', 'add' => '4.6', 'is_domain' => 1, 'is_contact' => 0, 'description' => 'You can use this setting to add a prefix to the Twingle transaction ID, in order to avoid collisions with other transaction ids.', ), );