Module: Dodopayments::Models::PaymentMethodTypes

Extended by:
Internal::Type::Enum
Defined in:
lib/dodopayments/models/payment_method_types.rb,
sig/dodopayments/models/payment_method_types.rbs

Overview

All supported payment method types.

Used for disabled-payment-methods filtering and validation.

Constant Summary collapse

ACH =

Returns:

  • (:ach)
:ach
AFFIRM =

Returns:

  • (:affirm)
:affirm
AFTERPAY_CLEARPAY =

Returns:

  • (:afterpay_clearpay)
:afterpay_clearpay
ALFAMART =

Returns:

  • (:alfamart)
:alfamart
ALI_PAY =

Returns:

  • (:ali_pay)
:ali_pay
ALI_PAY_HK =

Returns:

  • (:ali_pay_hk)
:ali_pay_hk
ALMA =

Returns:

  • (:alma)
:alma
AMAZON_PAY =

Returns:

  • (:amazon_pay)
:amazon_pay
APPLE_PAY =

Returns:

  • (:apple_pay)
:apple_pay
ATOME =

Returns:

  • (:atome)
:atome
BACS =

Returns:

  • (:bacs)
:bacs
BANCONTACT_CARD =

Returns:

  • (:bancontact_card)
:bancontact_card
BECS =

Returns:

  • (:becs)
:becs
BENEFIT =

Returns:

  • (:benefit)
:benefit
BIZUM =

Returns:

  • (:bizum)
:bizum
BLIK =

Returns:

  • (:blik)
:blik
BOLETO =

Returns:

  • (:boleto)
:boleto
BCA_BANK_TRANSFER =

Returns:

  • (:bca_bank_transfer)
:bca_bank_transfer
BNI_VA =

Returns:

  • (:bni_va)
:bni_va
BRI_VA =

Returns:

  • (:bri_va)
:bri_va
CARD_REDIRECT =

Returns:

  • (:card_redirect)
:card_redirect
CIMB_VA =

Returns:

  • (:cimb_va)
:cimb_va
CLASSIC =

Returns:

  • (:classic)
:classic
CREDIT =

Returns:

  • (:credit)
:credit
CRYPTO_CURRENCY =

Returns:

  • (:crypto_currency)
:crypto_currency
CASHAPP =

Returns:

  • (:cashapp)
:cashapp
DANA =

Returns:

  • (:dana)
:dana
DANAMON_VA =

Returns:

  • (:danamon_va)
:danamon_va
DEBIT =

Returns:

  • (:debit)
:debit
DUIT_NOW =

Returns:

  • (:duit_now)
:duit_now
EFECTY =

Returns:

  • (:efecty)
:efecty
EFT =

Returns:

  • (:eft)
:eft
EPS =

Returns:

  • (:eps)
:eps
FPS =

Returns:

  • (:fps)
:fps
EVOUCHER =

Returns:

  • (:evoucher)
:evoucher
GIROPAY =

Returns:

  • (:giropay)
:giropay
GIVEX =

Returns:

  • (:givex)
:givex
GOOGLE_PAY =

Returns:

  • (:google_pay)
:google_pay
GO_PAY =

Returns:

  • (:go_pay)
:go_pay
GCASH =

Returns:

  • (:gcash)
:gcash
IDEAL =

Returns:

  • (:ideal)
:ideal
INTERAC =

Returns:

  • (:interac)
:interac
INDOMARET =

Returns:

  • (:indomaret)
:indomaret
KLARNA =

Returns:

  • (:klarna)
:klarna
KAKAO_PAY =

Returns:

  • (:kakao_pay)
:kakao_pay
LOCAL_BANK_REDIRECT =

Returns:

  • (:local_bank_redirect)
:local_bank_redirect
MANDIRI_VA =

Returns:

  • (:mandiri_va)
:mandiri_va
KNET =

Returns:

  • (:knet)
:knet
MB_WAY =

Returns:

  • (:mb_way)
:mb_way
MOBILE_PAY =

Returns:

  • (:mobile_pay)
:mobile_pay
MOMO =

Returns:

  • (:momo)
:momo
MOMO_ATM =

Returns:

  • (:momo_atm)
:momo_atm
MULTIBANCO =

Returns:

  • (:multibanco)
:multibanco
ONLINE_BANKING_THAILAND =

Returns:

  • (:online_banking_thailand)
:online_banking_thailand
ONLINE_BANKING_CZECH_REPUBLIC =

Returns:

  • (:online_banking_czech_republic)
:online_banking_czech_republic
ONLINE_BANKING_FINLAND =

Returns:

  • (:online_banking_finland)
