Module: Pago::V2026_04::Enums::WebhookEventType

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

Constant Summary collapse

CHECKOUT_CREATED =

Returns:

  • (String)
"checkout.created"
CHECKOUT_UPDATED =

Returns:

  • (String)
"checkout.updated"
CHECKOUT_EXPIRED =

Returns:

  • (String)
"checkout.expired"
CUSTOMER_CREATED =

Returns:

  • (String)
"customer.created"
CUSTOMER_UPDATED =

Returns:

  • (String)
"customer.updated"
CUSTOMER_DELETED =

Returns:

  • (String)
"customer.deleted"
CUSTOMER_STATE_CHANGED =

Returns:

  • (String)
"customer.state_changed"
CUSTOMER_SEAT_ASSIGNED =

Returns:

  • (String)
"customer_seat.assigned"
CUSTOMER_SEAT_CLAIMED =

Returns:

  • (String)
"customer_seat.claimed"
CUSTOMER_SEAT_REVOKED =

Returns:

  • (String)
"customer_seat.revoked"
MEMBER_CREATED =

Returns:

  • (String)
"member.created"
MEMBER_UPDATED =

Returns:

  • (String)
"member.updated"
MEMBER_DELETED =

Returns:

  • (String)
"member.deleted"
ORDER_CREATED =

Returns:

  • (String)
"order.created"
ORDER_UPDATED =

Returns:

  • (String)
"order.updated"
ORDER_PAID =

Returns:

  • (String)
"order.paid"
ORDER_REFUNDED =

Returns:

  • (String)
"order.refunded"
SUBSCRIPTION_CREATED =

Returns:

  • (String)
"subscription.created"
SUBSCRIPTION_UPDATED =

Returns:

  • (String)
"subscription.updated"
SUBSCRIPTION_ACTIVE =

Returns:

  • (String)
"subscription.active"
SUBSCRIPTION_CANCELED =

Returns:

  • (String)
"subscription.canceled"
SUBSCRIPTION_UNCANCELED =

Returns:

  • (String)
"subscription.uncanceled"
SUBSCRIPTION_REVOKED =

Returns:

  • (String)
"subscription.revoked"
SUBSCRIPTION_PAST_DUE =

Returns:

  • (String)
"subscription.past_due"
SUBSCRIPTION_PAUSED =

Returns:

  • (String)
"subscription.paused"
SUBSCRIPTION_RESUMED =

Returns:

  • (String)
"subscription.resumed"
REFUND_CREATED =

Returns:

  • (String)
"refund.created"
REFUND_UPDATED =

Returns:

  • (String)
"refund.updated"
PRODUCT_CREATED =

Returns:

  • (String)
"product.created"
PRODUCT_UPDATED =

Returns:

  • (String)
"product.updated"
BENEFIT_CREATED =

Returns:

  • (String)
"benefit.created"
BENEFIT_UPDATED =

Returns:

  • (String)
"benefit.updated"
BENEFIT_GRANT_CREATED =

Returns:

  • (String)
"benefit_grant.created"
BENEFIT_GRANT_CYCLED =

Returns:

  • (String)
"benefit_grant.cycled"
BENEFIT_GRANT_UPDATED =

Returns:

  • (String)
"benefit_grant.updated"
BENEFIT_GRANT_REVOKED =

Returns:

  • (String)
"benefit_grant.revoked"
ORGANIZATION_UPDATED =

Returns:

  • (String)
"organization.updated"
ALL_VALUES =

Returns:

  • (Array[String])
[
  CHECKOUT_CREATED,
  CHECKOUT_UPDATED,
  CHECKOUT_EXPIRED,
  CUSTOMER_CREATED,
  CUSTOMER_UPDATED,
  CUSTOMER_DELETED,
  CUSTOMER_STATE_CHANGED,
  CUSTOMER_SEAT_ASSIGNED,
  CUSTOMER_SEAT_CLAIMED,
  CUSTOMER_SEAT_REVOKED,
  MEMBER_CREATED,
  MEMBER_UPDATED,
  MEMBER_DELETED,
  ORDER_CREATED,
  ORDER_UPDATED,
  ORDER_PAID,
  ORDER_REFUNDED,
  SUBSCRIPTION_CREATED,
  SUBSCRIPTION_UPDATED,
  SUBSCRIPTION_ACTIVE,
  SUBSCRIPTION_CANCELED,
  SUBSCRIPTION_UNCANCELED,
  SUBSCRIPTION_REVOKED,
  SUBSCRIPTION_PAST_DUE,
  SUBSCRIPTION_PAUSED,
  SUBSCRIPTION_RESUMED,
  REFUND_CREATED,
  REFUND_UPDATED,
  PRODUCT_CREATED,
  PRODUCT_UPDATED,
  BENEFIT_CREATED,
  BENEFIT_UPDATED,
  BENEFIT_GRANT_CREATED,
  BENEFIT_GRANT_CYCLED,
  BENEFIT_GRANT_UPDATED,
  BENEFIT_GRANT_REVOKED,
  ORGANIZATION_UPDATED
].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.



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

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.



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

def self.values = ALL_VALUES