These are fields included in Elavon API requests.
Other fields are not included, and therefore you should not require these in your Elavon account (e.g.,
ssl_card_type). We don't have a reasonable way to assume values for other Elavon fields for all merchants using this plugin.
Any custom order info a merchant wants to include can be added via the
wc_elavon_converge_echeck_request_data filters the plugin provides.
One exception we've seen is the
ssl_description field, which for some reason is not recognized by the Elavon API even if added with our filters and thus cannot be set as required for any account.
Credit Card Transactions:
ssl_transaction_currency (if Multicurrency enabled)
ssl_add_token (always 'Y')
ssl_card_number (if adding CC token)
ssl_exp_date (if adding CC token)