enums

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Monday    BillingDayOfWeekEnum = "monday"
	Sunday                         = "sunday"
	Tuesday                        = "tuesday"
	Wednesday                      = "wednesday"
)
View Source
const (
	SubscriptionFraudReviewFailed      CancelReasonEnum = "fraud_review_failed"
	SubscriptionNoCard                                  = "no_card"
	SubscriptionNonCompliantEuCustomer                  = "non_compliant_eu_customer"
	SubscriptionNotPaid                                 = "not_paid"
)
View Source
const (
	OrderProductNotRequired     CancellationReasonEnum = "product_not_required"
	OrderProductUnsatisfactory                         = "product_unsatisfactory"
	OrderShippingCutOffPassed                          = "shipping_cut_off_passed"
	OrderThirdPartyCancellation                        = "third_party_cancellation"
)
View Source
const (
	QuotedSubscriptionEndOfTerm    ChangeOptionEnum = "end_of_term"
	QuotedSubscriptionImmediately                   = "immediately"
	QuotedSubscriptionSpecificDate                  = "specific_date"
)
View Source
const (
	ItemAppStore  ChannelEnum = "app_store"
	ItemPlayStore             = "play_store"
	ItemWeb                   = "web"
)
View Source
const (
	QuoteLineGroupImmediate            ChargeEventEnum = "immediate"
	QuoteLineGroupSubscriptionChange                   = "subscription_change"
	QuoteLineGroupSubscriptionCreation                 = "subscription_creation"
	QuoteLineGroupTrialStart                           = "trial_start"
)
View Source
const (
	AttachedItemPlanActivation         ChargeOnEventEnum = "plan_activation"
	AttachedItemSubscriptionActivation                   = "subscription_activation"
	AttachedItemSubscriptionCreation                     = "subscription_creation"
	AttachedItemSubscriptionTrialStart                   = "subscription_trial_start"
)
View Source
const (
	General         CreditTypeEnum = "general"
	LoyaltyCredits                 = "loyalty_credits"
	ReferralRewards                = "referral_rewards"
)
View Source
const (
	Business      CustomerTypeEnum = "business"
	Industrial                     = "industrial"
	Residential                    = "residential"
	SeniorCitizen                  = "senior_citizen"
)
View Source
const (
	FixedAmount   DiscountTypeEnum = "fixed_amount"
	OfferQuantity                  = "offer_quantity"
	Percentage                     = "percentage"
)
View Source
const (
	InvoiceExhausted  DunningStatusEnum = "exhausted"
	InvoiceInProgress                   = "in_progress"
	InvoiceStopped                      = "stopped"
	InvoiceSuccess                      = "success"
)
View Source
const (
	CouponForever       DurationTypeEnum = "forever"
	CouponLimitedPeriod                  = "limited_period"
	CouponOneTime                        = "one_time"
)
View Source
const (
	InvoicingAutomatic   EinvoicingMethodEnum = "automatic"
	InvoicingManual                           = "manual"
	InvoicingSiteDefault                      = "site_default"
)
View Source
const (
	A EntityCodeEnum = "a"
	B                = "b"
	C                = "c"
	D                = "d"
)
View Source
const (
	EntityAddon     EntityTypeEnum = "addon"
	EntityCharge                   = "charge"
	EntityPlan                     = "plan"
	EntityPlanPrice                = "plan_price"
)
View Source
const (
	CouponCreated    EventTypeEnum = "coupon_created"
	CouponDeleted                  = "coupon_deleted"
	CouponSetCreated               = "coupon_set_created"
	CouponUpdated                  = "coupon_updated"
)
View Source
const (
	Fraudulent FraudFlagEnum = "fraudulent"
	Safe                     = "safe"
	Suspicious               = "suspicious"
)
View Source
const (
	Chargebee         GatewayEnum = "chargebee"
	ChargebeePayments             = "chargebee_payments"
	Stripe                        = "stripe"
	Wepay                         = "wepay"
)
View Source
const (
	ItemAddon        ItemTypeEnum = "addon"
	ItemCharge                    = "charge"
	ItemPlan                      = "plan"
	ItemSubscription              = "subscription"
)
View Source
const (
	ChangeSubscription            OperationTypeEnum = "change_subscription"
	CreateSubscriptionForCustomer                   = "create_subscription_for_customer"
	OnetimeInvoice                                  = "onetime_invoice"
)
View Source
const (
	Card       PaymentMethodEnum = "card"
	Cash                         = "cash"
	Chargeback                   = "chargeback"
	Check                        = "check"
)
View Source
const (
	Day   PeriodUnitEnum = "day"
	Month                = "month"
	Week                 = "week"
)
View Source
const (
	Active            PiiClearedEnum = "active"
	Cleared                          = "cleared"
	ScheduledForClear                = "scheduled_for_clear"
)
View Source
const (
	FlatFee PricingModelEnum = "flat_fee"
	PerUnit                  = "per_unit"
	Tiered                   = "tiered"
	Volume                   = "volume"
)
View Source
const (
	FullTerm    ProrationTypeEnum = "full_term"
	PartialTerm                   = "partial_term"
	SiteDefault                   = "site_default"
)
View Source
const (
	CreditNoteSubscriptionCancellation ReasonCodeEnum = "subscription_cancellation"
	CreditNoteSubscriptionChange                      = "subscription_change"
	CreditNoteSubscriptionPause                       = "subscription_pause"
	CreditNoteWriteOff                                = "write_off"
)
View Source
const (
	ShippingPeriodDay   ShippingPeriodUnitEnum = "day"
	ShippingPeriodMonth                        = "month"
	ShippingPeriodWeek                         = "week"
	ShippingPeriodYear                         = "year"
)
View Source
const (
	AdminConsole SourceEnum = "admin_console"
	Api                     = "api"
	HostedPage              = "hosted_page"
	ScheduledJob            = "scheduled_job"
)
View Source
const (
	ActivateSubscription TrialEndActionEnum = "activate_subscription"
	CancelSubscription                      = "cancel_subscription"
	PlanDefault                             = "plan_default"
	SiteDefault                             = "site_default"
)
View Source
const (
	LastUsage   UsageCalculationEnum = "last_usage"
	MaxUsage                         = "max_usage"
	SumOfUsages                      = "sum_of_usages"
)
View Source
const (
	Invalid        ValidationStatusEnum = "invalid"
	NotValidated                        = "not_validated"
	PartiallyValid                      = "partially_valid"
	Valid                               = "valid"
)
View Source
const (
	Invalid      VatNumberStatusEnum = "invalid"
	NotValidated                     = "not_validated"
	Undetermined                     = "undetermined"
	Valid                            = "valid"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiVersionEnum

type ApiVersionEnum string
const (
	V1 ApiVersionEnum = "v1"
	V2                = "v2"
)

type ApplyOnEnum

type ApplyOnEnum string
const (
	EachSpecifiedItem ApplyOnEnum = "each_specified_item"
	InvoiceAmount                 = "invoice_amount"
)

type AuthorizationReasonEnum

type AuthorizationReasonEnum string
const (
	BlockingFunds AuthorizationReasonEnum = "blocking_funds"
	Verification                          = "verification"
)

type AutoCollectionEnum

type AutoCollectionEnum string
const (
	Off AutoCollectionEnum = "off"
	On                     = "on"
)

type BillingDateModeEnum

type BillingDateModeEnum string
const (
	ManuallySet   BillingDateModeEnum = "manually_set"
	UsingDefaults                     = "using_defaults"
)

type BillingDayOfWeekEnum

type BillingDayOfWeekEnum string

type BillingDayOfWeekModeEnum

type BillingDayOfWeekModeEnum BillingDateModeEnum

type BusinessEntityReasonCodeEnum

type BusinessEntityReasonCodeEnum string
const (
	BusinessEntityTransferCorrection BusinessEntityReasonCodeEnum = "correction"
)

type CancelReasonEnum

type CancelReasonEnum string

type CancellationReasonEnum

type CancellationReasonEnum string

type ChangeOptionEnum

type ChangeOptionEnum string

type ChannelEnum

type ChannelEnum string

type ChargeEventEnum

type ChargeEventEnum string

type ChargeOnEventEnum

type ChargeOnEventEnum string

type CreditTypeEnum

type CreditTypeEnum string

type CustomerTypeEnum

type CustomerTypeEnum string

type DiscountTypeEnum

type DiscountTypeEnum string

type DunningStatusEnum

type DunningStatusEnum string

type DurationTypeEnum

type DurationTypeEnum string

type EinvoicingMethodEnum

type EinvoicingMethodEnum string

type EntityCodeEnum

type EntityCodeEnum string

type EntityTypeEnum

type EntityTypeEnum string

type EventTypeEnum

type EventTypeEnum string

type ForexTypeEnum

type ForexTypeEnum string
const (
	ForexAuto   ForexTypeEnum = "auto"
	ForexManual               = "manual"
)

type FraudFlagEnum

type FraudFlagEnum string

type FreePeriodUnitEnum

type FreePeriodUnitEnum PeriodUnitEnum

type GatewayEnum

type GatewayEnum string

type InitiatorTypeEnum

type InitiatorTypeEnum string
const (
	Customer InitiatorTypeEnum = "customer"
	Merchant                   = "merchant"
)

type ItemApplicabilityEnum

type ItemApplicabilityEnum string
const (
	All        ItemApplicabilityEnum = "all"
	Restricted                       = "restricted"
)

type ItemTypeEnum

type ItemTypeEnum string

type OfflinePaymentMethodEnum

type OfflinePaymentMethodEnum string

type OperationTypeEnum

type OperationTypeEnum string

type OrderTypeEnum

type OrderTypeEnum string
const (
	OrderManual          OrderTypeEnum = "manual"
	OrderSystemGenerated               = "system_generated"
)

type PaymentMethodEnum

type PaymentMethodEnum string

type PaymentStatusEnum

type PaymentStatusEnum string
const (
	NotPaid PaymentStatusEnum = "not_paid"
)

type PaymentVoucherTypeEnum

type PaymentVoucherTypeEnum string
const (
	Boleto PaymentVoucherTypeEnum = "boleto"
)

type PeriodUnitEnum

type PeriodUnitEnum string

type PiiClearedEnum

type PiiClearedEnum string

type PriceTypeEnum

type PriceTypeEnum string
const (
	TaxExclusive PriceTypeEnum = "tax_exclusive"
	TaxInclusive               = "tax_inclusive"
)

type PricingModelEnum

type PricingModelEnum string

type ProrationTypeEnum

type ProrationTypeEnum string

type ReasonCodeEnum

type ReasonCodeEnum string

type ResentStatusEnum

type ResentStatusEnum string
const (
	FullyResent     ResentStatusEnum = "fully_resent"
	PartiallyResent                  = "partially_resent"
)

type ResourceTypeEnum

type ResourceTypeEnum string
const (
	ResourceCustomer     ResourceTypeEnum = "customer"
	ResourceSubscription                  = "subscription"
)

type ScheduleTypeEnum

type ScheduleTypeEnum string
const (
	FixedIntervals ScheduleTypeEnum = "fixed_intervals"
	SpecificDates                   = "specific_dates"
)

type ShippingPeriodUnitEnum

type ShippingPeriodUnitEnum string

type SourceEnum

type SourceEnum string

type TaxabilityEnum

type TaxabilityEnum string
const (
	TaxesExempt  TaxabilityEnum = "exempt"
	TaxesTaxable                = "taxable"
)

type TrialEndActionEnum

type TrialEndActionEnum string

type TrialPeriodUnitEnum

type TrialPeriodUnitEnum string
const (
	TrialDay   TrialPeriodUnitEnum = "day"
	TrialMonth                     = "month"
)

type UsageAccumulationResetFrequencyEnum

type UsageAccumulationResetFrequencyEnum string
const (
	Never                        UsageAccumulationResetFrequencyEnum = "never"
	SubscriptionBillingFrequency                                     = "subscription_billing_frequency"
)

type UsageCalculationEnum

type UsageCalculationEnum string

type ValidationStatusEnum

type ValidationStatusEnum string

type VatNumberStatusEnum

type VatNumberStatusEnum string

type WebhookStatusEnum

type WebhookStatusEnum string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL