Documentation
¶
Index ¶
- Constants
- func KnownAttachedItemStatus(name string) bool
- func KnownAttachedItemType(name string) bool
- func KnownBusinessEntityStatus(name string) bool
- func KnownCouponCodeStatus(name string) bool
- func KnownCouponStatus(name string) bool
- func KnownCreditNoteStatus(name string) bool
- func KnownCreditNoteType(name string) bool
- func KnownDiscountType(name string) bool
- func KnownEntitlementFeatureStatus(name string) bool
- func KnownEntitlementFeatureType(name string) bool
- func KnownEventType(name string) bool
- func KnownGiftStatus(name string) bool
- func KnownInvoiceStatus(name string) bool
- func KnownItemDifferentialPriceStatus(name string) bool
- func KnownItemFamilyStatus(name string) bool
- func KnownItemPriceStatus(name string) bool
- func KnownItemStatus(name string) bool
- func KnownItemType(name string) bool
- func KnownOrderStatus(name string) bool
- func KnownPaymentGateway(name string) bool
- func KnownPaymentReferenceNumberType(name string) bool
- func KnownPaymentSourceStatus(name string) bool
- func KnownPaymentSourceType(name string) bool
- func KnownPaymentVoucherStatus(name string) bool
- func KnownPromotionalCreditType(name string) bool
- func KnownQuoteStatus(name string) bool
- func KnownRampStatus(name string) bool
- func KnownSubscriptionStatus(name string) bool
- func KnownTransactionStatus(name string) bool
- func KnownTransactionType(name string) bool
- type ApiVersionEnum
- type ApplyOnEnum
- type AuthorizationReasonEnum
- type AutoCollectionEnum
- type BillingDateModeEnum
- type BillingDayOfWeekEnum
- type BillingDayOfWeekModeEnum
- type CancelReasonEnum
- type CancellationReasonEnum
- type ChangeOptionEnum
- type ChannelEnum
- type ChargeEventEnum
- type ChargeOnEventEnum
- type CreditTypeEnum
- type CustomerTypeEnum
- type DiscountTypeEnum
- type DunningStatusEnum
- type DurationTypeEnum
- type EinvoicingMethodEnum
- type EntityCodeEnum
- type EntityTypeEnum
- type EventTypeEnum
- type ForexTypeEnum
- type FraudFlagEnum
- type FreePeriodUnitEnum
- type GatewayEnum
- type InitiatorTypeEnum
- type ItemApplicabilityEnum
- type ItemTypeEnum
- type OfflinePaymentMethodEnum
- type OperationTypeEnum
- type OrderTypeEnum
- type PaymentMethodEnum
- type PaymentStatusEnum
- type PaymentVoucherTypeEnum
- type PeriodUnitEnum
- type PiiClearedEnum
- type PriceTypeEnum
- type PricingModelEnum
- type ProrationTypeEnum
- type ReasonCodeEnum
- type ResentStatusEnum
- type ResourceTypeEnum
- type ScheduleTypeEnum
- type SchemeEnum
- type ShippingPeriodUnitEnum
- type SourceEnum
- type StatusEnum
- type TaxabilityEnum
- type TrialEndActionEnum
- type TrialPeriodUnitEnum
- type TypeEnum
- type UsageAccumulationResetFrequencyEnum
- type UsageCalculationEnum
- type ValidationStatusEnum
- type VatNumberStatusEnum
- type WebhookStatusEnum
Constants ¶
View Source
const ( BillingOnMonday BillingDayOfWeekEnum = "monday" BillingOnTuesday = "tuesday" BillingOnWednesday = "wednesday" BillingOnThursday = "thursday" BillingOnFriday = "friday" BillingOnSaturday = "saturday" BillingOnSunday = "sunday" )
View Source
const ( CancelNotPaid CancelReasonEnum = "not_paid" CancelNoCard = "no_card" CancelFraudReviewFailed = "fraud_review_failed" CancelNotCompliantEUCustomer = "non_compliant_eu_customer" CancelTaxCalculationFailed = "tax_calculation_failed" CancelCurrencyIncompatible = "currency_incompatible_with_gateway" CancelNonCompliantCustomer = "non_compliant_customer" )
View Source
const ( OrderShippingCutOff CancellationReasonEnum = "shipping_cut_off_passed" OrderProductUnsatisfactory = "product_unsatisfactory" OrderThirdPartyCancellation = "third_party_cancellation" OrderProductNotRequired = "product_not_required" )
View Source
const ( ChangeEndOfTerm ChangeOptionEnum = "end_of_term" ChangeSpecificDate = "specific_date" ChangeImmediately = "immediately" )
View Source
const ( ChannelWeb ChannelEnum = "web" ChannelAppStore = "app_store" ChannelPlayStore = "play_store" )
View Source
const ( ChargeImmediate ChargeEventEnum = "immediate" ChargeSubscriptionCreation = "subscription_creation" ChargeTrialStart = "trial_start" ChargeSubscriptionChange = "subscription_change" ChargeSubscriptionRenewal = "subscription_renewal" ChargeSubscriptionCancel = "subscription_cancel" )
View Source
const ( ChargeOnSubscriptionCreation ChargeOnEventEnum = "subscription_creation" ChargeOnTrialStart = "subscription_trial_start" ChargeOnPlanActivation = "plan_activation" ChargeOnSubscriptionActivation = "subscription_activation" ChargeOnContractTermination = "contract_termination" ChargeOnDemand = "on_demand" )
View Source
const ( CreditLoyalty CreditTypeEnum = "loyalty_credits" CreditReferral = "referral_rewards" CreditGeneral = "general" )
View Source
const ( ResidentialCustomer CustomerTypeEnum = "residential" BusinessCustomer = "business" SeniorCitizenCustomer = "senior_citizen" IndustrialCustomer = "industrial" )
View Source
const ( InvoiceInProgress DunningStatusEnum = "in_progress" InvoiceExhausted = "exhausted" InvoiceStopped = "stopped" InvoiceSuccess = "success" )
View Source
const ( DurationOneTime DurationTypeEnum = "one_time" DurationForever = "forever" DurationLimitedPeriod = "limited_period" )
View Source
const ( EInvoicingAutomatic EinvoicingMethodEnum = "automatic" EInvoicingManual = "manual" EInvoicingSiteDefault = "site_default" )
View Source
const ( EntityFederal EntityCodeEnum = "a" EntityState = "b" EntityTribe = "c" EntityForeignDiplomat = "d" )
View Source
const ( PlanEntity EntityTypeEnum = "plan" AddonEntity = "addon" ChargeEntity = "charge" PlanPriceEntity = "plan_price" AddonPriceEntity = "addon_price" )
View Source
const ( CouponCreatedEvent EventTypeEnum = "coupon_created" CouponUpdatedEvent = "coupon_updated" CouponDeletedEvent = "coupon_deleted" CouponSetCreatedEvent = "coupon_set_created" CouponSetUpdatedEvent = "coupon_set_updated" CouponSetDeletedEvent = "coupon_set_deleted" CouponCodesAddedEvent = "coupon_codes_added" CouponCodesDeletedEvent = "coupon_codes_deleted" CouponCodesUpdatedEvent = "coupon_codes_updated" CustomerCreatedEvent = "customer_created" CustomerChangedEvent = "customer_changed" CustomerDeletedEvent = "customer_deleted" CustomerMovedOutEvent = "customer_moved_out" CustomerMovedInEvent = "customer_moved_in" PromotionalCreditsAddedEvent = "promotional_credits_added" PromotionalCreditsDeducedEvent = "promotional_credits_deducted" SubscriptionCreatedEvent = "subscription_created" SubscriptionCreatedWithBackdatingEvent = "subscription_created_with_backdating" SubscriptionStartedEvent = "subscription_started" SubscriptionTrialEndReminderEvent = "subscription_trial_end_reminder" SubscriptionActivatedEvent = "subscription_activated" SubscriptionActivatedWIthBackdatingEvent = "subscription_activated_with_backdating" SubscriptionChangedEvent = "subscription_changed" SubscriptionTrialExtendedEvent = "subscription_trial_extended" MrrUpdatedEvent = "mrr_updated" SubscriptionChangedWithBackdatingEvent = "subscription_changed_with_backdating" SubscriptionCancellationScheduledEvent = "subscription_cancellation_scheduled" SubscriptionCancellationReminderEvent = "subscription_cancellation_reminder" SubscriptionCancelledEvent = "subscription_canceled" SubscriptionCancelledWithBackdatingEvent = "subscription_canceled_with_backdating" SubscriptionReactivatedEvent = "subscription_reactivated" SubscriptionReactivatedWithBackdatingEvent = "subscription_reactivated_with_backdating" SubscriptionRenewedEvent = "subscription_renewed" SubscriptionItemsRenewedEvent = "subscription_items_renewed" SubscriptionScheduledCancellationRemovedEvent = "subscription_scheduled_cancellation_removed" SubscriptionChangesScheduledEvent = "subscription_changes_scheduled" SubscriptionScheduledChangesRemovedEvent = "subscription_scheduled_changes_removed" SubscriptionShippingAddressUpdatedEvent = "subscription_shipping_address_updated" SubscriptionDeletedEvent = "subscription_deleted" SubscriptionPausedEvent = "subscription_paused" SubscriptionPauseScheduledEvent = "subscription_pause_scheduled" SubscriptionScheduledPauseRemovedEvent = "subscription_scheduled_pause_removed" SubscriptionResumedEvent = "subscription_resumed" SubscriptionMovedInEvent = "subscription_moved_in" SubscriptionMovedOutEvent = "subscription_moved_out" SubscriptionMovementFailedEvent = "subscription_movement_failed" SubscriptionResumeScheduledEvent = "subscription_resumption_scheduled" SubscriptionScheduledResumeRemovedEvent = "subscription_scheduled_resumption_removed" SubscriptionAdvanceInvoiceScheduleAddedEvent = "subscription_advance_invoice_schedule_added" SubscriptionAdvanceInvoiceScheduleUpdatedEvent = "subscription_advance_invoice_schedule_updated" SubscriptionAdvanceInvoiceScheduleRemovedEvent = "subscription_advance_invoice_schedule_removed" PendingInvoiceCreatedEvent = "pending_invoice_created" PendingInvoiceUpdatedEvent = "pending_invoice_updated" InvoiceGeneratedEvent = "invoice_generated" InvoiceGeneratedWithBackdatingEvent = "invoice_generated_with_backdating" InvoiceUpdatedEvent = "invoice_updated" InvoiceDeletedEvent = "invoice_deleted" CreditNoteCreatedEvent = "credit_note_created" CreditNoteCreatedWithBackdatingEvent = "credit_note_created_with_backdating" CreditNoteUpdatedEvent = "credit_note_updated" CreditNoteDeletedEvent = "credit_note_deleted" SubscriptionRenewalReminderEvent = "subscription_renewal_reminder" AddUsagesReminderEvent = "add_usages_reminder" TransactionCreatedEvent = "transaction_created" TransactionUpdatedEvent = "transaction_updated" TransactionDeletedEvent = "transaction_deleted" PaymentSucceededEvent = "payment_succeeded" PaymentFailedEvent = "payment_failed" PaymentRefundedEvent = "payment_refunded" PaymentInitiatedEvent = "payment_initiated" RefundInitiatedEvent = "refund_initiated" AuthorizationSucceededEvent = "authorization_succeeded" AuthorizationVoidedEvent = "authorization_voided" CardAddedEvent = "card_added" CardUpdatedEvent = "card_updated" CardExpiryReminderEvent = "card_expiry_reminder" CardExpiredEvent = "card_expired" CardDeletedEvent = "card_deleted" PaymentSourceAddedEvent = "payment_source_added" PaymentSourceUpdatedEvent = "payment_source_updated" PaymentSourceDeletedEvent = "payment_source_deleted" PaymentSourceExpiringEvent = "payment_source_expiring" PaymentSourceExpiredEvent = "payment_source_expired" PaymentSourceLocallyDeletedEvent = "payment_source_locally_deleted" VirtualBankAccountAddedEvent = "virtual_bank_account_added" VirtualBankAccountUpdatedEvent = "virtual_bank_account_updated" VirtualBankAccountDeletedEvent = "virtual_bank_account_deleted" TokenCreatedEvent = "token_created" TokenConsumedEvent = "token_consumed" TokenExpiredEvent = "token_expired" UnBilledChargesCreatedEvent = "unbilled_charges_created" UnBilledChargesVoidedEvent = "unbilled_charges_voided" UnBilledChargesDeletedEvent = "unbilled_charges_deleted" UnBilledChargesInvoicedEvent = "unbilled_charges_invoiced" OrderCreatedEvent = "order_created" OrderUpdatedEvent = "order_updated" OrderCancelledEvent = "order_canceled" OrderDeliveredEvent = "order_delivered" OrderReturnedEvent = "order_returned" OrderReadyToProcessEvent = "order_ready_to_process" OrderReadyToShipEvent = "order_ready_to_ship" OrderDeletedEvent = "order_deleted" OrderResentEvent = "order_resent" QuoteCreatedEvent = "quote_created" QuoteUpdatedEvent = "quote_updated" QuoteDeletedEvent = "quote_deleted" TaxWithheldRecordedEvent = "tax_withheld_recorded" TaxWithheldDeletedEvent = "tax_withheld_deleted" TaxWithheldRefundedEvent = "tax_withheld_refunded" GiftScheduledEvent = "gift_scheduled" GiftUnclaimedEvent = "gift_unclaimed" GiftClaimedEvent = "gift_claimed" GiftExpiredEvent = "gift_expired" GiftCancelledEvent = "gift_canceled" GiftUpdatedEvent = "gift_updated" HierarchyCreatedEvent = "hierarchy_created" HierarchyDeletedEvent = "hierarchy_deleted" PaymentIntentCreatedEvent = "payment_intent_created" PaymentIntentUpdatedEvent = "payment_intent_updated" ContractTermCreatedEvent = "contract_term_created" ContractTermRenewedEvent = "contract_term_renewed" ContractTermTerminatedEvent = "contract_term_terminated" ContractTermCompletedEvent = "contract_term_completed" ContractTermCancelledEvent = "contract_term_canceled" ItemFamilyCreatedEvent = "item_family_created" ItemFamilyUpdatedEvent = "item_family_updated" ItemFamilyDeletedEvent = "item_family_deleted" ItemCreatedEvent = "item_created" ItemDeletedEvent = "item_deleted" ItemPriceCreatedEvent = "item_price_created" ItemPriceUpdatedEvent = "item_price_updated" ItemPriceDeletedEvent = "item_price_deleted" AttachedItemCreatedEvent = "attached_item_created" AttachedItemUpdatedEvent = "attached_item_updated" AttachedItemDeletedEvent = "attached_item_deleted" DifferentialPriceCreatedEvent = "differential_price_created" DifferentialPriceUpdatedEvent = "differential_price_updated" DifferentialPriceDeletedEvent = "differential_price_deleted" FeatureCreatedEvent = "feature_created" FeatureUpdatedEvent = "feature_updated" FeatureDeletedEvent = "feature_deleted" FeatureActivatedEvent = "feature_activated" FeatureReactivatedEvent = "feature_reactivated" FeatureArchivedEvent = "feature_archived" ItemEntitlementsUpdatedEvent = "item_entitlements_updated" ItemPriceEntitlementsUpdatedEvent = "item_price_entitlements_updated" EntitlementOverridesUpdatedEvent = "entitlement_overrides_updated" EntitlementOverridesRemovedEvent = "entitlement_overrides_removed" ItemEntitlementsRemovedEvent = "item_entitlements_removed" ItemPriceEntitlementsRemovedEvent = "item_price_entitlements_removed" EntitlementOverridesAutoRemovedEvent = "entitlement_overrides_auto_removed" SubscriptionEntitlementsCreatedEvent = "subscription_entitlements_created" BusinessEntityCreatedEvent = "business_entity_created" BusinessEntityUpdatedEvent = "business_entity_updated" BusinessEntityDeletedEvent = "business_entity_deleted" PurchaseCreatedEvent = "purchase_created" VoucherCreatedEvent = "voucher_created" VoucherExpiredEvent = "voucher_expired" VoucherCreateFailed = "voucher_create_failed" PriceVariantCreated = "price_variant_created" PriceVariantUpdated = "price_variant_updated" PriceVariantDeleted = "price_variant_deleted" InstallmentConfigCreated = "installment_config_created" InstallmentConfigDeleted = "installment_config_deleted" InvoiceInstallmentsCreated = "invoice_installments_created" InvoiceInstallmentUpdated = "invoice_installment_updated" RampCreated = "ramp_created" RampDeleted = "ramp_deleted" RampApplied = "ramp_applied" SubscriptionRampUpdated = "subscription_ramp_updated" SubscriptionRampDrafted = "subscription_ramp_drafted" CustomerEntitlementsUpdated = "customer_entitlements_updated" )
View Source
const ( FraudSafe FraudFlagEnum = "safe" FraudSuspicious = "suspicious" FraudFraudulent = "fraudulent" )
View Source
const ( PeriodDay FreePeriodUnitEnum = "day" PeriodWeek = "week" PeriodMonth = "month" PeriodYear = "year" )
View Source
const ( TestChargeBeeGateway GatewayEnum = "chargebee" ChargeBeeGateway = "chargebee_payments" StripeGateway = "stripe" WepayGateway = "wepay" BrainTreeGateway = "braintree" AuthorizeNetGateway = "authorize_net" PaypalProGateway = "paypal_pro" PinGateway = "pin" EWayGateway = "eway" EWayRapidGateway = "eway_rapid" WorldpayGateway = "worldpay" BalancedPaymentsGateway = "balanced_payments" BeanStreamGateway = "beanstream" BamboraGateway = "Bambora" BluePayGateway = "bluepay" ElavonGateway = "elavon" FirstDataGlobalGateway = "first_data_global" HDFCGateway = "hdfc" MIGSGateway = "migs" NMIGateway = "nmi" OGoneGateway = "ogone" PayMillGateway = "paymill" PayPalPayflowPro = "paypal_payflow_pro" SagePayGateway = "sage_pay" TCOGateway = "tco" WireCardGateway = "wirecard" AmazonPaymentsGateway = "amazon_payments" PaypallExpressCheckoutGateway = "paypal_express_checkout" GocardlessGateway = "gocardless" AdyenGateway = "adyen" OrbitalGateway = "orbital" MonerisUSGateway = "moneris_us" MonerisGateway = "moneris_" BluesnapGateway = "bluesnap" CyberSourceGateway = "cybersource" VantivGateway = "vantiv" CheckoutComGateway = "checkout_com" PaypalGateway = "paypal" IngenicoDirectGateway = "ingenico_direct" ExactGateway = "exact" MollieGateway = "mollie" QuickBooksGateway = "quickbooks" RazorpayGateway = "razorpay" GlobalPaymentsGateway = "global_payments" BankOfAmericaGateway = "bank_of_america" EcentricGateway = "ecentric" MetricsGlobalGateway = "metrics_global" WindcaveGateway = "windcave" PayCom = "pay_com" EbanxGateway = "ebanx" DLocalGateway = "dlocal" NuveiGateway = "nuvei" NotApplicableGateway = "not_applicable" )
View Source
const ( ItemPlan ItemTypeEnum = "plan" ItemCharge = "charge" ItemAddon = "addon" )
View Source
const ( CreateSubscriptionForCustomer OperationTypeEnum = "create_subscription_for_customer" ChangeSubscription = "change_subscription" OneTimeInvoice = "onetime_invoice" )
View Source
const ( NoPreferredPaymentMethod PaymentMethodEnum = "no_preference" CashPreferredPaymentMethod = "cash" CheckPreferredPaymentMethod = "check" BankTransferPaymentMethod = "bank_transfer" ACHCreditPreferredPaymentMethod = "ach_credit" SepaCreditPreferredPaymentMethod = "sepa_credit" BoletoPreferredPaymentMethod = "boleto" USAutomatedBankTransferPreferredPaymentMethod = "us_automated_bank_transfer" EUAutomatedBankTransferPreferredPaymentMethod = "eu_automated_bank_transfer" UKAutomatedBankTransferPreferredPaymentMethod = "uk_automated_bank_transfer" JPAutomatedBankTransferPreferredPaymentMethod = "jp_automated_bank_transfer" MXAutomatedBankTransferPreferredPaymentMethod = "mx_automated_bank_transfer" CustomPreferredPaymentMethod = "custom" )
View Source
const ( Day PeriodUnitEnum = "day" Week = "week" Month = "month" Year = "year" )
View Source
const ( PiiClearActive PiiClearedEnum = "active" PiiClearScheduled = "scheduled_for_clear" PiiCleared = "cleared" )
View Source
const ( FlatFeePricing PriceTypeEnum = "flat_fee" PerUnitPricing = "per_unit" TieredPricing = "tiered" VolumePricing = "volume" StairStepPricing = "stair_step" )
View Source
const ( DefaultProration ProrationTypeEnum = "site_default" PartialTermProration = "partial_term" FullTermProration = "full_term" )
View Source
const ( WriteOffCreditNoteReason ReasonCodeEnum = "write_off" SubscriptionChangeCreditNoteReason = "subscription_change" SubscriptionCancellationCreditNoteReason = "subscription_cancellation" SubscriptionPauseCreditNoteReason = "subscription_pause" ChargeBackCreditNoteReason = "chargeback" ProductUnsatisfactoryCreditNoteReason = "product_unsatisfactory" ServiceUnsatisfactoryCreditNoteReason = "service_unsatisfactory" OrderChangeCreditNoteReason = "order_change" OrderCancellationCreditNoteReason = "order_cancellation" WaiverCreditNoteReason = "waiver" OtherCreditNoteReason = "other" FraudulentCreditNoteReason = "fraudulent" BusinessEntityTransferCorrectionReason = "correction" )
View Source
const ( ACHCreditScheme SchemeEnum = "ach_credit" SepaCreditScheme = "sepa_credit" USAutomatedBankTransfer = "us_automated_bank_transfer" GBAutomatedBankTransfer = "gb_automated_bank_transfer" EUAutomatedBankTransfer = "eu_automated_bank_transfer" JPAutomatedBankTransfer = "jp_automated_bank_transfer" MXAutomatedBankTransfer = "mx_automated_bank_transfer" )
View Source
const ( DayShippingPeriod ShippingPeriodUnitEnum = "day" WeekShippingPeriod = "week" MonthShippingPeriod = "month" YearShippingPeriod = "year" )
View Source
const ( AdminConsoleSource SourceEnum = "admin_console" APISource = "api" ScheduledJobSource = "scheduled_job" HostedPageSource = "hosted_page" PortalSource = "portal" SystemSource = "system" NoneSource = "none" JSAPISource = "js_api" MigrationSource = "migration" BulkOperationSource = "bulk_operation" ExternalServiceSource = "external_service" )
View Source
const ( BusinessEntityActiveStatus StatusEnum = "active" BusinessEntityInactiveStatus = "inactive" EntitlementFeatureActiveStatus = "active" EntitlementFeatureArchivedStatus = "archived" EntitlementFeatureDraftStatus = "draft" CreditNoteAdjustedStatus = "adjusted" CreditNoteRefundedStatus = "refunded" CreditNoteRefundDueStatus = "refund_due" CreditNoteVoided = "voided" InvoicePaidStatus = "paid" InvoicePostedStatus = "posted" InvoicePaymentDueStatus = "payment_due" InvoiceNotPaidStatus = "not_paid" InvoiceVoidedStatus = "voided" InvoicePendingStatus = "pending" AttachedItemActiveStatus = "active" AttachedItemArchivedStatus = "archived" AttachedItemDeletedStatus = "deleted" CouponCodeNotRedeemedStatus = "not_redeemed" CouponCodeRedeemedStatus = "redeemed" CouponCodeArchivedStatus = "archived" CouponActiveStatus = "active" CouponExpiredStatus = "expired" CouponArchivedStatus = "archived" CouponDeletedStatus = "deleted" ItemDifferentialPriceActive = "active" ItemDifferentialPriceDeleted = "deleted" ItemFamilyActiveStatus = "active" ItemFamilyDeletedStatus = "deleted" ItemPriceActiveStatus = "active" ItemPriceArchivedStatus = "archived" ItemPriceDeletedStatus = "deleted" ItemActiveStatus = "active" ItemArchivedStatus = "archived" ItemDeletedStatus = "deleted" OrderNewStatus = "new" OrderProcessingStatus = "processing" OrderCompleteStatus = "complete" OrderCancelledStatus = "canceled" OrderVoidedStatus = "voided" OrderQueuedStatus = "queued" OrderAwaitingShipmentStatus = "awaiting_shipment" OrderOnHoldStatus = "on_hold" OrderDeliveredStatus = "delivered" OrderShippedStatus = "shipped" OrderPartiallyDeliveredStatus = "partially_delivered" OrderReturnedStatus = "returned" PaymentSourceValidStatus = "valid" PaymentSourceExpiringStatus = "expiring" PaymentSourceExpiredStatus = "expired" PaymentSourceInvalidStatus = "invalid" PaymentSourcePendingVerificationStatus = "pending_verification" PaymentVoucherActiveStatus = "active" PaymentVoucherConsumedStatus = "consumed" PaymentVoucherExpiredStatus = "expired" PaymentVoucherFailureStatus = "failure" TransactionInProgressStatus = "in_progress" TransactionSuccessStatus = "success" TransactionVoidedStatus = "voided" TransactionFailureStatus = "failure" TransactionTimeoutStatus = "timeout" TransactionNeedsAttentionStatus = "needs_attention" QuoteOpenStatus = "open" QuoteAcceptedStatus = "accepted" QuoteDeclinedStatus = "declined" QuoteInvoicedStatus = "invoiced" QuoteClosedStatus = "closed" GiftScheduledStatus = "scheduled" GiftUnclaimedStatus = "unclaimed" GiftClaimedStatus = "claimed" GiftCancelledStatus = "canceled" GiftExpiredStatus = "expired" RampScheduledStatus = "scheduled" RampSucceededStatus = "succeeded" RampFailedStatus = "failed" RampDraftStatus = "draft" SubscriptionFutureStatus = "future" SubscriptionInTrialStatus = "in_trial" SubscriptionActiveStatus = "active" SubscriptionNonRenewingStatus = "non_renewing" SubscriptionPausedStatus = "paused" SubscriptionCancelledStatus = "canceled" SubscriptionTransferredStatus = "transferred" )
View Source
const ( TrialEndSiteDefault TrialEndActionEnum = "site_default" TrialEndPlanDefault = "plan_default" TrialEndActivate = "activate_subscription" TrialEndCancel = "cancel_subscription" )
View Source
const ( EntitlementFeatureTypeSwitch TypeEnum = "switch" EntitlementFeatureTypeCustom = "custom" EntitlementFeatureTypeQuantity = "quantity" EntitlementFeatureTypeRange = "range" CreditNoteTypeAdjustment = "adjustment" CreditNoteTypeRefundable = "refundable" PaymentReferenceNumberKIDType = "kid" PaymentReferenceNumberOCRType = "ocr" PaymentReferenceNumberFRNType = "frn" PaymentReferenceNumberFIKType = "fik" PaymentReferenceNumberSwissReferenceType = "swiss_reference" PromotionalCreditIncrementType = "increment" PromotionalCreditDecrementType = "decrement" AttachedItemRecommendedType = "recommended" AttachedItemMandatoryType = "mandatory" AttachedItemOptionalType = "optional" ItemPlanType = "plan" ItemAddonType = "addon" ItemChargeType = "charge" PaymentSourceCard = "card" PaymentSourcePaypalExpressCheckout = "paypal_express_checkout" PaymentSourceAmazonPayments = "amazon_payments" PaymentSourceDirectDebit = "direct_debit" PaymentSourceGeneric = "generic" PaymentSourceAliPay = "alipay" PaymentSourceUnionPay = "unionpay" PaymentSourceApplePay = "apple_pay" PaymentSourceWeChatPay = "wechat_pay" PaymentSourceIdealPay = "ideal" PaymentSourceGooglePay = "google_pay" PaymentSourceSofort = "sofort" PaymentSourceBancontact = "bancontact" PaymentSourceGiropay = "giropay" PaymentSourceDotpay = "dotpay" PaymentSourceUPI = "upi" PaymentSourceNetbankingEmandates = "netbanking_emandates" PaymentSourcesVenmo = "venmo" PaymentSourcesPayTo = "pay_to" PaymentSourcesFasterPayments = "faster_payments" PaymentSourcesSepaInstantTransfer = "sepa_instant_transfer" PaymentSourcesAutomatedBankTransfer = "automated_bank_transfer" PaymentSourcesKlarnaPayNow = "klarna_pay_now" PaymentSourcesOnlineBankingPoland = "online_banking_poland" TransactionAuthorizationType = "authorization" TransactionPaymentType = "payment" TransactionRefundType = "refund" TransactionPaymentReversalType = "payment_reversal" DiscountFixedAmountType = "fixed_amount" DiscountPercentageType = "percentage" )
View Source
const ( SumOfUsages UsageCalculationEnum = "sum_of_usages" LastUsage = "last_usage" MaxUsage = "max_usage" )
View Source
const ( AddressNotValidated ValidationStatusEnum = "not_validated" AddressValid = "valid" AddressPartiallyValid = "partially_valid" AddressInvalid = "invalid" )
View Source
const ( VATValid VatNumberStatusEnum = "valid" VATInvalid = "invalid" VATNotValidated = "not_validated" VATUndetermined = "undetermined" )
View Source
const ( WebhookNotConfigured WebhookStatusEnum = "not_configured" WebhookScheduled = "scheduled" WebhookSucceeded = "succeeded" WebhookReScheduled = "re_scheduled" WebhookFailed = "failed" WebhookSkipped = "skipped" WebhookNotApplicable = "not_applicable" )
Variables ¶
This section is empty.
Functions ¶
func KnownAttachedItemStatus ¶
func KnownAttachedItemType ¶
func KnownCouponCodeStatus ¶
func KnownCouponStatus ¶
func KnownCreditNoteStatus ¶
func KnownCreditNoteType ¶
func KnownDiscountType ¶
func KnownEventType ¶
func KnownGiftStatus ¶
func KnownInvoiceStatus ¶
func KnownItemFamilyStatus ¶
func KnownItemPriceStatus ¶
func KnownItemStatus ¶
func KnownItemType ¶
func KnownOrderStatus ¶
func KnownPaymentGateway ¶
func KnownPaymentSourceType ¶
func KnownQuoteStatus ¶
func KnownRampStatus ¶
func KnownSubscriptionStatus ¶
func KnownTransactionStatus ¶
func KnownTransactionType ¶
Types ¶
type ApplyOnEnum ¶
type ApplyOnEnum string
const ( InvoiceAmount ApplyOnEnum = "invoice_amount" EachItem = "each_specified_item" )
type AuthorizationReasonEnum ¶
type AuthorizationReasonEnum string
const ( BlockingFunds AuthorizationReasonEnum = "blocking_funds" Verification = "verification" )
type AutoCollectionEnum ¶
type AutoCollectionEnum string
const ( AutoCollectionON AutoCollectionEnum = "on" AutoCollectionOFF = "off" )
type BillingDateModeEnum ¶
type BillingDateModeEnum string
type BillingDayOfWeekEnum ¶
type BillingDayOfWeekEnum string
type BillingDayOfWeekModeEnum ¶
type BillingDayOfWeekModeEnum string
const ( BillingUsingDefaults BillingDayOfWeekModeEnum = "using_defaults" BillingManuallySet = "manually_set" )
const ( BillingDateUsingDefaults BillingDayOfWeekModeEnum = "using_defaults" BillingDateManuallySet = "manually_set" )
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
const ( DiscountFixed DiscountTypeEnum = "fixed_amount" DiscountPercentage = "percentage" )
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 string
type GatewayEnum ¶
type GatewayEnum string
type InitiatorTypeEnum ¶
type InitiatorTypeEnum string
const ( CustomerTransaction InitiatorTypeEnum = "customer" MerchantTransaction = "merchant" )
type ItemApplicabilityEnum ¶
type ItemApplicabilityEnum string
const ( ApplicableToAll ItemApplicabilityEnum = "all" ApplicabilityRestricted = "restricted" )
type ItemTypeEnum ¶
type ItemTypeEnum string
type OfflinePaymentMethodEnum ¶
type OfflinePaymentMethodEnum PaymentMethodEnum
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 ( PaymentPaid PaymentStatusEnum = "paid" PaymentNotPaid = "not_paid" )
type PaymentVoucherTypeEnum ¶
type PaymentVoucherTypeEnum string
const (
PaymentVoucherBoleto PaymentVoucherTypeEnum = "boleto"
)
type PeriodUnitEnum ¶
type PeriodUnitEnum string
type PiiClearedEnum ¶
type PiiClearedEnum string
type PriceTypeEnum ¶
type PriceTypeEnum string
const ( TaxInclusivePrice PriceTypeEnum = "tax_inclusive" TaxExclusivePrice = "tax_exclusive" )
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 ( CustomerResourceType ResourceTypeEnum = "customer" SubscriptionResourceType = "subscription" )
type ScheduleTypeEnum ¶
type ScheduleTypeEnum string
const ( FixedIntervals ScheduleTypeEnum = "fixed_intervals" SpecificDatesIntervals = "specific_dates" )
type SchemeEnum ¶
type SchemeEnum string
type ShippingPeriodUnitEnum ¶
type ShippingPeriodUnitEnum string
type SourceEnum ¶
type SourceEnum string
type StatusEnum ¶
type StatusEnum string
type TaxabilityEnum ¶
type TaxabilityEnum string
const ( CustomerTaxable TaxabilityEnum = "taxable" CustomerTaxExempt = "exempt" )
type TrialEndActionEnum ¶
type TrialEndActionEnum string
type TrialPeriodUnitEnum ¶
type TrialPeriodUnitEnum string
const ( TrialUnitDay TrialPeriodUnitEnum = "day" TrialUnitMonth = "month" )
type UsageAccumulationResetFrequencyEnum ¶
type UsageAccumulationResetFrequencyEnum string
type UsageCalculationEnum ¶
type UsageCalculationEnum string
type ValidationStatusEnum ¶
type ValidationStatusEnum string
type VatNumberStatusEnum ¶
type VatNumberStatusEnum string
type WebhookStatusEnum ¶
type WebhookStatusEnum string
Source Files
¶
- api_version.go
- apply_on.go
- authorization_reason.go
- autocollection.go
- billing.go
- cancel_reason.go
- cancellation_reason.go
- change_option.go
- channel.go
- charge_event.go
- charge_on_event.go
- credit_type.go
- customer_type.go
- discount_type.go
- dunning_status.go
- duration_type.go
- einvoicing_method.go
- entity_code.go
- entity_type.go
- event_type.go
- forex_type.go
- fraud_flag.go
- free_period_unit.go
- gateway.go
- initiator_type.go
- item_applicability.go
- item_type.go
- operation_type.go
- order_type.go
- payment_method.go
- payment_status.go
- payment_voucher_type.go
- period_unit.go
- pii_cleared.go
- price_type.go
- pricing_model.go
- proration_type.go
- reason_code.go
- resent_status.go
- resource_type.go
- schedule_type.go
- scheme.go
- shipping_period_unit.go
- source.go
- status.go
- taxability.go
- trial_end_action.go
- trial_period_unit.go
- type.go
- usage_accumulation_reset_frequency.go
- usage_calculation.go
- validation_status.go
- vat_number.go
- webhook_status.go
Click to show internal directories.
Click to hide internal directories.