:online_banking_finland
ONLINE_BANKING_FPX =

Returns:

  • (:online_banking_fpx)
:online_banking_fpx
ONLINE_BANKING_POLAND =

Returns:

  • (:online_banking_poland)
:online_banking_poland
ONLINE_BANKING_SLOVAKIA =

Returns:

  • (:online_banking_slovakia)
:online_banking_slovakia
OXXO =

Returns:

  • (:oxxo)
:oxxo
PAGO_EFECTIVO =

Returns:

  • (:pago_efectivo)
:pago_efectivo
PERMATA_BANK_TRANSFER =

Returns:

  • (:permata_bank_transfer)
:permata_bank_transfer
OPEN_BANKING_UK =

Returns:

  • (:open_banking_uk)
:open_banking_uk
PAY_BRIGHT =

Returns:

  • (:pay_bright)
:pay_bright
PAYPAL =

Returns:

  • (:paypal)
:paypal
PAZE =

Returns:

  • (:paze)
:paze
PIX =

Returns:

  • (:pix)
:pix
PAY_SAFE_CARD =

Returns:

  • (:pay_safe_card)
:pay_safe_card
PRZELEWY24 =

Returns:

  • (:przelewy24)
:przelewy24
PROMPT_PAY =

Returns:

  • (:prompt_pay)
:prompt_pay
PSE =

Returns:

  • (:pse)
:pse
RED_COMPRA =

Returns:

  • (:red_compra)
:red_compra
RED_PAGOS =

Returns:

  • (:red_pagos)
:red_pagos
SAMSUNG_PAY =

Returns:

  • (:samsung_pay)
:samsung_pay
SEPA =

Returns:

  • (:sepa)
:sepa
SEPA_BANK_TRANSFER =

Returns:

  • (:sepa_bank_transfer)
:sepa_bank_transfer
SOFORT =

Returns:

  • (:sofort)
:sofort
SUNBIT =

Returns:

  • (:sunbit)
:sunbit
SWISH =

Returns:

  • (:swish)
:swish
TOUCH_N_GO =

Returns:

  • (:touch_n_go)
:touch_n_go
TRUSTLY =

Returns:

  • (:trustly)
:trustly
TWINT =

Returns:

  • (:twint)
:twint
UPI_COLLECT =

Returns:

  • (:upi_collect)
:upi_collect
UPI_INTENT =

Returns:

  • (:upi_intent)
:upi_intent
VIPPS =

Returns:

  • (:vipps)
:vipps
VIET_QR =

Returns:

  • (:viet_qr)
:viet_qr
VENMO =

Returns:

  • (:venmo)
:venmo
WALLEY =

Returns:

  • (:walley)
:walley
WE_CHAT_PAY =

Returns:

  • (:we_chat_pay)
:we_chat_pay
SEVEN_ELEVEN =

Returns:

  • (:seven_eleven)
:seven_eleven
LAWSON =

Returns:

  • (:lawson)
:lawson
MINI_STOP =

Returns:

  • (:mini_stop)
:mini_stop
FAMILY_MART =

Returns:

  • (:family_mart)
:family_mart
SEICOMART =

Returns:

  • (:seicomart)
:seicomart
PAY_EASY =

Returns:

  • (:pay_easy)
:pay_easy
LOCAL_BANK_TRANSFER =

Returns:

  • (:local_bank_transfer)
:local_bank_transfer
MIFINITY =

Returns:

  • (:mifinity)
:mifinity
OPEN_BANKING_PIS =

Returns:

  • (:open_banking_pis)
:open_banking_pis
DIRECT_CARRIER_BILLING =

Returns:

  • (:direct_carrier_billing)
:direct_carrier_billing
INSTANT_BANK_TRANSFER =

Returns:

  • (:instant_bank_transfer)
:instant_bank_transfer
BILLIE =

Returns:

  • (:billie)
:billie
ZIP =

Returns:

  • (:zip)
:zip
REVOLUT_PAY =

Returns:

  • (:revolut_pay)
:revolut_pay
:naver_pay
PAYCO =

Returns:

  • (:payco)
:payco
SATISPAY =

Returns:

  • (:satispay)
:satispay

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Class Method Details

.valuesArray<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/dodopayments/models/payment_method_types.rb', line 118

Instance Method Details

#self?.values::Array[Dodopayments::Models::payment_method_types]

Returns:

  • (::Array[Dodopayments::Models::payment_method_types])


221
# File 'sig/dodopayments/models/payment_method_types.rbs', line 221

def self?.values: -> ::Array[Dodopayments::Models::payment_method_types]