Module: Dodopayments::Models::WebhookEventType

Extended by:
Internal::Type::Enum
Defined in:
lib/dodopayments/models/webhook_event_type.rb

Overview

Event types for Dodo events

Constant Summary collapse

PAYMENT_SUCCEEDED =
:"payment.succeeded"
PAYMENT_FAILED =
:"payment.failed"
PAYMENT_PROCESSING =
:"payment.processing"
PAYMENT_CANCELLED =
:"payment.cancelled"
REFUND_SUCCEEDED =
:"refund.succeeded"
REFUND_FAILED =
:"refund.failed"
DISPUTE_OPENED =
:"dispute.opened"
DISPUTE_EXPIRED =
:"dispute.expired"
DISPUTE_ACCEPTED =
:"dispute.accepted"
DISPUTE_CANCELLED =
:"dispute.cancelled"
DISPUTE_CHALLENGED =
:"dispute.challenged"
DISPUTE_WON =
:"dispute.won"
DISPUTE_LOST =
:"dispute.lost"
SUBSCRIPTION_ACTIVE =
:"subscription.active"
SUBSCRIPTION_RENEWED =
:"subscription.renewed"
SUBSCRIPTION_ON_HOLD =
:"subscription.on_hold"
SUBSCRIPTION_CANCELLED =
:"subscription.cancelled"
SUBSCRIPTION_FAILED =
:"subscription.failed"
SUBSCRIPTION_EXPIRED =
:"subscription.expired"
SUBSCRIPTION_PLAN_CHANGED =
:"subscription.plan_changed"
LICENSE_KEY_CREATED =
:"license_key.created"

Class 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/webhook_event_type.rb', line 31