Module: Pago::V2026_04::Enums::PaymentTrigger

Defined in:
lib/pago/v2026_04/enums.rb,
sig/pago/v2026_04/generated.rbs

Constant Summary collapse

PURCHASE =

Returns:

  • (String)
"purchase"
SUBSCRIPTION_CYCLE =

Returns:

  • (String)
"subscription_cycle"
RETRY_DUNNING =

Returns:

  • (String)
"retry_dunning"
RETRY_CUSTOMER =

Returns:

  • (String)
"retry_customer"
RETRY_PAYMENT_METHOD_UPDATE =

Returns:

  • (String)
"retry_payment_method_update"
RETRY_ADMIN =

Returns:

  • (String)
"retry_admin"
ALL_VALUES =

Returns:

  • (Array[String])
[
  PURCHASE,
  SUBSCRIPTION_CYCLE,
  RETRY_DUNNING,
  RETRY_CUSTOMER,
  RETRY_PAYMENT_METHOD_UPDATE,
  RETRY_ADMIN
].freeze

Class Method Summary collapse

Class Method Details

.valid?(value) ⇒ Boolean

Returns whether the value is declared by this API version.

Parameters:

  • value (Object)

Returns:

  • (Boolean)

    whether the value is declared by this API version.



2264
# File 'lib/pago/v2026_04/enums.rb', line 2264

def self.valid?(value) = ALL_VALUES.include?(value)

.valuesArray<String>

Returns every value declared by the API.

Returns:

  • (Array<String>)

    every value declared by the API.



2260
# File 'lib/pago/v2026_04/enums.rb', line 2260

def self.values = ALL_VALUES