@maxio-com/advanced-billing-sdk
Version:
Ultimate billing and pricing flexibility for B2B SaaS. Maxio integrates directly into your product, so you can seamlessly manage your product catalog, bill customers, and collect payments.
52 lines • 3.14 kB
JavaScript
/**
* AdvancedBilling
*
* This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { stringEnum } from '../schema';
/**
* Enum for WebhookSubscription
*/
export var WebhookSubscription;
(function (WebhookSubscription) {
WebhookSubscription["BillingDateChange"] = "billing_date_change";
WebhookSubscription["ComponentAllocationChange"] = "component_allocation_change";
WebhookSubscription["CustomerCreate"] = "customer_create";
WebhookSubscription["CustomerUpdate"] = "customer_update";
WebhookSubscription["DunningStepReached"] = "dunning_step_reached";
WebhookSubscription["ExpiringCard"] = "expiring_card";
WebhookSubscription["ExpirationDateChange"] = "expiration_date_change";
WebhookSubscription["InvoiceIssued"] = "invoice_issued";
WebhookSubscription["MeteredUsage"] = "metered_usage";
WebhookSubscription["PaymentFailure"] = "payment_failure";
WebhookSubscription["PaymentSuccess"] = "payment_success";
WebhookSubscription["DirectDebitPaymentPending"] = "direct_debit_payment_pending";
WebhookSubscription["DirectDebitPaymentPaidOut"] = "direct_debit_payment_paid_out";
WebhookSubscription["DirectDebitPaymentRejected"] = "direct_debit_payment_rejected";
WebhookSubscription["PrepaidSubscriptionBalanceChanged"] = "prepaid_subscription_balance_changed";
WebhookSubscription["PrepaidUsage"] = "prepaid_usage";
WebhookSubscription["RefundFailure"] = "refund_failure";
WebhookSubscription["RefundSuccess"] = "refund_success";
WebhookSubscription["RenewalFailure"] = "renewal_failure";
WebhookSubscription["RenewalSuccess"] = "renewal_success";
WebhookSubscription["SignupFailure"] = "signup_failure";
WebhookSubscription["SignupSuccess"] = "signup_success";
WebhookSubscription["StatementClosed"] = "statement_closed";
WebhookSubscription["StatementSettled"] = "statement_settled";
WebhookSubscription["SubscriptionCardUpdate"] = "subscription_card_update";
WebhookSubscription["SubscriptionGroupCardUpdate"] = "subscription_group_card_update";
WebhookSubscription["SubscriptionProductChange"] = "subscription_product_change";
WebhookSubscription["SubscriptionStateChange"] = "subscription_state_change";
WebhookSubscription["TrialEndNotice"] = "trial_end_notice";
WebhookSubscription["UpcomingRenewalNotice"] = "upcoming_renewal_notice";
WebhookSubscription["UpgradeDowngradeFailure"] = "upgrade_downgrade_failure";
WebhookSubscription["UpgradeDowngradeSuccess"] = "upgrade_downgrade_success";
WebhookSubscription["PendingCancellationChange"] = "pending_cancellation_change";
WebhookSubscription["SubscriptionPrepaymentAccountBalanceChanged"] = "subscription_prepayment_account_balance_changed";
WebhookSubscription["SubscriptionServiceCreditAccountBalanceChanged"] = "subscription_service_credit_account_balance_changed";
})(WebhookSubscription || (WebhookSubscription = {}));
/**
* Schema for WebhookSubscription
*/
export const webhookSubscriptionSchema = stringEnum(WebhookSubscription);
//# sourceMappingURL=webhookSubscription.js.map