chargebee
Version:
A library for integrating with Chargebee.
236 lines (235 loc) • 17.6 kB
JavaScript
/**
* Enum representing all possible webhook event types from Chargebee.
* This enum provides both compile-time type safety and runtime values.
*/
export var WebhookEventType;
(function (WebhookEventType) {
WebhookEventType["AddUsagesReminder"] = "add_usages_reminder";
WebhookEventType["AddonCreated"] = "addon_created";
WebhookEventType["AddonDeleted"] = "addon_deleted";
WebhookEventType["AddonUpdated"] = "addon_updated";
WebhookEventType["AttachedItemCreated"] = "attached_item_created";
WebhookEventType["AttachedItemDeleted"] = "attached_item_deleted";
WebhookEventType["AttachedItemUpdated"] = "attached_item_updated";
WebhookEventType["AuthorizationSucceeded"] = "authorization_succeeded";
WebhookEventType["AuthorizationVoided"] = "authorization_voided";
WebhookEventType["BusinessEntityCreated"] = "business_entity_created";
WebhookEventType["BusinessEntityDeleted"] = "business_entity_deleted";
WebhookEventType["BusinessEntityUpdated"] = "business_entity_updated";
WebhookEventType["CardAdded"] = "card_added";
WebhookEventType["CardDeleted"] = "card_deleted";
WebhookEventType["CardExpired"] = "card_expired";
WebhookEventType["CardExpiryReminder"] = "card_expiry_reminder";
WebhookEventType["CardUpdated"] = "card_updated";
WebhookEventType["ContractTermCancelled"] = "contract_term_cancelled";
WebhookEventType["ContractTermCompleted"] = "contract_term_completed";
WebhookEventType["ContractTermCreated"] = "contract_term_created";
WebhookEventType["ContractTermRenewed"] = "contract_term_renewed";
WebhookEventType["ContractTermTerminated"] = "contract_term_terminated";
WebhookEventType["CouponCodesAdded"] = "coupon_codes_added";
WebhookEventType["CouponCodesDeleted"] = "coupon_codes_deleted";
WebhookEventType["CouponCodesUpdated"] = "coupon_codes_updated";
WebhookEventType["CouponCreated"] = "coupon_created";
WebhookEventType["CouponDeleted"] = "coupon_deleted";
WebhookEventType["CouponSetCreated"] = "coupon_set_created";
WebhookEventType["CouponSetDeleted"] = "coupon_set_deleted";
WebhookEventType["CouponSetUpdated"] = "coupon_set_updated";
WebhookEventType["CouponUpdated"] = "coupon_updated";
WebhookEventType["CreditNoteCreated"] = "credit_note_created";
WebhookEventType["CreditNoteCreatedWithBackdating"] = "credit_note_created_with_backdating";
WebhookEventType["CreditNoteDeleted"] = "credit_note_deleted";
WebhookEventType["CreditNoteUpdated"] = "credit_note_updated";
WebhookEventType["CustomerBusinessEntityChanged"] = "customer_business_entity_changed";
WebhookEventType["CustomerChanged"] = "customer_changed";
WebhookEventType["CustomerCreated"] = "customer_created";
WebhookEventType["CustomerDeleted"] = "customer_deleted";
WebhookEventType["CustomerEntitlementsUpdated"] = "customer_entitlements_updated";
WebhookEventType["CustomerMovedIn"] = "customer_moved_in";
WebhookEventType["CustomerMovedOut"] = "customer_moved_out";
WebhookEventType["DifferentialPriceCreated"] = "differential_price_created";
WebhookEventType["DifferentialPriceDeleted"] = "differential_price_deleted";
WebhookEventType["DifferentialPriceUpdated"] = "differential_price_updated";
WebhookEventType["DunningUpdated"] = "dunning_updated";
WebhookEventType["EntitlementOverridesAutoRemoved"] = "entitlement_overrides_auto_removed";
WebhookEventType["EntitlementOverridesRemoved"] = "entitlement_overrides_removed";
WebhookEventType["EntitlementOverridesUpdated"] = "entitlement_overrides_updated";
WebhookEventType["FeatureActivated"] = "feature_activated";
WebhookEventType["FeatureArchived"] = "feature_archived";
WebhookEventType["FeatureCreated"] = "feature_created";
WebhookEventType["FeatureDeleted"] = "feature_deleted";
WebhookEventType["FeatureReactivated"] = "feature_reactivated";
WebhookEventType["FeatureUpdated"] = "feature_updated";
WebhookEventType["GiftCancelled"] = "gift_cancelled";
WebhookEventType["GiftClaimed"] = "gift_claimed";
WebhookEventType["GiftExpired"] = "gift_expired";
WebhookEventType["GiftScheduled"] = "gift_scheduled";
WebhookEventType["GiftUnclaimed"] = "gift_unclaimed";
WebhookEventType["GiftUpdated"] = "gift_updated";
WebhookEventType["HierarchyCreated"] = "hierarchy_created";
WebhookEventType["HierarchyDeleted"] = "hierarchy_deleted";
WebhookEventType["InvoiceDeleted"] = "invoice_deleted";
WebhookEventType["InvoiceGenerated"] = "invoice_generated";
WebhookEventType["InvoiceGeneratedWithBackdating"] = "invoice_generated_with_backdating";
WebhookEventType["InvoiceUpdated"] = "invoice_updated";
WebhookEventType["ItemCreated"] = "item_created";
WebhookEventType["ItemDeleted"] = "item_deleted";
WebhookEventType["ItemEntitlementsRemoved"] = "item_entitlements_removed";
WebhookEventType["ItemEntitlementsUpdated"] = "item_entitlements_updated";
WebhookEventType["ItemFamilyCreated"] = "item_family_created";
WebhookEventType["ItemFamilyDeleted"] = "item_family_deleted";
WebhookEventType["ItemFamilyUpdated"] = "item_family_updated";
WebhookEventType["ItemPriceCreated"] = "item_price_created";
WebhookEventType["ItemPriceDeleted"] = "item_price_deleted";
WebhookEventType["ItemPriceEntitlementsRemoved"] = "item_price_entitlements_removed";
WebhookEventType["ItemPriceEntitlementsUpdated"] = "item_price_entitlements_updated";
WebhookEventType["ItemPriceUpdated"] = "item_price_updated";
WebhookEventType["ItemUpdated"] = "item_updated";
WebhookEventType["MrrUpdated"] = "mrr_updated";
WebhookEventType["NetdPaymentDueReminder"] = "netd_payment_due_reminder";
WebhookEventType["OmnichannelOneTimeOrderCreated"] = "omnichannel_one_time_order_created";
WebhookEventType["OmnichannelOneTimeOrderItemCancelled"] = "omnichannel_one_time_order_item_cancelled";
WebhookEventType["OmnichannelSubscriptionCreated"] = "omnichannel_subscription_created";
WebhookEventType["OmnichannelSubscriptionImported"] = "omnichannel_subscription_imported";
WebhookEventType["OmnichannelSubscriptionItemCancellationScheduled"] = "omnichannel_subscription_item_cancellation_scheduled";
WebhookEventType["OmnichannelSubscriptionItemCancelled"] = "omnichannel_subscription_item_cancelled";
WebhookEventType["OmnichannelSubscriptionItemChangeScheduled"] = "omnichannel_subscription_item_change_scheduled";
WebhookEventType["OmnichannelSubscriptionItemChanged"] = "omnichannel_subscription_item_changed";
WebhookEventType["OmnichannelSubscriptionItemDowngradeScheduled"] = "omnichannel_subscription_item_downgrade_scheduled";
WebhookEventType["OmnichannelSubscriptionItemDowngraded"] = "omnichannel_subscription_item_downgraded";
WebhookEventType["OmnichannelSubscriptionItemDunningExpired"] = "omnichannel_subscription_item_dunning_expired";
WebhookEventType["OmnichannelSubscriptionItemDunningStarted"] = "omnichannel_subscription_item_dunning_started";
WebhookEventType["OmnichannelSubscriptionItemExpired"] = "omnichannel_subscription_item_expired";
WebhookEventType["OmnichannelSubscriptionItemGracePeriodExpired"] = "omnichannel_subscription_item_grace_period_expired";
WebhookEventType["OmnichannelSubscriptionItemGracePeriodStarted"] = "omnichannel_subscription_item_grace_period_started";
WebhookEventType["OmnichannelSubscriptionItemPauseScheduled"] = "omnichannel_subscription_item_pause_scheduled";
WebhookEventType["OmnichannelSubscriptionItemPaused"] = "omnichannel_subscription_item_paused";
WebhookEventType["OmnichannelSubscriptionItemReactivated"] = "omnichannel_subscription_item_reactivated";
WebhookEventType["OmnichannelSubscriptionItemRenewed"] = "omnichannel_subscription_item_renewed";
WebhookEventType["OmnichannelSubscriptionItemResubscribed"] = "omnichannel_subscription_item_resubscribed";
WebhookEventType["OmnichannelSubscriptionItemResumed"] = "omnichannel_subscription_item_resumed";
WebhookEventType["OmnichannelSubscriptionItemScheduledCancellationRemoved"] = "omnichannel_subscription_item_scheduled_cancellation_removed";
WebhookEventType["OmnichannelSubscriptionItemScheduledChangeRemoved"] = "omnichannel_subscription_item_scheduled_change_removed";
WebhookEventType["OmnichannelSubscriptionItemScheduledDowngradeRemoved"] = "omnichannel_subscription_item_scheduled_downgrade_removed";
WebhookEventType["OmnichannelSubscriptionItemUpgraded"] = "omnichannel_subscription_item_upgraded";
WebhookEventType["OmnichannelSubscriptionMovedIn"] = "omnichannel_subscription_moved_in";
WebhookEventType["OmnichannelTransactionCreated"] = "omnichannel_transaction_created";
WebhookEventType["OrderCancelled"] = "order_cancelled";
WebhookEventType["OrderCreated"] = "order_created";
WebhookEventType["OrderDeleted"] = "order_deleted";
WebhookEventType["OrderDelivered"] = "order_delivered";
WebhookEventType["OrderReadyToProcess"] = "order_ready_to_process";
WebhookEventType["OrderReadyToShip"] = "order_ready_to_ship";
WebhookEventType["OrderResent"] = "order_resent";
WebhookEventType["OrderReturned"] = "order_returned";
WebhookEventType["OrderUpdated"] = "order_updated";
WebhookEventType["PaymentFailed"] = "payment_failed";
WebhookEventType["PaymentInitiated"] = "payment_initiated";
WebhookEventType["PaymentIntentCreated"] = "payment_intent_created";
WebhookEventType["PaymentIntentUpdated"] = "payment_intent_updated";
WebhookEventType["PaymentRefunded"] = "payment_refunded";
WebhookEventType["PaymentScheduleSchemeCreated"] = "payment_schedule_scheme_created";
WebhookEventType["PaymentScheduleSchemeDeleted"] = "payment_schedule_scheme_deleted";
WebhookEventType["PaymentSchedulesCreated"] = "payment_schedules_created";
WebhookEventType["PaymentSchedulesUpdated"] = "payment_schedules_updated";
WebhookEventType["PaymentSourceAdded"] = "payment_source_added";
WebhookEventType["PaymentSourceDeleted"] = "payment_source_deleted";
WebhookEventType["PaymentSourceExpired"] = "payment_source_expired";
WebhookEventType["PaymentSourceExpiring"] = "payment_source_expiring";
WebhookEventType["PaymentSourceLocallyDeleted"] = "payment_source_locally_deleted";
WebhookEventType["PaymentSourceUpdated"] = "payment_source_updated";
WebhookEventType["PaymentSucceeded"] = "payment_succeeded";
WebhookEventType["PendingInvoiceCreated"] = "pending_invoice_created";
WebhookEventType["PendingInvoiceUpdated"] = "pending_invoice_updated";
WebhookEventType["PlanCreated"] = "plan_created";
WebhookEventType["PlanDeleted"] = "plan_deleted";
WebhookEventType["PlanUpdated"] = "plan_updated";
WebhookEventType["PriceVariantCreated"] = "price_variant_created";
WebhookEventType["PriceVariantDeleted"] = "price_variant_deleted";
WebhookEventType["PriceVariantUpdated"] = "price_variant_updated";
WebhookEventType["ProductCreated"] = "product_created";
WebhookEventType["ProductDeleted"] = "product_deleted";
WebhookEventType["ProductUpdated"] = "product_updated";
WebhookEventType["PromotionalCreditsAdded"] = "promotional_credits_added";
WebhookEventType["PromotionalCreditsDeducted"] = "promotional_credits_deducted";
WebhookEventType["PurchaseCreated"] = "purchase_created";
WebhookEventType["QuoteCreated"] = "quote_created";
WebhookEventType["QuoteDeleted"] = "quote_deleted";
WebhookEventType["QuoteUpdated"] = "quote_updated";
WebhookEventType["RecordPurchaseFailed"] = "record_purchase_failed";
WebhookEventType["RefundInitiated"] = "refund_initiated";
WebhookEventType["RuleCreated"] = "rule_created";
WebhookEventType["RuleDeleted"] = "rule_deleted";
WebhookEventType["RuleUpdated"] = "rule_updated";
WebhookEventType["SalesOrderCreated"] = "sales_order_created";
WebhookEventType["SalesOrderUpdated"] = "sales_order_updated";
WebhookEventType["SubscriptionActivated"] = "subscription_activated";
WebhookEventType["SubscriptionActivatedWithBackdating"] = "subscription_activated_with_backdating";
WebhookEventType["SubscriptionAdvanceInvoiceScheduleAdded"] = "subscription_advance_invoice_schedule_added";
WebhookEventType["SubscriptionAdvanceInvoiceScheduleRemoved"] = "subscription_advance_invoice_schedule_removed";
WebhookEventType["SubscriptionAdvanceInvoiceScheduleUpdated"] = "subscription_advance_invoice_schedule_updated";
WebhookEventType["SubscriptionBusinessEntityChanged"] = "subscription_business_entity_changed";
WebhookEventType["SubscriptionCanceledWithBackdating"] = "subscription_canceled_with_backdating";
WebhookEventType["SubscriptionCancellationReminder"] = "subscription_cancellation_reminder";
WebhookEventType["SubscriptionCancellationScheduled"] = "subscription_cancellation_scheduled";
WebhookEventType["SubscriptionCancelled"] = "subscription_cancelled";
WebhookEventType["SubscriptionChanged"] = "subscription_changed";
WebhookEventType["SubscriptionChangedWithBackdating"] = "subscription_changed_with_backdating";
WebhookEventType["SubscriptionChangesScheduled"] = "subscription_changes_scheduled";
WebhookEventType["SubscriptionCreated"] = "subscription_created";
WebhookEventType["SubscriptionCreatedWithBackdating"] = "subscription_created_with_backdating";
WebhookEventType["SubscriptionDeleted"] = "subscription_deleted";
WebhookEventType["SubscriptionEntitlementsCreated"] = "subscription_entitlements_created";
WebhookEventType["SubscriptionEntitlementsUpdated"] = "subscription_entitlements_updated";
WebhookEventType["SubscriptionItemsRenewed"] = "subscription_items_renewed";
WebhookEventType["SubscriptionMovedIn"] = "subscription_moved_in";
WebhookEventType["SubscriptionMovedOut"] = "subscription_moved_out";
WebhookEventType["SubscriptionMovementFailed"] = "subscription_movement_failed";
WebhookEventType["SubscriptionPauseScheduled"] = "subscription_pause_scheduled";
WebhookEventType["SubscriptionPaused"] = "subscription_paused";
WebhookEventType["SubscriptionRampApplied"] = "subscription_ramp_applied";
WebhookEventType["SubscriptionRampCreated"] = "subscription_ramp_created";
WebhookEventType["SubscriptionRampDeleted"] = "subscription_ramp_deleted";
WebhookEventType["SubscriptionRampDrafted"] = "subscription_ramp_drafted";
WebhookEventType["SubscriptionRampUpdated"] = "subscription_ramp_updated";
WebhookEventType["SubscriptionReactivated"] = "subscription_reactivated";
WebhookEventType["SubscriptionReactivatedWithBackdating"] = "subscription_reactivated_with_backdating";
WebhookEventType["SubscriptionRenewalReminder"] = "subscription_renewal_reminder";
WebhookEventType["SubscriptionRenewed"] = "subscription_renewed";
WebhookEventType["SubscriptionResumed"] = "subscription_resumed";
WebhookEventType["SubscriptionResumptionScheduled"] = "subscription_resumption_scheduled";
WebhookEventType["SubscriptionScheduledCancellationRemoved"] = "subscription_scheduled_cancellation_removed";
WebhookEventType["SubscriptionScheduledChangesRemoved"] = "subscription_scheduled_changes_removed";
WebhookEventType["SubscriptionScheduledPauseRemoved"] = "subscription_scheduled_pause_removed";
WebhookEventType["SubscriptionScheduledResumptionRemoved"] = "subscription_scheduled_resumption_removed";
WebhookEventType["SubscriptionShippingAddressUpdated"] = "subscription_shipping_address_updated";
WebhookEventType["SubscriptionStarted"] = "subscription_started";
WebhookEventType["SubscriptionTrialEndReminder"] = "subscription_trial_end_reminder";
WebhookEventType["SubscriptionTrialExtended"] = "subscription_trial_extended";
WebhookEventType["TaxWithheldDeleted"] = "tax_withheld_deleted";
WebhookEventType["TaxWithheldRecorded"] = "tax_withheld_recorded";
WebhookEventType["TaxWithheldRefunded"] = "tax_withheld_refunded";
WebhookEventType["TokenConsumed"] = "token_consumed";
WebhookEventType["TokenCreated"] = "token_created";
WebhookEventType["TokenExpired"] = "token_expired";
WebhookEventType["TransactionCreated"] = "transaction_created";
WebhookEventType["TransactionDeleted"] = "transaction_deleted";
WebhookEventType["TransactionUpdated"] = "transaction_updated";
WebhookEventType["UnbilledChargesCreated"] = "unbilled_charges_created";
WebhookEventType["UnbilledChargesDeleted"] = "unbilled_charges_deleted";
WebhookEventType["UnbilledChargesInvoiced"] = "unbilled_charges_invoiced";
WebhookEventType["UnbilledChargesVoided"] = "unbilled_charges_voided";
WebhookEventType["UsageFileIngested"] = "usage_file_ingested";
WebhookEventType["VariantCreated"] = "variant_created";
WebhookEventType["VariantDeleted"] = "variant_deleted";
WebhookEventType["VariantUpdated"] = "variant_updated";
WebhookEventType["VirtualBankAccountAdded"] = "virtual_bank_account_added";
WebhookEventType["VirtualBankAccountDeleted"] = "virtual_bank_account_deleted";
WebhookEventType["VirtualBankAccountUpdated"] = "virtual_bank_account_updated";
WebhookEventType["VoucherCreateFailed"] = "voucher_create_failed";
WebhookEventType["VoucherCreated"] = "voucher_created";
WebhookEventType["VoucherExpired"] = "voucher_expired";
})(WebhookEventType || (WebhookEventType = {}));
/**
* @deprecated Use WebhookEventType instead.
*/
export const WebhookContentType = WebhookEventType;