class GenesisRuby::Utils::Transactions::WpfTypes
Web Payment Form Transaction Types Helper methods
def all # rubocop:disable Metrics/MethodLength
Return array containing all available Web Payment Form transaction types
def all # rubocop:disable Metrics/MethodLength [ ACCOUNT_VERIFICATION, ALIPAY, ARGENCARD, APPLE_PAY, AURA, AUTHORIZE, AUTHORIZE_3D, BALOTO, BANCOMER, BANCONTACT, BANCO_DE_OCCIDENTE, BANCO_DO_BRASIL, BITPAY_PAYOUT, BITPAY_SALE, BOLETO, BRADESCO, CABAL, CASHU, CENCOSUD, DAVIVIENDA, EFECTY, ELO, EPS, EZEEWALLET, FASHIONCHEQUE, GOOGLE_PAY, IDEAL, IDEBIT_PAYIN, INSTA_DEBIT_PAYIN, INTERSOLVE, ITAU, MULTIBANCO, MY_BANK, NARANJA, NATIVA, NEOSURF, NETELLER, ONLINE_BANKING_PAYIN, OXXO, P24, PAGO_FACIL, PAY_PAL, PAYSAFECARD, PAYU, PIX, POLI, POST_FINANCE, PPRO, PSE, RAPI_PAGO, REDPAGOS, RUSSIAN_MOBILE_SALE, SAFETYPAY, SALE, SALE_3D, SANTANDER, SDD_INIT_RECURRING_SALE, SDD_SALE, TARJETA_SHOPPING, TCS, TRUSTLY_SALE, UPI, WEBMONEY, WEBPAY, WECHAT ] end
def valid?(type)
def valid?(type) all.include? type.to_s.downcase end