112 lines
3.9 KiB
TypeScript
112 lines
3.9 KiB
TypeScript
export const ErrCode = {
|
|
// Auth
|
|
NoAuthHeader: "no_auth_header",
|
|
InvalidAuthHeader: "invalid_auth_header",
|
|
FailedToVerifySecretKey: "failed_to_verify_secret_key",
|
|
FailedToFetchKeyFromAutumn: "failed_to_fetch_key_from_autumn",
|
|
|
|
NoPublishableKey: "no_publishable_key",
|
|
InvalidPublishableKey: "invalid_publishable_key",
|
|
GetOrgFromPublishableKeyFailed: "get_org_from_publishable_key_failed",
|
|
EndpointNotPublic: "endpoint_not_public",
|
|
FailedToVerifyPublishableKey: "failed_to_verify_publishable_key",
|
|
|
|
// General
|
|
InvalidInputs: "invalid_inputs",
|
|
LimitsReached: "limits_reached",
|
|
InvalidRequest: "invalid_request",
|
|
|
|
// Org
|
|
OrgNotFound: "org_not_found",
|
|
|
|
// Feature
|
|
FeatureNotFound: "feature_not_found",
|
|
InvalidFeature: "invalid_feature",
|
|
DuplicateFeatureId: "duplicate_feature_id",
|
|
|
|
// Internal
|
|
InternalError: "internal_error",
|
|
DuplicateCustomerId: "duplicate_customer_id",
|
|
StripeKeyNotFound: "stripe_key_not_found",
|
|
DuplicateCustomerEmail: "duplicate_customer_email",
|
|
|
|
// Stripe
|
|
StripeError: "stripe_error",
|
|
StripeKeyInvalid: "stripe_key_invalid",
|
|
StripeConfigNotFound: "stripe_config_not_found",
|
|
StripeDeleteCustomerFailed: "stripe_delete_customer_failed",
|
|
StripeCreateCustomerFailed: "stripe_create_customer_failed",
|
|
StripeCreateProductFailed: "stripe_create_product_failed",
|
|
StripeCancelSubscriptionFailed: "stripe_cancel_subscription_failed",
|
|
StripeGetPaymentMethodFailed: "stripe_get_payment_method_failed",
|
|
StripeCardDeclined: "stripe_card_declined",
|
|
StripeUpdateSubscriptionFailed: "stripe_update_subscription_failed",
|
|
StripeCancelSubscriptionScheduleFailed:
|
|
"stripe_cancel_subscription_schedule_failed",
|
|
|
|
StripeCreateSubscriptionFailed: "stripe_create_subscription_failed",
|
|
|
|
// Price
|
|
PriceNotFound: "price_not_found",
|
|
CreatePriceFailed: "create_price_failed",
|
|
InvalidPrice: "invalid_price",
|
|
InvalidPriceId: "invalid_price_id",
|
|
InvalidPriceOptions: "invalid_price_options",
|
|
InvalidPriceConfig: "invalid_price_config",
|
|
CusPriceNotFound: "cus_price_not_found",
|
|
|
|
// Customer
|
|
InvalidCustomer: "invalid_customer",
|
|
CreateCustomerFailed: "create_customer_failed",
|
|
CustomerNotFound: "customer_not_found",
|
|
CustomerAlreadyHasProduct: "customer_already_has_product",
|
|
CustomerHasNoPaymentMethod: "customer_has_no_payment_method",
|
|
CustomerHasNoBaseProduct: "customer_has_no_base_product",
|
|
AttachProductToCustomerFailed: "attach_product_to_customer_failed",
|
|
CustomerEntitlementNotFound: "customer_entitlement_not_found",
|
|
MultipleCustomersFound: "multiple_customers_found",
|
|
|
|
// Product
|
|
InvalidProduct: "invalid_product",
|
|
ProductNotFound: "product_not_found",
|
|
ProductHasCustomers: "product_has_customers",
|
|
ProductHasNoPrices: "product_has_no_prices",
|
|
ProductHasDifferentRecurringIntervals:
|
|
"product_has_different_recurring_intervals",
|
|
CreateStripeProductFailed: "create_stripe_product_failed",
|
|
DeleteStripeProductFailed: "delete_stripe_product_failed",
|
|
CreateStripeSubscriptionFailed: "create_stripe_subscription_failed",
|
|
UpdateCusProductFailed: "update_customer_product_failed",
|
|
DefaultProductNotAllowedPrice: "default_product_not_allowed_price",
|
|
UpgradeFailed: "upgrade_failed",
|
|
|
|
// Entitlements
|
|
InvalidEntitlement: "invalid_entitlement",
|
|
CreateEntitlementFailed: "create_entitlement_failed",
|
|
DeleteEntitlementFailed: "delete_entitlement_failed",
|
|
|
|
// Invoice
|
|
CreateInvoiceFailed: "create_invoice_failed",
|
|
|
|
// Event
|
|
InvalidEvent: "invalid_event",
|
|
CreateEventFailed: "create_event_failed",
|
|
DuplicateEvent: "duplicate_event",
|
|
|
|
// Cus Product
|
|
NoActiveCusProducts: "no_active_cus_products",
|
|
|
|
// Cus Price
|
|
GetCusPriceFailed: "get_cus_price_failed",
|
|
|
|
// Pay for invoice
|
|
PayInvoiceFailed: "invoice_payment_failed",
|
|
|
|
// COUPONS
|
|
PromoCodeAlreadyExistsInStripe: "promo_code_already_exists_in_stripe",
|
|
|
|
// Entity
|
|
EntityNotFound: "entity_not_found",
|
|
EntityAlreadyDeleted: "entity_already_deleted",
|
|
};
|