Documentation ¶
Index ¶
- Variables
- type Account
- type AccountCurrencyEnum
- type AccountEmail
- type AccountTimeline
- type AdminPayment
- type AuditLog
- type AuditLogObjectTypeEnum
- type BlockPrice
- type BlockingState
- type BlockingStateTypeEnum
- type BulkSubscriptionsBundle
- type Bundle
- type BundleTimeline
- type Catalog
- type CatalogCurrenciesEnum
- type ComboHostedPaymentPage
- type ComboPaymentTransaction
- type CustomField
- type CustomFieldObjectTypeEnum
- type Duration
- type DurationUnitEnum
- type Entity
- type EventSubscription
- type EventSubscriptionBillingPeriodEnum
- type EventSubscriptionEventTypeEnum
- type HostedPaymentPageFields
- type HostedPaymentPageFormDescriptor
- type Invoice
- type InvoiceCurrencyEnum
- type InvoiceDryRun
- type InvoiceDryRunBillingPeriodEnum
- type InvoiceDryRunBillingPolicyEnum
- type InvoiceDryRunDryRunActionEnum
- type InvoiceDryRunDryRunTypeEnum
- type InvoiceDryRunPhaseTypeEnum
- type InvoiceDryRunProductCategoryEnum
- type InvoiceItem
- type InvoiceItemCurrencyEnum
- type InvoiceItemItemTypeEnum
- type InvoicePayment
- type InvoicePaymentCurrencyEnum
- type InvoicePaymentTransaction
- type InvoicePaymentTransactionCurrencyEnum
- type InvoicePaymentTransactionProcessedCurrencyEnum
- type InvoicePaymentTransactionStatusEnum
- type InvoicePaymentTransactionTransactionTypeEnum
- type InvoiceStatusEnum
- type Limit
- type NodeCommand
- type NodeCommandProperty
- type Overdue
- type OverdueCondition
- type OverdueConditionControlTagExclusionEnum
- type OverdueConditionControlTagInclusionEnum
- type OverdueConditionResponseForLastFailedPaymentEnum
- type OverdueState
- type OverdueStateConfig
- type OverdueStateConfigSubscriptionCancellationPolicyEnum
- type Payment
- type PaymentAttempt
- type PaymentAttemptCurrencyEnum
- type PaymentAttemptTransactionTypeEnum
- type PaymentCurrencyEnum
- type PaymentMethod
- type PaymentMethodPluginDetail
- type PaymentTransaction
- type PaymentTransactionCurrencyEnum
- type PaymentTransactionProcessedCurrencyEnum
- type PaymentTransactionStatusEnum
- type PaymentTransactionTransactionTypeEnum
- type Phase
- type PhasePrice
- type Plan
- type PlanBillingPeriodEnum
- type PlanDetail
- type PlanDetailFinalPhaseBillingPeriodEnum
- type PluginInfo
- type PluginProperty
- type PluginServiceInfo
- type Price
- type PriceCurrencyEnum
- type PriceList
- type Product
- type RoleDefinition
- type RolledUpUnit
- type RolledUpUsage
- type Session
- type SimplePlan
- type SimplePlanBillingPeriodEnum
- type SimplePlanCurrencyEnum
- type SimplePlanProductCategoryEnum
- type SimplePlanTrialTimeUnitEnum
- type Subject
- type Subscription
- type SubscriptionBillingPeriodEnum
- type SubscriptionPhaseTypeEnum
- type SubscriptionProductCategoryEnum
- type SubscriptionSourceTypeEnum
- type SubscriptionStateEnum
- type SubscriptionUsageRecord
- type Tag
- type TagDefinition
- type TagDefinitionApplicableObjectTypesEnum
- type TagObjectTypeEnum
- type Tenant
- type TenantKeyValue
- type Tier
- type TierPrice
- type TieredBlock
- type Unit
- type UnitUsageRecord
- type Usage
- type UsagePrice
- type UsagePriceBillingModeEnum
- type UsagePriceTierBlockPolicyEnum
- type UsagePriceUsageTypeEnum
- type UsageRecord
- type UserRoles
Constants ¶
This section is empty.
Variables ¶
var AccountCurrencyEnumValues = []string{}/* 165 elements not displayed */
var AuditLogObjectTypeEnumValues = []string{
"ACCOUNT",
"ACCOUNT_EMAIL",
"BLOCKING_STATES",
"BUNDLE",
"CUSTOM_FIELD",
"INVOICE",
"PAYMENT",
"TRANSACTION",
"INVOICE_ITEM",
"INVOICE_PAYMENT",
"SUBSCRIPTION",
"SUBSCRIPTION_EVENT",
"SERVICE_BROADCAST",
"PAYMENT_ATTEMPT",
"PAYMENT_METHOD",
"TAG",
"TAG_DEFINITION",
"TENANT",
"TENANT_KVS",
}
var BlockingStateTypeEnumValues = []string{
"SUBSCRIPTION",
"SUBSCRIPTION_BUNDLE",
"ACCOUNT",
}
var CatalogCurrenciesEnumValues = []string{}/* 165 elements not displayed */
var CustomFieldObjectTypeEnumValues = []string{
"ACCOUNT",
"ACCOUNT_EMAIL",
"BLOCKING_STATES",
"BUNDLE",
"CUSTOM_FIELD",
"INVOICE",
"PAYMENT",
"TRANSACTION",
"INVOICE_ITEM",
"INVOICE_PAYMENT",
"SUBSCRIPTION",
"SUBSCRIPTION_EVENT",
"SERVICE_BROADCAST",
"PAYMENT_ATTEMPT",
"PAYMENT_METHOD",
"TAG",
"TAG_DEFINITION",
"TENANT",
"TENANT_KVS",
}
var DurationUnitEnumValues = []string{
"DAYS",
"WEEKS",
"MONTHS",
"YEARS",
"UNLIMITED",
}
var EventSubscriptionBillingPeriodEnumValues = []string{
"DAILY",
"WEEKLY",
"BIWEEKLY",
"THIRTY_DAYS",
"SIXTY_DAYS",
"NINETY_DAYS",
"MONTHLY",
"BIMESTRIAL",
"QUARTERLY",
"TRIANNUAL",
"BIANNUAL",
"ANNUAL",
"BIENNIAL",
"NO_BILLING_PERIOD",
}
var EventSubscriptionEventTypeEnumValues = []string{
"START_ENTITLEMENT",
"START_BILLING",
"PAUSE_ENTITLEMENT",
"PAUSE_BILLING",
"RESUME_ENTITLEMENT",
"RESUME_BILLING",
"PHASE",
"CHANGE",
"STOP_ENTITLEMENT",
"STOP_BILLING",
"SERVICE_STATE_CHANGE",
}
var InvoiceCurrencyEnumValues = []string{}/* 165 elements not displayed */
var InvoiceDryRunBillingPeriodEnumValues = []string{
"DAILY",
"WEEKLY",
"BIWEEKLY",
"THIRTY_DAYS",
"SIXTY_DAYS",
"NINETY_DAYS",
"MONTHLY",
"BIMESTRIAL",
"QUARTERLY",
"TRIANNUAL",
"BIANNUAL",
"ANNUAL",
"BIENNIAL",
"NO_BILLING_PERIOD",
}
var InvoiceDryRunBillingPolicyEnumValues = []string{
"START_OF_TERM",
"END_OF_TERM",
"IMMEDIATE",
"ILLEGAL",
}
var InvoiceDryRunDryRunActionEnumValues = []string{
"START_ENTITLEMENT",
"START_BILLING",
"PAUSE_ENTITLEMENT",
"PAUSE_BILLING",
"RESUME_ENTITLEMENT",
"RESUME_BILLING",
"PHASE",
"CHANGE",
"STOP_ENTITLEMENT",
"STOP_BILLING",
"SERVICE_STATE_CHANGE",
}
var InvoiceDryRunDryRunTypeEnumValues = []string{
"TARGET_DATE",
"UPCOMING_INVOICE",
"SUBSCRIPTION_ACTION",
}
var InvoiceDryRunPhaseTypeEnumValues = []string{
"TRIAL",
"DISCOUNT",
"FIXEDTERM",
"EVERGREEN",
}
var InvoiceDryRunProductCategoryEnumValues = []string{
"BASE",
"ADD_ON",
"STANDALONE",
}
var InvoiceItemCurrencyEnumValues = []string{}/* 165 elements not displayed */
var InvoiceItemItemTypeEnumValues = []string{
"EXTERNAL_CHARGE",
"FIXED",
"RECURRING",
"REPAIR_ADJ",
"CBA_ADJ",
"CREDIT_ADJ",
"ITEM_ADJ",
"USAGE",
"TAX",
"PARENT_SUMMARY",
}
var InvoicePaymentCurrencyEnumValues = []string{}/* 165 elements not displayed */
var InvoicePaymentTransactionCurrencyEnumValues = []string{}/* 165 elements not displayed */
var InvoicePaymentTransactionProcessedCurrencyEnumValues = []string{}/* 165 elements not displayed */
var InvoicePaymentTransactionStatusEnumValues = []string{
"SUCCESS",
"UNKNOWN",
"PENDING",
"PAYMENT_FAILURE",
"PLUGIN_FAILURE",
"PAYMENT_SYSTEM_OFF",
}
var InvoicePaymentTransactionTransactionTypeEnumValues = []string{
"AUTHORIZE",
"CAPTURE",
"CHARGEBACK",
"CREDIT",
"PURCHASE",
"REFUND",
"VOID",
}
var InvoiceStatusEnumValues = []string{
"DRAFT",
"COMMITTED",
"VOID",
}
var OverdueConditionControlTagExclusionEnumValues = []string{
"AUTO_PAY_OFF",
"AUTO_INVOICING_OFF",
"OVERDUE_ENFORCEMENT_OFF",
"WRITTEN_OFF",
"MANUAL_PAY",
"TEST",
"PARTNER",
"AUTO_INVOICING_DRAFT",
"AUTO_INVOICING_REUSE_DRAFT",
}
var OverdueConditionControlTagInclusionEnumValues = []string{
"AUTO_PAY_OFF",
"AUTO_INVOICING_OFF",
"OVERDUE_ENFORCEMENT_OFF",
"WRITTEN_OFF",
"MANUAL_PAY",
"TEST",
"PARTNER",
"AUTO_INVOICING_DRAFT",
"AUTO_INVOICING_REUSE_DRAFT",
}
var OverdueConditionResponseForLastFailedPaymentEnumValues = []string{
"INVALID_CARD",
"EXPIRED_CARD",
"LOST_OR_STOLEN_CARD",
"DO_NOT_HONOR",
"INSUFFICIENT_FUNDS",
"DECLINE",
"PROCESSING_ERROR",
"INVALID_AMOUNT",
"DUPLICATE_TRANSACTION",
"OTHER",
}
var OverdueStateConfigSubscriptionCancellationPolicyEnumValues = []string{
"END_OF_TERM",
"IMMEDIATE",
"NONE",
}
var PaymentAttemptCurrencyEnumValues = []string{}/* 165 elements not displayed */
var PaymentAttemptTransactionTypeEnumValues = []string{
"AUTHORIZE",
"CAPTURE",
"CHARGEBACK",
"CREDIT",
"PURCHASE",
"REFUND",
"VOID",
}
var PaymentCurrencyEnumValues = []string{}/* 165 elements not displayed */
var PaymentTransactionCurrencyEnumValues = []string{}/* 165 elements not displayed */
var PaymentTransactionProcessedCurrencyEnumValues = []string{}/* 165 elements not displayed */
var PaymentTransactionStatusEnumValues = []string{
"SUCCESS",
"UNKNOWN",
"PENDING",
"PAYMENT_FAILURE",
"PLUGIN_FAILURE",
"PAYMENT_SYSTEM_OFF",
}
var PaymentTransactionTransactionTypeEnumValues = []string{
"AUTHORIZE",
"CAPTURE",
"CHARGEBACK",
"CREDIT",
"PURCHASE",
"REFUND",
"VOID",
}
var PlanBillingPeriodEnumValues = []string{
"DAILY",
"WEEKLY",
"BIWEEKLY",
"THIRTY_DAYS",
"SIXTY_DAYS",
"NINETY_DAYS",
"MONTHLY",
"BIMESTRIAL",
"QUARTERLY",
"TRIANNUAL",
"BIANNUAL",
"ANNUAL",
"BIENNIAL",
"NO_BILLING_PERIOD",
}
var PlanDetailFinalPhaseBillingPeriodEnumValues = []string{
"DAILY",
"WEEKLY",
"BIWEEKLY",
"THIRTY_DAYS",
"SIXTY_DAYS",
"NINETY_DAYS",
"MONTHLY",
"BIMESTRIAL",
"QUARTERLY",
"TRIANNUAL",
"BIANNUAL",
"ANNUAL",
"BIENNIAL",
"NO_BILLING_PERIOD",
}
var PriceCurrencyEnumValues = []string{}/* 165 elements not displayed */
var SimplePlanBillingPeriodEnumValues = []string{
"DAILY",
"WEEKLY",
"BIWEEKLY",
"THIRTY_DAYS",
"SIXTY_DAYS",
"NINETY_DAYS",
"MONTHLY",
"BIMESTRIAL",
"QUARTERLY",
"TRIANNUAL",
"BIANNUAL",
"ANNUAL",
"BIENNIAL",
"NO_BILLING_PERIOD",
}
var SimplePlanCurrencyEnumValues = []string{}/* 165 elements not displayed */
var SimplePlanProductCategoryEnumValues = []string{
"BASE",
"ADD_ON",
"STANDALONE",
}
var SimplePlanTrialTimeUnitEnumValues = []string{
"DAYS",
"WEEKS",
"MONTHS",
"YEARS",
"UNLIMITED",
}
var SubscriptionBillingPeriodEnumValues = []string{
"DAILY",
"WEEKLY",
"BIWEEKLY",
"THIRTY_DAYS",
"SIXTY_DAYS",
"NINETY_DAYS",
"MONTHLY",
"BIMESTRIAL",
"QUARTERLY",
"TRIANNUAL",
"BIANNUAL",
"ANNUAL",
"BIENNIAL",
"NO_BILLING_PERIOD",
}
var SubscriptionPhaseTypeEnumValues = []string{
"TRIAL",
"DISCOUNT",
"FIXEDTERM",
"EVERGREEN",
}
var SubscriptionProductCategoryEnumValues = []string{
"BASE",
"ADD_ON",
"STANDALONE",
}
var SubscriptionSourceTypeEnumValues = []string{
"NATIVE",
"MIGRATED",
"TRANSFERRED",
}
var SubscriptionStateEnumValues = []string{
"PENDING",
"ACTIVE",
"BLOCKED",
"CANCELLED",
"EXPIRED",
}
var TagDefinitionApplicableObjectTypesEnumValues = []string{
"ACCOUNT",
"ACCOUNT_EMAIL",
"BLOCKING_STATES",
"BUNDLE",
"CUSTOM_FIELD",
"INVOICE",
"PAYMENT",
"TRANSACTION",
"INVOICE_ITEM",
"INVOICE_PAYMENT",
"SUBSCRIPTION",
"SUBSCRIPTION_EVENT",
"SERVICE_BROADCAST",
"PAYMENT_ATTEMPT",
"PAYMENT_METHOD",
"TAG",
"TAG_DEFINITION",
"TENANT",
"TENANT_KVS",
}
var TagObjectTypeEnumValues = []string{
"ACCOUNT",
"ACCOUNT_EMAIL",
"BLOCKING_STATES",
"BUNDLE",
"CUSTOM_FIELD",
"INVOICE",
"PAYMENT",
"TRANSACTION",
"INVOICE_ITEM",
"INVOICE_PAYMENT",
"SUBSCRIPTION",
"SUBSCRIPTION_EVENT",
"SERVICE_BROADCAST",
"PAYMENT_ATTEMPT",
"PAYMENT_METHOD",
"TAG",
"TAG_DEFINITION",
"TENANT",
"TENANT_KVS",
}
var UsagePriceBillingModeEnumValues = []string{
"IN_ADVANCE",
"IN_ARREAR",
}
var UsagePriceTierBlockPolicyEnumValues = []string{
"ALL_TIERS",
"TOP_TIER",
}
var UsagePriceUsageTypeEnumValues = []string{
"CAPACITY",
"CONSUMABLE",
}
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { // account balance AccountBalance float64 `json:"accountBalance,omitempty"` // account c b a AccountCBA float64 `json:"accountCBA,omitempty"` // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // address1 Address1 string `json:"address1,omitempty"` // address2 Address2 string `json:"address2,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bill cycle day local BillCycleDayLocal int32 `json:"billCycleDayLocal,omitempty"` // city City string `json:"city,omitempty"` // company Company string `json:"company,omitempty"` // country Country string `json:"country,omitempty"` // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency AccountCurrencyEnum `json:"currency,omitempty"` // email Email string `json:"email,omitempty"` // external key ExternalKey string `json:"externalKey,omitempty"` // first name length FirstNameLength int32 `json:"firstNameLength,omitempty"` // is migrated IsMigrated bool `json:"isMigrated,omitempty"` // is payment delegated to parent IsPaymentDelegatedToParent bool `json:"isPaymentDelegatedToParent,omitempty"` // locale Locale string `json:"locale,omitempty"` // name Name string `json:"name,omitempty"` // notes Notes string `json:"notes,omitempty"` // parent account Id // Format: uuid ParentAccountID strfmt.UUID `json:"parentAccountId,omitempty"` // payment method Id // Format: uuid PaymentMethodID strfmt.UUID `json:"paymentMethodId,omitempty"` // phone Phone string `json:"phone,omitempty"` // postal code PostalCode string `json:"postalCode,omitempty"` // reference time // Format: date-time ReferenceTime strfmt.DateTime `json:"referenceTime,omitempty"` // state State string `json:"state,omitempty"` // time zone TimeZone string `json:"timeZone,omitempty"` }
Account account swagger:model Account
func (*Account) MarshalBinary ¶
MarshalBinary interface implementation
func (*Account) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AccountCurrencyEnum ¶
type AccountCurrencyEnum string
const ( // AccountCurrencyAED captures enum value "AED" AccountCurrencyAED AccountCurrencyEnum = "AED" // AccountCurrencyAFN captures enum value "AFN" AccountCurrencyAFN AccountCurrencyEnum = "AFN" // AccountCurrencyALL captures enum value "ALL" AccountCurrencyALL AccountCurrencyEnum = "ALL" // AccountCurrencyAMD captures enum value "AMD" AccountCurrencyAMD AccountCurrencyEnum = "AMD" // AccountCurrencyANG captures enum value "ANG" AccountCurrencyANG AccountCurrencyEnum = "ANG" // AccountCurrencyAOA captures enum value "AOA" AccountCurrencyAOA AccountCurrencyEnum = "AOA" // AccountCurrencyARS captures enum value "ARS" AccountCurrencyARS AccountCurrencyEnum = "ARS" // AccountCurrencyAUD captures enum value "AUD" AccountCurrencyAUD AccountCurrencyEnum = "AUD" // AccountCurrencyAWG captures enum value "AWG" AccountCurrencyAWG AccountCurrencyEnum = "AWG" // AccountCurrencyAZN captures enum value "AZN" AccountCurrencyAZN AccountCurrencyEnum = "AZN" // AccountCurrencyBAM captures enum value "BAM" AccountCurrencyBAM AccountCurrencyEnum = "BAM" // AccountCurrencyBBD captures enum value "BBD" AccountCurrencyBBD AccountCurrencyEnum = "BBD" // AccountCurrencyBDT captures enum value "BDT" AccountCurrencyBDT AccountCurrencyEnum = "BDT" // AccountCurrencyBGN captures enum value "BGN" AccountCurrencyBGN AccountCurrencyEnum = "BGN" // AccountCurrencyBHD captures enum value "BHD" AccountCurrencyBHD AccountCurrencyEnum = "BHD" // AccountCurrencyBIF captures enum value "BIF" AccountCurrencyBIF AccountCurrencyEnum = "BIF" // AccountCurrencyBMD captures enum value "BMD" AccountCurrencyBMD AccountCurrencyEnum = "BMD" // AccountCurrencyBND captures enum value "BND" AccountCurrencyBND AccountCurrencyEnum = "BND" // AccountCurrencyBOB captures enum value "BOB" AccountCurrencyBOB AccountCurrencyEnum = "BOB" // AccountCurrencyBRL captures enum value "BRL" AccountCurrencyBRL AccountCurrencyEnum = "BRL" // AccountCurrencyBSD captures enum value "BSD" AccountCurrencyBSD AccountCurrencyEnum = "BSD" // AccountCurrencyBTN captures enum value "BTN" AccountCurrencyBTN AccountCurrencyEnum = "BTN" // AccountCurrencyBWP captures enum value "BWP" AccountCurrencyBWP AccountCurrencyEnum = "BWP" // AccountCurrencyBYR captures enum value "BYR" AccountCurrencyBYR AccountCurrencyEnum = "BYR" // AccountCurrencyBZD captures enum value "BZD" AccountCurrencyBZD AccountCurrencyEnum = "BZD" // AccountCurrencyCAD captures enum value "CAD" AccountCurrencyCAD AccountCurrencyEnum = "CAD" // AccountCurrencyCDF captures enum value "CDF" AccountCurrencyCDF AccountCurrencyEnum = "CDF" // AccountCurrencyCHF captures enum value "CHF" AccountCurrencyCHF AccountCurrencyEnum = "CHF" // AccountCurrencyCLP captures enum value "CLP" AccountCurrencyCLP AccountCurrencyEnum = "CLP" // AccountCurrencyCNY captures enum value "CNY" AccountCurrencyCNY AccountCurrencyEnum = "CNY" // AccountCurrencyCOP captures enum value "COP" AccountCurrencyCOP AccountCurrencyEnum = "COP" // AccountCurrencyCRC captures enum value "CRC" AccountCurrencyCRC AccountCurrencyEnum = "CRC" // AccountCurrencyCUC captures enum value "CUC" AccountCurrencyCUC AccountCurrencyEnum = "CUC" // AccountCurrencyCUP captures enum value "CUP" AccountCurrencyCUP AccountCurrencyEnum = "CUP" // AccountCurrencyCVE captures enum value "CVE" AccountCurrencyCVE AccountCurrencyEnum = "CVE" // AccountCurrencyCZK captures enum value "CZK" AccountCurrencyCZK AccountCurrencyEnum = "CZK" // AccountCurrencyDJF captures enum value "DJF" AccountCurrencyDJF AccountCurrencyEnum = "DJF" // AccountCurrencyDKK captures enum value "DKK" AccountCurrencyDKK AccountCurrencyEnum = "DKK" // AccountCurrencyDOP captures enum value "DOP" AccountCurrencyDOP AccountCurrencyEnum = "DOP" // AccountCurrencyDZD captures enum value "DZD" AccountCurrencyDZD AccountCurrencyEnum = "DZD" // AccountCurrencyEGP captures enum value "EGP" AccountCurrencyEGP AccountCurrencyEnum = "EGP" // AccountCurrencyERN captures enum value "ERN" AccountCurrencyERN AccountCurrencyEnum = "ERN" // AccountCurrencyETB captures enum value "ETB" AccountCurrencyETB AccountCurrencyEnum = "ETB" // AccountCurrencyEUR captures enum value "EUR" AccountCurrencyEUR AccountCurrencyEnum = "EUR" // AccountCurrencyFJD captures enum value "FJD" AccountCurrencyFJD AccountCurrencyEnum = "FJD" // AccountCurrencyFKP captures enum value "FKP" AccountCurrencyFKP AccountCurrencyEnum = "FKP" // AccountCurrencyGBP captures enum value "GBP" AccountCurrencyGBP AccountCurrencyEnum = "GBP" // AccountCurrencyGEL captures enum value "GEL" AccountCurrencyGEL AccountCurrencyEnum = "GEL" // AccountCurrencyGGP captures enum value "GGP" AccountCurrencyGGP AccountCurrencyEnum = "GGP" // AccountCurrencyGHS captures enum value "GHS" AccountCurrencyGHS AccountCurrencyEnum = "GHS" // AccountCurrencyGIP captures enum value "GIP" AccountCurrencyGIP AccountCurrencyEnum = "GIP" // AccountCurrencyGMD captures enum value "GMD" AccountCurrencyGMD AccountCurrencyEnum = "GMD" // AccountCurrencyGNF captures enum value "GNF" AccountCurrencyGNF AccountCurrencyEnum = "GNF" // AccountCurrencyGTQ captures enum value "GTQ" AccountCurrencyGTQ AccountCurrencyEnum = "GTQ" // AccountCurrencyGYD captures enum value "GYD" AccountCurrencyGYD AccountCurrencyEnum = "GYD" // AccountCurrencyHKD captures enum value "HKD" AccountCurrencyHKD AccountCurrencyEnum = "HKD" // AccountCurrencyHNL captures enum value "HNL" AccountCurrencyHNL AccountCurrencyEnum = "HNL" // AccountCurrencyHRK captures enum value "HRK" AccountCurrencyHRK AccountCurrencyEnum = "HRK" // AccountCurrencyHTG captures enum value "HTG" AccountCurrencyHTG AccountCurrencyEnum = "HTG" // AccountCurrencyHUF captures enum value "HUF" AccountCurrencyHUF AccountCurrencyEnum = "HUF" // AccountCurrencyIDR captures enum value "IDR" AccountCurrencyIDR AccountCurrencyEnum = "IDR" // AccountCurrencyILS captures enum value "ILS" AccountCurrencyILS AccountCurrencyEnum = "ILS" // AccountCurrencyIMP captures enum value "IMP" AccountCurrencyIMP AccountCurrencyEnum = "IMP" // AccountCurrencyINR captures enum value "INR" AccountCurrencyINR AccountCurrencyEnum = "INR" // AccountCurrencyIQD captures enum value "IQD" AccountCurrencyIQD AccountCurrencyEnum = "IQD" // AccountCurrencyIRR captures enum value "IRR" AccountCurrencyIRR AccountCurrencyEnum = "IRR" // AccountCurrencyISK captures enum value "ISK" AccountCurrencyISK AccountCurrencyEnum = "ISK" // AccountCurrencyJEP captures enum value "JEP" AccountCurrencyJEP AccountCurrencyEnum = "JEP" // AccountCurrencyJMD captures enum value "JMD" AccountCurrencyJMD AccountCurrencyEnum = "JMD" // AccountCurrencyJOD captures enum value "JOD" AccountCurrencyJOD AccountCurrencyEnum = "JOD" // AccountCurrencyJPY captures enum value "JPY" AccountCurrencyJPY AccountCurrencyEnum = "JPY" // AccountCurrencyKES captures enum value "KES" AccountCurrencyKES AccountCurrencyEnum = "KES" // AccountCurrencyKGS captures enum value "KGS" AccountCurrencyKGS AccountCurrencyEnum = "KGS" // AccountCurrencyKHR captures enum value "KHR" AccountCurrencyKHR AccountCurrencyEnum = "KHR" // AccountCurrencyKMF captures enum value "KMF" AccountCurrencyKMF AccountCurrencyEnum = "KMF" // AccountCurrencyKPW captures enum value "KPW" AccountCurrencyKPW AccountCurrencyEnum = "KPW" // AccountCurrencyKRW captures enum value "KRW" AccountCurrencyKRW AccountCurrencyEnum = "KRW" // AccountCurrencyKWD captures enum value "KWD" AccountCurrencyKWD AccountCurrencyEnum = "KWD" // AccountCurrencyKYD captures enum value "KYD" AccountCurrencyKYD AccountCurrencyEnum = "KYD" // AccountCurrencyKZT captures enum value "KZT" AccountCurrencyKZT AccountCurrencyEnum = "KZT" // AccountCurrencyLAK captures enum value "LAK" AccountCurrencyLAK AccountCurrencyEnum = "LAK" // AccountCurrencyLBP captures enum value "LBP" AccountCurrencyLBP AccountCurrencyEnum = "LBP" // AccountCurrencyLKR captures enum value "LKR" AccountCurrencyLKR AccountCurrencyEnum = "LKR" // AccountCurrencyLRD captures enum value "LRD" AccountCurrencyLRD AccountCurrencyEnum = "LRD" // AccountCurrencyLSL captures enum value "LSL" AccountCurrencyLSL AccountCurrencyEnum = "LSL" // AccountCurrencyLTL captures enum value "LTL" AccountCurrencyLTL AccountCurrencyEnum = "LTL" // AccountCurrencyLVL captures enum value "LVL" AccountCurrencyLVL AccountCurrencyEnum = "LVL" // AccountCurrencyLYD captures enum value "LYD" AccountCurrencyLYD AccountCurrencyEnum = "LYD" // AccountCurrencyMAD captures enum value "MAD" AccountCurrencyMAD AccountCurrencyEnum = "MAD" // AccountCurrencyMDL captures enum value "MDL" AccountCurrencyMDL AccountCurrencyEnum = "MDL" // AccountCurrencyMGA captures enum value "MGA" AccountCurrencyMGA AccountCurrencyEnum = "MGA" // AccountCurrencyMKD captures enum value "MKD" AccountCurrencyMKD AccountCurrencyEnum = "MKD" // AccountCurrencyMMK captures enum value "MMK" AccountCurrencyMMK AccountCurrencyEnum = "MMK" // AccountCurrencyMNT captures enum value "MNT" AccountCurrencyMNT AccountCurrencyEnum = "MNT" // AccountCurrencyMOP captures enum value "MOP" AccountCurrencyMOP AccountCurrencyEnum = "MOP" // AccountCurrencyMRO captures enum value "MRO" AccountCurrencyMRO AccountCurrencyEnum = "MRO" // AccountCurrencyMUR captures enum value "MUR" AccountCurrencyMUR AccountCurrencyEnum = "MUR" // AccountCurrencyMVR captures enum value "MVR" AccountCurrencyMVR AccountCurrencyEnum = "MVR" // AccountCurrencyMWK captures enum value "MWK" AccountCurrencyMWK AccountCurrencyEnum = "MWK" // AccountCurrencyMXN captures enum value "MXN" AccountCurrencyMXN AccountCurrencyEnum = "MXN" // AccountCurrencyMYR captures enum value "MYR" AccountCurrencyMYR AccountCurrencyEnum = "MYR" // AccountCurrencyMZN captures enum value "MZN" AccountCurrencyMZN AccountCurrencyEnum = "MZN" // AccountCurrencyNAD captures enum value "NAD" AccountCurrencyNAD AccountCurrencyEnum = "NAD" // AccountCurrencyNGN captures enum value "NGN" AccountCurrencyNGN AccountCurrencyEnum = "NGN" // AccountCurrencyNIO captures enum value "NIO" AccountCurrencyNIO AccountCurrencyEnum = "NIO" // AccountCurrencyNOK captures enum value "NOK" AccountCurrencyNOK AccountCurrencyEnum = "NOK" // AccountCurrencyNPR captures enum value "NPR" AccountCurrencyNPR AccountCurrencyEnum = "NPR" // AccountCurrencyNZD captures enum value "NZD" AccountCurrencyNZD AccountCurrencyEnum = "NZD" // AccountCurrencyOMR captures enum value "OMR" AccountCurrencyOMR AccountCurrencyEnum = "OMR" // AccountCurrencyPAB captures enum value "PAB" AccountCurrencyPAB AccountCurrencyEnum = "PAB" // AccountCurrencyPEN captures enum value "PEN" AccountCurrencyPEN AccountCurrencyEnum = "PEN" // AccountCurrencyPGK captures enum value "PGK" AccountCurrencyPGK AccountCurrencyEnum = "PGK" // AccountCurrencyPHP captures enum value "PHP" AccountCurrencyPHP AccountCurrencyEnum = "PHP" // AccountCurrencyPKR captures enum value "PKR" AccountCurrencyPKR AccountCurrencyEnum = "PKR" // AccountCurrencyPLN captures enum value "PLN" AccountCurrencyPLN AccountCurrencyEnum = "PLN" // AccountCurrencyPYG captures enum value "PYG" AccountCurrencyPYG AccountCurrencyEnum = "PYG" // AccountCurrencyQAR captures enum value "QAR" AccountCurrencyQAR AccountCurrencyEnum = "QAR" // AccountCurrencyRON captures enum value "RON" AccountCurrencyRON AccountCurrencyEnum = "RON" // AccountCurrencyRSD captures enum value "RSD" AccountCurrencyRSD AccountCurrencyEnum = "RSD" // AccountCurrencyRUB captures enum value "RUB" AccountCurrencyRUB AccountCurrencyEnum = "RUB" // AccountCurrencyRWF captures enum value "RWF" AccountCurrencyRWF AccountCurrencyEnum = "RWF" // AccountCurrencySAR captures enum value "SAR" AccountCurrencySAR AccountCurrencyEnum = "SAR" // AccountCurrencySBD captures enum value "SBD" AccountCurrencySBD AccountCurrencyEnum = "SBD" // AccountCurrencySCR captures enum value "SCR" AccountCurrencySCR AccountCurrencyEnum = "SCR" // AccountCurrencySDG captures enum value "SDG" AccountCurrencySDG AccountCurrencyEnum = "SDG" // AccountCurrencySEK captures enum value "SEK" AccountCurrencySEK AccountCurrencyEnum = "SEK" // AccountCurrencySGD captures enum value "SGD" AccountCurrencySGD AccountCurrencyEnum = "SGD" // AccountCurrencySHP captures enum value "SHP" AccountCurrencySHP AccountCurrencyEnum = "SHP" // AccountCurrencySLL captures enum value "SLL" AccountCurrencySLL AccountCurrencyEnum = "SLL" // AccountCurrencySOS captures enum value "SOS" AccountCurrencySOS AccountCurrencyEnum = "SOS" // AccountCurrencySPL captures enum value "SPL" AccountCurrencySPL AccountCurrencyEnum = "SPL" // AccountCurrencySRD captures enum value "SRD" AccountCurrencySRD AccountCurrencyEnum = "SRD" // AccountCurrencySTD captures enum value "STD" AccountCurrencySTD AccountCurrencyEnum = "STD" // AccountCurrencySVC captures enum value "SVC" AccountCurrencySVC AccountCurrencyEnum = "SVC" // AccountCurrencySYP captures enum value "SYP" AccountCurrencySYP AccountCurrencyEnum = "SYP" // AccountCurrencySZL captures enum value "SZL" AccountCurrencySZL AccountCurrencyEnum = "SZL" // AccountCurrencyTHB captures enum value "THB" AccountCurrencyTHB AccountCurrencyEnum = "THB" // AccountCurrencyTJS captures enum value "TJS" AccountCurrencyTJS AccountCurrencyEnum = "TJS" // AccountCurrencyTMT captures enum value "TMT" AccountCurrencyTMT AccountCurrencyEnum = "TMT" // AccountCurrencyTND captures enum value "TND" AccountCurrencyTND AccountCurrencyEnum = "TND" // AccountCurrencyTOP captures enum value "TOP" AccountCurrencyTOP AccountCurrencyEnum = "TOP" // AccountCurrencyTRY captures enum value "TRY" AccountCurrencyTRY AccountCurrencyEnum = "TRY" // AccountCurrencyTTD captures enum value "TTD" AccountCurrencyTTD AccountCurrencyEnum = "TTD" // AccountCurrencyTVD captures enum value "TVD" AccountCurrencyTVD AccountCurrencyEnum = "TVD" // AccountCurrencyTWD captures enum value "TWD" AccountCurrencyTWD AccountCurrencyEnum = "TWD" // AccountCurrencyTZS captures enum value "TZS" AccountCurrencyTZS AccountCurrencyEnum = "TZS" // AccountCurrencyUAH captures enum value "UAH" AccountCurrencyUAH AccountCurrencyEnum = "UAH" // AccountCurrencyUGX captures enum value "UGX" AccountCurrencyUGX AccountCurrencyEnum = "UGX" // AccountCurrencyUSD captures enum value "USD" AccountCurrencyUSD AccountCurrencyEnum = "USD" // AccountCurrencyUYU captures enum value "UYU" AccountCurrencyUYU AccountCurrencyEnum = "UYU" // AccountCurrencyUZS captures enum value "UZS" AccountCurrencyUZS AccountCurrencyEnum = "UZS" // AccountCurrencyVEF captures enum value "VEF" AccountCurrencyVEF AccountCurrencyEnum = "VEF" // AccountCurrencyVND captures enum value "VND" AccountCurrencyVND AccountCurrencyEnum = "VND" // AccountCurrencyVUV captures enum value "VUV" AccountCurrencyVUV AccountCurrencyEnum = "VUV" // AccountCurrencyWST captures enum value "WST" AccountCurrencyWST AccountCurrencyEnum = "WST" // AccountCurrencyXAF captures enum value "XAF" AccountCurrencyXAF AccountCurrencyEnum = "XAF" // AccountCurrencyXCD captures enum value "XCD" AccountCurrencyXCD AccountCurrencyEnum = "XCD" // AccountCurrencyXDR captures enum value "XDR" AccountCurrencyXDR AccountCurrencyEnum = "XDR" // AccountCurrencyXOF captures enum value "XOF" AccountCurrencyXOF AccountCurrencyEnum = "XOF" // AccountCurrencyXPF captures enum value "XPF" AccountCurrencyXPF AccountCurrencyEnum = "XPF" // AccountCurrencyYER captures enum value "YER" AccountCurrencyYER AccountCurrencyEnum = "YER" // AccountCurrencyZAR captures enum value "ZAR" AccountCurrencyZAR AccountCurrencyEnum = "ZAR" // AccountCurrencyZMW captures enum value "ZMW" AccountCurrencyZMW AccountCurrencyEnum = "ZMW" // AccountCurrencyZWD captures enum value "ZWD" AccountCurrencyZWD AccountCurrencyEnum = "ZWD" // AccountCurrencyBTC captures enum value "BTC" AccountCurrencyBTC AccountCurrencyEnum = "BTC" )
func (AccountCurrencyEnum) IsValid ¶
func (e AccountCurrencyEnum) IsValid() bool
type AccountEmail ¶
type AccountEmail struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // email // Required: true Email *string `json:"email"` }
AccountEmail account email swagger:model AccountEmail
func (*AccountEmail) MarshalBinary ¶
func (m *AccountEmail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountEmail) UnmarshalBinary ¶
func (m *AccountEmail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AccountTimeline ¶
type AccountTimeline struct { // account Account *Account `json:"account,omitempty"` // bundles Bundles []*Bundle `json:"bundles"` // invoices Invoices []*Invoice `json:"invoices"` // payments Payments []*InvoicePayment `json:"payments"` }
AccountTimeline account timeline swagger:model AccountTimeline
func (*AccountTimeline) MarshalBinary ¶
func (m *AccountTimeline) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccountTimeline) UnmarshalBinary ¶
func (m *AccountTimeline) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AdminPayment ¶
type AdminPayment struct { // current payment state name CurrentPaymentStateName string `json:"currentPaymentStateName,omitempty"` // last success payment state LastSuccessPaymentState string `json:"lastSuccessPaymentState,omitempty"` // transaction status TransactionStatus string `json:"transactionStatus,omitempty"` }
AdminPayment admin payment swagger:model AdminPayment
func (*AdminPayment) MarshalBinary ¶
func (m *AdminPayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdminPayment) UnmarshalBinary ¶
func (m *AdminPayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuditLog ¶
type AuditLog struct { // change date // Format: date-time ChangeDate strfmt.DateTime `json:"changeDate,omitempty"` // change type ChangeType string `json:"changeType,omitempty"` // changed by ChangedBy string `json:"changedBy,omitempty"` // comments Comments string `json:"comments,omitempty"` // history History *Entity `json:"history,omitempty"` // object Id // Format: uuid ObjectID strfmt.UUID `json:"objectId,omitempty"` // object type // Enum: [ACCOUNT ACCOUNT_EMAIL BLOCKING_STATES BUNDLE CUSTOM_FIELD INVOICE PAYMENT TRANSACTION INVOICE_ITEM INVOICE_PAYMENT SUBSCRIPTION SUBSCRIPTION_EVENT SERVICE_BROADCAST PAYMENT_ATTEMPT PAYMENT_METHOD TAG TAG_DEFINITION TENANT TENANT_KVS] ObjectType AuditLogObjectTypeEnum `json:"objectType,omitempty"` // reason code ReasonCode string `json:"reasonCode,omitempty"` // user token UserToken string `json:"userToken,omitempty"` }
AuditLog audit log swagger:model AuditLog
func (*AuditLog) MarshalBinary ¶
MarshalBinary interface implementation
func (*AuditLog) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AuditLogObjectTypeEnum ¶
type AuditLogObjectTypeEnum string
const ( // AuditLogObjectTypeACCOUNT captures enum value "ACCOUNT" AuditLogObjectTypeACCOUNT AuditLogObjectTypeEnum = "ACCOUNT" // AuditLogObjectTypeACCOUNTEMAIL captures enum value "ACCOUNT_EMAIL" AuditLogObjectTypeACCOUNTEMAIL AuditLogObjectTypeEnum = "ACCOUNT_EMAIL" // AuditLogObjectTypeBLOCKINGSTATES captures enum value "BLOCKING_STATES" AuditLogObjectTypeBLOCKINGSTATES AuditLogObjectTypeEnum = "BLOCKING_STATES" // AuditLogObjectTypeBUNDLE captures enum value "BUNDLE" AuditLogObjectTypeBUNDLE AuditLogObjectTypeEnum = "BUNDLE" // AuditLogObjectTypeCUSTOMFIELD captures enum value "CUSTOM_FIELD" AuditLogObjectTypeCUSTOMFIELD AuditLogObjectTypeEnum = "CUSTOM_FIELD" // AuditLogObjectTypeINVOICE captures enum value "INVOICE" AuditLogObjectTypeINVOICE AuditLogObjectTypeEnum = "INVOICE" // AuditLogObjectTypePAYMENT captures enum value "PAYMENT" AuditLogObjectTypePAYMENT AuditLogObjectTypeEnum = "PAYMENT" // AuditLogObjectTypeTRANSACTION captures enum value "TRANSACTION" AuditLogObjectTypeTRANSACTION AuditLogObjectTypeEnum = "TRANSACTION" // AuditLogObjectTypeINVOICEITEM captures enum value "INVOICE_ITEM" AuditLogObjectTypeINVOICEITEM AuditLogObjectTypeEnum = "INVOICE_ITEM" // AuditLogObjectTypeINVOICEPAYMENT captures enum value "INVOICE_PAYMENT" AuditLogObjectTypeINVOICEPAYMENT AuditLogObjectTypeEnum = "INVOICE_PAYMENT" // AuditLogObjectTypeSUBSCRIPTION captures enum value "SUBSCRIPTION" AuditLogObjectTypeSUBSCRIPTION AuditLogObjectTypeEnum = "SUBSCRIPTION" // AuditLogObjectTypeSUBSCRIPTIONEVENT captures enum value "SUBSCRIPTION_EVENT" AuditLogObjectTypeSUBSCRIPTIONEVENT AuditLogObjectTypeEnum = "SUBSCRIPTION_EVENT" // AuditLogObjectTypeSERVICEBROADCAST captures enum value "SERVICE_BROADCAST" AuditLogObjectTypeSERVICEBROADCAST AuditLogObjectTypeEnum = "SERVICE_BROADCAST" // AuditLogObjectTypePAYMENTATTEMPT captures enum value "PAYMENT_ATTEMPT" AuditLogObjectTypePAYMENTATTEMPT AuditLogObjectTypeEnum = "PAYMENT_ATTEMPT" // AuditLogObjectTypePAYMENTMETHOD captures enum value "PAYMENT_METHOD" AuditLogObjectTypePAYMENTMETHOD AuditLogObjectTypeEnum = "PAYMENT_METHOD" // AuditLogObjectTypeTAG captures enum value "TAG" AuditLogObjectTypeTAG AuditLogObjectTypeEnum = "TAG" // AuditLogObjectTypeTAGDEFINITION captures enum value "TAG_DEFINITION" AuditLogObjectTypeTAGDEFINITION AuditLogObjectTypeEnum = "TAG_DEFINITION" // AuditLogObjectTypeTENANT captures enum value "TENANT" AuditLogObjectTypeTENANT AuditLogObjectTypeEnum = "TENANT" // AuditLogObjectTypeTENANTKVS captures enum value "TENANT_KVS" AuditLogObjectTypeTENANTKVS AuditLogObjectTypeEnum = "TENANT_KVS" )
func (AuditLogObjectTypeEnum) IsValid ¶
func (e AuditLogObjectTypeEnum) IsValid() bool
type BlockPrice ¶
type BlockPrice struct { // max Max float64 `json:"max,omitempty"` // price Price float64 `json:"price,omitempty"` // size Size float64 `json:"size,omitempty"` // unit name UnitName string `json:"unitName,omitempty"` }
BlockPrice block price swagger:model BlockPrice
func (*BlockPrice) MarshalBinary ¶
func (m *BlockPrice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BlockPrice) UnmarshalBinary ¶
func (m *BlockPrice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BlockingState ¶
type BlockingState struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // blocked Id // Format: uuid BlockedID strfmt.UUID `json:"blockedId,omitempty"` // effective date // Format: date-time EffectiveDate strfmt.DateTime `json:"effectiveDate,omitempty"` // is block billing IsBlockBilling bool `json:"isBlockBilling,omitempty"` // is block change IsBlockChange bool `json:"isBlockChange,omitempty"` // is block entitlement IsBlockEntitlement bool `json:"isBlockEntitlement,omitempty"` // service Service string `json:"service,omitempty"` // state name StateName string `json:"stateName,omitempty"` // type // Enum: [SUBSCRIPTION SUBSCRIPTION_BUNDLE ACCOUNT] Type BlockingStateTypeEnum `json:"type,omitempty"` }
BlockingState blocking state swagger:model BlockingState
func (*BlockingState) MarshalBinary ¶
func (m *BlockingState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BlockingState) UnmarshalBinary ¶
func (m *BlockingState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BlockingStateTypeEnum ¶
type BlockingStateTypeEnum string
const ( // BlockingStateTypeSUBSCRIPTION captures enum value "SUBSCRIPTION" BlockingStateTypeSUBSCRIPTION BlockingStateTypeEnum = "SUBSCRIPTION" // BlockingStateTypeSUBSCRIPTIONBUNDLE captures enum value "SUBSCRIPTION_BUNDLE" BlockingStateTypeSUBSCRIPTIONBUNDLE BlockingStateTypeEnum = "SUBSCRIPTION_BUNDLE" // BlockingStateTypeACCOUNT captures enum value "ACCOUNT" BlockingStateTypeACCOUNT BlockingStateTypeEnum = "ACCOUNT" )
func (BlockingStateTypeEnum) IsValid ¶
func (e BlockingStateTypeEnum) IsValid() bool
type BulkSubscriptionsBundle ¶
type BulkSubscriptionsBundle struct { // base entitlement and add ons // Required: true BaseEntitlementAndAddOns []*Subscription `json:"baseEntitlementAndAddOns"` }
BulkSubscriptionsBundle bulk subscriptions bundle swagger:model BulkSubscriptionsBundle
func (*BulkSubscriptionsBundle) MarshalBinary ¶
func (m *BulkSubscriptionsBundle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BulkSubscriptionsBundle) UnmarshalBinary ¶
func (m *BulkSubscriptionsBundle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Bundle ¶
type Bundle struct { // account Id // Required: true // Format: uuid AccountID *strfmt.UUID `json:"accountId"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bundle Id // Format: uuid BundleID strfmt.UUID `json:"bundleId,omitempty"` // external key ExternalKey string `json:"externalKey,omitempty"` // subscriptions Subscriptions []*Subscription `json:"subscriptions"` // timeline Timeline *BundleTimeline `json:"timeline,omitempty"` }
Bundle bundle swagger:model Bundle
func (*Bundle) MarshalBinary ¶
MarshalBinary interface implementation
func (*Bundle) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type BundleTimeline ¶
type BundleTimeline struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bundle Id // Format: uuid BundleID strfmt.UUID `json:"bundleId,omitempty"` // events Events []*EventSubscription `json:"events"` // external key ExternalKey string `json:"externalKey,omitempty"` }
BundleTimeline bundle timeline swagger:model BundleTimeline
func (*BundleTimeline) MarshalBinary ¶
func (m *BundleTimeline) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BundleTimeline) UnmarshalBinary ¶
func (m *BundleTimeline) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Catalog ¶
type Catalog struct { // currencies Currencies []CatalogCurrenciesEnum `json:"currencies"` // effective date // Format: date-time EffectiveDate strfmt.DateTime `json:"effectiveDate,omitempty"` // name Name string `json:"name,omitempty"` // price lists PriceLists []*PriceList `json:"priceLists"` // products Products []*Product `json:"products"` // units Units []*Unit `json:"units"` }
Catalog catalog swagger:model Catalog
func (*Catalog) MarshalBinary ¶
MarshalBinary interface implementation
func (*Catalog) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CatalogCurrenciesEnum ¶
type CatalogCurrenciesEnum string
const ( // CatalogCurrenciesAED captures enum value "AED" CatalogCurrenciesAED CatalogCurrenciesEnum = "AED" // CatalogCurrenciesAFN captures enum value "AFN" CatalogCurrenciesAFN CatalogCurrenciesEnum = "AFN" // CatalogCurrenciesALL captures enum value "ALL" CatalogCurrenciesALL CatalogCurrenciesEnum = "ALL" // CatalogCurrenciesAMD captures enum value "AMD" CatalogCurrenciesAMD CatalogCurrenciesEnum = "AMD" // CatalogCurrenciesANG captures enum value "ANG" CatalogCurrenciesANG CatalogCurrenciesEnum = "ANG" // CatalogCurrenciesAOA captures enum value "AOA" CatalogCurrenciesAOA CatalogCurrenciesEnum = "AOA" // CatalogCurrenciesARS captures enum value "ARS" CatalogCurrenciesARS CatalogCurrenciesEnum = "ARS" // CatalogCurrenciesAUD captures enum value "AUD" CatalogCurrenciesAUD CatalogCurrenciesEnum = "AUD" // CatalogCurrenciesAWG captures enum value "AWG" CatalogCurrenciesAWG CatalogCurrenciesEnum = "AWG" // CatalogCurrenciesAZN captures enum value "AZN" CatalogCurrenciesAZN CatalogCurrenciesEnum = "AZN" // CatalogCurrenciesBAM captures enum value "BAM" CatalogCurrenciesBAM CatalogCurrenciesEnum = "BAM" // CatalogCurrenciesBBD captures enum value "BBD" CatalogCurrenciesBBD CatalogCurrenciesEnum = "BBD" // CatalogCurrenciesBDT captures enum value "BDT" CatalogCurrenciesBDT CatalogCurrenciesEnum = "BDT" // CatalogCurrenciesBGN captures enum value "BGN" CatalogCurrenciesBGN CatalogCurrenciesEnum = "BGN" // CatalogCurrenciesBHD captures enum value "BHD" CatalogCurrenciesBHD CatalogCurrenciesEnum = "BHD" // CatalogCurrenciesBIF captures enum value "BIF" CatalogCurrenciesBIF CatalogCurrenciesEnum = "BIF" // CatalogCurrenciesBMD captures enum value "BMD" CatalogCurrenciesBMD CatalogCurrenciesEnum = "BMD" // CatalogCurrenciesBND captures enum value "BND" CatalogCurrenciesBND CatalogCurrenciesEnum = "BND" // CatalogCurrenciesBOB captures enum value "BOB" CatalogCurrenciesBOB CatalogCurrenciesEnum = "BOB" // CatalogCurrenciesBRL captures enum value "BRL" CatalogCurrenciesBRL CatalogCurrenciesEnum = "BRL" // CatalogCurrenciesBSD captures enum value "BSD" CatalogCurrenciesBSD CatalogCurrenciesEnum = "BSD" // CatalogCurrenciesBTN captures enum value "BTN" CatalogCurrenciesBTN CatalogCurrenciesEnum = "BTN" // CatalogCurrenciesBWP captures enum value "BWP" CatalogCurrenciesBWP CatalogCurrenciesEnum = "BWP" // CatalogCurrenciesBYR captures enum value "BYR" CatalogCurrenciesBYR CatalogCurrenciesEnum = "BYR" // CatalogCurrenciesBZD captures enum value "BZD" CatalogCurrenciesBZD CatalogCurrenciesEnum = "BZD" // CatalogCurrenciesCAD captures enum value "CAD" CatalogCurrenciesCAD CatalogCurrenciesEnum = "CAD" // CatalogCurrenciesCDF captures enum value "CDF" CatalogCurrenciesCDF CatalogCurrenciesEnum = "CDF" // CatalogCurrenciesCHF captures enum value "CHF" CatalogCurrenciesCHF CatalogCurrenciesEnum = "CHF" // CatalogCurrenciesCLP captures enum value "CLP" CatalogCurrenciesCLP CatalogCurrenciesEnum = "CLP" // CatalogCurrenciesCNY captures enum value "CNY" CatalogCurrenciesCNY CatalogCurrenciesEnum = "CNY" // CatalogCurrenciesCOP captures enum value "COP" CatalogCurrenciesCOP CatalogCurrenciesEnum = "COP" // CatalogCurrenciesCRC captures enum value "CRC" CatalogCurrenciesCRC CatalogCurrenciesEnum = "CRC" // CatalogCurrenciesCUC captures enum value "CUC" CatalogCurrenciesCUC CatalogCurrenciesEnum = "CUC" // CatalogCurrenciesCUP captures enum value "CUP" CatalogCurrenciesCUP CatalogCurrenciesEnum = "CUP" // CatalogCurrenciesCVE captures enum value "CVE" CatalogCurrenciesCVE CatalogCurrenciesEnum = "CVE" // CatalogCurrenciesCZK captures enum value "CZK" CatalogCurrenciesCZK CatalogCurrenciesEnum = "CZK" // CatalogCurrenciesDJF captures enum value "DJF" CatalogCurrenciesDJF CatalogCurrenciesEnum = "DJF" // CatalogCurrenciesDKK captures enum value "DKK" CatalogCurrenciesDKK CatalogCurrenciesEnum = "DKK" // CatalogCurrenciesDOP captures enum value "DOP" CatalogCurrenciesDOP CatalogCurrenciesEnum = "DOP" // CatalogCurrenciesDZD captures enum value "DZD" CatalogCurrenciesDZD CatalogCurrenciesEnum = "DZD" // CatalogCurrenciesEGP captures enum value "EGP" CatalogCurrenciesEGP CatalogCurrenciesEnum = "EGP" // CatalogCurrenciesERN captures enum value "ERN" CatalogCurrenciesERN CatalogCurrenciesEnum = "ERN" // CatalogCurrenciesETB captures enum value "ETB" CatalogCurrenciesETB CatalogCurrenciesEnum = "ETB" // CatalogCurrenciesEUR captures enum value "EUR" CatalogCurrenciesEUR CatalogCurrenciesEnum = "EUR" // CatalogCurrenciesFJD captures enum value "FJD" CatalogCurrenciesFJD CatalogCurrenciesEnum = "FJD" // CatalogCurrenciesFKP captures enum value "FKP" CatalogCurrenciesFKP CatalogCurrenciesEnum = "FKP" // CatalogCurrenciesGBP captures enum value "GBP" CatalogCurrenciesGBP CatalogCurrenciesEnum = "GBP" // CatalogCurrenciesGEL captures enum value "GEL" CatalogCurrenciesGEL CatalogCurrenciesEnum = "GEL" // CatalogCurrenciesGGP captures enum value "GGP" CatalogCurrenciesGGP CatalogCurrenciesEnum = "GGP" // CatalogCurrenciesGHS captures enum value "GHS" CatalogCurrenciesGHS CatalogCurrenciesEnum = "GHS" // CatalogCurrenciesGIP captures enum value "GIP" CatalogCurrenciesGIP CatalogCurrenciesEnum = "GIP" // CatalogCurrenciesGMD captures enum value "GMD" CatalogCurrenciesGMD CatalogCurrenciesEnum = "GMD" // CatalogCurrenciesGNF captures enum value "GNF" CatalogCurrenciesGNF CatalogCurrenciesEnum = "GNF" // CatalogCurrenciesGTQ captures enum value "GTQ" CatalogCurrenciesGTQ CatalogCurrenciesEnum = "GTQ" // CatalogCurrenciesGYD captures enum value "GYD" CatalogCurrenciesGYD CatalogCurrenciesEnum = "GYD" // CatalogCurrenciesHKD captures enum value "HKD" CatalogCurrenciesHKD CatalogCurrenciesEnum = "HKD" // CatalogCurrenciesHNL captures enum value "HNL" CatalogCurrenciesHNL CatalogCurrenciesEnum = "HNL" // CatalogCurrenciesHRK captures enum value "HRK" CatalogCurrenciesHRK CatalogCurrenciesEnum = "HRK" // CatalogCurrenciesHTG captures enum value "HTG" CatalogCurrenciesHTG CatalogCurrenciesEnum = "HTG" // CatalogCurrenciesHUF captures enum value "HUF" CatalogCurrenciesHUF CatalogCurrenciesEnum = "HUF" // CatalogCurrenciesIDR captures enum value "IDR" CatalogCurrenciesIDR CatalogCurrenciesEnum = "IDR" // CatalogCurrenciesILS captures enum value "ILS" CatalogCurrenciesILS CatalogCurrenciesEnum = "ILS" // CatalogCurrenciesIMP captures enum value "IMP" CatalogCurrenciesIMP CatalogCurrenciesEnum = "IMP" // CatalogCurrenciesINR captures enum value "INR" CatalogCurrenciesINR CatalogCurrenciesEnum = "INR" // CatalogCurrenciesIQD captures enum value "IQD" CatalogCurrenciesIQD CatalogCurrenciesEnum = "IQD" // CatalogCurrenciesIRR captures enum value "IRR" CatalogCurrenciesIRR CatalogCurrenciesEnum = "IRR" // CatalogCurrenciesISK captures enum value "ISK" CatalogCurrenciesISK CatalogCurrenciesEnum = "ISK" // CatalogCurrenciesJEP captures enum value "JEP" CatalogCurrenciesJEP CatalogCurrenciesEnum = "JEP" // CatalogCurrenciesJMD captures enum value "JMD" CatalogCurrenciesJMD CatalogCurrenciesEnum = "JMD" // CatalogCurrenciesJOD captures enum value "JOD" CatalogCurrenciesJOD CatalogCurrenciesEnum = "JOD" // CatalogCurrenciesJPY captures enum value "JPY" CatalogCurrenciesJPY CatalogCurrenciesEnum = "JPY" // CatalogCurrenciesKES captures enum value "KES" CatalogCurrenciesKES CatalogCurrenciesEnum = "KES" // CatalogCurrenciesKGS captures enum value "KGS" CatalogCurrenciesKGS CatalogCurrenciesEnum = "KGS" // CatalogCurrenciesKHR captures enum value "KHR" CatalogCurrenciesKHR CatalogCurrenciesEnum = "KHR" // CatalogCurrenciesKMF captures enum value "KMF" CatalogCurrenciesKMF CatalogCurrenciesEnum = "KMF" // CatalogCurrenciesKPW captures enum value "KPW" CatalogCurrenciesKPW CatalogCurrenciesEnum = "KPW" // CatalogCurrenciesKRW captures enum value "KRW" CatalogCurrenciesKRW CatalogCurrenciesEnum = "KRW" // CatalogCurrenciesKWD captures enum value "KWD" CatalogCurrenciesKWD CatalogCurrenciesEnum = "KWD" // CatalogCurrenciesKYD captures enum value "KYD" CatalogCurrenciesKYD CatalogCurrenciesEnum = "KYD" // CatalogCurrenciesKZT captures enum value "KZT" CatalogCurrenciesKZT CatalogCurrenciesEnum = "KZT" // CatalogCurrenciesLAK captures enum value "LAK" CatalogCurrenciesLAK CatalogCurrenciesEnum = "LAK" // CatalogCurrenciesLBP captures enum value "LBP" CatalogCurrenciesLBP CatalogCurrenciesEnum = "LBP" // CatalogCurrenciesLKR captures enum value "LKR" CatalogCurrenciesLKR CatalogCurrenciesEnum = "LKR" // CatalogCurrenciesLRD captures enum value "LRD" CatalogCurrenciesLRD CatalogCurrenciesEnum = "LRD" // CatalogCurrenciesLSL captures enum value "LSL" CatalogCurrenciesLSL CatalogCurrenciesEnum = "LSL" // CatalogCurrenciesLTL captures enum value "LTL" CatalogCurrenciesLTL CatalogCurrenciesEnum = "LTL" // CatalogCurrenciesLVL captures enum value "LVL" CatalogCurrenciesLVL CatalogCurrenciesEnum = "LVL" // CatalogCurrenciesLYD captures enum value "LYD" CatalogCurrenciesLYD CatalogCurrenciesEnum = "LYD" // CatalogCurrenciesMAD captures enum value "MAD" CatalogCurrenciesMAD CatalogCurrenciesEnum = "MAD" // CatalogCurrenciesMDL captures enum value "MDL" CatalogCurrenciesMDL CatalogCurrenciesEnum = "MDL" // CatalogCurrenciesMGA captures enum value "MGA" CatalogCurrenciesMGA CatalogCurrenciesEnum = "MGA" // CatalogCurrenciesMKD captures enum value "MKD" CatalogCurrenciesMKD CatalogCurrenciesEnum = "MKD" // CatalogCurrenciesMMK captures enum value "MMK" CatalogCurrenciesMMK CatalogCurrenciesEnum = "MMK" // CatalogCurrenciesMNT captures enum value "MNT" CatalogCurrenciesMNT CatalogCurrenciesEnum = "MNT" // CatalogCurrenciesMOP captures enum value "MOP" CatalogCurrenciesMOP CatalogCurrenciesEnum = "MOP" // CatalogCurrenciesMRO captures enum value "MRO" CatalogCurrenciesMRO CatalogCurrenciesEnum = "MRO" // CatalogCurrenciesMUR captures enum value "MUR" CatalogCurrenciesMUR CatalogCurrenciesEnum = "MUR" // CatalogCurrenciesMVR captures enum value "MVR" CatalogCurrenciesMVR CatalogCurrenciesEnum = "MVR" // CatalogCurrenciesMWK captures enum value "MWK" CatalogCurrenciesMWK CatalogCurrenciesEnum = "MWK" // CatalogCurrenciesMXN captures enum value "MXN" CatalogCurrenciesMXN CatalogCurrenciesEnum = "MXN" // CatalogCurrenciesMYR captures enum value "MYR" CatalogCurrenciesMYR CatalogCurrenciesEnum = "MYR" // CatalogCurrenciesMZN captures enum value "MZN" CatalogCurrenciesMZN CatalogCurrenciesEnum = "MZN" // CatalogCurrenciesNAD captures enum value "NAD" CatalogCurrenciesNAD CatalogCurrenciesEnum = "NAD" // CatalogCurrenciesNGN captures enum value "NGN" CatalogCurrenciesNGN CatalogCurrenciesEnum = "NGN" // CatalogCurrenciesNIO captures enum value "NIO" CatalogCurrenciesNIO CatalogCurrenciesEnum = "NIO" // CatalogCurrenciesNOK captures enum value "NOK" CatalogCurrenciesNOK CatalogCurrenciesEnum = "NOK" // CatalogCurrenciesNPR captures enum value "NPR" CatalogCurrenciesNPR CatalogCurrenciesEnum = "NPR" // CatalogCurrenciesNZD captures enum value "NZD" CatalogCurrenciesNZD CatalogCurrenciesEnum = "NZD" // CatalogCurrenciesOMR captures enum value "OMR" CatalogCurrenciesOMR CatalogCurrenciesEnum = "OMR" // CatalogCurrenciesPAB captures enum value "PAB" CatalogCurrenciesPAB CatalogCurrenciesEnum = "PAB" // CatalogCurrenciesPEN captures enum value "PEN" CatalogCurrenciesPEN CatalogCurrenciesEnum = "PEN" // CatalogCurrenciesPGK captures enum value "PGK" CatalogCurrenciesPGK CatalogCurrenciesEnum = "PGK" // CatalogCurrenciesPHP captures enum value "PHP" CatalogCurrenciesPHP CatalogCurrenciesEnum = "PHP" // CatalogCurrenciesPKR captures enum value "PKR" CatalogCurrenciesPKR CatalogCurrenciesEnum = "PKR" // CatalogCurrenciesPLN captures enum value "PLN" CatalogCurrenciesPLN CatalogCurrenciesEnum = "PLN" // CatalogCurrenciesPYG captures enum value "PYG" CatalogCurrenciesPYG CatalogCurrenciesEnum = "PYG" // CatalogCurrenciesQAR captures enum value "QAR" CatalogCurrenciesQAR CatalogCurrenciesEnum = "QAR" // CatalogCurrenciesRON captures enum value "RON" CatalogCurrenciesRON CatalogCurrenciesEnum = "RON" // CatalogCurrenciesRSD captures enum value "RSD" CatalogCurrenciesRSD CatalogCurrenciesEnum = "RSD" // CatalogCurrenciesRUB captures enum value "RUB" CatalogCurrenciesRUB CatalogCurrenciesEnum = "RUB" // CatalogCurrenciesRWF captures enum value "RWF" CatalogCurrenciesRWF CatalogCurrenciesEnum = "RWF" // CatalogCurrenciesSAR captures enum value "SAR" CatalogCurrenciesSAR CatalogCurrenciesEnum = "SAR" // CatalogCurrenciesSBD captures enum value "SBD" CatalogCurrenciesSBD CatalogCurrenciesEnum = "SBD" // CatalogCurrenciesSCR captures enum value "SCR" CatalogCurrenciesSCR CatalogCurrenciesEnum = "SCR" // CatalogCurrenciesSDG captures enum value "SDG" CatalogCurrenciesSDG CatalogCurrenciesEnum = "SDG" // CatalogCurrenciesSEK captures enum value "SEK" CatalogCurrenciesSEK CatalogCurrenciesEnum = "SEK" // CatalogCurrenciesSGD captures enum value "SGD" CatalogCurrenciesSGD CatalogCurrenciesEnum = "SGD" // CatalogCurrenciesSHP captures enum value "SHP" CatalogCurrenciesSHP CatalogCurrenciesEnum = "SHP" // CatalogCurrenciesSLL captures enum value "SLL" CatalogCurrenciesSLL CatalogCurrenciesEnum = "SLL" // CatalogCurrenciesSOS captures enum value "SOS" CatalogCurrenciesSOS CatalogCurrenciesEnum = "SOS" // CatalogCurrenciesSPL captures enum value "SPL" CatalogCurrenciesSPL CatalogCurrenciesEnum = "SPL" // CatalogCurrenciesSRD captures enum value "SRD" CatalogCurrenciesSRD CatalogCurrenciesEnum = "SRD" // CatalogCurrenciesSTD captures enum value "STD" CatalogCurrenciesSTD CatalogCurrenciesEnum = "STD" // CatalogCurrenciesSVC captures enum value "SVC" CatalogCurrenciesSVC CatalogCurrenciesEnum = "SVC" // CatalogCurrenciesSYP captures enum value "SYP" CatalogCurrenciesSYP CatalogCurrenciesEnum = "SYP" // CatalogCurrenciesSZL captures enum value "SZL" CatalogCurrenciesSZL CatalogCurrenciesEnum = "SZL" // CatalogCurrenciesTHB captures enum value "THB" CatalogCurrenciesTHB CatalogCurrenciesEnum = "THB" // CatalogCurrenciesTJS captures enum value "TJS" CatalogCurrenciesTJS CatalogCurrenciesEnum = "TJS" // CatalogCurrenciesTMT captures enum value "TMT" CatalogCurrenciesTMT CatalogCurrenciesEnum = "TMT" // CatalogCurrenciesTND captures enum value "TND" CatalogCurrenciesTND CatalogCurrenciesEnum = "TND" // CatalogCurrenciesTOP captures enum value "TOP" CatalogCurrenciesTOP CatalogCurrenciesEnum = "TOP" // CatalogCurrenciesTRY captures enum value "TRY" CatalogCurrenciesTRY CatalogCurrenciesEnum = "TRY" // CatalogCurrenciesTTD captures enum value "TTD" CatalogCurrenciesTTD CatalogCurrenciesEnum = "TTD" // CatalogCurrenciesTVD captures enum value "TVD" CatalogCurrenciesTVD CatalogCurrenciesEnum = "TVD" // CatalogCurrenciesTWD captures enum value "TWD" CatalogCurrenciesTWD CatalogCurrenciesEnum = "TWD" // CatalogCurrenciesTZS captures enum value "TZS" CatalogCurrenciesTZS CatalogCurrenciesEnum = "TZS" // CatalogCurrenciesUAH captures enum value "UAH" CatalogCurrenciesUAH CatalogCurrenciesEnum = "UAH" // CatalogCurrenciesUGX captures enum value "UGX" CatalogCurrenciesUGX CatalogCurrenciesEnum = "UGX" // CatalogCurrenciesUSD captures enum value "USD" CatalogCurrenciesUSD CatalogCurrenciesEnum = "USD" // CatalogCurrenciesUYU captures enum value "UYU" CatalogCurrenciesUYU CatalogCurrenciesEnum = "UYU" // CatalogCurrenciesUZS captures enum value "UZS" CatalogCurrenciesUZS CatalogCurrenciesEnum = "UZS" // CatalogCurrenciesVEF captures enum value "VEF" CatalogCurrenciesVEF CatalogCurrenciesEnum = "VEF" // CatalogCurrenciesVND captures enum value "VND" CatalogCurrenciesVND CatalogCurrenciesEnum = "VND" // CatalogCurrenciesVUV captures enum value "VUV" CatalogCurrenciesVUV CatalogCurrenciesEnum = "VUV" // CatalogCurrenciesWST captures enum value "WST" CatalogCurrenciesWST CatalogCurrenciesEnum = "WST" // CatalogCurrenciesXAF captures enum value "XAF" CatalogCurrenciesXAF CatalogCurrenciesEnum = "XAF" // CatalogCurrenciesXCD captures enum value "XCD" CatalogCurrenciesXCD CatalogCurrenciesEnum = "XCD" // CatalogCurrenciesXDR captures enum value "XDR" CatalogCurrenciesXDR CatalogCurrenciesEnum = "XDR" // CatalogCurrenciesXOF captures enum value "XOF" CatalogCurrenciesXOF CatalogCurrenciesEnum = "XOF" // CatalogCurrenciesXPF captures enum value "XPF" CatalogCurrenciesXPF CatalogCurrenciesEnum = "XPF" // CatalogCurrenciesYER captures enum value "YER" CatalogCurrenciesYER CatalogCurrenciesEnum = "YER" // CatalogCurrenciesZAR captures enum value "ZAR" CatalogCurrenciesZAR CatalogCurrenciesEnum = "ZAR" // CatalogCurrenciesZMW captures enum value "ZMW" CatalogCurrenciesZMW CatalogCurrenciesEnum = "ZMW" // CatalogCurrenciesZWD captures enum value "ZWD" CatalogCurrenciesZWD CatalogCurrenciesEnum = "ZWD" // CatalogCurrenciesBTC captures enum value "BTC" CatalogCurrenciesBTC CatalogCurrenciesEnum = "BTC" )
func (CatalogCurrenciesEnum) IsValid ¶
func (e CatalogCurrenciesEnum) IsValid() bool
type ComboHostedPaymentPage ¶
type ComboHostedPaymentPage struct { // account Account *Account `json:"account,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // hosted payment page fields HostedPaymentPageFields *HostedPaymentPageFields `json:"hostedPaymentPageFields,omitempty"` // payment method PaymentMethod *PaymentMethod `json:"paymentMethod,omitempty"` // payment method plugin properties PaymentMethodPluginProperties []*PluginProperty `json:"paymentMethodPluginProperties"` }
ComboHostedPaymentPage combo hosted payment page swagger:model ComboHostedPaymentPage
func (*ComboHostedPaymentPage) MarshalBinary ¶
func (m *ComboHostedPaymentPage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComboHostedPaymentPage) UnmarshalBinary ¶
func (m *ComboHostedPaymentPage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ComboPaymentTransaction ¶
type ComboPaymentTransaction struct { // account Account *Account `json:"account,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // payment method PaymentMethod *PaymentMethod `json:"paymentMethod,omitempty"` // payment method plugin properties PaymentMethodPluginProperties []*PluginProperty `json:"paymentMethodPluginProperties"` // transaction Transaction *PaymentTransaction `json:"transaction,omitempty"` // transaction plugin properties TransactionPluginProperties []*PluginProperty `json:"transactionPluginProperties"` }
ComboPaymentTransaction combo payment transaction swagger:model ComboPaymentTransaction
func (*ComboPaymentTransaction) MarshalBinary ¶
func (m *ComboPaymentTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ComboPaymentTransaction) UnmarshalBinary ¶
func (m *ComboPaymentTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomField ¶
type CustomField struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // custom field Id // Format: uuid CustomFieldID strfmt.UUID `json:"customFieldId,omitempty"` // name // Required: true Name *string `json:"name"` // object Id // Format: uuid ObjectID strfmt.UUID `json:"objectId,omitempty"` // object type // Enum: [ACCOUNT ACCOUNT_EMAIL BLOCKING_STATES BUNDLE CUSTOM_FIELD INVOICE PAYMENT TRANSACTION INVOICE_ITEM INVOICE_PAYMENT SUBSCRIPTION SUBSCRIPTION_EVENT SERVICE_BROADCAST PAYMENT_ATTEMPT PAYMENT_METHOD TAG TAG_DEFINITION TENANT TENANT_KVS] ObjectType CustomFieldObjectTypeEnum `json:"objectType,omitempty"` // value // Required: true Value *string `json:"value"` }
CustomField custom field swagger:model CustomField
func (*CustomField) MarshalBinary ¶
func (m *CustomField) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomField) UnmarshalBinary ¶
func (m *CustomField) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomFieldObjectTypeEnum ¶
type CustomFieldObjectTypeEnum string
const ( // CustomFieldObjectTypeACCOUNT captures enum value "ACCOUNT" CustomFieldObjectTypeACCOUNT CustomFieldObjectTypeEnum = "ACCOUNT" // CustomFieldObjectTypeACCOUNTEMAIL captures enum value "ACCOUNT_EMAIL" CustomFieldObjectTypeACCOUNTEMAIL CustomFieldObjectTypeEnum = "ACCOUNT_EMAIL" // CustomFieldObjectTypeBLOCKINGSTATES captures enum value "BLOCKING_STATES" CustomFieldObjectTypeBLOCKINGSTATES CustomFieldObjectTypeEnum = "BLOCKING_STATES" // CustomFieldObjectTypeBUNDLE captures enum value "BUNDLE" CustomFieldObjectTypeBUNDLE CustomFieldObjectTypeEnum = "BUNDLE" // CustomFieldObjectTypeCUSTOMFIELD captures enum value "CUSTOM_FIELD" CustomFieldObjectTypeCUSTOMFIELD CustomFieldObjectTypeEnum = "CUSTOM_FIELD" // CustomFieldObjectTypeINVOICE captures enum value "INVOICE" CustomFieldObjectTypeINVOICE CustomFieldObjectTypeEnum = "INVOICE" // CustomFieldObjectTypePAYMENT captures enum value "PAYMENT" CustomFieldObjectTypePAYMENT CustomFieldObjectTypeEnum = "PAYMENT" // CustomFieldObjectTypeTRANSACTION captures enum value "TRANSACTION" CustomFieldObjectTypeTRANSACTION CustomFieldObjectTypeEnum = "TRANSACTION" // CustomFieldObjectTypeINVOICEITEM captures enum value "INVOICE_ITEM" CustomFieldObjectTypeINVOICEITEM CustomFieldObjectTypeEnum = "INVOICE_ITEM" // CustomFieldObjectTypeINVOICEPAYMENT captures enum value "INVOICE_PAYMENT" CustomFieldObjectTypeINVOICEPAYMENT CustomFieldObjectTypeEnum = "INVOICE_PAYMENT" // CustomFieldObjectTypeSUBSCRIPTION captures enum value "SUBSCRIPTION" CustomFieldObjectTypeSUBSCRIPTION CustomFieldObjectTypeEnum = "SUBSCRIPTION" // CustomFieldObjectTypeSUBSCRIPTIONEVENT captures enum value "SUBSCRIPTION_EVENT" CustomFieldObjectTypeSUBSCRIPTIONEVENT CustomFieldObjectTypeEnum = "SUBSCRIPTION_EVENT" // CustomFieldObjectTypeSERVICEBROADCAST captures enum value "SERVICE_BROADCAST" CustomFieldObjectTypeSERVICEBROADCAST CustomFieldObjectTypeEnum = "SERVICE_BROADCAST" // CustomFieldObjectTypePAYMENTATTEMPT captures enum value "PAYMENT_ATTEMPT" CustomFieldObjectTypePAYMENTATTEMPT CustomFieldObjectTypeEnum = "PAYMENT_ATTEMPT" // CustomFieldObjectTypePAYMENTMETHOD captures enum value "PAYMENT_METHOD" CustomFieldObjectTypePAYMENTMETHOD CustomFieldObjectTypeEnum = "PAYMENT_METHOD" // CustomFieldObjectTypeTAG captures enum value "TAG" CustomFieldObjectTypeTAG CustomFieldObjectTypeEnum = "TAG" // CustomFieldObjectTypeTAGDEFINITION captures enum value "TAG_DEFINITION" CustomFieldObjectTypeTAGDEFINITION CustomFieldObjectTypeEnum = "TAG_DEFINITION" // CustomFieldObjectTypeTENANT captures enum value "TENANT" CustomFieldObjectTypeTENANT CustomFieldObjectTypeEnum = "TENANT" // CustomFieldObjectTypeTENANTKVS captures enum value "TENANT_KVS" CustomFieldObjectTypeTENANTKVS CustomFieldObjectTypeEnum = "TENANT_KVS" )
func (CustomFieldObjectTypeEnum) IsValid ¶
func (e CustomFieldObjectTypeEnum) IsValid() bool
type Duration ¶
type Duration struct { // number Number int32 `json:"number,omitempty"` // unit // Enum: [DAYS WEEKS MONTHS YEARS UNLIMITED] Unit DurationUnitEnum `json:"unit,omitempty"` }
Duration duration swagger:model Duration
func (*Duration) MarshalBinary ¶
MarshalBinary interface implementation
func (*Duration) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DurationUnitEnum ¶
type DurationUnitEnum string
const ( // DurationUnitDAYS captures enum value "DAYS" DurationUnitDAYS DurationUnitEnum = "DAYS" // DurationUnitWEEKS captures enum value "WEEKS" DurationUnitWEEKS DurationUnitEnum = "WEEKS" // DurationUnitMONTHS captures enum value "MONTHS" DurationUnitMONTHS DurationUnitEnum = "MONTHS" // DurationUnitYEARS captures enum value "YEARS" DurationUnitYEARS DurationUnitEnum = "YEARS" // DurationUnitUNLIMITED captures enum value "UNLIMITED" DurationUnitUNLIMITED DurationUnitEnum = "UNLIMITED" )
func (DurationUnitEnum) IsValid ¶
func (e DurationUnitEnum) IsValid() bool
type Entity ¶
type Entity struct { // created date // Format: date-time CreatedDate strfmt.DateTime `json:"createdDate,omitempty"` // id // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // updated date // Format: date-time UpdatedDate strfmt.DateTime `json:"updatedDate,omitempty"` }
Entity entity swagger:model Entity
func (*Entity) MarshalBinary ¶
MarshalBinary interface implementation
func (*Entity) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type EventSubscription ¶
type EventSubscription struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // billing period // Enum: [DAILY WEEKLY BIWEEKLY THIRTY_DAYS SIXTY_DAYS NINETY_DAYS MONTHLY BIMESTRIAL QUARTERLY TRIANNUAL BIANNUAL ANNUAL BIENNIAL NO_BILLING_PERIOD] BillingPeriod EventSubscriptionBillingPeriodEnum `json:"billingPeriod,omitempty"` // effective date // Format: date EffectiveDate strfmt.Date `json:"effectiveDate,omitempty"` // event Id // Format: uuid EventID strfmt.UUID `json:"eventId,omitempty"` // event type // Enum: [START_ENTITLEMENT START_BILLING PAUSE_ENTITLEMENT PAUSE_BILLING RESUME_ENTITLEMENT RESUME_BILLING PHASE CHANGE STOP_ENTITLEMENT STOP_BILLING SERVICE_STATE_CHANGE] EventType EventSubscriptionEventTypeEnum `json:"eventType,omitempty"` // is blocked billing IsBlockedBilling bool `json:"isBlockedBilling,omitempty"` // is blocked entitlement IsBlockedEntitlement bool `json:"isBlockedEntitlement,omitempty"` // phase Phase string `json:"phase,omitempty"` // plan Plan string `json:"plan,omitempty"` // price list PriceList string `json:"priceList,omitempty"` // product Product string `json:"product,omitempty"` // service name ServiceName string `json:"serviceName,omitempty"` // service state name ServiceStateName string `json:"serviceStateName,omitempty"` }
EventSubscription event subscription swagger:model EventSubscription
func (*EventSubscription) MarshalBinary ¶
func (m *EventSubscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EventSubscription) UnmarshalBinary ¶
func (m *EventSubscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EventSubscriptionBillingPeriodEnum ¶
type EventSubscriptionBillingPeriodEnum string
const ( // EventSubscriptionBillingPeriodDAILY captures enum value "DAILY" EventSubscriptionBillingPeriodDAILY EventSubscriptionBillingPeriodEnum = "DAILY" // EventSubscriptionBillingPeriodWEEKLY captures enum value "WEEKLY" EventSubscriptionBillingPeriodWEEKLY EventSubscriptionBillingPeriodEnum = "WEEKLY" // EventSubscriptionBillingPeriodBIWEEKLY captures enum value "BIWEEKLY" EventSubscriptionBillingPeriodBIWEEKLY EventSubscriptionBillingPeriodEnum = "BIWEEKLY" // EventSubscriptionBillingPeriodTHIRTYDAYS captures enum value "THIRTY_DAYS" EventSubscriptionBillingPeriodTHIRTYDAYS EventSubscriptionBillingPeriodEnum = "THIRTY_DAYS" // EventSubscriptionBillingPeriodSIXTYDAYS captures enum value "SIXTY_DAYS" EventSubscriptionBillingPeriodSIXTYDAYS EventSubscriptionBillingPeriodEnum = "SIXTY_DAYS" // EventSubscriptionBillingPeriodNINETYDAYS captures enum value "NINETY_DAYS" EventSubscriptionBillingPeriodNINETYDAYS EventSubscriptionBillingPeriodEnum = "NINETY_DAYS" // EventSubscriptionBillingPeriodMONTHLY captures enum value "MONTHLY" EventSubscriptionBillingPeriodMONTHLY EventSubscriptionBillingPeriodEnum = "MONTHLY" // EventSubscriptionBillingPeriodBIMESTRIAL captures enum value "BIMESTRIAL" EventSubscriptionBillingPeriodBIMESTRIAL EventSubscriptionBillingPeriodEnum = "BIMESTRIAL" // EventSubscriptionBillingPeriodQUARTERLY captures enum value "QUARTERLY" EventSubscriptionBillingPeriodQUARTERLY EventSubscriptionBillingPeriodEnum = "QUARTERLY" // EventSubscriptionBillingPeriodTRIANNUAL captures enum value "TRIANNUAL" EventSubscriptionBillingPeriodTRIANNUAL EventSubscriptionBillingPeriodEnum = "TRIANNUAL" // EventSubscriptionBillingPeriodBIANNUAL captures enum value "BIANNUAL" EventSubscriptionBillingPeriodBIANNUAL EventSubscriptionBillingPeriodEnum = "BIANNUAL" // EventSubscriptionBillingPeriodANNUAL captures enum value "ANNUAL" EventSubscriptionBillingPeriodANNUAL EventSubscriptionBillingPeriodEnum = "ANNUAL" // EventSubscriptionBillingPeriodBIENNIAL captures enum value "BIENNIAL" EventSubscriptionBillingPeriodBIENNIAL EventSubscriptionBillingPeriodEnum = "BIENNIAL" // EventSubscriptionBillingPeriodNOBILLINGPERIOD captures enum value "NO_BILLING_PERIOD" EventSubscriptionBillingPeriodNOBILLINGPERIOD EventSubscriptionBillingPeriodEnum = "NO_BILLING_PERIOD" )
func (EventSubscriptionBillingPeriodEnum) IsValid ¶
func (e EventSubscriptionBillingPeriodEnum) IsValid() bool
type EventSubscriptionEventTypeEnum ¶
type EventSubscriptionEventTypeEnum string
const ( // EventSubscriptionEventTypeSTARTENTITLEMENT captures enum value "START_ENTITLEMENT" EventSubscriptionEventTypeSTARTENTITLEMENT EventSubscriptionEventTypeEnum = "START_ENTITLEMENT" // EventSubscriptionEventTypeSTARTBILLING captures enum value "START_BILLING" EventSubscriptionEventTypeSTARTBILLING EventSubscriptionEventTypeEnum = "START_BILLING" // EventSubscriptionEventTypePAUSEENTITLEMENT captures enum value "PAUSE_ENTITLEMENT" EventSubscriptionEventTypePAUSEENTITLEMENT EventSubscriptionEventTypeEnum = "PAUSE_ENTITLEMENT" // EventSubscriptionEventTypePAUSEBILLING captures enum value "PAUSE_BILLING" EventSubscriptionEventTypePAUSEBILLING EventSubscriptionEventTypeEnum = "PAUSE_BILLING" // EventSubscriptionEventTypeRESUMEENTITLEMENT captures enum value "RESUME_ENTITLEMENT" EventSubscriptionEventTypeRESUMEENTITLEMENT EventSubscriptionEventTypeEnum = "RESUME_ENTITLEMENT" // EventSubscriptionEventTypeRESUMEBILLING captures enum value "RESUME_BILLING" EventSubscriptionEventTypeRESUMEBILLING EventSubscriptionEventTypeEnum = "RESUME_BILLING" // EventSubscriptionEventTypePHASE captures enum value "PHASE" EventSubscriptionEventTypePHASE EventSubscriptionEventTypeEnum = "PHASE" // EventSubscriptionEventTypeCHANGE captures enum value "CHANGE" EventSubscriptionEventTypeCHANGE EventSubscriptionEventTypeEnum = "CHANGE" // EventSubscriptionEventTypeSTOPENTITLEMENT captures enum value "STOP_ENTITLEMENT" EventSubscriptionEventTypeSTOPENTITLEMENT EventSubscriptionEventTypeEnum = "STOP_ENTITLEMENT" // EventSubscriptionEventTypeSTOPBILLING captures enum value "STOP_BILLING" EventSubscriptionEventTypeSTOPBILLING EventSubscriptionEventTypeEnum = "STOP_BILLING" // EventSubscriptionEventTypeSERVICESTATECHANGE captures enum value "SERVICE_STATE_CHANGE" EventSubscriptionEventTypeSERVICESTATECHANGE EventSubscriptionEventTypeEnum = "SERVICE_STATE_CHANGE" )
func (EventSubscriptionEventTypeEnum) IsValid ¶
func (e EventSubscriptionEventTypeEnum) IsValid() bool
type HostedPaymentPageFields ¶
type HostedPaymentPageFields struct { // form fields FormFields []*PluginProperty `json:"formFields"` }
HostedPaymentPageFields hosted payment page fields swagger:model HostedPaymentPageFields
func (*HostedPaymentPageFields) MarshalBinary ¶
func (m *HostedPaymentPageFields) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostedPaymentPageFields) UnmarshalBinary ¶
func (m *HostedPaymentPageFields) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostedPaymentPageFormDescriptor ¶
type HostedPaymentPageFormDescriptor struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // form fields FormFields map[string]interface{} `json:"formFields,omitempty"` // form method FormMethod string `json:"formMethod,omitempty"` // form Url FormURL string `json:"formUrl,omitempty"` // kb account Id // Format: uuid KbAccountID strfmt.UUID `json:"kbAccountId,omitempty"` // properties Properties map[string]interface{} `json:"properties,omitempty"` }
HostedPaymentPageFormDescriptor hosted payment page form descriptor swagger:model HostedPaymentPageFormDescriptor
func (*HostedPaymentPageFormDescriptor) MarshalBinary ¶
func (m *HostedPaymentPageFormDescriptor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostedPaymentPageFormDescriptor) UnmarshalBinary ¶
func (m *HostedPaymentPageFormDescriptor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Invoice ¶
type Invoice struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // amount Amount float64 `json:"amount,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // balance Balance float64 `json:"balance,omitempty"` // bundle keys BundleKeys string `json:"bundleKeys,omitempty"` // credit adj CreditAdj float64 `json:"creditAdj,omitempty"` // credits Credits []*InvoiceItem `json:"credits"` // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency InvoiceCurrencyEnum `json:"currency,omitempty"` // invoice date // Format: date InvoiceDate strfmt.Date `json:"invoiceDate,omitempty"` // invoice Id // Format: uuid InvoiceID strfmt.UUID `json:"invoiceId,omitempty"` // invoice number InvoiceNumber string `json:"invoiceNumber,omitempty"` // is parent invoice IsParentInvoice bool `json:"isParentInvoice,omitempty"` // items Items []*InvoiceItem `json:"items"` // parent account Id // Format: uuid ParentAccountID strfmt.UUID `json:"parentAccountId,omitempty"` // parent invoice Id // Format: uuid ParentInvoiceID strfmt.UUID `json:"parentInvoiceId,omitempty"` // refund adj RefundAdj float64 `json:"refundAdj,omitempty"` // status // Enum: [DRAFT COMMITTED VOID] Status InvoiceStatusEnum `json:"status,omitempty"` // target date // Format: date TargetDate strfmt.Date `json:"targetDate,omitempty"` // tracking ids TrackingIds []string `json:"trackingIds"` }
Invoice invoice swagger:model Invoice
func (*Invoice) MarshalBinary ¶
MarshalBinary interface implementation
func (*Invoice) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type InvoiceCurrencyEnum ¶
type InvoiceCurrencyEnum string
const ( // InvoiceCurrencyAED captures enum value "AED" InvoiceCurrencyAED InvoiceCurrencyEnum = "AED" // InvoiceCurrencyAFN captures enum value "AFN" InvoiceCurrencyAFN InvoiceCurrencyEnum = "AFN" // InvoiceCurrencyALL captures enum value "ALL" InvoiceCurrencyALL InvoiceCurrencyEnum = "ALL" // InvoiceCurrencyAMD captures enum value "AMD" InvoiceCurrencyAMD InvoiceCurrencyEnum = "AMD" // InvoiceCurrencyANG captures enum value "ANG" InvoiceCurrencyANG InvoiceCurrencyEnum = "ANG" // InvoiceCurrencyAOA captures enum value "AOA" InvoiceCurrencyAOA InvoiceCurrencyEnum = "AOA" // InvoiceCurrencyARS captures enum value "ARS" InvoiceCurrencyARS InvoiceCurrencyEnum = "ARS" // InvoiceCurrencyAUD captures enum value "AUD" InvoiceCurrencyAUD InvoiceCurrencyEnum = "AUD" // InvoiceCurrencyAWG captures enum value "AWG" InvoiceCurrencyAWG InvoiceCurrencyEnum = "AWG" // InvoiceCurrencyAZN captures enum value "AZN" InvoiceCurrencyAZN InvoiceCurrencyEnum = "AZN" // InvoiceCurrencyBAM captures enum value "BAM" InvoiceCurrencyBAM InvoiceCurrencyEnum = "BAM" // InvoiceCurrencyBBD captures enum value "BBD" InvoiceCurrencyBBD InvoiceCurrencyEnum = "BBD" // InvoiceCurrencyBDT captures enum value "BDT" InvoiceCurrencyBDT InvoiceCurrencyEnum = "BDT" // InvoiceCurrencyBGN captures enum value "BGN" InvoiceCurrencyBGN InvoiceCurrencyEnum = "BGN" // InvoiceCurrencyBHD captures enum value "BHD" InvoiceCurrencyBHD InvoiceCurrencyEnum = "BHD" // InvoiceCurrencyBIF captures enum value "BIF" InvoiceCurrencyBIF InvoiceCurrencyEnum = "BIF" // InvoiceCurrencyBMD captures enum value "BMD" InvoiceCurrencyBMD InvoiceCurrencyEnum = "BMD" // InvoiceCurrencyBND captures enum value "BND" InvoiceCurrencyBND InvoiceCurrencyEnum = "BND" // InvoiceCurrencyBOB captures enum value "BOB" InvoiceCurrencyBOB InvoiceCurrencyEnum = "BOB" // InvoiceCurrencyBRL captures enum value "BRL" InvoiceCurrencyBRL InvoiceCurrencyEnum = "BRL" // InvoiceCurrencyBSD captures enum value "BSD" InvoiceCurrencyBSD InvoiceCurrencyEnum = "BSD" // InvoiceCurrencyBTN captures enum value "BTN" InvoiceCurrencyBTN InvoiceCurrencyEnum = "BTN" // InvoiceCurrencyBWP captures enum value "BWP" InvoiceCurrencyBWP InvoiceCurrencyEnum = "BWP" // InvoiceCurrencyBYR captures enum value "BYR" InvoiceCurrencyBYR InvoiceCurrencyEnum = "BYR" // InvoiceCurrencyBZD captures enum value "BZD" InvoiceCurrencyBZD InvoiceCurrencyEnum = "BZD" // InvoiceCurrencyCAD captures enum value "CAD" InvoiceCurrencyCAD InvoiceCurrencyEnum = "CAD" // InvoiceCurrencyCDF captures enum value "CDF" InvoiceCurrencyCDF InvoiceCurrencyEnum = "CDF" // InvoiceCurrencyCHF captures enum value "CHF" InvoiceCurrencyCHF InvoiceCurrencyEnum = "CHF" // InvoiceCurrencyCLP captures enum value "CLP" InvoiceCurrencyCLP InvoiceCurrencyEnum = "CLP" // InvoiceCurrencyCNY captures enum value "CNY" InvoiceCurrencyCNY InvoiceCurrencyEnum = "CNY" // InvoiceCurrencyCOP captures enum value "COP" InvoiceCurrencyCOP InvoiceCurrencyEnum = "COP" // InvoiceCurrencyCRC captures enum value "CRC" InvoiceCurrencyCRC InvoiceCurrencyEnum = "CRC" // InvoiceCurrencyCUC captures enum value "CUC" InvoiceCurrencyCUC InvoiceCurrencyEnum = "CUC" // InvoiceCurrencyCUP captures enum value "CUP" InvoiceCurrencyCUP InvoiceCurrencyEnum = "CUP" // InvoiceCurrencyCVE captures enum value "CVE" InvoiceCurrencyCVE InvoiceCurrencyEnum = "CVE" // InvoiceCurrencyCZK captures enum value "CZK" InvoiceCurrencyCZK InvoiceCurrencyEnum = "CZK" // InvoiceCurrencyDJF captures enum value "DJF" InvoiceCurrencyDJF InvoiceCurrencyEnum = "DJF" // InvoiceCurrencyDKK captures enum value "DKK" InvoiceCurrencyDKK InvoiceCurrencyEnum = "DKK" // InvoiceCurrencyDOP captures enum value "DOP" InvoiceCurrencyDOP InvoiceCurrencyEnum = "DOP" // InvoiceCurrencyDZD captures enum value "DZD" InvoiceCurrencyDZD InvoiceCurrencyEnum = "DZD" // InvoiceCurrencyEGP captures enum value "EGP" InvoiceCurrencyEGP InvoiceCurrencyEnum = "EGP" // InvoiceCurrencyERN captures enum value "ERN" InvoiceCurrencyERN InvoiceCurrencyEnum = "ERN" // InvoiceCurrencyETB captures enum value "ETB" InvoiceCurrencyETB InvoiceCurrencyEnum = "ETB" // InvoiceCurrencyEUR captures enum value "EUR" InvoiceCurrencyEUR InvoiceCurrencyEnum = "EUR" // InvoiceCurrencyFJD captures enum value "FJD" InvoiceCurrencyFJD InvoiceCurrencyEnum = "FJD" // InvoiceCurrencyFKP captures enum value "FKP" InvoiceCurrencyFKP InvoiceCurrencyEnum = "FKP" // InvoiceCurrencyGBP captures enum value "GBP" InvoiceCurrencyGBP InvoiceCurrencyEnum = "GBP" // InvoiceCurrencyGEL captures enum value "GEL" InvoiceCurrencyGEL InvoiceCurrencyEnum = "GEL" // InvoiceCurrencyGGP captures enum value "GGP" InvoiceCurrencyGGP InvoiceCurrencyEnum = "GGP" // InvoiceCurrencyGHS captures enum value "GHS" InvoiceCurrencyGHS InvoiceCurrencyEnum = "GHS" // InvoiceCurrencyGIP captures enum value "GIP" InvoiceCurrencyGIP InvoiceCurrencyEnum = "GIP" // InvoiceCurrencyGMD captures enum value "GMD" InvoiceCurrencyGMD InvoiceCurrencyEnum = "GMD" // InvoiceCurrencyGNF captures enum value "GNF" InvoiceCurrencyGNF InvoiceCurrencyEnum = "GNF" // InvoiceCurrencyGTQ captures enum value "GTQ" InvoiceCurrencyGTQ InvoiceCurrencyEnum = "GTQ" // InvoiceCurrencyGYD captures enum value "GYD" InvoiceCurrencyGYD InvoiceCurrencyEnum = "GYD" // InvoiceCurrencyHKD captures enum value "HKD" InvoiceCurrencyHKD InvoiceCurrencyEnum = "HKD" // InvoiceCurrencyHNL captures enum value "HNL" InvoiceCurrencyHNL InvoiceCurrencyEnum = "HNL" // InvoiceCurrencyHRK captures enum value "HRK" InvoiceCurrencyHRK InvoiceCurrencyEnum = "HRK" // InvoiceCurrencyHTG captures enum value "HTG" InvoiceCurrencyHTG InvoiceCurrencyEnum = "HTG" // InvoiceCurrencyHUF captures enum value "HUF" InvoiceCurrencyHUF InvoiceCurrencyEnum = "HUF" // InvoiceCurrencyIDR captures enum value "IDR" InvoiceCurrencyIDR InvoiceCurrencyEnum = "IDR" // InvoiceCurrencyILS captures enum value "ILS" InvoiceCurrencyILS InvoiceCurrencyEnum = "ILS" // InvoiceCurrencyIMP captures enum value "IMP" InvoiceCurrencyIMP InvoiceCurrencyEnum = "IMP" // InvoiceCurrencyINR captures enum value "INR" InvoiceCurrencyINR InvoiceCurrencyEnum = "INR" // InvoiceCurrencyIQD captures enum value "IQD" InvoiceCurrencyIQD InvoiceCurrencyEnum = "IQD" // InvoiceCurrencyIRR captures enum value "IRR" InvoiceCurrencyIRR InvoiceCurrencyEnum = "IRR" // InvoiceCurrencyISK captures enum value "ISK" InvoiceCurrencyISK InvoiceCurrencyEnum = "ISK" // InvoiceCurrencyJEP captures enum value "JEP" InvoiceCurrencyJEP InvoiceCurrencyEnum = "JEP" // InvoiceCurrencyJMD captures enum value "JMD" InvoiceCurrencyJMD InvoiceCurrencyEnum = "JMD" // InvoiceCurrencyJOD captures enum value "JOD" InvoiceCurrencyJOD InvoiceCurrencyEnum = "JOD" // InvoiceCurrencyJPY captures enum value "JPY" InvoiceCurrencyJPY InvoiceCurrencyEnum = "JPY" // InvoiceCurrencyKES captures enum value "KES" InvoiceCurrencyKES InvoiceCurrencyEnum = "KES" // InvoiceCurrencyKGS captures enum value "KGS" InvoiceCurrencyKGS InvoiceCurrencyEnum = "KGS" // InvoiceCurrencyKHR captures enum value "KHR" InvoiceCurrencyKHR InvoiceCurrencyEnum = "KHR" // InvoiceCurrencyKMF captures enum value "KMF" InvoiceCurrencyKMF InvoiceCurrencyEnum = "KMF" // InvoiceCurrencyKPW captures enum value "KPW" InvoiceCurrencyKPW InvoiceCurrencyEnum = "KPW" // InvoiceCurrencyKRW captures enum value "KRW" InvoiceCurrencyKRW InvoiceCurrencyEnum = "KRW" // InvoiceCurrencyKWD captures enum value "KWD" InvoiceCurrencyKWD InvoiceCurrencyEnum = "KWD" // InvoiceCurrencyKYD captures enum value "KYD" InvoiceCurrencyKYD InvoiceCurrencyEnum = "KYD" // InvoiceCurrencyKZT captures enum value "KZT" InvoiceCurrencyKZT InvoiceCurrencyEnum = "KZT" // InvoiceCurrencyLAK captures enum value "LAK" InvoiceCurrencyLAK InvoiceCurrencyEnum = "LAK" // InvoiceCurrencyLBP captures enum value "LBP" InvoiceCurrencyLBP InvoiceCurrencyEnum = "LBP" // InvoiceCurrencyLKR captures enum value "LKR" InvoiceCurrencyLKR InvoiceCurrencyEnum = "LKR" // InvoiceCurrencyLRD captures enum value "LRD" InvoiceCurrencyLRD InvoiceCurrencyEnum = "LRD" // InvoiceCurrencyLSL captures enum value "LSL" InvoiceCurrencyLSL InvoiceCurrencyEnum = "LSL" // InvoiceCurrencyLTL captures enum value "LTL" InvoiceCurrencyLTL InvoiceCurrencyEnum = "LTL" // InvoiceCurrencyLVL captures enum value "LVL" InvoiceCurrencyLVL InvoiceCurrencyEnum = "LVL" // InvoiceCurrencyLYD captures enum value "LYD" InvoiceCurrencyLYD InvoiceCurrencyEnum = "LYD" // InvoiceCurrencyMAD captures enum value "MAD" InvoiceCurrencyMAD InvoiceCurrencyEnum = "MAD" // InvoiceCurrencyMDL captures enum value "MDL" InvoiceCurrencyMDL InvoiceCurrencyEnum = "MDL" // InvoiceCurrencyMGA captures enum value "MGA" InvoiceCurrencyMGA InvoiceCurrencyEnum = "MGA" // InvoiceCurrencyMKD captures enum value "MKD" InvoiceCurrencyMKD InvoiceCurrencyEnum = "MKD" // InvoiceCurrencyMMK captures enum value "MMK" InvoiceCurrencyMMK InvoiceCurrencyEnum = "MMK" // InvoiceCurrencyMNT captures enum value "MNT" InvoiceCurrencyMNT InvoiceCurrencyEnum = "MNT" // InvoiceCurrencyMOP captures enum value "MOP" InvoiceCurrencyMOP InvoiceCurrencyEnum = "MOP" // InvoiceCurrencyMRO captures enum value "MRO" InvoiceCurrencyMRO InvoiceCurrencyEnum = "MRO" // InvoiceCurrencyMUR captures enum value "MUR" InvoiceCurrencyMUR InvoiceCurrencyEnum = "MUR" // InvoiceCurrencyMVR captures enum value "MVR" InvoiceCurrencyMVR InvoiceCurrencyEnum = "MVR" // InvoiceCurrencyMWK captures enum value "MWK" InvoiceCurrencyMWK InvoiceCurrencyEnum = "MWK" // InvoiceCurrencyMXN captures enum value "MXN" InvoiceCurrencyMXN InvoiceCurrencyEnum = "MXN" // InvoiceCurrencyMYR captures enum value "MYR" InvoiceCurrencyMYR InvoiceCurrencyEnum = "MYR" // InvoiceCurrencyMZN captures enum value "MZN" InvoiceCurrencyMZN InvoiceCurrencyEnum = "MZN" // InvoiceCurrencyNAD captures enum value "NAD" InvoiceCurrencyNAD InvoiceCurrencyEnum = "NAD" // InvoiceCurrencyNGN captures enum value "NGN" InvoiceCurrencyNGN InvoiceCurrencyEnum = "NGN" // InvoiceCurrencyNIO captures enum value "NIO" InvoiceCurrencyNIO InvoiceCurrencyEnum = "NIO" // InvoiceCurrencyNOK captures enum value "NOK" InvoiceCurrencyNOK InvoiceCurrencyEnum = "NOK" // InvoiceCurrencyNPR captures enum value "NPR" InvoiceCurrencyNPR InvoiceCurrencyEnum = "NPR" // InvoiceCurrencyNZD captures enum value "NZD" InvoiceCurrencyNZD InvoiceCurrencyEnum = "NZD" // InvoiceCurrencyOMR captures enum value "OMR" InvoiceCurrencyOMR InvoiceCurrencyEnum = "OMR" // InvoiceCurrencyPAB captures enum value "PAB" InvoiceCurrencyPAB InvoiceCurrencyEnum = "PAB" // InvoiceCurrencyPEN captures enum value "PEN" InvoiceCurrencyPEN InvoiceCurrencyEnum = "PEN" // InvoiceCurrencyPGK captures enum value "PGK" InvoiceCurrencyPGK InvoiceCurrencyEnum = "PGK" // InvoiceCurrencyPHP captures enum value "PHP" InvoiceCurrencyPHP InvoiceCurrencyEnum = "PHP" // InvoiceCurrencyPKR captures enum value "PKR" InvoiceCurrencyPKR InvoiceCurrencyEnum = "PKR" // InvoiceCurrencyPLN captures enum value "PLN" InvoiceCurrencyPLN InvoiceCurrencyEnum = "PLN" // InvoiceCurrencyPYG captures enum value "PYG" InvoiceCurrencyPYG InvoiceCurrencyEnum = "PYG" // InvoiceCurrencyQAR captures enum value "QAR" InvoiceCurrencyQAR InvoiceCurrencyEnum = "QAR" // InvoiceCurrencyRON captures enum value "RON" InvoiceCurrencyRON InvoiceCurrencyEnum = "RON" // InvoiceCurrencyRSD captures enum value "RSD" InvoiceCurrencyRSD InvoiceCurrencyEnum = "RSD" // InvoiceCurrencyRUB captures enum value "RUB" InvoiceCurrencyRUB InvoiceCurrencyEnum = "RUB" // InvoiceCurrencyRWF captures enum value "RWF" InvoiceCurrencyRWF InvoiceCurrencyEnum = "RWF" // InvoiceCurrencySAR captures enum value "SAR" InvoiceCurrencySAR InvoiceCurrencyEnum = "SAR" // InvoiceCurrencySBD captures enum value "SBD" InvoiceCurrencySBD InvoiceCurrencyEnum = "SBD" // InvoiceCurrencySCR captures enum value "SCR" InvoiceCurrencySCR InvoiceCurrencyEnum = "SCR" // InvoiceCurrencySDG captures enum value "SDG" InvoiceCurrencySDG InvoiceCurrencyEnum = "SDG" // InvoiceCurrencySEK captures enum value "SEK" InvoiceCurrencySEK InvoiceCurrencyEnum = "SEK" // InvoiceCurrencySGD captures enum value "SGD" InvoiceCurrencySGD InvoiceCurrencyEnum = "SGD" // InvoiceCurrencySHP captures enum value "SHP" InvoiceCurrencySHP InvoiceCurrencyEnum = "SHP" // InvoiceCurrencySLL captures enum value "SLL" InvoiceCurrencySLL InvoiceCurrencyEnum = "SLL" // InvoiceCurrencySOS captures enum value "SOS" InvoiceCurrencySOS InvoiceCurrencyEnum = "SOS" // InvoiceCurrencySPL captures enum value "SPL" InvoiceCurrencySPL InvoiceCurrencyEnum = "SPL" // InvoiceCurrencySRD captures enum value "SRD" InvoiceCurrencySRD InvoiceCurrencyEnum = "SRD" // InvoiceCurrencySTD captures enum value "STD" InvoiceCurrencySTD InvoiceCurrencyEnum = "STD" // InvoiceCurrencySVC captures enum value "SVC" InvoiceCurrencySVC InvoiceCurrencyEnum = "SVC" // InvoiceCurrencySYP captures enum value "SYP" InvoiceCurrencySYP InvoiceCurrencyEnum = "SYP" // InvoiceCurrencySZL captures enum value "SZL" InvoiceCurrencySZL InvoiceCurrencyEnum = "SZL" // InvoiceCurrencyTHB captures enum value "THB" InvoiceCurrencyTHB InvoiceCurrencyEnum = "THB" // InvoiceCurrencyTJS captures enum value "TJS" InvoiceCurrencyTJS InvoiceCurrencyEnum = "TJS" // InvoiceCurrencyTMT captures enum value "TMT" InvoiceCurrencyTMT InvoiceCurrencyEnum = "TMT" // InvoiceCurrencyTND captures enum value "TND" InvoiceCurrencyTND InvoiceCurrencyEnum = "TND" // InvoiceCurrencyTOP captures enum value "TOP" InvoiceCurrencyTOP InvoiceCurrencyEnum = "TOP" // InvoiceCurrencyTRY captures enum value "TRY" InvoiceCurrencyTRY InvoiceCurrencyEnum = "TRY" // InvoiceCurrencyTTD captures enum value "TTD" InvoiceCurrencyTTD InvoiceCurrencyEnum = "TTD" // InvoiceCurrencyTVD captures enum value "TVD" InvoiceCurrencyTVD InvoiceCurrencyEnum = "TVD" // InvoiceCurrencyTWD captures enum value "TWD" InvoiceCurrencyTWD InvoiceCurrencyEnum = "TWD" // InvoiceCurrencyTZS captures enum value "TZS" InvoiceCurrencyTZS InvoiceCurrencyEnum = "TZS" // InvoiceCurrencyUAH captures enum value "UAH" InvoiceCurrencyUAH InvoiceCurrencyEnum = "UAH" // InvoiceCurrencyUGX captures enum value "UGX" InvoiceCurrencyUGX InvoiceCurrencyEnum = "UGX" // InvoiceCurrencyUSD captures enum value "USD" InvoiceCurrencyUSD InvoiceCurrencyEnum = "USD" // InvoiceCurrencyUYU captures enum value "UYU" InvoiceCurrencyUYU InvoiceCurrencyEnum = "UYU" // InvoiceCurrencyUZS captures enum value "UZS" InvoiceCurrencyUZS InvoiceCurrencyEnum = "UZS" // InvoiceCurrencyVEF captures enum value "VEF" InvoiceCurrencyVEF InvoiceCurrencyEnum = "VEF" // InvoiceCurrencyVND captures enum value "VND" InvoiceCurrencyVND InvoiceCurrencyEnum = "VND" // InvoiceCurrencyVUV captures enum value "VUV" InvoiceCurrencyVUV InvoiceCurrencyEnum = "VUV" // InvoiceCurrencyWST captures enum value "WST" InvoiceCurrencyWST InvoiceCurrencyEnum = "WST" // InvoiceCurrencyXAF captures enum value "XAF" InvoiceCurrencyXAF InvoiceCurrencyEnum = "XAF" // InvoiceCurrencyXCD captures enum value "XCD" InvoiceCurrencyXCD InvoiceCurrencyEnum = "XCD" // InvoiceCurrencyXDR captures enum value "XDR" InvoiceCurrencyXDR InvoiceCurrencyEnum = "XDR" // InvoiceCurrencyXOF captures enum value "XOF" InvoiceCurrencyXOF InvoiceCurrencyEnum = "XOF" // InvoiceCurrencyXPF captures enum value "XPF" InvoiceCurrencyXPF InvoiceCurrencyEnum = "XPF" // InvoiceCurrencyYER captures enum value "YER" InvoiceCurrencyYER InvoiceCurrencyEnum = "YER" // InvoiceCurrencyZAR captures enum value "ZAR" InvoiceCurrencyZAR InvoiceCurrencyEnum = "ZAR" // InvoiceCurrencyZMW captures enum value "ZMW" InvoiceCurrencyZMW InvoiceCurrencyEnum = "ZMW" // InvoiceCurrencyZWD captures enum value "ZWD" InvoiceCurrencyZWD InvoiceCurrencyEnum = "ZWD" // InvoiceCurrencyBTC captures enum value "BTC" InvoiceCurrencyBTC InvoiceCurrencyEnum = "BTC" )
func (InvoiceCurrencyEnum) IsValid ¶
func (e InvoiceCurrencyEnum) IsValid() bool
type InvoiceDryRun ¶
type InvoiceDryRun struct { // billing period // Enum: [DAILY WEEKLY BIWEEKLY THIRTY_DAYS SIXTY_DAYS NINETY_DAYS MONTHLY BIMESTRIAL QUARTERLY TRIANNUAL BIANNUAL ANNUAL BIENNIAL NO_BILLING_PERIOD] BillingPeriod InvoiceDryRunBillingPeriodEnum `json:"billingPeriod,omitempty"` // billing policy // Enum: [START_OF_TERM END_OF_TERM IMMEDIATE ILLEGAL] BillingPolicy InvoiceDryRunBillingPolicyEnum `json:"billingPolicy,omitempty"` // bundle Id // Format: uuid BundleID strfmt.UUID `json:"bundleId,omitempty"` // dry run action // Enum: [START_ENTITLEMENT START_BILLING PAUSE_ENTITLEMENT PAUSE_BILLING RESUME_ENTITLEMENT RESUME_BILLING PHASE CHANGE STOP_ENTITLEMENT STOP_BILLING SERVICE_STATE_CHANGE] DryRunAction InvoiceDryRunDryRunActionEnum `json:"dryRunAction,omitempty"` // dry run type // Enum: [TARGET_DATE UPCOMING_INVOICE SUBSCRIPTION_ACTION] DryRunType InvoiceDryRunDryRunTypeEnum `json:"dryRunType,omitempty"` // effective date // Format: date EffectiveDate strfmt.Date `json:"effectiveDate,omitempty"` // phase type // Enum: [TRIAL DISCOUNT FIXEDTERM EVERGREEN] PhaseType InvoiceDryRunPhaseTypeEnum `json:"phaseType,omitempty"` // price list name PriceListName string `json:"priceListName,omitempty"` // price overrides PriceOverrides []*PhasePrice `json:"priceOverrides"` // product category // Enum: [BASE ADD_ON STANDALONE] ProductCategory InvoiceDryRunProductCategoryEnum `json:"productCategory,omitempty"` // product name ProductName string `json:"productName,omitempty"` // subscription Id // Format: uuid SubscriptionID strfmt.UUID `json:"subscriptionId,omitempty"` }
InvoiceDryRun invoice dry run swagger:model InvoiceDryRun
func (*InvoiceDryRun) MarshalBinary ¶
func (m *InvoiceDryRun) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoiceDryRun) UnmarshalBinary ¶
func (m *InvoiceDryRun) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvoiceDryRunBillingPeriodEnum ¶
type InvoiceDryRunBillingPeriodEnum string
const ( // InvoiceDryRunBillingPeriodDAILY captures enum value "DAILY" InvoiceDryRunBillingPeriodDAILY InvoiceDryRunBillingPeriodEnum = "DAILY" // InvoiceDryRunBillingPeriodWEEKLY captures enum value "WEEKLY" InvoiceDryRunBillingPeriodWEEKLY InvoiceDryRunBillingPeriodEnum = "WEEKLY" // InvoiceDryRunBillingPeriodBIWEEKLY captures enum value "BIWEEKLY" InvoiceDryRunBillingPeriodBIWEEKLY InvoiceDryRunBillingPeriodEnum = "BIWEEKLY" // InvoiceDryRunBillingPeriodTHIRTYDAYS captures enum value "THIRTY_DAYS" InvoiceDryRunBillingPeriodTHIRTYDAYS InvoiceDryRunBillingPeriodEnum = "THIRTY_DAYS" // InvoiceDryRunBillingPeriodSIXTYDAYS captures enum value "SIXTY_DAYS" InvoiceDryRunBillingPeriodSIXTYDAYS InvoiceDryRunBillingPeriodEnum = "SIXTY_DAYS" // InvoiceDryRunBillingPeriodNINETYDAYS captures enum value "NINETY_DAYS" InvoiceDryRunBillingPeriodNINETYDAYS InvoiceDryRunBillingPeriodEnum = "NINETY_DAYS" // InvoiceDryRunBillingPeriodMONTHLY captures enum value "MONTHLY" InvoiceDryRunBillingPeriodMONTHLY InvoiceDryRunBillingPeriodEnum = "MONTHLY" // InvoiceDryRunBillingPeriodBIMESTRIAL captures enum value "BIMESTRIAL" InvoiceDryRunBillingPeriodBIMESTRIAL InvoiceDryRunBillingPeriodEnum = "BIMESTRIAL" // InvoiceDryRunBillingPeriodQUARTERLY captures enum value "QUARTERLY" InvoiceDryRunBillingPeriodQUARTERLY InvoiceDryRunBillingPeriodEnum = "QUARTERLY" // InvoiceDryRunBillingPeriodTRIANNUAL captures enum value "TRIANNUAL" InvoiceDryRunBillingPeriodTRIANNUAL InvoiceDryRunBillingPeriodEnum = "TRIANNUAL" // InvoiceDryRunBillingPeriodBIANNUAL captures enum value "BIANNUAL" InvoiceDryRunBillingPeriodBIANNUAL InvoiceDryRunBillingPeriodEnum = "BIANNUAL" // InvoiceDryRunBillingPeriodANNUAL captures enum value "ANNUAL" InvoiceDryRunBillingPeriodANNUAL InvoiceDryRunBillingPeriodEnum = "ANNUAL" // InvoiceDryRunBillingPeriodBIENNIAL captures enum value "BIENNIAL" InvoiceDryRunBillingPeriodBIENNIAL InvoiceDryRunBillingPeriodEnum = "BIENNIAL" // InvoiceDryRunBillingPeriodNOBILLINGPERIOD captures enum value "NO_BILLING_PERIOD" InvoiceDryRunBillingPeriodNOBILLINGPERIOD InvoiceDryRunBillingPeriodEnum = "NO_BILLING_PERIOD" )
func (InvoiceDryRunBillingPeriodEnum) IsValid ¶
func (e InvoiceDryRunBillingPeriodEnum) IsValid() bool
type InvoiceDryRunBillingPolicyEnum ¶
type InvoiceDryRunBillingPolicyEnum string
const ( // InvoiceDryRunBillingPolicySTARTOFTERM captures enum value "START_OF_TERM" InvoiceDryRunBillingPolicySTARTOFTERM InvoiceDryRunBillingPolicyEnum = "START_OF_TERM" // InvoiceDryRunBillingPolicyENDOFTERM captures enum value "END_OF_TERM" InvoiceDryRunBillingPolicyENDOFTERM InvoiceDryRunBillingPolicyEnum = "END_OF_TERM" // InvoiceDryRunBillingPolicyIMMEDIATE captures enum value "IMMEDIATE" InvoiceDryRunBillingPolicyIMMEDIATE InvoiceDryRunBillingPolicyEnum = "IMMEDIATE" // InvoiceDryRunBillingPolicyILLEGAL captures enum value "ILLEGAL" InvoiceDryRunBillingPolicyILLEGAL InvoiceDryRunBillingPolicyEnum = "ILLEGAL" )
func (InvoiceDryRunBillingPolicyEnum) IsValid ¶
func (e InvoiceDryRunBillingPolicyEnum) IsValid() bool
type InvoiceDryRunDryRunActionEnum ¶
type InvoiceDryRunDryRunActionEnum string
const ( // InvoiceDryRunDryRunActionSTARTENTITLEMENT captures enum value "START_ENTITLEMENT" InvoiceDryRunDryRunActionSTARTENTITLEMENT InvoiceDryRunDryRunActionEnum = "START_ENTITLEMENT" // InvoiceDryRunDryRunActionSTARTBILLING captures enum value "START_BILLING" InvoiceDryRunDryRunActionSTARTBILLING InvoiceDryRunDryRunActionEnum = "START_BILLING" // InvoiceDryRunDryRunActionPAUSEENTITLEMENT captures enum value "PAUSE_ENTITLEMENT" InvoiceDryRunDryRunActionPAUSEENTITLEMENT InvoiceDryRunDryRunActionEnum = "PAUSE_ENTITLEMENT" // InvoiceDryRunDryRunActionPAUSEBILLING captures enum value "PAUSE_BILLING" InvoiceDryRunDryRunActionPAUSEBILLING InvoiceDryRunDryRunActionEnum = "PAUSE_BILLING" // InvoiceDryRunDryRunActionRESUMEENTITLEMENT captures enum value "RESUME_ENTITLEMENT" InvoiceDryRunDryRunActionRESUMEENTITLEMENT InvoiceDryRunDryRunActionEnum = "RESUME_ENTITLEMENT" // InvoiceDryRunDryRunActionRESUMEBILLING captures enum value "RESUME_BILLING" InvoiceDryRunDryRunActionRESUMEBILLING InvoiceDryRunDryRunActionEnum = "RESUME_BILLING" // InvoiceDryRunDryRunActionPHASE captures enum value "PHASE" InvoiceDryRunDryRunActionPHASE InvoiceDryRunDryRunActionEnum = "PHASE" // InvoiceDryRunDryRunActionCHANGE captures enum value "CHANGE" InvoiceDryRunDryRunActionCHANGE InvoiceDryRunDryRunActionEnum = "CHANGE" // InvoiceDryRunDryRunActionSTOPENTITLEMENT captures enum value "STOP_ENTITLEMENT" InvoiceDryRunDryRunActionSTOPENTITLEMENT InvoiceDryRunDryRunActionEnum = "STOP_ENTITLEMENT" // InvoiceDryRunDryRunActionSTOPBILLING captures enum value "STOP_BILLING" InvoiceDryRunDryRunActionSTOPBILLING InvoiceDryRunDryRunActionEnum = "STOP_BILLING" // InvoiceDryRunDryRunActionSERVICESTATECHANGE captures enum value "SERVICE_STATE_CHANGE" InvoiceDryRunDryRunActionSERVICESTATECHANGE InvoiceDryRunDryRunActionEnum = "SERVICE_STATE_CHANGE" )
func (InvoiceDryRunDryRunActionEnum) IsValid ¶
func (e InvoiceDryRunDryRunActionEnum) IsValid() bool
type InvoiceDryRunDryRunTypeEnum ¶
type InvoiceDryRunDryRunTypeEnum string
const ( // InvoiceDryRunDryRunTypeTARGETDATE captures enum value "TARGET_DATE" InvoiceDryRunDryRunTypeTARGETDATE InvoiceDryRunDryRunTypeEnum = "TARGET_DATE" // InvoiceDryRunDryRunTypeUPCOMINGINVOICE captures enum value "UPCOMING_INVOICE" InvoiceDryRunDryRunTypeUPCOMINGINVOICE InvoiceDryRunDryRunTypeEnum = "UPCOMING_INVOICE" // InvoiceDryRunDryRunTypeSUBSCRIPTIONACTION captures enum value "SUBSCRIPTION_ACTION" InvoiceDryRunDryRunTypeSUBSCRIPTIONACTION InvoiceDryRunDryRunTypeEnum = "SUBSCRIPTION_ACTION" )
func (InvoiceDryRunDryRunTypeEnum) IsValid ¶
func (e InvoiceDryRunDryRunTypeEnum) IsValid() bool
type InvoiceDryRunPhaseTypeEnum ¶
type InvoiceDryRunPhaseTypeEnum string
const ( // InvoiceDryRunPhaseTypeTRIAL captures enum value "TRIAL" InvoiceDryRunPhaseTypeTRIAL InvoiceDryRunPhaseTypeEnum = "TRIAL" // InvoiceDryRunPhaseTypeDISCOUNT captures enum value "DISCOUNT" InvoiceDryRunPhaseTypeDISCOUNT InvoiceDryRunPhaseTypeEnum = "DISCOUNT" // InvoiceDryRunPhaseTypeFIXEDTERM captures enum value "FIXEDTERM" InvoiceDryRunPhaseTypeFIXEDTERM InvoiceDryRunPhaseTypeEnum = "FIXEDTERM" // InvoiceDryRunPhaseTypeEVERGREEN captures enum value "EVERGREEN" InvoiceDryRunPhaseTypeEVERGREEN InvoiceDryRunPhaseTypeEnum = "EVERGREEN" )
func (InvoiceDryRunPhaseTypeEnum) IsValid ¶
func (e InvoiceDryRunPhaseTypeEnum) IsValid() bool
type InvoiceDryRunProductCategoryEnum ¶
type InvoiceDryRunProductCategoryEnum string
const ( // InvoiceDryRunProductCategoryBASE captures enum value "BASE" InvoiceDryRunProductCategoryBASE InvoiceDryRunProductCategoryEnum = "BASE" // InvoiceDryRunProductCategoryADDON captures enum value "ADD_ON" InvoiceDryRunProductCategoryADDON InvoiceDryRunProductCategoryEnum = "ADD_ON" // InvoiceDryRunProductCategorySTANDALONE captures enum value "STANDALONE" InvoiceDryRunProductCategorySTANDALONE InvoiceDryRunProductCategoryEnum = "STANDALONE" )
func (InvoiceDryRunProductCategoryEnum) IsValid ¶
func (e InvoiceDryRunProductCategoryEnum) IsValid() bool
type InvoiceItem ¶
type InvoiceItem struct { // account Id // Required: true // Format: uuid AccountID *strfmt.UUID `json:"accountId"` // amount Amount float64 `json:"amount,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bundle Id // Format: uuid BundleID strfmt.UUID `json:"bundleId,omitempty"` // catalog effective date // Format: date-time CatalogEffectiveDate strfmt.DateTime `json:"catalogEffectiveDate,omitempty"` // child account Id // Format: uuid ChildAccountID strfmt.UUID `json:"childAccountId,omitempty"` // child items ChildItems []*InvoiceItem `json:"childItems"` // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency InvoiceItemCurrencyEnum `json:"currency,omitempty"` // description Description string `json:"description,omitempty"` // end date // Format: date EndDate strfmt.Date `json:"endDate,omitempty"` // invoice Id // Format: uuid InvoiceID strfmt.UUID `json:"invoiceId,omitempty"` // invoice item Id // Required: true // Format: uuid InvoiceItemID *strfmt.UUID `json:"invoiceItemId"` // item details ItemDetails string `json:"itemDetails,omitempty"` // item type // Enum: [EXTERNAL_CHARGE FIXED RECURRING REPAIR_ADJ CBA_ADJ CREDIT_ADJ ITEM_ADJ USAGE TAX PARENT_SUMMARY] ItemType InvoiceItemItemTypeEnum `json:"itemType,omitempty"` // linked invoice item Id // Format: uuid LinkedInvoiceItemID strfmt.UUID `json:"linkedInvoiceItemId,omitempty"` // phase name PhaseName string `json:"phaseName,omitempty"` // plan name PlanName string `json:"planName,omitempty"` // pretty phase name PrettyPhaseName string `json:"prettyPhaseName,omitempty"` // pretty plan name PrettyPlanName string `json:"prettyPlanName,omitempty"` // pretty product name PrettyProductName string `json:"prettyProductName,omitempty"` // pretty usage name PrettyUsageName string `json:"prettyUsageName,omitempty"` // product name ProductName string `json:"productName,omitempty"` // quantity Quantity int32 `json:"quantity,omitempty"` // rate Rate float64 `json:"rate,omitempty"` // start date // Format: date StartDate strfmt.Date `json:"startDate,omitempty"` // subscription Id // Format: uuid SubscriptionID strfmt.UUID `json:"subscriptionId,omitempty"` // usage name UsageName string `json:"usageName,omitempty"` }
InvoiceItem invoice item swagger:model InvoiceItem
func (*InvoiceItem) MarshalBinary ¶
func (m *InvoiceItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoiceItem) UnmarshalBinary ¶
func (m *InvoiceItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvoiceItemCurrencyEnum ¶
type InvoiceItemCurrencyEnum string
const ( // InvoiceItemCurrencyAED captures enum value "AED" InvoiceItemCurrencyAED InvoiceItemCurrencyEnum = "AED" // InvoiceItemCurrencyAFN captures enum value "AFN" InvoiceItemCurrencyAFN InvoiceItemCurrencyEnum = "AFN" // InvoiceItemCurrencyALL captures enum value "ALL" InvoiceItemCurrencyALL InvoiceItemCurrencyEnum = "ALL" // InvoiceItemCurrencyAMD captures enum value "AMD" InvoiceItemCurrencyAMD InvoiceItemCurrencyEnum = "AMD" // InvoiceItemCurrencyANG captures enum value "ANG" InvoiceItemCurrencyANG InvoiceItemCurrencyEnum = "ANG" // InvoiceItemCurrencyAOA captures enum value "AOA" InvoiceItemCurrencyAOA InvoiceItemCurrencyEnum = "AOA" // InvoiceItemCurrencyARS captures enum value "ARS" InvoiceItemCurrencyARS InvoiceItemCurrencyEnum = "ARS" // InvoiceItemCurrencyAUD captures enum value "AUD" InvoiceItemCurrencyAUD InvoiceItemCurrencyEnum = "AUD" // InvoiceItemCurrencyAWG captures enum value "AWG" InvoiceItemCurrencyAWG InvoiceItemCurrencyEnum = "AWG" // InvoiceItemCurrencyAZN captures enum value "AZN" InvoiceItemCurrencyAZN InvoiceItemCurrencyEnum = "AZN" // InvoiceItemCurrencyBAM captures enum value "BAM" InvoiceItemCurrencyBAM InvoiceItemCurrencyEnum = "BAM" // InvoiceItemCurrencyBBD captures enum value "BBD" InvoiceItemCurrencyBBD InvoiceItemCurrencyEnum = "BBD" // InvoiceItemCurrencyBDT captures enum value "BDT" InvoiceItemCurrencyBDT InvoiceItemCurrencyEnum = "BDT" // InvoiceItemCurrencyBGN captures enum value "BGN" InvoiceItemCurrencyBGN InvoiceItemCurrencyEnum = "BGN" // InvoiceItemCurrencyBHD captures enum value "BHD" InvoiceItemCurrencyBHD InvoiceItemCurrencyEnum = "BHD" // InvoiceItemCurrencyBIF captures enum value "BIF" InvoiceItemCurrencyBIF InvoiceItemCurrencyEnum = "BIF" // InvoiceItemCurrencyBMD captures enum value "BMD" InvoiceItemCurrencyBMD InvoiceItemCurrencyEnum = "BMD" // InvoiceItemCurrencyBND captures enum value "BND" InvoiceItemCurrencyBND InvoiceItemCurrencyEnum = "BND" // InvoiceItemCurrencyBOB captures enum value "BOB" InvoiceItemCurrencyBOB InvoiceItemCurrencyEnum = "BOB" // InvoiceItemCurrencyBRL captures enum value "BRL" InvoiceItemCurrencyBRL InvoiceItemCurrencyEnum = "BRL" // InvoiceItemCurrencyBSD captures enum value "BSD" InvoiceItemCurrencyBSD InvoiceItemCurrencyEnum = "BSD" // InvoiceItemCurrencyBTN captures enum value "BTN" InvoiceItemCurrencyBTN InvoiceItemCurrencyEnum = "BTN" // InvoiceItemCurrencyBWP captures enum value "BWP" InvoiceItemCurrencyBWP InvoiceItemCurrencyEnum = "BWP" // InvoiceItemCurrencyBYR captures enum value "BYR" InvoiceItemCurrencyBYR InvoiceItemCurrencyEnum = "BYR" // InvoiceItemCurrencyBZD captures enum value "BZD" InvoiceItemCurrencyBZD InvoiceItemCurrencyEnum = "BZD" // InvoiceItemCurrencyCAD captures enum value "CAD" InvoiceItemCurrencyCAD InvoiceItemCurrencyEnum = "CAD" // InvoiceItemCurrencyCDF captures enum value "CDF" InvoiceItemCurrencyCDF InvoiceItemCurrencyEnum = "CDF" // InvoiceItemCurrencyCHF captures enum value "CHF" InvoiceItemCurrencyCHF InvoiceItemCurrencyEnum = "CHF" // InvoiceItemCurrencyCLP captures enum value "CLP" InvoiceItemCurrencyCLP InvoiceItemCurrencyEnum = "CLP" // InvoiceItemCurrencyCNY captures enum value "CNY" InvoiceItemCurrencyCNY InvoiceItemCurrencyEnum = "CNY" // InvoiceItemCurrencyCOP captures enum value "COP" InvoiceItemCurrencyCOP InvoiceItemCurrencyEnum = "COP" // InvoiceItemCurrencyCRC captures enum value "CRC" InvoiceItemCurrencyCRC InvoiceItemCurrencyEnum = "CRC" // InvoiceItemCurrencyCUC captures enum value "CUC" InvoiceItemCurrencyCUC InvoiceItemCurrencyEnum = "CUC" // InvoiceItemCurrencyCUP captures enum value "CUP" InvoiceItemCurrencyCUP InvoiceItemCurrencyEnum = "CUP" // InvoiceItemCurrencyCVE captures enum value "CVE" InvoiceItemCurrencyCVE InvoiceItemCurrencyEnum = "CVE" // InvoiceItemCurrencyCZK captures enum value "CZK" InvoiceItemCurrencyCZK InvoiceItemCurrencyEnum = "CZK" // InvoiceItemCurrencyDJF captures enum value "DJF" InvoiceItemCurrencyDJF InvoiceItemCurrencyEnum = "DJF" // InvoiceItemCurrencyDKK captures enum value "DKK" InvoiceItemCurrencyDKK InvoiceItemCurrencyEnum = "DKK" // InvoiceItemCurrencyDOP captures enum value "DOP" InvoiceItemCurrencyDOP InvoiceItemCurrencyEnum = "DOP" // InvoiceItemCurrencyDZD captures enum value "DZD" InvoiceItemCurrencyDZD InvoiceItemCurrencyEnum = "DZD" // InvoiceItemCurrencyEGP captures enum value "EGP" InvoiceItemCurrencyEGP InvoiceItemCurrencyEnum = "EGP" // InvoiceItemCurrencyERN captures enum value "ERN" InvoiceItemCurrencyERN InvoiceItemCurrencyEnum = "ERN" // InvoiceItemCurrencyETB captures enum value "ETB" InvoiceItemCurrencyETB InvoiceItemCurrencyEnum = "ETB" // InvoiceItemCurrencyEUR captures enum value "EUR" InvoiceItemCurrencyEUR InvoiceItemCurrencyEnum = "EUR" // InvoiceItemCurrencyFJD captures enum value "FJD" InvoiceItemCurrencyFJD InvoiceItemCurrencyEnum = "FJD" // InvoiceItemCurrencyFKP captures enum value "FKP" InvoiceItemCurrencyFKP InvoiceItemCurrencyEnum = "FKP" // InvoiceItemCurrencyGBP captures enum value "GBP" InvoiceItemCurrencyGBP InvoiceItemCurrencyEnum = "GBP" // InvoiceItemCurrencyGEL captures enum value "GEL" InvoiceItemCurrencyGEL InvoiceItemCurrencyEnum = "GEL" // InvoiceItemCurrencyGGP captures enum value "GGP" InvoiceItemCurrencyGGP InvoiceItemCurrencyEnum = "GGP" // InvoiceItemCurrencyGHS captures enum value "GHS" InvoiceItemCurrencyGHS InvoiceItemCurrencyEnum = "GHS" // InvoiceItemCurrencyGIP captures enum value "GIP" InvoiceItemCurrencyGIP InvoiceItemCurrencyEnum = "GIP" // InvoiceItemCurrencyGMD captures enum value "GMD" InvoiceItemCurrencyGMD InvoiceItemCurrencyEnum = "GMD" // InvoiceItemCurrencyGNF captures enum value "GNF" InvoiceItemCurrencyGNF InvoiceItemCurrencyEnum = "GNF" // InvoiceItemCurrencyGTQ captures enum value "GTQ" InvoiceItemCurrencyGTQ InvoiceItemCurrencyEnum = "GTQ" // InvoiceItemCurrencyGYD captures enum value "GYD" InvoiceItemCurrencyGYD InvoiceItemCurrencyEnum = "GYD" // InvoiceItemCurrencyHKD captures enum value "HKD" InvoiceItemCurrencyHKD InvoiceItemCurrencyEnum = "HKD" // InvoiceItemCurrencyHNL captures enum value "HNL" InvoiceItemCurrencyHNL InvoiceItemCurrencyEnum = "HNL" // InvoiceItemCurrencyHRK captures enum value "HRK" InvoiceItemCurrencyHRK InvoiceItemCurrencyEnum = "HRK" // InvoiceItemCurrencyHTG captures enum value "HTG" InvoiceItemCurrencyHTG InvoiceItemCurrencyEnum = "HTG" // InvoiceItemCurrencyHUF captures enum value "HUF" InvoiceItemCurrencyHUF InvoiceItemCurrencyEnum = "HUF" // InvoiceItemCurrencyIDR captures enum value "IDR" InvoiceItemCurrencyIDR InvoiceItemCurrencyEnum = "IDR" // InvoiceItemCurrencyILS captures enum value "ILS" InvoiceItemCurrencyILS InvoiceItemCurrencyEnum = "ILS" // InvoiceItemCurrencyIMP captures enum value "IMP" InvoiceItemCurrencyIMP InvoiceItemCurrencyEnum = "IMP" // InvoiceItemCurrencyINR captures enum value "INR" InvoiceItemCurrencyINR InvoiceItemCurrencyEnum = "INR" // InvoiceItemCurrencyIQD captures enum value "IQD" InvoiceItemCurrencyIQD InvoiceItemCurrencyEnum = "IQD" // InvoiceItemCurrencyIRR captures enum value "IRR" InvoiceItemCurrencyIRR InvoiceItemCurrencyEnum = "IRR" // InvoiceItemCurrencyISK captures enum value "ISK" InvoiceItemCurrencyISK InvoiceItemCurrencyEnum = "ISK" // InvoiceItemCurrencyJEP captures enum value "JEP" InvoiceItemCurrencyJEP InvoiceItemCurrencyEnum = "JEP" // InvoiceItemCurrencyJMD captures enum value "JMD" InvoiceItemCurrencyJMD InvoiceItemCurrencyEnum = "JMD" // InvoiceItemCurrencyJOD captures enum value "JOD" InvoiceItemCurrencyJOD InvoiceItemCurrencyEnum = "JOD" // InvoiceItemCurrencyJPY captures enum value "JPY" InvoiceItemCurrencyJPY InvoiceItemCurrencyEnum = "JPY" // InvoiceItemCurrencyKES captures enum value "KES" InvoiceItemCurrencyKES InvoiceItemCurrencyEnum = "KES" // InvoiceItemCurrencyKGS captures enum value "KGS" InvoiceItemCurrencyKGS InvoiceItemCurrencyEnum = "KGS" // InvoiceItemCurrencyKHR captures enum value "KHR" InvoiceItemCurrencyKHR InvoiceItemCurrencyEnum = "KHR" // InvoiceItemCurrencyKMF captures enum value "KMF" InvoiceItemCurrencyKMF InvoiceItemCurrencyEnum = "KMF" // InvoiceItemCurrencyKPW captures enum value "KPW" InvoiceItemCurrencyKPW InvoiceItemCurrencyEnum = "KPW" // InvoiceItemCurrencyKRW captures enum value "KRW" InvoiceItemCurrencyKRW InvoiceItemCurrencyEnum = "KRW" // InvoiceItemCurrencyKWD captures enum value "KWD" InvoiceItemCurrencyKWD InvoiceItemCurrencyEnum = "KWD" // InvoiceItemCurrencyKYD captures enum value "KYD" InvoiceItemCurrencyKYD InvoiceItemCurrencyEnum = "KYD" // InvoiceItemCurrencyKZT captures enum value "KZT" InvoiceItemCurrencyKZT InvoiceItemCurrencyEnum = "KZT" // InvoiceItemCurrencyLAK captures enum value "LAK" InvoiceItemCurrencyLAK InvoiceItemCurrencyEnum = "LAK" // InvoiceItemCurrencyLBP captures enum value "LBP" InvoiceItemCurrencyLBP InvoiceItemCurrencyEnum = "LBP" // InvoiceItemCurrencyLKR captures enum value "LKR" InvoiceItemCurrencyLKR InvoiceItemCurrencyEnum = "LKR" // InvoiceItemCurrencyLRD captures enum value "LRD" InvoiceItemCurrencyLRD InvoiceItemCurrencyEnum = "LRD" // InvoiceItemCurrencyLSL captures enum value "LSL" InvoiceItemCurrencyLSL InvoiceItemCurrencyEnum = "LSL" // InvoiceItemCurrencyLTL captures enum value "LTL" InvoiceItemCurrencyLTL InvoiceItemCurrencyEnum = "LTL" // InvoiceItemCurrencyLVL captures enum value "LVL" InvoiceItemCurrencyLVL InvoiceItemCurrencyEnum = "LVL" // InvoiceItemCurrencyLYD captures enum value "LYD" InvoiceItemCurrencyLYD InvoiceItemCurrencyEnum = "LYD" // InvoiceItemCurrencyMAD captures enum value "MAD" InvoiceItemCurrencyMAD InvoiceItemCurrencyEnum = "MAD" // InvoiceItemCurrencyMDL captures enum value "MDL" InvoiceItemCurrencyMDL InvoiceItemCurrencyEnum = "MDL" // InvoiceItemCurrencyMGA captures enum value "MGA" InvoiceItemCurrencyMGA InvoiceItemCurrencyEnum = "MGA" // InvoiceItemCurrencyMKD captures enum value "MKD" InvoiceItemCurrencyMKD InvoiceItemCurrencyEnum = "MKD" // InvoiceItemCurrencyMMK captures enum value "MMK" InvoiceItemCurrencyMMK InvoiceItemCurrencyEnum = "MMK" // InvoiceItemCurrencyMNT captures enum value "MNT" InvoiceItemCurrencyMNT InvoiceItemCurrencyEnum = "MNT" // InvoiceItemCurrencyMOP captures enum value "MOP" InvoiceItemCurrencyMOP InvoiceItemCurrencyEnum = "MOP" // InvoiceItemCurrencyMRO captures enum value "MRO" InvoiceItemCurrencyMRO InvoiceItemCurrencyEnum = "MRO" // InvoiceItemCurrencyMUR captures enum value "MUR" InvoiceItemCurrencyMUR InvoiceItemCurrencyEnum = "MUR" // InvoiceItemCurrencyMVR captures enum value "MVR" InvoiceItemCurrencyMVR InvoiceItemCurrencyEnum = "MVR" // InvoiceItemCurrencyMWK captures enum value "MWK" InvoiceItemCurrencyMWK InvoiceItemCurrencyEnum = "MWK" // InvoiceItemCurrencyMXN captures enum value "MXN" InvoiceItemCurrencyMXN InvoiceItemCurrencyEnum = "MXN" // InvoiceItemCurrencyMYR captures enum value "MYR" InvoiceItemCurrencyMYR InvoiceItemCurrencyEnum = "MYR" // InvoiceItemCurrencyMZN captures enum value "MZN" InvoiceItemCurrencyMZN InvoiceItemCurrencyEnum = "MZN" // InvoiceItemCurrencyNAD captures enum value "NAD" InvoiceItemCurrencyNAD InvoiceItemCurrencyEnum = "NAD" // InvoiceItemCurrencyNGN captures enum value "NGN" InvoiceItemCurrencyNGN InvoiceItemCurrencyEnum = "NGN" // InvoiceItemCurrencyNIO captures enum value "NIO" InvoiceItemCurrencyNIO InvoiceItemCurrencyEnum = "NIO" // InvoiceItemCurrencyNOK captures enum value "NOK" InvoiceItemCurrencyNOK InvoiceItemCurrencyEnum = "NOK" // InvoiceItemCurrencyNPR captures enum value "NPR" InvoiceItemCurrencyNPR InvoiceItemCurrencyEnum = "NPR" // InvoiceItemCurrencyNZD captures enum value "NZD" InvoiceItemCurrencyNZD InvoiceItemCurrencyEnum = "NZD" // InvoiceItemCurrencyOMR captures enum value "OMR" InvoiceItemCurrencyOMR InvoiceItemCurrencyEnum = "OMR" // InvoiceItemCurrencyPAB captures enum value "PAB" InvoiceItemCurrencyPAB InvoiceItemCurrencyEnum = "PAB" // InvoiceItemCurrencyPEN captures enum value "PEN" InvoiceItemCurrencyPEN InvoiceItemCurrencyEnum = "PEN" // InvoiceItemCurrencyPGK captures enum value "PGK" InvoiceItemCurrencyPGK InvoiceItemCurrencyEnum = "PGK" // InvoiceItemCurrencyPHP captures enum value "PHP" InvoiceItemCurrencyPHP InvoiceItemCurrencyEnum = "PHP" // InvoiceItemCurrencyPKR captures enum value "PKR" InvoiceItemCurrencyPKR InvoiceItemCurrencyEnum = "PKR" // InvoiceItemCurrencyPLN captures enum value "PLN" InvoiceItemCurrencyPLN InvoiceItemCurrencyEnum = "PLN" // InvoiceItemCurrencyPYG captures enum value "PYG" InvoiceItemCurrencyPYG InvoiceItemCurrencyEnum = "PYG" // InvoiceItemCurrencyQAR captures enum value "QAR" InvoiceItemCurrencyQAR InvoiceItemCurrencyEnum = "QAR" // InvoiceItemCurrencyRON captures enum value "RON" InvoiceItemCurrencyRON InvoiceItemCurrencyEnum = "RON" // InvoiceItemCurrencyRSD captures enum value "RSD" InvoiceItemCurrencyRSD InvoiceItemCurrencyEnum = "RSD" // InvoiceItemCurrencyRUB captures enum value "RUB" InvoiceItemCurrencyRUB InvoiceItemCurrencyEnum = "RUB" // InvoiceItemCurrencyRWF captures enum value "RWF" InvoiceItemCurrencyRWF InvoiceItemCurrencyEnum = "RWF" // InvoiceItemCurrencySAR captures enum value "SAR" InvoiceItemCurrencySAR InvoiceItemCurrencyEnum = "SAR" // InvoiceItemCurrencySBD captures enum value "SBD" InvoiceItemCurrencySBD InvoiceItemCurrencyEnum = "SBD" // InvoiceItemCurrencySCR captures enum value "SCR" InvoiceItemCurrencySCR InvoiceItemCurrencyEnum = "SCR" // InvoiceItemCurrencySDG captures enum value "SDG" InvoiceItemCurrencySDG InvoiceItemCurrencyEnum = "SDG" // InvoiceItemCurrencySEK captures enum value "SEK" InvoiceItemCurrencySEK InvoiceItemCurrencyEnum = "SEK" // InvoiceItemCurrencySGD captures enum value "SGD" InvoiceItemCurrencySGD InvoiceItemCurrencyEnum = "SGD" // InvoiceItemCurrencySHP captures enum value "SHP" InvoiceItemCurrencySHP InvoiceItemCurrencyEnum = "SHP" // InvoiceItemCurrencySLL captures enum value "SLL" InvoiceItemCurrencySLL InvoiceItemCurrencyEnum = "SLL" // InvoiceItemCurrencySOS captures enum value "SOS" InvoiceItemCurrencySOS InvoiceItemCurrencyEnum = "SOS" // InvoiceItemCurrencySPL captures enum value "SPL" InvoiceItemCurrencySPL InvoiceItemCurrencyEnum = "SPL" // InvoiceItemCurrencySRD captures enum value "SRD" InvoiceItemCurrencySRD InvoiceItemCurrencyEnum = "SRD" // InvoiceItemCurrencySTD captures enum value "STD" InvoiceItemCurrencySTD InvoiceItemCurrencyEnum = "STD" // InvoiceItemCurrencySVC captures enum value "SVC" InvoiceItemCurrencySVC InvoiceItemCurrencyEnum = "SVC" // InvoiceItemCurrencySYP captures enum value "SYP" InvoiceItemCurrencySYP InvoiceItemCurrencyEnum = "SYP" // InvoiceItemCurrencySZL captures enum value "SZL" InvoiceItemCurrencySZL InvoiceItemCurrencyEnum = "SZL" // InvoiceItemCurrencyTHB captures enum value "THB" InvoiceItemCurrencyTHB InvoiceItemCurrencyEnum = "THB" // InvoiceItemCurrencyTJS captures enum value "TJS" InvoiceItemCurrencyTJS InvoiceItemCurrencyEnum = "TJS" // InvoiceItemCurrencyTMT captures enum value "TMT" InvoiceItemCurrencyTMT InvoiceItemCurrencyEnum = "TMT" // InvoiceItemCurrencyTND captures enum value "TND" InvoiceItemCurrencyTND InvoiceItemCurrencyEnum = "TND" // InvoiceItemCurrencyTOP captures enum value "TOP" InvoiceItemCurrencyTOP InvoiceItemCurrencyEnum = "TOP" // InvoiceItemCurrencyTRY captures enum value "TRY" InvoiceItemCurrencyTRY InvoiceItemCurrencyEnum = "TRY" // InvoiceItemCurrencyTTD captures enum value "TTD" InvoiceItemCurrencyTTD InvoiceItemCurrencyEnum = "TTD" // InvoiceItemCurrencyTVD captures enum value "TVD" InvoiceItemCurrencyTVD InvoiceItemCurrencyEnum = "TVD" // InvoiceItemCurrencyTWD captures enum value "TWD" InvoiceItemCurrencyTWD InvoiceItemCurrencyEnum = "TWD" // InvoiceItemCurrencyTZS captures enum value "TZS" InvoiceItemCurrencyTZS InvoiceItemCurrencyEnum = "TZS" // InvoiceItemCurrencyUAH captures enum value "UAH" InvoiceItemCurrencyUAH InvoiceItemCurrencyEnum = "UAH" // InvoiceItemCurrencyUGX captures enum value "UGX" InvoiceItemCurrencyUGX InvoiceItemCurrencyEnum = "UGX" // InvoiceItemCurrencyUSD captures enum value "USD" InvoiceItemCurrencyUSD InvoiceItemCurrencyEnum = "USD" // InvoiceItemCurrencyUYU captures enum value "UYU" InvoiceItemCurrencyUYU InvoiceItemCurrencyEnum = "UYU" // InvoiceItemCurrencyUZS captures enum value "UZS" InvoiceItemCurrencyUZS InvoiceItemCurrencyEnum = "UZS" // InvoiceItemCurrencyVEF captures enum value "VEF" InvoiceItemCurrencyVEF InvoiceItemCurrencyEnum = "VEF" // InvoiceItemCurrencyVND captures enum value "VND" InvoiceItemCurrencyVND InvoiceItemCurrencyEnum = "VND" // InvoiceItemCurrencyVUV captures enum value "VUV" InvoiceItemCurrencyVUV InvoiceItemCurrencyEnum = "VUV" // InvoiceItemCurrencyWST captures enum value "WST" InvoiceItemCurrencyWST InvoiceItemCurrencyEnum = "WST" // InvoiceItemCurrencyXAF captures enum value "XAF" InvoiceItemCurrencyXAF InvoiceItemCurrencyEnum = "XAF" // InvoiceItemCurrencyXCD captures enum value "XCD" InvoiceItemCurrencyXCD InvoiceItemCurrencyEnum = "XCD" // InvoiceItemCurrencyXDR captures enum value "XDR" InvoiceItemCurrencyXDR InvoiceItemCurrencyEnum = "XDR" // InvoiceItemCurrencyXOF captures enum value "XOF" InvoiceItemCurrencyXOF InvoiceItemCurrencyEnum = "XOF" // InvoiceItemCurrencyXPF captures enum value "XPF" InvoiceItemCurrencyXPF InvoiceItemCurrencyEnum = "XPF" // InvoiceItemCurrencyYER captures enum value "YER" InvoiceItemCurrencyYER InvoiceItemCurrencyEnum = "YER" // InvoiceItemCurrencyZAR captures enum value "ZAR" InvoiceItemCurrencyZAR InvoiceItemCurrencyEnum = "ZAR" // InvoiceItemCurrencyZMW captures enum value "ZMW" InvoiceItemCurrencyZMW InvoiceItemCurrencyEnum = "ZMW" // InvoiceItemCurrencyZWD captures enum value "ZWD" InvoiceItemCurrencyZWD InvoiceItemCurrencyEnum = "ZWD" // InvoiceItemCurrencyBTC captures enum value "BTC" InvoiceItemCurrencyBTC InvoiceItemCurrencyEnum = "BTC" )
func (InvoiceItemCurrencyEnum) IsValid ¶
func (e InvoiceItemCurrencyEnum) IsValid() bool
type InvoiceItemItemTypeEnum ¶
type InvoiceItemItemTypeEnum string
const ( // InvoiceItemItemTypeEXTERNALCHARGE captures enum value "EXTERNAL_CHARGE" InvoiceItemItemTypeEXTERNALCHARGE InvoiceItemItemTypeEnum = "EXTERNAL_CHARGE" // InvoiceItemItemTypeFIXED captures enum value "FIXED" InvoiceItemItemTypeFIXED InvoiceItemItemTypeEnum = "FIXED" // InvoiceItemItemTypeRECURRING captures enum value "RECURRING" InvoiceItemItemTypeRECURRING InvoiceItemItemTypeEnum = "RECURRING" // InvoiceItemItemTypeREPAIRADJ captures enum value "REPAIR_ADJ" InvoiceItemItemTypeREPAIRADJ InvoiceItemItemTypeEnum = "REPAIR_ADJ" // InvoiceItemItemTypeCBAADJ captures enum value "CBA_ADJ" InvoiceItemItemTypeCBAADJ InvoiceItemItemTypeEnum = "CBA_ADJ" // InvoiceItemItemTypeCREDITADJ captures enum value "CREDIT_ADJ" InvoiceItemItemTypeCREDITADJ InvoiceItemItemTypeEnum = "CREDIT_ADJ" // InvoiceItemItemTypeITEMADJ captures enum value "ITEM_ADJ" InvoiceItemItemTypeITEMADJ InvoiceItemItemTypeEnum = "ITEM_ADJ" // InvoiceItemItemTypeUSAGE captures enum value "USAGE" InvoiceItemItemTypeUSAGE InvoiceItemItemTypeEnum = "USAGE" // InvoiceItemItemTypeTAX captures enum value "TAX" InvoiceItemItemTypeTAX InvoiceItemItemTypeEnum = "TAX" // InvoiceItemItemTypePARENTSUMMARY captures enum value "PARENT_SUMMARY" InvoiceItemItemTypePARENTSUMMARY InvoiceItemItemTypeEnum = "PARENT_SUMMARY" )
func (InvoiceItemItemTypeEnum) IsValid ¶
func (e InvoiceItemItemTypeEnum) IsValid() bool
type InvoicePayment ¶
type InvoicePayment struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // auth amount AuthAmount float64 `json:"authAmount,omitempty"` // captured amount CapturedAmount float64 `json:"capturedAmount,omitempty"` // credited amount CreditedAmount float64 `json:"creditedAmount,omitempty"` // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency InvoicePaymentCurrencyEnum `json:"currency,omitempty"` // payment attempts PaymentAttempts []*PaymentAttempt `json:"paymentAttempts"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // payment Id // Format: uuid PaymentID strfmt.UUID `json:"paymentId,omitempty"` // payment method Id // Format: uuid PaymentMethodID strfmt.UUID `json:"paymentMethodId,omitempty"` // payment number PaymentNumber string `json:"paymentNumber,omitempty"` // purchased amount PurchasedAmount float64 `json:"purchasedAmount,omitempty"` // refunded amount RefundedAmount float64 `json:"refundedAmount,omitempty"` // target invoice Id // Format: uuid TargetInvoiceID strfmt.UUID `json:"targetInvoiceId,omitempty"` // transactions Transactions []*PaymentTransaction `json:"transactions"` }
InvoicePayment invoice payment swagger:model InvoicePayment
func (*InvoicePayment) MarshalBinary ¶
func (m *InvoicePayment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoicePayment) UnmarshalBinary ¶
func (m *InvoicePayment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvoicePaymentCurrencyEnum ¶
type InvoicePaymentCurrencyEnum string
const ( // InvoicePaymentCurrencyAED captures enum value "AED" InvoicePaymentCurrencyAED InvoicePaymentCurrencyEnum = "AED" // InvoicePaymentCurrencyAFN captures enum value "AFN" InvoicePaymentCurrencyAFN InvoicePaymentCurrencyEnum = "AFN" // InvoicePaymentCurrencyALL captures enum value "ALL" InvoicePaymentCurrencyALL InvoicePaymentCurrencyEnum = "ALL" // InvoicePaymentCurrencyAMD captures enum value "AMD" InvoicePaymentCurrencyAMD InvoicePaymentCurrencyEnum = "AMD" // InvoicePaymentCurrencyANG captures enum value "ANG" InvoicePaymentCurrencyANG InvoicePaymentCurrencyEnum = "ANG" // InvoicePaymentCurrencyAOA captures enum value "AOA" InvoicePaymentCurrencyAOA InvoicePaymentCurrencyEnum = "AOA" // InvoicePaymentCurrencyARS captures enum value "ARS" InvoicePaymentCurrencyARS InvoicePaymentCurrencyEnum = "ARS" // InvoicePaymentCurrencyAUD captures enum value "AUD" InvoicePaymentCurrencyAUD InvoicePaymentCurrencyEnum = "AUD" // InvoicePaymentCurrencyAWG captures enum value "AWG" InvoicePaymentCurrencyAWG InvoicePaymentCurrencyEnum = "AWG" // InvoicePaymentCurrencyAZN captures enum value "AZN" InvoicePaymentCurrencyAZN InvoicePaymentCurrencyEnum = "AZN" // InvoicePaymentCurrencyBAM captures enum value "BAM" InvoicePaymentCurrencyBAM InvoicePaymentCurrencyEnum = "BAM" // InvoicePaymentCurrencyBBD captures enum value "BBD" InvoicePaymentCurrencyBBD InvoicePaymentCurrencyEnum = "BBD" // InvoicePaymentCurrencyBDT captures enum value "BDT" InvoicePaymentCurrencyBDT InvoicePaymentCurrencyEnum = "BDT" // InvoicePaymentCurrencyBGN captures enum value "BGN" InvoicePaymentCurrencyBGN InvoicePaymentCurrencyEnum = "BGN" // InvoicePaymentCurrencyBHD captures enum value "BHD" InvoicePaymentCurrencyBHD InvoicePaymentCurrencyEnum = "BHD" // InvoicePaymentCurrencyBIF captures enum value "BIF" InvoicePaymentCurrencyBIF InvoicePaymentCurrencyEnum = "BIF" // InvoicePaymentCurrencyBMD captures enum value "BMD" InvoicePaymentCurrencyBMD InvoicePaymentCurrencyEnum = "BMD" // InvoicePaymentCurrencyBND captures enum value "BND" InvoicePaymentCurrencyBND InvoicePaymentCurrencyEnum = "BND" // InvoicePaymentCurrencyBOB captures enum value "BOB" InvoicePaymentCurrencyBOB InvoicePaymentCurrencyEnum = "BOB" // InvoicePaymentCurrencyBRL captures enum value "BRL" InvoicePaymentCurrencyBRL InvoicePaymentCurrencyEnum = "BRL" // InvoicePaymentCurrencyBSD captures enum value "BSD" InvoicePaymentCurrencyBSD InvoicePaymentCurrencyEnum = "BSD" // InvoicePaymentCurrencyBTN captures enum value "BTN" InvoicePaymentCurrencyBTN InvoicePaymentCurrencyEnum = "BTN" // InvoicePaymentCurrencyBWP captures enum value "BWP" InvoicePaymentCurrencyBWP InvoicePaymentCurrencyEnum = "BWP" // InvoicePaymentCurrencyBYR captures enum value "BYR" InvoicePaymentCurrencyBYR InvoicePaymentCurrencyEnum = "BYR" // InvoicePaymentCurrencyBZD captures enum value "BZD" InvoicePaymentCurrencyBZD InvoicePaymentCurrencyEnum = "BZD" // InvoicePaymentCurrencyCAD captures enum value "CAD" InvoicePaymentCurrencyCAD InvoicePaymentCurrencyEnum = "CAD" // InvoicePaymentCurrencyCDF captures enum value "CDF" InvoicePaymentCurrencyCDF InvoicePaymentCurrencyEnum = "CDF" // InvoicePaymentCurrencyCHF captures enum value "CHF" InvoicePaymentCurrencyCHF InvoicePaymentCurrencyEnum = "CHF" // InvoicePaymentCurrencyCLP captures enum value "CLP" InvoicePaymentCurrencyCLP InvoicePaymentCurrencyEnum = "CLP" // InvoicePaymentCurrencyCNY captures enum value "CNY" InvoicePaymentCurrencyCNY InvoicePaymentCurrencyEnum = "CNY" // InvoicePaymentCurrencyCOP captures enum value "COP" InvoicePaymentCurrencyCOP InvoicePaymentCurrencyEnum = "COP" // InvoicePaymentCurrencyCRC captures enum value "CRC" InvoicePaymentCurrencyCRC InvoicePaymentCurrencyEnum = "CRC" // InvoicePaymentCurrencyCUC captures enum value "CUC" InvoicePaymentCurrencyCUC InvoicePaymentCurrencyEnum = "CUC" // InvoicePaymentCurrencyCUP captures enum value "CUP" InvoicePaymentCurrencyCUP InvoicePaymentCurrencyEnum = "CUP" // InvoicePaymentCurrencyCVE captures enum value "CVE" InvoicePaymentCurrencyCVE InvoicePaymentCurrencyEnum = "CVE" // InvoicePaymentCurrencyCZK captures enum value "CZK" InvoicePaymentCurrencyCZK InvoicePaymentCurrencyEnum = "CZK" // InvoicePaymentCurrencyDJF captures enum value "DJF" InvoicePaymentCurrencyDJF InvoicePaymentCurrencyEnum = "DJF" // InvoicePaymentCurrencyDKK captures enum value "DKK" InvoicePaymentCurrencyDKK InvoicePaymentCurrencyEnum = "DKK" // InvoicePaymentCurrencyDOP captures enum value "DOP" InvoicePaymentCurrencyDOP InvoicePaymentCurrencyEnum = "DOP" // InvoicePaymentCurrencyDZD captures enum value "DZD" InvoicePaymentCurrencyDZD InvoicePaymentCurrencyEnum = "DZD" // InvoicePaymentCurrencyEGP captures enum value "EGP" InvoicePaymentCurrencyEGP InvoicePaymentCurrencyEnum = "EGP" // InvoicePaymentCurrencyERN captures enum value "ERN" InvoicePaymentCurrencyERN InvoicePaymentCurrencyEnum = "ERN" // InvoicePaymentCurrencyETB captures enum value "ETB" InvoicePaymentCurrencyETB InvoicePaymentCurrencyEnum = "ETB" // InvoicePaymentCurrencyEUR captures enum value "EUR" InvoicePaymentCurrencyEUR InvoicePaymentCurrencyEnum = "EUR" // InvoicePaymentCurrencyFJD captures enum value "FJD" InvoicePaymentCurrencyFJD InvoicePaymentCurrencyEnum = "FJD" // InvoicePaymentCurrencyFKP captures enum value "FKP" InvoicePaymentCurrencyFKP InvoicePaymentCurrencyEnum = "FKP" // InvoicePaymentCurrencyGBP captures enum value "GBP" InvoicePaymentCurrencyGBP InvoicePaymentCurrencyEnum = "GBP" // InvoicePaymentCurrencyGEL captures enum value "GEL" InvoicePaymentCurrencyGEL InvoicePaymentCurrencyEnum = "GEL" // InvoicePaymentCurrencyGGP captures enum value "GGP" InvoicePaymentCurrencyGGP InvoicePaymentCurrencyEnum = "GGP" // InvoicePaymentCurrencyGHS captures enum value "GHS" InvoicePaymentCurrencyGHS InvoicePaymentCurrencyEnum = "GHS" // InvoicePaymentCurrencyGIP captures enum value "GIP" InvoicePaymentCurrencyGIP InvoicePaymentCurrencyEnum = "GIP" // InvoicePaymentCurrencyGMD captures enum value "GMD" InvoicePaymentCurrencyGMD InvoicePaymentCurrencyEnum = "GMD" // InvoicePaymentCurrencyGNF captures enum value "GNF" InvoicePaymentCurrencyGNF InvoicePaymentCurrencyEnum = "GNF" // InvoicePaymentCurrencyGTQ captures enum value "GTQ" InvoicePaymentCurrencyGTQ InvoicePaymentCurrencyEnum = "GTQ" // InvoicePaymentCurrencyGYD captures enum value "GYD" InvoicePaymentCurrencyGYD InvoicePaymentCurrencyEnum = "GYD" // InvoicePaymentCurrencyHKD captures enum value "HKD" InvoicePaymentCurrencyHKD InvoicePaymentCurrencyEnum = "HKD" // InvoicePaymentCurrencyHNL captures enum value "HNL" InvoicePaymentCurrencyHNL InvoicePaymentCurrencyEnum = "HNL" // InvoicePaymentCurrencyHRK captures enum value "HRK" InvoicePaymentCurrencyHRK InvoicePaymentCurrencyEnum = "HRK" // InvoicePaymentCurrencyHTG captures enum value "HTG" InvoicePaymentCurrencyHTG InvoicePaymentCurrencyEnum = "HTG" // InvoicePaymentCurrencyHUF captures enum value "HUF" InvoicePaymentCurrencyHUF InvoicePaymentCurrencyEnum = "HUF" // InvoicePaymentCurrencyIDR captures enum value "IDR" InvoicePaymentCurrencyIDR InvoicePaymentCurrencyEnum = "IDR" // InvoicePaymentCurrencyILS captures enum value "ILS" InvoicePaymentCurrencyILS InvoicePaymentCurrencyEnum = "ILS" // InvoicePaymentCurrencyIMP captures enum value "IMP" InvoicePaymentCurrencyIMP InvoicePaymentCurrencyEnum = "IMP" // InvoicePaymentCurrencyINR captures enum value "INR" InvoicePaymentCurrencyINR InvoicePaymentCurrencyEnum = "INR" // InvoicePaymentCurrencyIQD captures enum value "IQD" InvoicePaymentCurrencyIQD InvoicePaymentCurrencyEnum = "IQD" // InvoicePaymentCurrencyIRR captures enum value "IRR" InvoicePaymentCurrencyIRR InvoicePaymentCurrencyEnum = "IRR" // InvoicePaymentCurrencyISK captures enum value "ISK" InvoicePaymentCurrencyISK InvoicePaymentCurrencyEnum = "ISK" // InvoicePaymentCurrencyJEP captures enum value "JEP" InvoicePaymentCurrencyJEP InvoicePaymentCurrencyEnum = "JEP" // InvoicePaymentCurrencyJMD captures enum value "JMD" InvoicePaymentCurrencyJMD InvoicePaymentCurrencyEnum = "JMD" // InvoicePaymentCurrencyJOD captures enum value "JOD" InvoicePaymentCurrencyJOD InvoicePaymentCurrencyEnum = "JOD" // InvoicePaymentCurrencyJPY captures enum value "JPY" InvoicePaymentCurrencyJPY InvoicePaymentCurrencyEnum = "JPY" // InvoicePaymentCurrencyKES captures enum value "KES" InvoicePaymentCurrencyKES InvoicePaymentCurrencyEnum = "KES" // InvoicePaymentCurrencyKGS captures enum value "KGS" InvoicePaymentCurrencyKGS InvoicePaymentCurrencyEnum = "KGS" // InvoicePaymentCurrencyKHR captures enum value "KHR" InvoicePaymentCurrencyKHR InvoicePaymentCurrencyEnum = "KHR" // InvoicePaymentCurrencyKMF captures enum value "KMF" InvoicePaymentCurrencyKMF InvoicePaymentCurrencyEnum = "KMF" // InvoicePaymentCurrencyKPW captures enum value "KPW" InvoicePaymentCurrencyKPW InvoicePaymentCurrencyEnum = "KPW" // InvoicePaymentCurrencyKRW captures enum value "KRW" InvoicePaymentCurrencyKRW InvoicePaymentCurrencyEnum = "KRW" // InvoicePaymentCurrencyKWD captures enum value "KWD" InvoicePaymentCurrencyKWD InvoicePaymentCurrencyEnum = "KWD" // InvoicePaymentCurrencyKYD captures enum value "KYD" InvoicePaymentCurrencyKYD InvoicePaymentCurrencyEnum = "KYD" // InvoicePaymentCurrencyKZT captures enum value "KZT" InvoicePaymentCurrencyKZT InvoicePaymentCurrencyEnum = "KZT" // InvoicePaymentCurrencyLAK captures enum value "LAK" InvoicePaymentCurrencyLAK InvoicePaymentCurrencyEnum = "LAK" // InvoicePaymentCurrencyLBP captures enum value "LBP" InvoicePaymentCurrencyLBP InvoicePaymentCurrencyEnum = "LBP" // InvoicePaymentCurrencyLKR captures enum value "LKR" InvoicePaymentCurrencyLKR InvoicePaymentCurrencyEnum = "LKR" // InvoicePaymentCurrencyLRD captures enum value "LRD" InvoicePaymentCurrencyLRD InvoicePaymentCurrencyEnum = "LRD" // InvoicePaymentCurrencyLSL captures enum value "LSL" InvoicePaymentCurrencyLSL InvoicePaymentCurrencyEnum = "LSL" // InvoicePaymentCurrencyLTL captures enum value "LTL" InvoicePaymentCurrencyLTL InvoicePaymentCurrencyEnum = "LTL" // InvoicePaymentCurrencyLVL captures enum value "LVL" InvoicePaymentCurrencyLVL InvoicePaymentCurrencyEnum = "LVL" // InvoicePaymentCurrencyLYD captures enum value "LYD" InvoicePaymentCurrencyLYD InvoicePaymentCurrencyEnum = "LYD" // InvoicePaymentCurrencyMAD captures enum value "MAD" InvoicePaymentCurrencyMAD InvoicePaymentCurrencyEnum = "MAD" // InvoicePaymentCurrencyMDL captures enum value "MDL" InvoicePaymentCurrencyMDL InvoicePaymentCurrencyEnum = "MDL" // InvoicePaymentCurrencyMGA captures enum value "MGA" InvoicePaymentCurrencyMGA InvoicePaymentCurrencyEnum = "MGA" // InvoicePaymentCurrencyMKD captures enum value "MKD" InvoicePaymentCurrencyMKD InvoicePaymentCurrencyEnum = "MKD" // InvoicePaymentCurrencyMMK captures enum value "MMK" InvoicePaymentCurrencyMMK InvoicePaymentCurrencyEnum = "MMK" // InvoicePaymentCurrencyMNT captures enum value "MNT" InvoicePaymentCurrencyMNT InvoicePaymentCurrencyEnum = "MNT" // InvoicePaymentCurrencyMOP captures enum value "MOP" InvoicePaymentCurrencyMOP InvoicePaymentCurrencyEnum = "MOP" // InvoicePaymentCurrencyMRO captures enum value "MRO" InvoicePaymentCurrencyMRO InvoicePaymentCurrencyEnum = "MRO" // InvoicePaymentCurrencyMUR captures enum value "MUR" InvoicePaymentCurrencyMUR InvoicePaymentCurrencyEnum = "MUR" // InvoicePaymentCurrencyMVR captures enum value "MVR" InvoicePaymentCurrencyMVR InvoicePaymentCurrencyEnum = "MVR" // InvoicePaymentCurrencyMWK captures enum value "MWK" InvoicePaymentCurrencyMWK InvoicePaymentCurrencyEnum = "MWK" // InvoicePaymentCurrencyMXN captures enum value "MXN" InvoicePaymentCurrencyMXN InvoicePaymentCurrencyEnum = "MXN" // InvoicePaymentCurrencyMYR captures enum value "MYR" InvoicePaymentCurrencyMYR InvoicePaymentCurrencyEnum = "MYR" // InvoicePaymentCurrencyMZN captures enum value "MZN" InvoicePaymentCurrencyMZN InvoicePaymentCurrencyEnum = "MZN" // InvoicePaymentCurrencyNAD captures enum value "NAD" InvoicePaymentCurrencyNAD InvoicePaymentCurrencyEnum = "NAD" // InvoicePaymentCurrencyNGN captures enum value "NGN" InvoicePaymentCurrencyNGN InvoicePaymentCurrencyEnum = "NGN" // InvoicePaymentCurrencyNIO captures enum value "NIO" InvoicePaymentCurrencyNIO InvoicePaymentCurrencyEnum = "NIO" // InvoicePaymentCurrencyNOK captures enum value "NOK" InvoicePaymentCurrencyNOK InvoicePaymentCurrencyEnum = "NOK" // InvoicePaymentCurrencyNPR captures enum value "NPR" InvoicePaymentCurrencyNPR InvoicePaymentCurrencyEnum = "NPR" // InvoicePaymentCurrencyNZD captures enum value "NZD" InvoicePaymentCurrencyNZD InvoicePaymentCurrencyEnum = "NZD" // InvoicePaymentCurrencyOMR captures enum value "OMR" InvoicePaymentCurrencyOMR InvoicePaymentCurrencyEnum = "OMR" // InvoicePaymentCurrencyPAB captures enum value "PAB" InvoicePaymentCurrencyPAB InvoicePaymentCurrencyEnum = "PAB" // InvoicePaymentCurrencyPEN captures enum value "PEN" InvoicePaymentCurrencyPEN InvoicePaymentCurrencyEnum = "PEN" // InvoicePaymentCurrencyPGK captures enum value "PGK" InvoicePaymentCurrencyPGK InvoicePaymentCurrencyEnum = "PGK" // InvoicePaymentCurrencyPHP captures enum value "PHP" InvoicePaymentCurrencyPHP InvoicePaymentCurrencyEnum = "PHP" // InvoicePaymentCurrencyPKR captures enum value "PKR" InvoicePaymentCurrencyPKR InvoicePaymentCurrencyEnum = "PKR" // InvoicePaymentCurrencyPLN captures enum value "PLN" InvoicePaymentCurrencyPLN InvoicePaymentCurrencyEnum = "PLN" // InvoicePaymentCurrencyPYG captures enum value "PYG" InvoicePaymentCurrencyPYG InvoicePaymentCurrencyEnum = "PYG" // InvoicePaymentCurrencyQAR captures enum value "QAR" InvoicePaymentCurrencyQAR InvoicePaymentCurrencyEnum = "QAR" // InvoicePaymentCurrencyRON captures enum value "RON" InvoicePaymentCurrencyRON InvoicePaymentCurrencyEnum = "RON" // InvoicePaymentCurrencyRSD captures enum value "RSD" InvoicePaymentCurrencyRSD InvoicePaymentCurrencyEnum = "RSD" // InvoicePaymentCurrencyRUB captures enum value "RUB" InvoicePaymentCurrencyRUB InvoicePaymentCurrencyEnum = "RUB" // InvoicePaymentCurrencyRWF captures enum value "RWF" InvoicePaymentCurrencyRWF InvoicePaymentCurrencyEnum = "RWF" // InvoicePaymentCurrencySAR captures enum value "SAR" InvoicePaymentCurrencySAR InvoicePaymentCurrencyEnum = "SAR" // InvoicePaymentCurrencySBD captures enum value "SBD" InvoicePaymentCurrencySBD InvoicePaymentCurrencyEnum = "SBD" // InvoicePaymentCurrencySCR captures enum value "SCR" InvoicePaymentCurrencySCR InvoicePaymentCurrencyEnum = "SCR" // InvoicePaymentCurrencySDG captures enum value "SDG" InvoicePaymentCurrencySDG InvoicePaymentCurrencyEnum = "SDG" // InvoicePaymentCurrencySEK captures enum value "SEK" InvoicePaymentCurrencySEK InvoicePaymentCurrencyEnum = "SEK" // InvoicePaymentCurrencySGD captures enum value "SGD" InvoicePaymentCurrencySGD InvoicePaymentCurrencyEnum = "SGD" // InvoicePaymentCurrencySHP captures enum value "SHP" InvoicePaymentCurrencySHP InvoicePaymentCurrencyEnum = "SHP" // InvoicePaymentCurrencySLL captures enum value "SLL" InvoicePaymentCurrencySLL InvoicePaymentCurrencyEnum = "SLL" // InvoicePaymentCurrencySOS captures enum value "SOS" InvoicePaymentCurrencySOS InvoicePaymentCurrencyEnum = "SOS" // InvoicePaymentCurrencySPL captures enum value "SPL" InvoicePaymentCurrencySPL InvoicePaymentCurrencyEnum = "SPL" // InvoicePaymentCurrencySRD captures enum value "SRD" InvoicePaymentCurrencySRD InvoicePaymentCurrencyEnum = "SRD" // InvoicePaymentCurrencySTD captures enum value "STD" InvoicePaymentCurrencySTD InvoicePaymentCurrencyEnum = "STD" // InvoicePaymentCurrencySVC captures enum value "SVC" InvoicePaymentCurrencySVC InvoicePaymentCurrencyEnum = "SVC" // InvoicePaymentCurrencySYP captures enum value "SYP" InvoicePaymentCurrencySYP InvoicePaymentCurrencyEnum = "SYP" // InvoicePaymentCurrencySZL captures enum value "SZL" InvoicePaymentCurrencySZL InvoicePaymentCurrencyEnum = "SZL" // InvoicePaymentCurrencyTHB captures enum value "THB" InvoicePaymentCurrencyTHB InvoicePaymentCurrencyEnum = "THB" // InvoicePaymentCurrencyTJS captures enum value "TJS" InvoicePaymentCurrencyTJS InvoicePaymentCurrencyEnum = "TJS" // InvoicePaymentCurrencyTMT captures enum value "TMT" InvoicePaymentCurrencyTMT InvoicePaymentCurrencyEnum = "TMT" // InvoicePaymentCurrencyTND captures enum value "TND" InvoicePaymentCurrencyTND InvoicePaymentCurrencyEnum = "TND" // InvoicePaymentCurrencyTOP captures enum value "TOP" InvoicePaymentCurrencyTOP InvoicePaymentCurrencyEnum = "TOP" // InvoicePaymentCurrencyTRY captures enum value "TRY" InvoicePaymentCurrencyTRY InvoicePaymentCurrencyEnum = "TRY" // InvoicePaymentCurrencyTTD captures enum value "TTD" InvoicePaymentCurrencyTTD InvoicePaymentCurrencyEnum = "TTD" // InvoicePaymentCurrencyTVD captures enum value "TVD" InvoicePaymentCurrencyTVD InvoicePaymentCurrencyEnum = "TVD" // InvoicePaymentCurrencyTWD captures enum value "TWD" InvoicePaymentCurrencyTWD InvoicePaymentCurrencyEnum = "TWD" // InvoicePaymentCurrencyTZS captures enum value "TZS" InvoicePaymentCurrencyTZS InvoicePaymentCurrencyEnum = "TZS" // InvoicePaymentCurrencyUAH captures enum value "UAH" InvoicePaymentCurrencyUAH InvoicePaymentCurrencyEnum = "UAH" // InvoicePaymentCurrencyUGX captures enum value "UGX" InvoicePaymentCurrencyUGX InvoicePaymentCurrencyEnum = "UGX" // InvoicePaymentCurrencyUSD captures enum value "USD" InvoicePaymentCurrencyUSD InvoicePaymentCurrencyEnum = "USD" // InvoicePaymentCurrencyUYU captures enum value "UYU" InvoicePaymentCurrencyUYU InvoicePaymentCurrencyEnum = "UYU" // InvoicePaymentCurrencyUZS captures enum value "UZS" InvoicePaymentCurrencyUZS InvoicePaymentCurrencyEnum = "UZS" // InvoicePaymentCurrencyVEF captures enum value "VEF" InvoicePaymentCurrencyVEF InvoicePaymentCurrencyEnum = "VEF" // InvoicePaymentCurrencyVND captures enum value "VND" InvoicePaymentCurrencyVND InvoicePaymentCurrencyEnum = "VND" // InvoicePaymentCurrencyVUV captures enum value "VUV" InvoicePaymentCurrencyVUV InvoicePaymentCurrencyEnum = "VUV" // InvoicePaymentCurrencyWST captures enum value "WST" InvoicePaymentCurrencyWST InvoicePaymentCurrencyEnum = "WST" // InvoicePaymentCurrencyXAF captures enum value "XAF" InvoicePaymentCurrencyXAF InvoicePaymentCurrencyEnum = "XAF" // InvoicePaymentCurrencyXCD captures enum value "XCD" InvoicePaymentCurrencyXCD InvoicePaymentCurrencyEnum = "XCD" // InvoicePaymentCurrencyXDR captures enum value "XDR" InvoicePaymentCurrencyXDR InvoicePaymentCurrencyEnum = "XDR" // InvoicePaymentCurrencyXOF captures enum value "XOF" InvoicePaymentCurrencyXOF InvoicePaymentCurrencyEnum = "XOF" // InvoicePaymentCurrencyXPF captures enum value "XPF" InvoicePaymentCurrencyXPF InvoicePaymentCurrencyEnum = "XPF" // InvoicePaymentCurrencyYER captures enum value "YER" InvoicePaymentCurrencyYER InvoicePaymentCurrencyEnum = "YER" // InvoicePaymentCurrencyZAR captures enum value "ZAR" InvoicePaymentCurrencyZAR InvoicePaymentCurrencyEnum = "ZAR" // InvoicePaymentCurrencyZMW captures enum value "ZMW" InvoicePaymentCurrencyZMW InvoicePaymentCurrencyEnum = "ZMW" // InvoicePaymentCurrencyZWD captures enum value "ZWD" InvoicePaymentCurrencyZWD InvoicePaymentCurrencyEnum = "ZWD" // InvoicePaymentCurrencyBTC captures enum value "BTC" InvoicePaymentCurrencyBTC InvoicePaymentCurrencyEnum = "BTC" )
func (InvoicePaymentCurrencyEnum) IsValid ¶
func (e InvoicePaymentCurrencyEnum) IsValid() bool
type InvoicePaymentTransaction ¶
type InvoicePaymentTransaction struct { // adjustments Adjustments []*InvoiceItem `json:"adjustments"` // Transaction amount, required except for void operations Amount float64 `json:"amount,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // Amount currency (account currency unless specified) // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency InvoicePaymentTransactionCurrencyEnum `json:"currency,omitempty"` // effective date // Format: date-time EffectiveDate strfmt.DateTime `json:"effectiveDate,omitempty"` // first payment reference Id FirstPaymentReferenceID string `json:"firstPaymentReferenceId,omitempty"` // gateway error code GatewayErrorCode string `json:"gatewayErrorCode,omitempty"` // gateway error msg GatewayErrorMsg string `json:"gatewayErrorMsg,omitempty"` // is adjusted IsAdjusted bool `json:"isAdjusted,omitempty"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // Associated payment id, required when notifying state transitions // Format: uuid PaymentID strfmt.UUID `json:"paymentId,omitempty"` // processed amount ProcessedAmount float64 `json:"processedAmount,omitempty"` // processed currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] ProcessedCurrency InvoicePaymentTransactionProcessedCurrencyEnum `json:"processedCurrency,omitempty"` // properties Properties []*PluginProperty `json:"properties"` // second payment reference Id SecondPaymentReferenceID string `json:"secondPaymentReferenceId,omitempty"` // Transaction status, required for state change notifications // Enum: [SUCCESS UNKNOWN PENDING PAYMENT_FAILURE PLUGIN_FAILURE PAYMENT_SYSTEM_OFF] Status InvoicePaymentTransactionStatusEnum `json:"status,omitempty"` // transaction external key TransactionExternalKey string `json:"transactionExternalKey,omitempty"` // transaction Id // Format: uuid TransactionID strfmt.UUID `json:"transactionId,omitempty"` // transaction type // Enum: [AUTHORIZE CAPTURE CHARGEBACK CREDIT PURCHASE REFUND VOID] TransactionType InvoicePaymentTransactionTransactionTypeEnum `json:"transactionType,omitempty"` }
InvoicePaymentTransaction invoice payment transaction swagger:model InvoicePaymentTransaction
func (*InvoicePaymentTransaction) MarshalBinary ¶
func (m *InvoicePaymentTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoicePaymentTransaction) UnmarshalBinary ¶
func (m *InvoicePaymentTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvoicePaymentTransactionCurrencyEnum ¶
type InvoicePaymentTransactionCurrencyEnum string
const ( // InvoicePaymentTransactionCurrencyAED captures enum value "AED" InvoicePaymentTransactionCurrencyAED InvoicePaymentTransactionCurrencyEnum = "AED" // InvoicePaymentTransactionCurrencyAFN captures enum value "AFN" InvoicePaymentTransactionCurrencyAFN InvoicePaymentTransactionCurrencyEnum = "AFN" // InvoicePaymentTransactionCurrencyALL captures enum value "ALL" InvoicePaymentTransactionCurrencyALL InvoicePaymentTransactionCurrencyEnum = "ALL" // InvoicePaymentTransactionCurrencyAMD captures enum value "AMD" InvoicePaymentTransactionCurrencyAMD InvoicePaymentTransactionCurrencyEnum = "AMD" // InvoicePaymentTransactionCurrencyANG captures enum value "ANG" InvoicePaymentTransactionCurrencyANG InvoicePaymentTransactionCurrencyEnum = "ANG" // InvoicePaymentTransactionCurrencyAOA captures enum value "AOA" InvoicePaymentTransactionCurrencyAOA InvoicePaymentTransactionCurrencyEnum = "AOA" // InvoicePaymentTransactionCurrencyARS captures enum value "ARS" InvoicePaymentTransactionCurrencyARS InvoicePaymentTransactionCurrencyEnum = "ARS" // InvoicePaymentTransactionCurrencyAUD captures enum value "AUD" InvoicePaymentTransactionCurrencyAUD InvoicePaymentTransactionCurrencyEnum = "AUD" // InvoicePaymentTransactionCurrencyAWG captures enum value "AWG" InvoicePaymentTransactionCurrencyAWG InvoicePaymentTransactionCurrencyEnum = "AWG" // InvoicePaymentTransactionCurrencyAZN captures enum value "AZN" InvoicePaymentTransactionCurrencyAZN InvoicePaymentTransactionCurrencyEnum = "AZN" // InvoicePaymentTransactionCurrencyBAM captures enum value "BAM" InvoicePaymentTransactionCurrencyBAM InvoicePaymentTransactionCurrencyEnum = "BAM" // InvoicePaymentTransactionCurrencyBBD captures enum value "BBD" InvoicePaymentTransactionCurrencyBBD InvoicePaymentTransactionCurrencyEnum = "BBD" // InvoicePaymentTransactionCurrencyBDT captures enum value "BDT" InvoicePaymentTransactionCurrencyBDT InvoicePaymentTransactionCurrencyEnum = "BDT" // InvoicePaymentTransactionCurrencyBGN captures enum value "BGN" InvoicePaymentTransactionCurrencyBGN InvoicePaymentTransactionCurrencyEnum = "BGN" // InvoicePaymentTransactionCurrencyBHD captures enum value "BHD" InvoicePaymentTransactionCurrencyBHD InvoicePaymentTransactionCurrencyEnum = "BHD" // InvoicePaymentTransactionCurrencyBIF captures enum value "BIF" InvoicePaymentTransactionCurrencyBIF InvoicePaymentTransactionCurrencyEnum = "BIF" // InvoicePaymentTransactionCurrencyBMD captures enum value "BMD" InvoicePaymentTransactionCurrencyBMD InvoicePaymentTransactionCurrencyEnum = "BMD" // InvoicePaymentTransactionCurrencyBND captures enum value "BND" InvoicePaymentTransactionCurrencyBND InvoicePaymentTransactionCurrencyEnum = "BND" // InvoicePaymentTransactionCurrencyBOB captures enum value "BOB" InvoicePaymentTransactionCurrencyBOB InvoicePaymentTransactionCurrencyEnum = "BOB" // InvoicePaymentTransactionCurrencyBRL captures enum value "BRL" InvoicePaymentTransactionCurrencyBRL InvoicePaymentTransactionCurrencyEnum = "BRL" // InvoicePaymentTransactionCurrencyBSD captures enum value "BSD" InvoicePaymentTransactionCurrencyBSD InvoicePaymentTransactionCurrencyEnum = "BSD" // InvoicePaymentTransactionCurrencyBTN captures enum value "BTN" InvoicePaymentTransactionCurrencyBTN InvoicePaymentTransactionCurrencyEnum = "BTN" // InvoicePaymentTransactionCurrencyBWP captures enum value "BWP" InvoicePaymentTransactionCurrencyBWP InvoicePaymentTransactionCurrencyEnum = "BWP" // InvoicePaymentTransactionCurrencyBYR captures enum value "BYR" InvoicePaymentTransactionCurrencyBYR InvoicePaymentTransactionCurrencyEnum = "BYR" // InvoicePaymentTransactionCurrencyBZD captures enum value "BZD" InvoicePaymentTransactionCurrencyBZD InvoicePaymentTransactionCurrencyEnum = "BZD" // InvoicePaymentTransactionCurrencyCAD captures enum value "CAD" InvoicePaymentTransactionCurrencyCAD InvoicePaymentTransactionCurrencyEnum = "CAD" // InvoicePaymentTransactionCurrencyCDF captures enum value "CDF" InvoicePaymentTransactionCurrencyCDF InvoicePaymentTransactionCurrencyEnum = "CDF" // InvoicePaymentTransactionCurrencyCHF captures enum value "CHF" InvoicePaymentTransactionCurrencyCHF InvoicePaymentTransactionCurrencyEnum = "CHF" // InvoicePaymentTransactionCurrencyCLP captures enum value "CLP" InvoicePaymentTransactionCurrencyCLP InvoicePaymentTransactionCurrencyEnum = "CLP" // InvoicePaymentTransactionCurrencyCNY captures enum value "CNY" InvoicePaymentTransactionCurrencyCNY InvoicePaymentTransactionCurrencyEnum = "CNY" // InvoicePaymentTransactionCurrencyCOP captures enum value "COP" InvoicePaymentTransactionCurrencyCOP InvoicePaymentTransactionCurrencyEnum = "COP" // InvoicePaymentTransactionCurrencyCRC captures enum value "CRC" InvoicePaymentTransactionCurrencyCRC InvoicePaymentTransactionCurrencyEnum = "CRC" // InvoicePaymentTransactionCurrencyCUC captures enum value "CUC" InvoicePaymentTransactionCurrencyCUC InvoicePaymentTransactionCurrencyEnum = "CUC" // InvoicePaymentTransactionCurrencyCUP captures enum value "CUP" InvoicePaymentTransactionCurrencyCUP InvoicePaymentTransactionCurrencyEnum = "CUP" // InvoicePaymentTransactionCurrencyCVE captures enum value "CVE" InvoicePaymentTransactionCurrencyCVE InvoicePaymentTransactionCurrencyEnum = "CVE" // InvoicePaymentTransactionCurrencyCZK captures enum value "CZK" InvoicePaymentTransactionCurrencyCZK InvoicePaymentTransactionCurrencyEnum = "CZK" // InvoicePaymentTransactionCurrencyDJF captures enum value "DJF" InvoicePaymentTransactionCurrencyDJF InvoicePaymentTransactionCurrencyEnum = "DJF" // InvoicePaymentTransactionCurrencyDKK captures enum value "DKK" InvoicePaymentTransactionCurrencyDKK InvoicePaymentTransactionCurrencyEnum = "DKK" // InvoicePaymentTransactionCurrencyDOP captures enum value "DOP" InvoicePaymentTransactionCurrencyDOP InvoicePaymentTransactionCurrencyEnum = "DOP" // InvoicePaymentTransactionCurrencyDZD captures enum value "DZD" InvoicePaymentTransactionCurrencyDZD InvoicePaymentTransactionCurrencyEnum = "DZD" // InvoicePaymentTransactionCurrencyEGP captures enum value "EGP" InvoicePaymentTransactionCurrencyEGP InvoicePaymentTransactionCurrencyEnum = "EGP" // InvoicePaymentTransactionCurrencyERN captures enum value "ERN" InvoicePaymentTransactionCurrencyERN InvoicePaymentTransactionCurrencyEnum = "ERN" // InvoicePaymentTransactionCurrencyETB captures enum value "ETB" InvoicePaymentTransactionCurrencyETB InvoicePaymentTransactionCurrencyEnum = "ETB" // InvoicePaymentTransactionCurrencyEUR captures enum value "EUR" InvoicePaymentTransactionCurrencyEUR InvoicePaymentTransactionCurrencyEnum = "EUR" // InvoicePaymentTransactionCurrencyFJD captures enum value "FJD" InvoicePaymentTransactionCurrencyFJD InvoicePaymentTransactionCurrencyEnum = "FJD" // InvoicePaymentTransactionCurrencyFKP captures enum value "FKP" InvoicePaymentTransactionCurrencyFKP InvoicePaymentTransactionCurrencyEnum = "FKP" // InvoicePaymentTransactionCurrencyGBP captures enum value "GBP" InvoicePaymentTransactionCurrencyGBP InvoicePaymentTransactionCurrencyEnum = "GBP" // InvoicePaymentTransactionCurrencyGEL captures enum value "GEL" InvoicePaymentTransactionCurrencyGEL InvoicePaymentTransactionCurrencyEnum = "GEL" // InvoicePaymentTransactionCurrencyGGP captures enum value "GGP" InvoicePaymentTransactionCurrencyGGP InvoicePaymentTransactionCurrencyEnum = "GGP" // InvoicePaymentTransactionCurrencyGHS captures enum value "GHS" InvoicePaymentTransactionCurrencyGHS InvoicePaymentTransactionCurrencyEnum = "GHS" // InvoicePaymentTransactionCurrencyGIP captures enum value "GIP" InvoicePaymentTransactionCurrencyGIP InvoicePaymentTransactionCurrencyEnum = "GIP" // InvoicePaymentTransactionCurrencyGMD captures enum value "GMD" InvoicePaymentTransactionCurrencyGMD InvoicePaymentTransactionCurrencyEnum = "GMD" // InvoicePaymentTransactionCurrencyGNF captures enum value "GNF" InvoicePaymentTransactionCurrencyGNF InvoicePaymentTransactionCurrencyEnum = "GNF" // InvoicePaymentTransactionCurrencyGTQ captures enum value "GTQ" InvoicePaymentTransactionCurrencyGTQ InvoicePaymentTransactionCurrencyEnum = "GTQ" // InvoicePaymentTransactionCurrencyGYD captures enum value "GYD" InvoicePaymentTransactionCurrencyGYD InvoicePaymentTransactionCurrencyEnum = "GYD" // InvoicePaymentTransactionCurrencyHKD captures enum value "HKD" InvoicePaymentTransactionCurrencyHKD InvoicePaymentTransactionCurrencyEnum = "HKD" // InvoicePaymentTransactionCurrencyHNL captures enum value "HNL" InvoicePaymentTransactionCurrencyHNL InvoicePaymentTransactionCurrencyEnum = "HNL" // InvoicePaymentTransactionCurrencyHRK captures enum value "HRK" InvoicePaymentTransactionCurrencyHRK InvoicePaymentTransactionCurrencyEnum = "HRK" // InvoicePaymentTransactionCurrencyHTG captures enum value "HTG" InvoicePaymentTransactionCurrencyHTG InvoicePaymentTransactionCurrencyEnum = "HTG" // InvoicePaymentTransactionCurrencyHUF captures enum value "HUF" InvoicePaymentTransactionCurrencyHUF InvoicePaymentTransactionCurrencyEnum = "HUF" // InvoicePaymentTransactionCurrencyIDR captures enum value "IDR" InvoicePaymentTransactionCurrencyIDR InvoicePaymentTransactionCurrencyEnum = "IDR" // InvoicePaymentTransactionCurrencyILS captures enum value "ILS" InvoicePaymentTransactionCurrencyILS InvoicePaymentTransactionCurrencyEnum = "ILS" // InvoicePaymentTransactionCurrencyIMP captures enum value "IMP" InvoicePaymentTransactionCurrencyIMP InvoicePaymentTransactionCurrencyEnum = "IMP" // InvoicePaymentTransactionCurrencyINR captures enum value "INR" InvoicePaymentTransactionCurrencyINR InvoicePaymentTransactionCurrencyEnum = "INR" // InvoicePaymentTransactionCurrencyIQD captures enum value "IQD" InvoicePaymentTransactionCurrencyIQD InvoicePaymentTransactionCurrencyEnum = "IQD" // InvoicePaymentTransactionCurrencyIRR captures enum value "IRR" InvoicePaymentTransactionCurrencyIRR InvoicePaymentTransactionCurrencyEnum = "IRR" // InvoicePaymentTransactionCurrencyISK captures enum value "ISK" InvoicePaymentTransactionCurrencyISK InvoicePaymentTransactionCurrencyEnum = "ISK" // InvoicePaymentTransactionCurrencyJEP captures enum value "JEP" InvoicePaymentTransactionCurrencyJEP InvoicePaymentTransactionCurrencyEnum = "JEP" // InvoicePaymentTransactionCurrencyJMD captures enum value "JMD" InvoicePaymentTransactionCurrencyJMD InvoicePaymentTransactionCurrencyEnum = "JMD" // InvoicePaymentTransactionCurrencyJOD captures enum value "JOD" InvoicePaymentTransactionCurrencyJOD InvoicePaymentTransactionCurrencyEnum = "JOD" // InvoicePaymentTransactionCurrencyJPY captures enum value "JPY" InvoicePaymentTransactionCurrencyJPY InvoicePaymentTransactionCurrencyEnum = "JPY" // InvoicePaymentTransactionCurrencyKES captures enum value "KES" InvoicePaymentTransactionCurrencyKES InvoicePaymentTransactionCurrencyEnum = "KES" // InvoicePaymentTransactionCurrencyKGS captures enum value "KGS" InvoicePaymentTransactionCurrencyKGS InvoicePaymentTransactionCurrencyEnum = "KGS" // InvoicePaymentTransactionCurrencyKHR captures enum value "KHR" InvoicePaymentTransactionCurrencyKHR InvoicePaymentTransactionCurrencyEnum = "KHR" // InvoicePaymentTransactionCurrencyKMF captures enum value "KMF" InvoicePaymentTransactionCurrencyKMF InvoicePaymentTransactionCurrencyEnum = "KMF" // InvoicePaymentTransactionCurrencyKPW captures enum value "KPW" InvoicePaymentTransactionCurrencyKPW InvoicePaymentTransactionCurrencyEnum = "KPW" // InvoicePaymentTransactionCurrencyKRW captures enum value "KRW" InvoicePaymentTransactionCurrencyKRW InvoicePaymentTransactionCurrencyEnum = "KRW" // InvoicePaymentTransactionCurrencyKWD captures enum value "KWD" InvoicePaymentTransactionCurrencyKWD InvoicePaymentTransactionCurrencyEnum = "KWD" // InvoicePaymentTransactionCurrencyKYD captures enum value "KYD" InvoicePaymentTransactionCurrencyKYD InvoicePaymentTransactionCurrencyEnum = "KYD" // InvoicePaymentTransactionCurrencyKZT captures enum value "KZT" InvoicePaymentTransactionCurrencyKZT InvoicePaymentTransactionCurrencyEnum = "KZT" // InvoicePaymentTransactionCurrencyLAK captures enum value "LAK" InvoicePaymentTransactionCurrencyLAK InvoicePaymentTransactionCurrencyEnum = "LAK" // InvoicePaymentTransactionCurrencyLBP captures enum value "LBP" InvoicePaymentTransactionCurrencyLBP InvoicePaymentTransactionCurrencyEnum = "LBP" // InvoicePaymentTransactionCurrencyLKR captures enum value "LKR" InvoicePaymentTransactionCurrencyLKR InvoicePaymentTransactionCurrencyEnum = "LKR" // InvoicePaymentTransactionCurrencyLRD captures enum value "LRD" InvoicePaymentTransactionCurrencyLRD InvoicePaymentTransactionCurrencyEnum = "LRD" // InvoicePaymentTransactionCurrencyLSL captures enum value "LSL" InvoicePaymentTransactionCurrencyLSL InvoicePaymentTransactionCurrencyEnum = "LSL" // InvoicePaymentTransactionCurrencyLTL captures enum value "LTL" InvoicePaymentTransactionCurrencyLTL InvoicePaymentTransactionCurrencyEnum = "LTL" // InvoicePaymentTransactionCurrencyLVL captures enum value "LVL" InvoicePaymentTransactionCurrencyLVL InvoicePaymentTransactionCurrencyEnum = "LVL" // InvoicePaymentTransactionCurrencyLYD captures enum value "LYD" InvoicePaymentTransactionCurrencyLYD InvoicePaymentTransactionCurrencyEnum = "LYD" // InvoicePaymentTransactionCurrencyMAD captures enum value "MAD" InvoicePaymentTransactionCurrencyMAD InvoicePaymentTransactionCurrencyEnum = "MAD" // InvoicePaymentTransactionCurrencyMDL captures enum value "MDL" InvoicePaymentTransactionCurrencyMDL InvoicePaymentTransactionCurrencyEnum = "MDL" // InvoicePaymentTransactionCurrencyMGA captures enum value "MGA" InvoicePaymentTransactionCurrencyMGA InvoicePaymentTransactionCurrencyEnum = "MGA" // InvoicePaymentTransactionCurrencyMKD captures enum value "MKD" InvoicePaymentTransactionCurrencyMKD InvoicePaymentTransactionCurrencyEnum = "MKD" // InvoicePaymentTransactionCurrencyMMK captures enum value "MMK" InvoicePaymentTransactionCurrencyMMK InvoicePaymentTransactionCurrencyEnum = "MMK" // InvoicePaymentTransactionCurrencyMNT captures enum value "MNT" InvoicePaymentTransactionCurrencyMNT InvoicePaymentTransactionCurrencyEnum = "MNT" // InvoicePaymentTransactionCurrencyMOP captures enum value "MOP" InvoicePaymentTransactionCurrencyMOP InvoicePaymentTransactionCurrencyEnum = "MOP" // InvoicePaymentTransactionCurrencyMRO captures enum value "MRO" InvoicePaymentTransactionCurrencyMRO InvoicePaymentTransactionCurrencyEnum = "MRO" // InvoicePaymentTransactionCurrencyMUR captures enum value "MUR" InvoicePaymentTransactionCurrencyMUR InvoicePaymentTransactionCurrencyEnum = "MUR" // InvoicePaymentTransactionCurrencyMVR captures enum value "MVR" InvoicePaymentTransactionCurrencyMVR InvoicePaymentTransactionCurrencyEnum = "MVR" // InvoicePaymentTransactionCurrencyMWK captures enum value "MWK" InvoicePaymentTransactionCurrencyMWK InvoicePaymentTransactionCurrencyEnum = "MWK" // InvoicePaymentTransactionCurrencyMXN captures enum value "MXN" InvoicePaymentTransactionCurrencyMXN InvoicePaymentTransactionCurrencyEnum = "MXN" // InvoicePaymentTransactionCurrencyMYR captures enum value "MYR" InvoicePaymentTransactionCurrencyMYR InvoicePaymentTransactionCurrencyEnum = "MYR" // InvoicePaymentTransactionCurrencyMZN captures enum value "MZN" InvoicePaymentTransactionCurrencyMZN InvoicePaymentTransactionCurrencyEnum = "MZN" // InvoicePaymentTransactionCurrencyNAD captures enum value "NAD" InvoicePaymentTransactionCurrencyNAD InvoicePaymentTransactionCurrencyEnum = "NAD" // InvoicePaymentTransactionCurrencyNGN captures enum value "NGN" InvoicePaymentTransactionCurrencyNGN InvoicePaymentTransactionCurrencyEnum = "NGN" // InvoicePaymentTransactionCurrencyNIO captures enum value "NIO" InvoicePaymentTransactionCurrencyNIO InvoicePaymentTransactionCurrencyEnum = "NIO" // InvoicePaymentTransactionCurrencyNOK captures enum value "NOK" InvoicePaymentTransactionCurrencyNOK InvoicePaymentTransactionCurrencyEnum = "NOK" // InvoicePaymentTransactionCurrencyNPR captures enum value "NPR" InvoicePaymentTransactionCurrencyNPR InvoicePaymentTransactionCurrencyEnum = "NPR" // InvoicePaymentTransactionCurrencyNZD captures enum value "NZD" InvoicePaymentTransactionCurrencyNZD InvoicePaymentTransactionCurrencyEnum = "NZD" // InvoicePaymentTransactionCurrencyOMR captures enum value "OMR" InvoicePaymentTransactionCurrencyOMR InvoicePaymentTransactionCurrencyEnum = "OMR" // InvoicePaymentTransactionCurrencyPAB captures enum value "PAB" InvoicePaymentTransactionCurrencyPAB InvoicePaymentTransactionCurrencyEnum = "PAB" // InvoicePaymentTransactionCurrencyPEN captures enum value "PEN" InvoicePaymentTransactionCurrencyPEN InvoicePaymentTransactionCurrencyEnum = "PEN" // InvoicePaymentTransactionCurrencyPGK captures enum value "PGK" InvoicePaymentTransactionCurrencyPGK InvoicePaymentTransactionCurrencyEnum = "PGK" // InvoicePaymentTransactionCurrencyPHP captures enum value "PHP" InvoicePaymentTransactionCurrencyPHP InvoicePaymentTransactionCurrencyEnum = "PHP" // InvoicePaymentTransactionCurrencyPKR captures enum value "PKR" InvoicePaymentTransactionCurrencyPKR InvoicePaymentTransactionCurrencyEnum = "PKR" // InvoicePaymentTransactionCurrencyPLN captures enum value "PLN" InvoicePaymentTransactionCurrencyPLN InvoicePaymentTransactionCurrencyEnum = "PLN" // InvoicePaymentTransactionCurrencyPYG captures enum value "PYG" InvoicePaymentTransactionCurrencyPYG InvoicePaymentTransactionCurrencyEnum = "PYG" // InvoicePaymentTransactionCurrencyQAR captures enum value "QAR" InvoicePaymentTransactionCurrencyQAR InvoicePaymentTransactionCurrencyEnum = "QAR" // InvoicePaymentTransactionCurrencyRON captures enum value "RON" InvoicePaymentTransactionCurrencyRON InvoicePaymentTransactionCurrencyEnum = "RON" // InvoicePaymentTransactionCurrencyRSD captures enum value "RSD" InvoicePaymentTransactionCurrencyRSD InvoicePaymentTransactionCurrencyEnum = "RSD" // InvoicePaymentTransactionCurrencyRUB captures enum value "RUB" InvoicePaymentTransactionCurrencyRUB InvoicePaymentTransactionCurrencyEnum = "RUB" // InvoicePaymentTransactionCurrencyRWF captures enum value "RWF" InvoicePaymentTransactionCurrencyRWF InvoicePaymentTransactionCurrencyEnum = "RWF" // InvoicePaymentTransactionCurrencySAR captures enum value "SAR" InvoicePaymentTransactionCurrencySAR InvoicePaymentTransactionCurrencyEnum = "SAR" // InvoicePaymentTransactionCurrencySBD captures enum value "SBD" InvoicePaymentTransactionCurrencySBD InvoicePaymentTransactionCurrencyEnum = "SBD" // InvoicePaymentTransactionCurrencySCR captures enum value "SCR" InvoicePaymentTransactionCurrencySCR InvoicePaymentTransactionCurrencyEnum = "SCR" // InvoicePaymentTransactionCurrencySDG captures enum value "SDG" InvoicePaymentTransactionCurrencySDG InvoicePaymentTransactionCurrencyEnum = "SDG" // InvoicePaymentTransactionCurrencySEK captures enum value "SEK" InvoicePaymentTransactionCurrencySEK InvoicePaymentTransactionCurrencyEnum = "SEK" // InvoicePaymentTransactionCurrencySGD captures enum value "SGD" InvoicePaymentTransactionCurrencySGD InvoicePaymentTransactionCurrencyEnum = "SGD" // InvoicePaymentTransactionCurrencySHP captures enum value "SHP" InvoicePaymentTransactionCurrencySHP InvoicePaymentTransactionCurrencyEnum = "SHP" // InvoicePaymentTransactionCurrencySLL captures enum value "SLL" InvoicePaymentTransactionCurrencySLL InvoicePaymentTransactionCurrencyEnum = "SLL" // InvoicePaymentTransactionCurrencySOS captures enum value "SOS" InvoicePaymentTransactionCurrencySOS InvoicePaymentTransactionCurrencyEnum = "SOS" // InvoicePaymentTransactionCurrencySPL captures enum value "SPL" InvoicePaymentTransactionCurrencySPL InvoicePaymentTransactionCurrencyEnum = "SPL" // InvoicePaymentTransactionCurrencySRD captures enum value "SRD" InvoicePaymentTransactionCurrencySRD InvoicePaymentTransactionCurrencyEnum = "SRD" // InvoicePaymentTransactionCurrencySTD captures enum value "STD" InvoicePaymentTransactionCurrencySTD InvoicePaymentTransactionCurrencyEnum = "STD" // InvoicePaymentTransactionCurrencySVC captures enum value "SVC" InvoicePaymentTransactionCurrencySVC InvoicePaymentTransactionCurrencyEnum = "SVC" // InvoicePaymentTransactionCurrencySYP captures enum value "SYP" InvoicePaymentTransactionCurrencySYP InvoicePaymentTransactionCurrencyEnum = "SYP" // InvoicePaymentTransactionCurrencySZL captures enum value "SZL" InvoicePaymentTransactionCurrencySZL InvoicePaymentTransactionCurrencyEnum = "SZL" // InvoicePaymentTransactionCurrencyTHB captures enum value "THB" InvoicePaymentTransactionCurrencyTHB InvoicePaymentTransactionCurrencyEnum = "THB" // InvoicePaymentTransactionCurrencyTJS captures enum value "TJS" InvoicePaymentTransactionCurrencyTJS InvoicePaymentTransactionCurrencyEnum = "TJS" // InvoicePaymentTransactionCurrencyTMT captures enum value "TMT" InvoicePaymentTransactionCurrencyTMT InvoicePaymentTransactionCurrencyEnum = "TMT" // InvoicePaymentTransactionCurrencyTND captures enum value "TND" InvoicePaymentTransactionCurrencyTND InvoicePaymentTransactionCurrencyEnum = "TND" // InvoicePaymentTransactionCurrencyTOP captures enum value "TOP" InvoicePaymentTransactionCurrencyTOP InvoicePaymentTransactionCurrencyEnum = "TOP" // InvoicePaymentTransactionCurrencyTRY captures enum value "TRY" InvoicePaymentTransactionCurrencyTRY InvoicePaymentTransactionCurrencyEnum = "TRY" // InvoicePaymentTransactionCurrencyTTD captures enum value "TTD" InvoicePaymentTransactionCurrencyTTD InvoicePaymentTransactionCurrencyEnum = "TTD" // InvoicePaymentTransactionCurrencyTVD captures enum value "TVD" InvoicePaymentTransactionCurrencyTVD InvoicePaymentTransactionCurrencyEnum = "TVD" // InvoicePaymentTransactionCurrencyTWD captures enum value "TWD" InvoicePaymentTransactionCurrencyTWD InvoicePaymentTransactionCurrencyEnum = "TWD" // InvoicePaymentTransactionCurrencyTZS captures enum value "TZS" InvoicePaymentTransactionCurrencyTZS InvoicePaymentTransactionCurrencyEnum = "TZS" // InvoicePaymentTransactionCurrencyUAH captures enum value "UAH" InvoicePaymentTransactionCurrencyUAH InvoicePaymentTransactionCurrencyEnum = "UAH" // InvoicePaymentTransactionCurrencyUGX captures enum value "UGX" InvoicePaymentTransactionCurrencyUGX InvoicePaymentTransactionCurrencyEnum = "UGX" // InvoicePaymentTransactionCurrencyUSD captures enum value "USD" InvoicePaymentTransactionCurrencyUSD InvoicePaymentTransactionCurrencyEnum = "USD" // InvoicePaymentTransactionCurrencyUYU captures enum value "UYU" InvoicePaymentTransactionCurrencyUYU InvoicePaymentTransactionCurrencyEnum = "UYU" // InvoicePaymentTransactionCurrencyUZS captures enum value "UZS" InvoicePaymentTransactionCurrencyUZS InvoicePaymentTransactionCurrencyEnum = "UZS" // InvoicePaymentTransactionCurrencyVEF captures enum value "VEF" InvoicePaymentTransactionCurrencyVEF InvoicePaymentTransactionCurrencyEnum = "VEF" // InvoicePaymentTransactionCurrencyVND captures enum value "VND" InvoicePaymentTransactionCurrencyVND InvoicePaymentTransactionCurrencyEnum = "VND" // InvoicePaymentTransactionCurrencyVUV captures enum value "VUV" InvoicePaymentTransactionCurrencyVUV InvoicePaymentTransactionCurrencyEnum = "VUV" // InvoicePaymentTransactionCurrencyWST captures enum value "WST" InvoicePaymentTransactionCurrencyWST InvoicePaymentTransactionCurrencyEnum = "WST" // InvoicePaymentTransactionCurrencyXAF captures enum value "XAF" InvoicePaymentTransactionCurrencyXAF InvoicePaymentTransactionCurrencyEnum = "XAF" // InvoicePaymentTransactionCurrencyXCD captures enum value "XCD" InvoicePaymentTransactionCurrencyXCD InvoicePaymentTransactionCurrencyEnum = "XCD" // InvoicePaymentTransactionCurrencyXDR captures enum value "XDR" InvoicePaymentTransactionCurrencyXDR InvoicePaymentTransactionCurrencyEnum = "XDR" // InvoicePaymentTransactionCurrencyXOF captures enum value "XOF" InvoicePaymentTransactionCurrencyXOF InvoicePaymentTransactionCurrencyEnum = "XOF" // InvoicePaymentTransactionCurrencyXPF captures enum value "XPF" InvoicePaymentTransactionCurrencyXPF InvoicePaymentTransactionCurrencyEnum = "XPF" // InvoicePaymentTransactionCurrencyYER captures enum value "YER" InvoicePaymentTransactionCurrencyYER InvoicePaymentTransactionCurrencyEnum = "YER" // InvoicePaymentTransactionCurrencyZAR captures enum value "ZAR" InvoicePaymentTransactionCurrencyZAR InvoicePaymentTransactionCurrencyEnum = "ZAR" // InvoicePaymentTransactionCurrencyZMW captures enum value "ZMW" InvoicePaymentTransactionCurrencyZMW InvoicePaymentTransactionCurrencyEnum = "ZMW" // InvoicePaymentTransactionCurrencyZWD captures enum value "ZWD" InvoicePaymentTransactionCurrencyZWD InvoicePaymentTransactionCurrencyEnum = "ZWD" // InvoicePaymentTransactionCurrencyBTC captures enum value "BTC" InvoicePaymentTransactionCurrencyBTC InvoicePaymentTransactionCurrencyEnum = "BTC" )
func (InvoicePaymentTransactionCurrencyEnum) IsValid ¶
func (e InvoicePaymentTransactionCurrencyEnum) IsValid() bool
type InvoicePaymentTransactionProcessedCurrencyEnum ¶
type InvoicePaymentTransactionProcessedCurrencyEnum string
const ( // InvoicePaymentTransactionProcessedCurrencyAED captures enum value "AED" InvoicePaymentTransactionProcessedCurrencyAED InvoicePaymentTransactionProcessedCurrencyEnum = "AED" // InvoicePaymentTransactionProcessedCurrencyAFN captures enum value "AFN" InvoicePaymentTransactionProcessedCurrencyAFN InvoicePaymentTransactionProcessedCurrencyEnum = "AFN" // InvoicePaymentTransactionProcessedCurrencyALL captures enum value "ALL" InvoicePaymentTransactionProcessedCurrencyALL InvoicePaymentTransactionProcessedCurrencyEnum = "ALL" // InvoicePaymentTransactionProcessedCurrencyAMD captures enum value "AMD" InvoicePaymentTransactionProcessedCurrencyAMD InvoicePaymentTransactionProcessedCurrencyEnum = "AMD" // InvoicePaymentTransactionProcessedCurrencyANG captures enum value "ANG" InvoicePaymentTransactionProcessedCurrencyANG InvoicePaymentTransactionProcessedCurrencyEnum = "ANG" // InvoicePaymentTransactionProcessedCurrencyAOA captures enum value "AOA" InvoicePaymentTransactionProcessedCurrencyAOA InvoicePaymentTransactionProcessedCurrencyEnum = "AOA" // InvoicePaymentTransactionProcessedCurrencyARS captures enum value "ARS" InvoicePaymentTransactionProcessedCurrencyARS InvoicePaymentTransactionProcessedCurrencyEnum = "ARS" // InvoicePaymentTransactionProcessedCurrencyAUD captures enum value "AUD" InvoicePaymentTransactionProcessedCurrencyAUD InvoicePaymentTransactionProcessedCurrencyEnum = "AUD" // InvoicePaymentTransactionProcessedCurrencyAWG captures enum value "AWG" InvoicePaymentTransactionProcessedCurrencyAWG InvoicePaymentTransactionProcessedCurrencyEnum = "AWG" // InvoicePaymentTransactionProcessedCurrencyAZN captures enum value "AZN" InvoicePaymentTransactionProcessedCurrencyAZN InvoicePaymentTransactionProcessedCurrencyEnum = "AZN" // InvoicePaymentTransactionProcessedCurrencyBAM captures enum value "BAM" InvoicePaymentTransactionProcessedCurrencyBAM InvoicePaymentTransactionProcessedCurrencyEnum = "BAM" // InvoicePaymentTransactionProcessedCurrencyBBD captures enum value "BBD" InvoicePaymentTransactionProcessedCurrencyBBD InvoicePaymentTransactionProcessedCurrencyEnum = "BBD" // InvoicePaymentTransactionProcessedCurrencyBDT captures enum value "BDT" InvoicePaymentTransactionProcessedCurrencyBDT InvoicePaymentTransactionProcessedCurrencyEnum = "BDT" // InvoicePaymentTransactionProcessedCurrencyBGN captures enum value "BGN" InvoicePaymentTransactionProcessedCurrencyBGN InvoicePaymentTransactionProcessedCurrencyEnum = "BGN" // InvoicePaymentTransactionProcessedCurrencyBHD captures enum value "BHD" InvoicePaymentTransactionProcessedCurrencyBHD InvoicePaymentTransactionProcessedCurrencyEnum = "BHD" // InvoicePaymentTransactionProcessedCurrencyBIF captures enum value "BIF" InvoicePaymentTransactionProcessedCurrencyBIF InvoicePaymentTransactionProcessedCurrencyEnum = "BIF" // InvoicePaymentTransactionProcessedCurrencyBMD captures enum value "BMD" InvoicePaymentTransactionProcessedCurrencyBMD InvoicePaymentTransactionProcessedCurrencyEnum = "BMD" // InvoicePaymentTransactionProcessedCurrencyBND captures enum value "BND" InvoicePaymentTransactionProcessedCurrencyBND InvoicePaymentTransactionProcessedCurrencyEnum = "BND" // InvoicePaymentTransactionProcessedCurrencyBOB captures enum value "BOB" InvoicePaymentTransactionProcessedCurrencyBOB InvoicePaymentTransactionProcessedCurrencyEnum = "BOB" // InvoicePaymentTransactionProcessedCurrencyBRL captures enum value "BRL" InvoicePaymentTransactionProcessedCurrencyBRL InvoicePaymentTransactionProcessedCurrencyEnum = "BRL" // InvoicePaymentTransactionProcessedCurrencyBSD captures enum value "BSD" InvoicePaymentTransactionProcessedCurrencyBSD InvoicePaymentTransactionProcessedCurrencyEnum = "BSD" // InvoicePaymentTransactionProcessedCurrencyBTN captures enum value "BTN" InvoicePaymentTransactionProcessedCurrencyBTN InvoicePaymentTransactionProcessedCurrencyEnum = "BTN" // InvoicePaymentTransactionProcessedCurrencyBWP captures enum value "BWP" InvoicePaymentTransactionProcessedCurrencyBWP InvoicePaymentTransactionProcessedCurrencyEnum = "BWP" // InvoicePaymentTransactionProcessedCurrencyBYR captures enum value "BYR" InvoicePaymentTransactionProcessedCurrencyBYR InvoicePaymentTransactionProcessedCurrencyEnum = "BYR" // InvoicePaymentTransactionProcessedCurrencyBZD captures enum value "BZD" InvoicePaymentTransactionProcessedCurrencyBZD InvoicePaymentTransactionProcessedCurrencyEnum = "BZD" // InvoicePaymentTransactionProcessedCurrencyCAD captures enum value "CAD" InvoicePaymentTransactionProcessedCurrencyCAD InvoicePaymentTransactionProcessedCurrencyEnum = "CAD" // InvoicePaymentTransactionProcessedCurrencyCDF captures enum value "CDF" InvoicePaymentTransactionProcessedCurrencyCDF InvoicePaymentTransactionProcessedCurrencyEnum = "CDF" // InvoicePaymentTransactionProcessedCurrencyCHF captures enum value "CHF" InvoicePaymentTransactionProcessedCurrencyCHF InvoicePaymentTransactionProcessedCurrencyEnum = "CHF" // InvoicePaymentTransactionProcessedCurrencyCLP captures enum value "CLP" InvoicePaymentTransactionProcessedCurrencyCLP InvoicePaymentTransactionProcessedCurrencyEnum = "CLP" // InvoicePaymentTransactionProcessedCurrencyCNY captures enum value "CNY" InvoicePaymentTransactionProcessedCurrencyCNY InvoicePaymentTransactionProcessedCurrencyEnum = "CNY" // InvoicePaymentTransactionProcessedCurrencyCOP captures enum value "COP" InvoicePaymentTransactionProcessedCurrencyCOP InvoicePaymentTransactionProcessedCurrencyEnum = "COP" // InvoicePaymentTransactionProcessedCurrencyCRC captures enum value "CRC" InvoicePaymentTransactionProcessedCurrencyCRC InvoicePaymentTransactionProcessedCurrencyEnum = "CRC" // InvoicePaymentTransactionProcessedCurrencyCUC captures enum value "CUC" InvoicePaymentTransactionProcessedCurrencyCUC InvoicePaymentTransactionProcessedCurrencyEnum = "CUC" // InvoicePaymentTransactionProcessedCurrencyCUP captures enum value "CUP" InvoicePaymentTransactionProcessedCurrencyCUP InvoicePaymentTransactionProcessedCurrencyEnum = "CUP" // InvoicePaymentTransactionProcessedCurrencyCVE captures enum value "CVE" InvoicePaymentTransactionProcessedCurrencyCVE InvoicePaymentTransactionProcessedCurrencyEnum = "CVE" // InvoicePaymentTransactionProcessedCurrencyCZK captures enum value "CZK" InvoicePaymentTransactionProcessedCurrencyCZK InvoicePaymentTransactionProcessedCurrencyEnum = "CZK" // InvoicePaymentTransactionProcessedCurrencyDJF captures enum value "DJF" InvoicePaymentTransactionProcessedCurrencyDJF InvoicePaymentTransactionProcessedCurrencyEnum = "DJF" // InvoicePaymentTransactionProcessedCurrencyDKK captures enum value "DKK" InvoicePaymentTransactionProcessedCurrencyDKK InvoicePaymentTransactionProcessedCurrencyEnum = "DKK" // InvoicePaymentTransactionProcessedCurrencyDOP captures enum value "DOP" InvoicePaymentTransactionProcessedCurrencyDOP InvoicePaymentTransactionProcessedCurrencyEnum = "DOP" // InvoicePaymentTransactionProcessedCurrencyDZD captures enum value "DZD" InvoicePaymentTransactionProcessedCurrencyDZD InvoicePaymentTransactionProcessedCurrencyEnum = "DZD" // InvoicePaymentTransactionProcessedCurrencyEGP captures enum value "EGP" InvoicePaymentTransactionProcessedCurrencyEGP InvoicePaymentTransactionProcessedCurrencyEnum = "EGP" // InvoicePaymentTransactionProcessedCurrencyERN captures enum value "ERN" InvoicePaymentTransactionProcessedCurrencyERN InvoicePaymentTransactionProcessedCurrencyEnum = "ERN" // InvoicePaymentTransactionProcessedCurrencyETB captures enum value "ETB" InvoicePaymentTransactionProcessedCurrencyETB InvoicePaymentTransactionProcessedCurrencyEnum = "ETB" // InvoicePaymentTransactionProcessedCurrencyEUR captures enum value "EUR" InvoicePaymentTransactionProcessedCurrencyEUR InvoicePaymentTransactionProcessedCurrencyEnum = "EUR" // InvoicePaymentTransactionProcessedCurrencyFJD captures enum value "FJD" InvoicePaymentTransactionProcessedCurrencyFJD InvoicePaymentTransactionProcessedCurrencyEnum = "FJD" // InvoicePaymentTransactionProcessedCurrencyFKP captures enum value "FKP" InvoicePaymentTransactionProcessedCurrencyFKP InvoicePaymentTransactionProcessedCurrencyEnum = "FKP" // InvoicePaymentTransactionProcessedCurrencyGBP captures enum value "GBP" InvoicePaymentTransactionProcessedCurrencyGBP InvoicePaymentTransactionProcessedCurrencyEnum = "GBP" // InvoicePaymentTransactionProcessedCurrencyGEL captures enum value "GEL" InvoicePaymentTransactionProcessedCurrencyGEL InvoicePaymentTransactionProcessedCurrencyEnum = "GEL" // InvoicePaymentTransactionProcessedCurrencyGGP captures enum value "GGP" InvoicePaymentTransactionProcessedCurrencyGGP InvoicePaymentTransactionProcessedCurrencyEnum = "GGP" // InvoicePaymentTransactionProcessedCurrencyGHS captures enum value "GHS" InvoicePaymentTransactionProcessedCurrencyGHS InvoicePaymentTransactionProcessedCurrencyEnum = "GHS" // InvoicePaymentTransactionProcessedCurrencyGIP captures enum value "GIP" InvoicePaymentTransactionProcessedCurrencyGIP InvoicePaymentTransactionProcessedCurrencyEnum = "GIP" // InvoicePaymentTransactionProcessedCurrencyGMD captures enum value "GMD" InvoicePaymentTransactionProcessedCurrencyGMD InvoicePaymentTransactionProcessedCurrencyEnum = "GMD" // InvoicePaymentTransactionProcessedCurrencyGNF captures enum value "GNF" InvoicePaymentTransactionProcessedCurrencyGNF InvoicePaymentTransactionProcessedCurrencyEnum = "GNF" // InvoicePaymentTransactionProcessedCurrencyGTQ captures enum value "GTQ" InvoicePaymentTransactionProcessedCurrencyGTQ InvoicePaymentTransactionProcessedCurrencyEnum = "GTQ" // InvoicePaymentTransactionProcessedCurrencyGYD captures enum value "GYD" InvoicePaymentTransactionProcessedCurrencyGYD InvoicePaymentTransactionProcessedCurrencyEnum = "GYD" // InvoicePaymentTransactionProcessedCurrencyHKD captures enum value "HKD" InvoicePaymentTransactionProcessedCurrencyHKD InvoicePaymentTransactionProcessedCurrencyEnum = "HKD" // InvoicePaymentTransactionProcessedCurrencyHNL captures enum value "HNL" InvoicePaymentTransactionProcessedCurrencyHNL InvoicePaymentTransactionProcessedCurrencyEnum = "HNL" // InvoicePaymentTransactionProcessedCurrencyHRK captures enum value "HRK" InvoicePaymentTransactionProcessedCurrencyHRK InvoicePaymentTransactionProcessedCurrencyEnum = "HRK" // InvoicePaymentTransactionProcessedCurrencyHTG captures enum value "HTG" InvoicePaymentTransactionProcessedCurrencyHTG InvoicePaymentTransactionProcessedCurrencyEnum = "HTG" // InvoicePaymentTransactionProcessedCurrencyHUF captures enum value "HUF" InvoicePaymentTransactionProcessedCurrencyHUF InvoicePaymentTransactionProcessedCurrencyEnum = "HUF" // InvoicePaymentTransactionProcessedCurrencyIDR captures enum value "IDR" InvoicePaymentTransactionProcessedCurrencyIDR InvoicePaymentTransactionProcessedCurrencyEnum = "IDR" // InvoicePaymentTransactionProcessedCurrencyILS captures enum value "ILS" InvoicePaymentTransactionProcessedCurrencyILS InvoicePaymentTransactionProcessedCurrencyEnum = "ILS" // InvoicePaymentTransactionProcessedCurrencyIMP captures enum value "IMP" InvoicePaymentTransactionProcessedCurrencyIMP InvoicePaymentTransactionProcessedCurrencyEnum = "IMP" // InvoicePaymentTransactionProcessedCurrencyINR captures enum value "INR" InvoicePaymentTransactionProcessedCurrencyINR InvoicePaymentTransactionProcessedCurrencyEnum = "INR" // InvoicePaymentTransactionProcessedCurrencyIQD captures enum value "IQD" InvoicePaymentTransactionProcessedCurrencyIQD InvoicePaymentTransactionProcessedCurrencyEnum = "IQD" // InvoicePaymentTransactionProcessedCurrencyIRR captures enum value "IRR" InvoicePaymentTransactionProcessedCurrencyIRR InvoicePaymentTransactionProcessedCurrencyEnum = "IRR" // InvoicePaymentTransactionProcessedCurrencyISK captures enum value "ISK" InvoicePaymentTransactionProcessedCurrencyISK InvoicePaymentTransactionProcessedCurrencyEnum = "ISK" // InvoicePaymentTransactionProcessedCurrencyJEP captures enum value "JEP" InvoicePaymentTransactionProcessedCurrencyJEP InvoicePaymentTransactionProcessedCurrencyEnum = "JEP" // InvoicePaymentTransactionProcessedCurrencyJMD captures enum value "JMD" InvoicePaymentTransactionProcessedCurrencyJMD InvoicePaymentTransactionProcessedCurrencyEnum = "JMD" // InvoicePaymentTransactionProcessedCurrencyJOD captures enum value "JOD" InvoicePaymentTransactionProcessedCurrencyJOD InvoicePaymentTransactionProcessedCurrencyEnum = "JOD" // InvoicePaymentTransactionProcessedCurrencyJPY captures enum value "JPY" InvoicePaymentTransactionProcessedCurrencyJPY InvoicePaymentTransactionProcessedCurrencyEnum = "JPY" // InvoicePaymentTransactionProcessedCurrencyKES captures enum value "KES" InvoicePaymentTransactionProcessedCurrencyKES InvoicePaymentTransactionProcessedCurrencyEnum = "KES" // InvoicePaymentTransactionProcessedCurrencyKGS captures enum value "KGS" InvoicePaymentTransactionProcessedCurrencyKGS InvoicePaymentTransactionProcessedCurrencyEnum = "KGS" // InvoicePaymentTransactionProcessedCurrencyKHR captures enum value "KHR" InvoicePaymentTransactionProcessedCurrencyKHR InvoicePaymentTransactionProcessedCurrencyEnum = "KHR" // InvoicePaymentTransactionProcessedCurrencyKMF captures enum value "KMF" InvoicePaymentTransactionProcessedCurrencyKMF InvoicePaymentTransactionProcessedCurrencyEnum = "KMF" // InvoicePaymentTransactionProcessedCurrencyKPW captures enum value "KPW" InvoicePaymentTransactionProcessedCurrencyKPW InvoicePaymentTransactionProcessedCurrencyEnum = "KPW" // InvoicePaymentTransactionProcessedCurrencyKRW captures enum value "KRW" InvoicePaymentTransactionProcessedCurrencyKRW InvoicePaymentTransactionProcessedCurrencyEnum = "KRW" // InvoicePaymentTransactionProcessedCurrencyKWD captures enum value "KWD" InvoicePaymentTransactionProcessedCurrencyKWD InvoicePaymentTransactionProcessedCurrencyEnum = "KWD" // InvoicePaymentTransactionProcessedCurrencyKYD captures enum value "KYD" InvoicePaymentTransactionProcessedCurrencyKYD InvoicePaymentTransactionProcessedCurrencyEnum = "KYD" // InvoicePaymentTransactionProcessedCurrencyKZT captures enum value "KZT" InvoicePaymentTransactionProcessedCurrencyKZT InvoicePaymentTransactionProcessedCurrencyEnum = "KZT" // InvoicePaymentTransactionProcessedCurrencyLAK captures enum value "LAK" InvoicePaymentTransactionProcessedCurrencyLAK InvoicePaymentTransactionProcessedCurrencyEnum = "LAK" // InvoicePaymentTransactionProcessedCurrencyLBP captures enum value "LBP" InvoicePaymentTransactionProcessedCurrencyLBP InvoicePaymentTransactionProcessedCurrencyEnum = "LBP" // InvoicePaymentTransactionProcessedCurrencyLKR captures enum value "LKR" InvoicePaymentTransactionProcessedCurrencyLKR InvoicePaymentTransactionProcessedCurrencyEnum = "LKR" // InvoicePaymentTransactionProcessedCurrencyLRD captures enum value "LRD" InvoicePaymentTransactionProcessedCurrencyLRD InvoicePaymentTransactionProcessedCurrencyEnum = "LRD" // InvoicePaymentTransactionProcessedCurrencyLSL captures enum value "LSL" InvoicePaymentTransactionProcessedCurrencyLSL InvoicePaymentTransactionProcessedCurrencyEnum = "LSL" // InvoicePaymentTransactionProcessedCurrencyLTL captures enum value "LTL" InvoicePaymentTransactionProcessedCurrencyLTL InvoicePaymentTransactionProcessedCurrencyEnum = "LTL" // InvoicePaymentTransactionProcessedCurrencyLVL captures enum value "LVL" InvoicePaymentTransactionProcessedCurrencyLVL InvoicePaymentTransactionProcessedCurrencyEnum = "LVL" // InvoicePaymentTransactionProcessedCurrencyLYD captures enum value "LYD" InvoicePaymentTransactionProcessedCurrencyLYD InvoicePaymentTransactionProcessedCurrencyEnum = "LYD" // InvoicePaymentTransactionProcessedCurrencyMAD captures enum value "MAD" InvoicePaymentTransactionProcessedCurrencyMAD InvoicePaymentTransactionProcessedCurrencyEnum = "MAD" // InvoicePaymentTransactionProcessedCurrencyMDL captures enum value "MDL" InvoicePaymentTransactionProcessedCurrencyMDL InvoicePaymentTransactionProcessedCurrencyEnum = "MDL" // InvoicePaymentTransactionProcessedCurrencyMGA captures enum value "MGA" InvoicePaymentTransactionProcessedCurrencyMGA InvoicePaymentTransactionProcessedCurrencyEnum = "MGA" // InvoicePaymentTransactionProcessedCurrencyMKD captures enum value "MKD" InvoicePaymentTransactionProcessedCurrencyMKD InvoicePaymentTransactionProcessedCurrencyEnum = "MKD" // InvoicePaymentTransactionProcessedCurrencyMMK captures enum value "MMK" InvoicePaymentTransactionProcessedCurrencyMMK InvoicePaymentTransactionProcessedCurrencyEnum = "MMK" // InvoicePaymentTransactionProcessedCurrencyMNT captures enum value "MNT" InvoicePaymentTransactionProcessedCurrencyMNT InvoicePaymentTransactionProcessedCurrencyEnum = "MNT" // InvoicePaymentTransactionProcessedCurrencyMOP captures enum value "MOP" InvoicePaymentTransactionProcessedCurrencyMOP InvoicePaymentTransactionProcessedCurrencyEnum = "MOP" // InvoicePaymentTransactionProcessedCurrencyMRO captures enum value "MRO" InvoicePaymentTransactionProcessedCurrencyMRO InvoicePaymentTransactionProcessedCurrencyEnum = "MRO" // InvoicePaymentTransactionProcessedCurrencyMUR captures enum value "MUR" InvoicePaymentTransactionProcessedCurrencyMUR InvoicePaymentTransactionProcessedCurrencyEnum = "MUR" // InvoicePaymentTransactionProcessedCurrencyMVR captures enum value "MVR" InvoicePaymentTransactionProcessedCurrencyMVR InvoicePaymentTransactionProcessedCurrencyEnum = "MVR" // InvoicePaymentTransactionProcessedCurrencyMWK captures enum value "MWK" InvoicePaymentTransactionProcessedCurrencyMWK InvoicePaymentTransactionProcessedCurrencyEnum = "MWK" // InvoicePaymentTransactionProcessedCurrencyMXN captures enum value "MXN" InvoicePaymentTransactionProcessedCurrencyMXN InvoicePaymentTransactionProcessedCurrencyEnum = "MXN" // InvoicePaymentTransactionProcessedCurrencyMYR captures enum value "MYR" InvoicePaymentTransactionProcessedCurrencyMYR InvoicePaymentTransactionProcessedCurrencyEnum = "MYR" // InvoicePaymentTransactionProcessedCurrencyMZN captures enum value "MZN" InvoicePaymentTransactionProcessedCurrencyMZN InvoicePaymentTransactionProcessedCurrencyEnum = "MZN" // InvoicePaymentTransactionProcessedCurrencyNAD captures enum value "NAD" InvoicePaymentTransactionProcessedCurrencyNAD InvoicePaymentTransactionProcessedCurrencyEnum = "NAD" // InvoicePaymentTransactionProcessedCurrencyNGN captures enum value "NGN" InvoicePaymentTransactionProcessedCurrencyNGN InvoicePaymentTransactionProcessedCurrencyEnum = "NGN" // InvoicePaymentTransactionProcessedCurrencyNIO captures enum value "NIO" InvoicePaymentTransactionProcessedCurrencyNIO InvoicePaymentTransactionProcessedCurrencyEnum = "NIO" // InvoicePaymentTransactionProcessedCurrencyNOK captures enum value "NOK" InvoicePaymentTransactionProcessedCurrencyNOK InvoicePaymentTransactionProcessedCurrencyEnum = "NOK" // InvoicePaymentTransactionProcessedCurrencyNPR captures enum value "NPR" InvoicePaymentTransactionProcessedCurrencyNPR InvoicePaymentTransactionProcessedCurrencyEnum = "NPR" // InvoicePaymentTransactionProcessedCurrencyNZD captures enum value "NZD" InvoicePaymentTransactionProcessedCurrencyNZD InvoicePaymentTransactionProcessedCurrencyEnum = "NZD" // InvoicePaymentTransactionProcessedCurrencyOMR captures enum value "OMR" InvoicePaymentTransactionProcessedCurrencyOMR InvoicePaymentTransactionProcessedCurrencyEnum = "OMR" // InvoicePaymentTransactionProcessedCurrencyPAB captures enum value "PAB" InvoicePaymentTransactionProcessedCurrencyPAB InvoicePaymentTransactionProcessedCurrencyEnum = "PAB" // InvoicePaymentTransactionProcessedCurrencyPEN captures enum value "PEN" InvoicePaymentTransactionProcessedCurrencyPEN InvoicePaymentTransactionProcessedCurrencyEnum = "PEN" // InvoicePaymentTransactionProcessedCurrencyPGK captures enum value "PGK" InvoicePaymentTransactionProcessedCurrencyPGK InvoicePaymentTransactionProcessedCurrencyEnum = "PGK" // InvoicePaymentTransactionProcessedCurrencyPHP captures enum value "PHP" InvoicePaymentTransactionProcessedCurrencyPHP InvoicePaymentTransactionProcessedCurrencyEnum = "PHP" // InvoicePaymentTransactionProcessedCurrencyPKR captures enum value "PKR" InvoicePaymentTransactionProcessedCurrencyPKR InvoicePaymentTransactionProcessedCurrencyEnum = "PKR" // InvoicePaymentTransactionProcessedCurrencyPLN captures enum value "PLN" InvoicePaymentTransactionProcessedCurrencyPLN InvoicePaymentTransactionProcessedCurrencyEnum = "PLN" // InvoicePaymentTransactionProcessedCurrencyPYG captures enum value "PYG" InvoicePaymentTransactionProcessedCurrencyPYG InvoicePaymentTransactionProcessedCurrencyEnum = "PYG" // InvoicePaymentTransactionProcessedCurrencyQAR captures enum value "QAR" InvoicePaymentTransactionProcessedCurrencyQAR InvoicePaymentTransactionProcessedCurrencyEnum = "QAR" // InvoicePaymentTransactionProcessedCurrencyRON captures enum value "RON" InvoicePaymentTransactionProcessedCurrencyRON InvoicePaymentTransactionProcessedCurrencyEnum = "RON" // InvoicePaymentTransactionProcessedCurrencyRSD captures enum value "RSD" InvoicePaymentTransactionProcessedCurrencyRSD InvoicePaymentTransactionProcessedCurrencyEnum = "RSD" // InvoicePaymentTransactionProcessedCurrencyRUB captures enum value "RUB" InvoicePaymentTransactionProcessedCurrencyRUB InvoicePaymentTransactionProcessedCurrencyEnum = "RUB" // InvoicePaymentTransactionProcessedCurrencyRWF captures enum value "RWF" InvoicePaymentTransactionProcessedCurrencyRWF InvoicePaymentTransactionProcessedCurrencyEnum = "RWF" // InvoicePaymentTransactionProcessedCurrencySAR captures enum value "SAR" InvoicePaymentTransactionProcessedCurrencySAR InvoicePaymentTransactionProcessedCurrencyEnum = "SAR" // InvoicePaymentTransactionProcessedCurrencySBD captures enum value "SBD" InvoicePaymentTransactionProcessedCurrencySBD InvoicePaymentTransactionProcessedCurrencyEnum = "SBD" // InvoicePaymentTransactionProcessedCurrencySCR captures enum value "SCR" InvoicePaymentTransactionProcessedCurrencySCR InvoicePaymentTransactionProcessedCurrencyEnum = "SCR" // InvoicePaymentTransactionProcessedCurrencySDG captures enum value "SDG" InvoicePaymentTransactionProcessedCurrencySDG InvoicePaymentTransactionProcessedCurrencyEnum = "SDG" // InvoicePaymentTransactionProcessedCurrencySEK captures enum value "SEK" InvoicePaymentTransactionProcessedCurrencySEK InvoicePaymentTransactionProcessedCurrencyEnum = "SEK" // InvoicePaymentTransactionProcessedCurrencySGD captures enum value "SGD" InvoicePaymentTransactionProcessedCurrencySGD InvoicePaymentTransactionProcessedCurrencyEnum = "SGD" // InvoicePaymentTransactionProcessedCurrencySHP captures enum value "SHP" InvoicePaymentTransactionProcessedCurrencySHP InvoicePaymentTransactionProcessedCurrencyEnum = "SHP" // InvoicePaymentTransactionProcessedCurrencySLL captures enum value "SLL" InvoicePaymentTransactionProcessedCurrencySLL InvoicePaymentTransactionProcessedCurrencyEnum = "SLL" // InvoicePaymentTransactionProcessedCurrencySOS captures enum value "SOS" InvoicePaymentTransactionProcessedCurrencySOS InvoicePaymentTransactionProcessedCurrencyEnum = "SOS" // InvoicePaymentTransactionProcessedCurrencySPL captures enum value "SPL" InvoicePaymentTransactionProcessedCurrencySPL InvoicePaymentTransactionProcessedCurrencyEnum = "SPL" // InvoicePaymentTransactionProcessedCurrencySRD captures enum value "SRD" InvoicePaymentTransactionProcessedCurrencySRD InvoicePaymentTransactionProcessedCurrencyEnum = "SRD" // InvoicePaymentTransactionProcessedCurrencySTD captures enum value "STD" InvoicePaymentTransactionProcessedCurrencySTD InvoicePaymentTransactionProcessedCurrencyEnum = "STD" // InvoicePaymentTransactionProcessedCurrencySVC captures enum value "SVC" InvoicePaymentTransactionProcessedCurrencySVC InvoicePaymentTransactionProcessedCurrencyEnum = "SVC" // InvoicePaymentTransactionProcessedCurrencySYP captures enum value "SYP" InvoicePaymentTransactionProcessedCurrencySYP InvoicePaymentTransactionProcessedCurrencyEnum = "SYP" // InvoicePaymentTransactionProcessedCurrencySZL captures enum value "SZL" InvoicePaymentTransactionProcessedCurrencySZL InvoicePaymentTransactionProcessedCurrencyEnum = "SZL" // InvoicePaymentTransactionProcessedCurrencyTHB captures enum value "THB" InvoicePaymentTransactionProcessedCurrencyTHB InvoicePaymentTransactionProcessedCurrencyEnum = "THB" // InvoicePaymentTransactionProcessedCurrencyTJS captures enum value "TJS" InvoicePaymentTransactionProcessedCurrencyTJS InvoicePaymentTransactionProcessedCurrencyEnum = "TJS" // InvoicePaymentTransactionProcessedCurrencyTMT captures enum value "TMT" InvoicePaymentTransactionProcessedCurrencyTMT InvoicePaymentTransactionProcessedCurrencyEnum = "TMT" // InvoicePaymentTransactionProcessedCurrencyTND captures enum value "TND" InvoicePaymentTransactionProcessedCurrencyTND InvoicePaymentTransactionProcessedCurrencyEnum = "TND" // InvoicePaymentTransactionProcessedCurrencyTOP captures enum value "TOP" InvoicePaymentTransactionProcessedCurrencyTOP InvoicePaymentTransactionProcessedCurrencyEnum = "TOP" // InvoicePaymentTransactionProcessedCurrencyTRY captures enum value "TRY" InvoicePaymentTransactionProcessedCurrencyTRY InvoicePaymentTransactionProcessedCurrencyEnum = "TRY" // InvoicePaymentTransactionProcessedCurrencyTTD captures enum value "TTD" InvoicePaymentTransactionProcessedCurrencyTTD InvoicePaymentTransactionProcessedCurrencyEnum = "TTD" // InvoicePaymentTransactionProcessedCurrencyTVD captures enum value "TVD" InvoicePaymentTransactionProcessedCurrencyTVD InvoicePaymentTransactionProcessedCurrencyEnum = "TVD" // InvoicePaymentTransactionProcessedCurrencyTWD captures enum value "TWD" InvoicePaymentTransactionProcessedCurrencyTWD InvoicePaymentTransactionProcessedCurrencyEnum = "TWD" // InvoicePaymentTransactionProcessedCurrencyTZS captures enum value "TZS" InvoicePaymentTransactionProcessedCurrencyTZS InvoicePaymentTransactionProcessedCurrencyEnum = "TZS" // InvoicePaymentTransactionProcessedCurrencyUAH captures enum value "UAH" InvoicePaymentTransactionProcessedCurrencyUAH InvoicePaymentTransactionProcessedCurrencyEnum = "UAH" // InvoicePaymentTransactionProcessedCurrencyUGX captures enum value "UGX" InvoicePaymentTransactionProcessedCurrencyUGX InvoicePaymentTransactionProcessedCurrencyEnum = "UGX" // InvoicePaymentTransactionProcessedCurrencyUSD captures enum value "USD" InvoicePaymentTransactionProcessedCurrencyUSD InvoicePaymentTransactionProcessedCurrencyEnum = "USD" // InvoicePaymentTransactionProcessedCurrencyUYU captures enum value "UYU" InvoicePaymentTransactionProcessedCurrencyUYU InvoicePaymentTransactionProcessedCurrencyEnum = "UYU" // InvoicePaymentTransactionProcessedCurrencyUZS captures enum value "UZS" InvoicePaymentTransactionProcessedCurrencyUZS InvoicePaymentTransactionProcessedCurrencyEnum = "UZS" // InvoicePaymentTransactionProcessedCurrencyVEF captures enum value "VEF" InvoicePaymentTransactionProcessedCurrencyVEF InvoicePaymentTransactionProcessedCurrencyEnum = "VEF" // InvoicePaymentTransactionProcessedCurrencyVND captures enum value "VND" InvoicePaymentTransactionProcessedCurrencyVND InvoicePaymentTransactionProcessedCurrencyEnum = "VND" // InvoicePaymentTransactionProcessedCurrencyVUV captures enum value "VUV" InvoicePaymentTransactionProcessedCurrencyVUV InvoicePaymentTransactionProcessedCurrencyEnum = "VUV" // InvoicePaymentTransactionProcessedCurrencyWST captures enum value "WST" InvoicePaymentTransactionProcessedCurrencyWST InvoicePaymentTransactionProcessedCurrencyEnum = "WST" // InvoicePaymentTransactionProcessedCurrencyXAF captures enum value "XAF" InvoicePaymentTransactionProcessedCurrencyXAF InvoicePaymentTransactionProcessedCurrencyEnum = "XAF" // InvoicePaymentTransactionProcessedCurrencyXCD captures enum value "XCD" InvoicePaymentTransactionProcessedCurrencyXCD InvoicePaymentTransactionProcessedCurrencyEnum = "XCD" // InvoicePaymentTransactionProcessedCurrencyXDR captures enum value "XDR" InvoicePaymentTransactionProcessedCurrencyXDR InvoicePaymentTransactionProcessedCurrencyEnum = "XDR" // InvoicePaymentTransactionProcessedCurrencyXOF captures enum value "XOF" InvoicePaymentTransactionProcessedCurrencyXOF InvoicePaymentTransactionProcessedCurrencyEnum = "XOF" // InvoicePaymentTransactionProcessedCurrencyXPF captures enum value "XPF" InvoicePaymentTransactionProcessedCurrencyXPF InvoicePaymentTransactionProcessedCurrencyEnum = "XPF" // InvoicePaymentTransactionProcessedCurrencyYER captures enum value "YER" InvoicePaymentTransactionProcessedCurrencyYER InvoicePaymentTransactionProcessedCurrencyEnum = "YER" // InvoicePaymentTransactionProcessedCurrencyZAR captures enum value "ZAR" InvoicePaymentTransactionProcessedCurrencyZAR InvoicePaymentTransactionProcessedCurrencyEnum = "ZAR" // InvoicePaymentTransactionProcessedCurrencyZMW captures enum value "ZMW" InvoicePaymentTransactionProcessedCurrencyZMW InvoicePaymentTransactionProcessedCurrencyEnum = "ZMW" // InvoicePaymentTransactionProcessedCurrencyZWD captures enum value "ZWD" InvoicePaymentTransactionProcessedCurrencyZWD InvoicePaymentTransactionProcessedCurrencyEnum = "ZWD" // InvoicePaymentTransactionProcessedCurrencyBTC captures enum value "BTC" InvoicePaymentTransactionProcessedCurrencyBTC InvoicePaymentTransactionProcessedCurrencyEnum = "BTC" )
func (InvoicePaymentTransactionProcessedCurrencyEnum) IsValid ¶
func (e InvoicePaymentTransactionProcessedCurrencyEnum) IsValid() bool
type InvoicePaymentTransactionStatusEnum ¶
type InvoicePaymentTransactionStatusEnum string
const ( // InvoicePaymentTransactionStatusSUCCESS captures enum value "SUCCESS" InvoicePaymentTransactionStatusSUCCESS InvoicePaymentTransactionStatusEnum = "SUCCESS" // InvoicePaymentTransactionStatusUNKNOWN captures enum value "UNKNOWN" InvoicePaymentTransactionStatusUNKNOWN InvoicePaymentTransactionStatusEnum = "UNKNOWN" // InvoicePaymentTransactionStatusPENDING captures enum value "PENDING" InvoicePaymentTransactionStatusPENDING InvoicePaymentTransactionStatusEnum = "PENDING" // InvoicePaymentTransactionStatusPAYMENTFAILURE captures enum value "PAYMENT_FAILURE" InvoicePaymentTransactionStatusPAYMENTFAILURE InvoicePaymentTransactionStatusEnum = "PAYMENT_FAILURE" // InvoicePaymentTransactionStatusPLUGINFAILURE captures enum value "PLUGIN_FAILURE" InvoicePaymentTransactionStatusPLUGINFAILURE InvoicePaymentTransactionStatusEnum = "PLUGIN_FAILURE" // InvoicePaymentTransactionStatusPAYMENTSYSTEMOFF captures enum value "PAYMENT_SYSTEM_OFF" InvoicePaymentTransactionStatusPAYMENTSYSTEMOFF InvoicePaymentTransactionStatusEnum = "PAYMENT_SYSTEM_OFF" )
func (InvoicePaymentTransactionStatusEnum) IsValid ¶
func (e InvoicePaymentTransactionStatusEnum) IsValid() bool
type InvoicePaymentTransactionTransactionTypeEnum ¶
type InvoicePaymentTransactionTransactionTypeEnum string
const ( // InvoicePaymentTransactionTransactionTypeAUTHORIZE captures enum value "AUTHORIZE" InvoicePaymentTransactionTransactionTypeAUTHORIZE InvoicePaymentTransactionTransactionTypeEnum = "AUTHORIZE" // InvoicePaymentTransactionTransactionTypeCAPTURE captures enum value "CAPTURE" InvoicePaymentTransactionTransactionTypeCAPTURE InvoicePaymentTransactionTransactionTypeEnum = "CAPTURE" // InvoicePaymentTransactionTransactionTypeCHARGEBACK captures enum value "CHARGEBACK" InvoicePaymentTransactionTransactionTypeCHARGEBACK InvoicePaymentTransactionTransactionTypeEnum = "CHARGEBACK" // InvoicePaymentTransactionTransactionTypeCREDIT captures enum value "CREDIT" InvoicePaymentTransactionTransactionTypeCREDIT InvoicePaymentTransactionTransactionTypeEnum = "CREDIT" // InvoicePaymentTransactionTransactionTypePURCHASE captures enum value "PURCHASE" InvoicePaymentTransactionTransactionTypePURCHASE InvoicePaymentTransactionTransactionTypeEnum = "PURCHASE" // InvoicePaymentTransactionTransactionTypeREFUND captures enum value "REFUND" InvoicePaymentTransactionTransactionTypeREFUND InvoicePaymentTransactionTransactionTypeEnum = "REFUND" // InvoicePaymentTransactionTransactionTypeVOID captures enum value "VOID" InvoicePaymentTransactionTransactionTypeVOID InvoicePaymentTransactionTransactionTypeEnum = "VOID" )
func (InvoicePaymentTransactionTransactionTypeEnum) IsValid ¶
func (e InvoicePaymentTransactionTransactionTypeEnum) IsValid() bool
type InvoiceStatusEnum ¶
type InvoiceStatusEnum string
const ( // InvoiceStatusDRAFT captures enum value "DRAFT" InvoiceStatusDRAFT InvoiceStatusEnum = "DRAFT" // InvoiceStatusCOMMITTED captures enum value "COMMITTED" InvoiceStatusCOMMITTED InvoiceStatusEnum = "COMMITTED" // InvoiceStatusVOID captures enum value "VOID" InvoiceStatusVOID InvoiceStatusEnum = "VOID" )
func (InvoiceStatusEnum) IsValid ¶
func (e InvoiceStatusEnum) IsValid() bool
type Limit ¶
type Limit struct { // max Max string `json:"max,omitempty"` // min Min string `json:"min,omitempty"` // unit Unit string `json:"unit,omitempty"` }
Limit limit swagger:model Limit
func (*Limit) MarshalBinary ¶
MarshalBinary interface implementation
func (*Limit) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type NodeCommand ¶
type NodeCommand struct { // is system command type IsSystemCommandType bool `json:"isSystemCommandType,omitempty"` // node command properties NodeCommandProperties []*NodeCommandProperty `json:"nodeCommandProperties"` // node command type NodeCommandType string `json:"nodeCommandType,omitempty"` }
NodeCommand node command swagger:model NodeCommand
func (*NodeCommand) MarshalBinary ¶
func (m *NodeCommand) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NodeCommand) UnmarshalBinary ¶
func (m *NodeCommand) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NodeCommandProperty ¶
type NodeCommandProperty struct { // key Key string `json:"key,omitempty"` // value Value interface{} `json:"value,omitempty"` }
NodeCommandProperty node command property swagger:model NodeCommandProperty
func (*NodeCommandProperty) MarshalBinary ¶
func (m *NodeCommandProperty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NodeCommandProperty) UnmarshalBinary ¶
func (m *NodeCommandProperty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Overdue ¶
type Overdue struct { // initial reevaluation interval InitialReevaluationInterval int32 `json:"initialReevaluationInterval,omitempty"` // overdue states OverdueStates []*OverdueStateConfig `json:"overdueStates"` }
Overdue overdue swagger:model Overdue
func (*Overdue) MarshalBinary ¶
MarshalBinary interface implementation
func (*Overdue) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type OverdueCondition ¶
type OverdueCondition struct { // control tag exclusion // Enum: [AUTO_PAY_OFF AUTO_INVOICING_OFF OVERDUE_ENFORCEMENT_OFF WRITTEN_OFF MANUAL_PAY TEST PARTNER AUTO_INVOICING_DRAFT AUTO_INVOICING_REUSE_DRAFT] ControlTagExclusion OverdueConditionControlTagExclusionEnum `json:"controlTagExclusion,omitempty"` // control tag inclusion // Enum: [AUTO_PAY_OFF AUTO_INVOICING_OFF OVERDUE_ENFORCEMENT_OFF WRITTEN_OFF MANUAL_PAY TEST PARTNER AUTO_INVOICING_DRAFT AUTO_INVOICING_REUSE_DRAFT] ControlTagInclusion OverdueConditionControlTagInclusionEnum `json:"controlTagInclusion,omitempty"` // number of unpaid invoices equals or exceeds NumberOfUnpaidInvoicesEqualsOrExceeds int32 `json:"numberOfUnpaidInvoicesEqualsOrExceeds,omitempty"` // response for last failed payment ResponseForLastFailedPayment []OverdueConditionResponseForLastFailedPaymentEnum `json:"responseForLastFailedPayment"` // time since earliest unpaid invoice equals or exceeds TimeSinceEarliestUnpaidInvoiceEqualsOrExceeds *Duration `json:"timeSinceEarliestUnpaidInvoiceEqualsOrExceeds,omitempty"` // total unpaid invoice balance equals or exceeds TotalUnpaidInvoiceBalanceEqualsOrExceeds float64 `json:"totalUnpaidInvoiceBalanceEqualsOrExceeds,omitempty"` }
OverdueCondition overdue condition swagger:model OverdueCondition
func (*OverdueCondition) MarshalBinary ¶
func (m *OverdueCondition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OverdueCondition) UnmarshalBinary ¶
func (m *OverdueCondition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OverdueConditionControlTagExclusionEnum ¶
type OverdueConditionControlTagExclusionEnum string
const ( // OverdueConditionControlTagExclusionAUTOPAYOFF captures enum value "AUTO_PAY_OFF" OverdueConditionControlTagExclusionAUTOPAYOFF OverdueConditionControlTagExclusionEnum = "AUTO_PAY_OFF" // OverdueConditionControlTagExclusionAUTOINVOICINGOFF captures enum value "AUTO_INVOICING_OFF" OverdueConditionControlTagExclusionAUTOINVOICINGOFF OverdueConditionControlTagExclusionEnum = "AUTO_INVOICING_OFF" // OverdueConditionControlTagExclusionOVERDUEENFORCEMENTOFF captures enum value "OVERDUE_ENFORCEMENT_OFF" OverdueConditionControlTagExclusionOVERDUEENFORCEMENTOFF OverdueConditionControlTagExclusionEnum = "OVERDUE_ENFORCEMENT_OFF" // OverdueConditionControlTagExclusionWRITTENOFF captures enum value "WRITTEN_OFF" OverdueConditionControlTagExclusionWRITTENOFF OverdueConditionControlTagExclusionEnum = "WRITTEN_OFF" // OverdueConditionControlTagExclusionMANUALPAY captures enum value "MANUAL_PAY" OverdueConditionControlTagExclusionMANUALPAY OverdueConditionControlTagExclusionEnum = "MANUAL_PAY" // OverdueConditionControlTagExclusionTEST captures enum value "TEST" OverdueConditionControlTagExclusionTEST OverdueConditionControlTagExclusionEnum = "TEST" // OverdueConditionControlTagExclusionPARTNER captures enum value "PARTNER" OverdueConditionControlTagExclusionPARTNER OverdueConditionControlTagExclusionEnum = "PARTNER" // OverdueConditionControlTagExclusionAUTOINVOICINGDRAFT captures enum value "AUTO_INVOICING_DRAFT" OverdueConditionControlTagExclusionAUTOINVOICINGDRAFT OverdueConditionControlTagExclusionEnum = "AUTO_INVOICING_DRAFT" // OverdueConditionControlTagExclusionAUTOINVOICINGREUSEDRAFT captures enum value "AUTO_INVOICING_REUSE_DRAFT" OverdueConditionControlTagExclusionAUTOINVOICINGREUSEDRAFT OverdueConditionControlTagExclusionEnum = "AUTO_INVOICING_REUSE_DRAFT" )
func (OverdueConditionControlTagExclusionEnum) IsValid ¶
func (e OverdueConditionControlTagExclusionEnum) IsValid() bool
type OverdueConditionControlTagInclusionEnum ¶
type OverdueConditionControlTagInclusionEnum string
const ( // OverdueConditionControlTagInclusionAUTOPAYOFF captures enum value "AUTO_PAY_OFF" OverdueConditionControlTagInclusionAUTOPAYOFF OverdueConditionControlTagInclusionEnum = "AUTO_PAY_OFF" // OverdueConditionControlTagInclusionAUTOINVOICINGOFF captures enum value "AUTO_INVOICING_OFF" OverdueConditionControlTagInclusionAUTOINVOICINGOFF OverdueConditionControlTagInclusionEnum = "AUTO_INVOICING_OFF" // OverdueConditionControlTagInclusionOVERDUEENFORCEMENTOFF captures enum value "OVERDUE_ENFORCEMENT_OFF" OverdueConditionControlTagInclusionOVERDUEENFORCEMENTOFF OverdueConditionControlTagInclusionEnum = "OVERDUE_ENFORCEMENT_OFF" // OverdueConditionControlTagInclusionWRITTENOFF captures enum value "WRITTEN_OFF" OverdueConditionControlTagInclusionWRITTENOFF OverdueConditionControlTagInclusionEnum = "WRITTEN_OFF" // OverdueConditionControlTagInclusionMANUALPAY captures enum value "MANUAL_PAY" OverdueConditionControlTagInclusionMANUALPAY OverdueConditionControlTagInclusionEnum = "MANUAL_PAY" // OverdueConditionControlTagInclusionTEST captures enum value "TEST" OverdueConditionControlTagInclusionTEST OverdueConditionControlTagInclusionEnum = "TEST" // OverdueConditionControlTagInclusionPARTNER captures enum value "PARTNER" OverdueConditionControlTagInclusionPARTNER OverdueConditionControlTagInclusionEnum = "PARTNER" // OverdueConditionControlTagInclusionAUTOINVOICINGDRAFT captures enum value "AUTO_INVOICING_DRAFT" OverdueConditionControlTagInclusionAUTOINVOICINGDRAFT OverdueConditionControlTagInclusionEnum = "AUTO_INVOICING_DRAFT" // OverdueConditionControlTagInclusionAUTOINVOICINGREUSEDRAFT captures enum value "AUTO_INVOICING_REUSE_DRAFT" OverdueConditionControlTagInclusionAUTOINVOICINGREUSEDRAFT OverdueConditionControlTagInclusionEnum = "AUTO_INVOICING_REUSE_DRAFT" )
func (OverdueConditionControlTagInclusionEnum) IsValid ¶
func (e OverdueConditionControlTagInclusionEnum) IsValid() bool
type OverdueConditionResponseForLastFailedPaymentEnum ¶
type OverdueConditionResponseForLastFailedPaymentEnum string
const ( // OverdueConditionResponseForLastFailedPaymentINVALIDCARD captures enum value "INVALID_CARD" OverdueConditionResponseForLastFailedPaymentINVALIDCARD OverdueConditionResponseForLastFailedPaymentEnum = "INVALID_CARD" // OverdueConditionResponseForLastFailedPaymentEXPIREDCARD captures enum value "EXPIRED_CARD" OverdueConditionResponseForLastFailedPaymentEXPIREDCARD OverdueConditionResponseForLastFailedPaymentEnum = "EXPIRED_CARD" // OverdueConditionResponseForLastFailedPaymentLOSTORSTOLENCARD captures enum value "LOST_OR_STOLEN_CARD" OverdueConditionResponseForLastFailedPaymentLOSTORSTOLENCARD OverdueConditionResponseForLastFailedPaymentEnum = "LOST_OR_STOLEN_CARD" // OverdueConditionResponseForLastFailedPaymentDONOTHONOR captures enum value "DO_NOT_HONOR" OverdueConditionResponseForLastFailedPaymentDONOTHONOR OverdueConditionResponseForLastFailedPaymentEnum = "DO_NOT_HONOR" // OverdueConditionResponseForLastFailedPaymentINSUFFICIENTFUNDS captures enum value "INSUFFICIENT_FUNDS" OverdueConditionResponseForLastFailedPaymentINSUFFICIENTFUNDS OverdueConditionResponseForLastFailedPaymentEnum = "INSUFFICIENT_FUNDS" // OverdueConditionResponseForLastFailedPaymentDECLINE captures enum value "DECLINE" OverdueConditionResponseForLastFailedPaymentDECLINE OverdueConditionResponseForLastFailedPaymentEnum = "DECLINE" // OverdueConditionResponseForLastFailedPaymentPROCESSINGERROR captures enum value "PROCESSING_ERROR" OverdueConditionResponseForLastFailedPaymentPROCESSINGERROR OverdueConditionResponseForLastFailedPaymentEnum = "PROCESSING_ERROR" // OverdueConditionResponseForLastFailedPaymentINVALIDAMOUNT captures enum value "INVALID_AMOUNT" OverdueConditionResponseForLastFailedPaymentINVALIDAMOUNT OverdueConditionResponseForLastFailedPaymentEnum = "INVALID_AMOUNT" // OverdueConditionResponseForLastFailedPaymentDUPLICATETRANSACTION captures enum value "DUPLICATE_TRANSACTION" OverdueConditionResponseForLastFailedPaymentDUPLICATETRANSACTION OverdueConditionResponseForLastFailedPaymentEnum = "DUPLICATE_TRANSACTION" // OverdueConditionResponseForLastFailedPaymentOTHER captures enum value "OTHER" OverdueConditionResponseForLastFailedPaymentOTHER OverdueConditionResponseForLastFailedPaymentEnum = "OTHER" )
func (OverdueConditionResponseForLastFailedPaymentEnum) IsValid ¶
func (e OverdueConditionResponseForLastFailedPaymentEnum) IsValid() bool
type OverdueState ¶
type OverdueState struct { // external message ExternalMessage string `json:"externalMessage,omitempty"` // is block changes IsBlockChanges bool `json:"isBlockChanges,omitempty"` // is clear state IsClearState bool `json:"isClearState,omitempty"` // is disable entitlement and changes blocked IsDisableEntitlementAndChangesBlocked bool `json:"isDisableEntitlementAndChangesBlocked,omitempty"` // name Name string `json:"name,omitempty"` // reevaluation interval days ReevaluationIntervalDays int32 `json:"reevaluationIntervalDays,omitempty"` }
OverdueState overdue state swagger:model OverdueState
func (*OverdueState) MarshalBinary ¶
func (m *OverdueState) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OverdueState) UnmarshalBinary ¶
func (m *OverdueState) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OverdueStateConfig ¶
type OverdueStateConfig struct { // auto reevaluation interval days AutoReevaluationIntervalDays int32 `json:"autoReevaluationIntervalDays,omitempty"` // condition Condition *OverdueCondition `json:"condition,omitempty"` // external message ExternalMessage string `json:"externalMessage,omitempty"` // is block changes IsBlockChanges bool `json:"isBlockChanges,omitempty"` // is clear state IsClearState bool `json:"isClearState,omitempty"` // is disable entitlement IsDisableEntitlement bool `json:"isDisableEntitlement,omitempty"` // name Name string `json:"name,omitempty"` // subscription cancellation policy // Enum: [END_OF_TERM IMMEDIATE NONE] SubscriptionCancellationPolicy OverdueStateConfigSubscriptionCancellationPolicyEnum `json:"subscriptionCancellationPolicy,omitempty"` }
OverdueStateConfig overdue state config swagger:model OverdueStateConfig
func (*OverdueStateConfig) MarshalBinary ¶
func (m *OverdueStateConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OverdueStateConfig) UnmarshalBinary ¶
func (m *OverdueStateConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OverdueStateConfigSubscriptionCancellationPolicyEnum ¶
type OverdueStateConfigSubscriptionCancellationPolicyEnum string
const ( // OverdueStateConfigSubscriptionCancellationPolicyENDOFTERM captures enum value "END_OF_TERM" OverdueStateConfigSubscriptionCancellationPolicyENDOFTERM OverdueStateConfigSubscriptionCancellationPolicyEnum = "END_OF_TERM" // OverdueStateConfigSubscriptionCancellationPolicyIMMEDIATE captures enum value "IMMEDIATE" OverdueStateConfigSubscriptionCancellationPolicyIMMEDIATE OverdueStateConfigSubscriptionCancellationPolicyEnum = "IMMEDIATE" // OverdueStateConfigSubscriptionCancellationPolicyNONE captures enum value "NONE" OverdueStateConfigSubscriptionCancellationPolicyNONE OverdueStateConfigSubscriptionCancellationPolicyEnum = "NONE" )
func (OverdueStateConfigSubscriptionCancellationPolicyEnum) IsValid ¶
func (e OverdueStateConfigSubscriptionCancellationPolicyEnum) IsValid() bool
type Payment ¶
type Payment struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // auth amount AuthAmount float64 `json:"authAmount,omitempty"` // captured amount CapturedAmount float64 `json:"capturedAmount,omitempty"` // credited amount CreditedAmount float64 `json:"creditedAmount,omitempty"` // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency PaymentCurrencyEnum `json:"currency,omitempty"` // payment attempts PaymentAttempts []*PaymentAttempt `json:"paymentAttempts"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // payment Id // Format: uuid PaymentID strfmt.UUID `json:"paymentId,omitempty"` // payment method Id // Format: uuid PaymentMethodID strfmt.UUID `json:"paymentMethodId,omitempty"` // payment number PaymentNumber string `json:"paymentNumber,omitempty"` // purchased amount PurchasedAmount float64 `json:"purchasedAmount,omitempty"` // refunded amount RefundedAmount float64 `json:"refundedAmount,omitempty"` // transactions Transactions []*PaymentTransaction `json:"transactions"` }
Payment payment swagger:model Payment
func (*Payment) MarshalBinary ¶
MarshalBinary interface implementation
func (*Payment) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PaymentAttempt ¶
type PaymentAttempt struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // Transaction amount, required except for void operations Amount float64 `json:"amount,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // Amount currency (account currency unless specified) // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency PaymentAttemptCurrencyEnum `json:"currency,omitempty"` // effective date // Format: date-time EffectiveDate strfmt.DateTime `json:"effectiveDate,omitempty"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // payment method Id // Format: uuid PaymentMethodID strfmt.UUID `json:"paymentMethodId,omitempty"` // plugin name PluginName string `json:"pluginName,omitempty"` // plugin properties PluginProperties []*PluginProperty `json:"pluginProperties"` // state name StateName string `json:"stateName,omitempty"` // transaction external key TransactionExternalKey string `json:"transactionExternalKey,omitempty"` // transaction Id // Format: uuid TransactionID strfmt.UUID `json:"transactionId,omitempty"` // transaction type // Enum: [AUTHORIZE CAPTURE CHARGEBACK CREDIT PURCHASE REFUND VOID] TransactionType PaymentAttemptTransactionTypeEnum `json:"transactionType,omitempty"` }
PaymentAttempt payment attempt swagger:model PaymentAttempt
func (*PaymentAttempt) MarshalBinary ¶
func (m *PaymentAttempt) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentAttempt) UnmarshalBinary ¶
func (m *PaymentAttempt) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaymentAttemptCurrencyEnum ¶
type PaymentAttemptCurrencyEnum string
const ( // PaymentAttemptCurrencyAED captures enum value "AED" PaymentAttemptCurrencyAED PaymentAttemptCurrencyEnum = "AED" // PaymentAttemptCurrencyAFN captures enum value "AFN" PaymentAttemptCurrencyAFN PaymentAttemptCurrencyEnum = "AFN" // PaymentAttemptCurrencyALL captures enum value "ALL" PaymentAttemptCurrencyALL PaymentAttemptCurrencyEnum = "ALL" // PaymentAttemptCurrencyAMD captures enum value "AMD" PaymentAttemptCurrencyAMD PaymentAttemptCurrencyEnum = "AMD" // PaymentAttemptCurrencyANG captures enum value "ANG" PaymentAttemptCurrencyANG PaymentAttemptCurrencyEnum = "ANG" // PaymentAttemptCurrencyAOA captures enum value "AOA" PaymentAttemptCurrencyAOA PaymentAttemptCurrencyEnum = "AOA" // PaymentAttemptCurrencyARS captures enum value "ARS" PaymentAttemptCurrencyARS PaymentAttemptCurrencyEnum = "ARS" // PaymentAttemptCurrencyAUD captures enum value "AUD" PaymentAttemptCurrencyAUD PaymentAttemptCurrencyEnum = "AUD" // PaymentAttemptCurrencyAWG captures enum value "AWG" PaymentAttemptCurrencyAWG PaymentAttemptCurrencyEnum = "AWG" // PaymentAttemptCurrencyAZN captures enum value "AZN" PaymentAttemptCurrencyAZN PaymentAttemptCurrencyEnum = "AZN" // PaymentAttemptCurrencyBAM captures enum value "BAM" PaymentAttemptCurrencyBAM PaymentAttemptCurrencyEnum = "BAM" // PaymentAttemptCurrencyBBD captures enum value "BBD" PaymentAttemptCurrencyBBD PaymentAttemptCurrencyEnum = "BBD" // PaymentAttemptCurrencyBDT captures enum value "BDT" PaymentAttemptCurrencyBDT PaymentAttemptCurrencyEnum = "BDT" // PaymentAttemptCurrencyBGN captures enum value "BGN" PaymentAttemptCurrencyBGN PaymentAttemptCurrencyEnum = "BGN" // PaymentAttemptCurrencyBHD captures enum value "BHD" PaymentAttemptCurrencyBHD PaymentAttemptCurrencyEnum = "BHD" // PaymentAttemptCurrencyBIF captures enum value "BIF" PaymentAttemptCurrencyBIF PaymentAttemptCurrencyEnum = "BIF" // PaymentAttemptCurrencyBMD captures enum value "BMD" PaymentAttemptCurrencyBMD PaymentAttemptCurrencyEnum = "BMD" // PaymentAttemptCurrencyBND captures enum value "BND" PaymentAttemptCurrencyBND PaymentAttemptCurrencyEnum = "BND" // PaymentAttemptCurrencyBOB captures enum value "BOB" PaymentAttemptCurrencyBOB PaymentAttemptCurrencyEnum = "BOB" // PaymentAttemptCurrencyBRL captures enum value "BRL" PaymentAttemptCurrencyBRL PaymentAttemptCurrencyEnum = "BRL" // PaymentAttemptCurrencyBSD captures enum value "BSD" PaymentAttemptCurrencyBSD PaymentAttemptCurrencyEnum = "BSD" // PaymentAttemptCurrencyBTN captures enum value "BTN" PaymentAttemptCurrencyBTN PaymentAttemptCurrencyEnum = "BTN" // PaymentAttemptCurrencyBWP captures enum value "BWP" PaymentAttemptCurrencyBWP PaymentAttemptCurrencyEnum = "BWP" // PaymentAttemptCurrencyBYR captures enum value "BYR" PaymentAttemptCurrencyBYR PaymentAttemptCurrencyEnum = "BYR" // PaymentAttemptCurrencyBZD captures enum value "BZD" PaymentAttemptCurrencyBZD PaymentAttemptCurrencyEnum = "BZD" // PaymentAttemptCurrencyCAD captures enum value "CAD" PaymentAttemptCurrencyCAD PaymentAttemptCurrencyEnum = "CAD" // PaymentAttemptCurrencyCDF captures enum value "CDF" PaymentAttemptCurrencyCDF PaymentAttemptCurrencyEnum = "CDF" // PaymentAttemptCurrencyCHF captures enum value "CHF" PaymentAttemptCurrencyCHF PaymentAttemptCurrencyEnum = "CHF" // PaymentAttemptCurrencyCLP captures enum value "CLP" PaymentAttemptCurrencyCLP PaymentAttemptCurrencyEnum = "CLP" // PaymentAttemptCurrencyCNY captures enum value "CNY" PaymentAttemptCurrencyCNY PaymentAttemptCurrencyEnum = "CNY" // PaymentAttemptCurrencyCOP captures enum value "COP" PaymentAttemptCurrencyCOP PaymentAttemptCurrencyEnum = "COP" // PaymentAttemptCurrencyCRC captures enum value "CRC" PaymentAttemptCurrencyCRC PaymentAttemptCurrencyEnum = "CRC" // PaymentAttemptCurrencyCUC captures enum value "CUC" PaymentAttemptCurrencyCUC PaymentAttemptCurrencyEnum = "CUC" // PaymentAttemptCurrencyCUP captures enum value "CUP" PaymentAttemptCurrencyCUP PaymentAttemptCurrencyEnum = "CUP" // PaymentAttemptCurrencyCVE captures enum value "CVE" PaymentAttemptCurrencyCVE PaymentAttemptCurrencyEnum = "CVE" // PaymentAttemptCurrencyCZK captures enum value "CZK" PaymentAttemptCurrencyCZK PaymentAttemptCurrencyEnum = "CZK" // PaymentAttemptCurrencyDJF captures enum value "DJF" PaymentAttemptCurrencyDJF PaymentAttemptCurrencyEnum = "DJF" // PaymentAttemptCurrencyDKK captures enum value "DKK" PaymentAttemptCurrencyDKK PaymentAttemptCurrencyEnum = "DKK" // PaymentAttemptCurrencyDOP captures enum value "DOP" PaymentAttemptCurrencyDOP PaymentAttemptCurrencyEnum = "DOP" // PaymentAttemptCurrencyDZD captures enum value "DZD" PaymentAttemptCurrencyDZD PaymentAttemptCurrencyEnum = "DZD" // PaymentAttemptCurrencyEGP captures enum value "EGP" PaymentAttemptCurrencyEGP PaymentAttemptCurrencyEnum = "EGP" // PaymentAttemptCurrencyERN captures enum value "ERN" PaymentAttemptCurrencyERN PaymentAttemptCurrencyEnum = "ERN" // PaymentAttemptCurrencyETB captures enum value "ETB" PaymentAttemptCurrencyETB PaymentAttemptCurrencyEnum = "ETB" // PaymentAttemptCurrencyEUR captures enum value "EUR" PaymentAttemptCurrencyEUR PaymentAttemptCurrencyEnum = "EUR" // PaymentAttemptCurrencyFJD captures enum value "FJD" PaymentAttemptCurrencyFJD PaymentAttemptCurrencyEnum = "FJD" // PaymentAttemptCurrencyFKP captures enum value "FKP" PaymentAttemptCurrencyFKP PaymentAttemptCurrencyEnum = "FKP" // PaymentAttemptCurrencyGBP captures enum value "GBP" PaymentAttemptCurrencyGBP PaymentAttemptCurrencyEnum = "GBP" // PaymentAttemptCurrencyGEL captures enum value "GEL" PaymentAttemptCurrencyGEL PaymentAttemptCurrencyEnum = "GEL" // PaymentAttemptCurrencyGGP captures enum value "GGP" PaymentAttemptCurrencyGGP PaymentAttemptCurrencyEnum = "GGP" // PaymentAttemptCurrencyGHS captures enum value "GHS" PaymentAttemptCurrencyGHS PaymentAttemptCurrencyEnum = "GHS" // PaymentAttemptCurrencyGIP captures enum value "GIP" PaymentAttemptCurrencyGIP PaymentAttemptCurrencyEnum = "GIP" // PaymentAttemptCurrencyGMD captures enum value "GMD" PaymentAttemptCurrencyGMD PaymentAttemptCurrencyEnum = "GMD" // PaymentAttemptCurrencyGNF captures enum value "GNF" PaymentAttemptCurrencyGNF PaymentAttemptCurrencyEnum = "GNF" // PaymentAttemptCurrencyGTQ captures enum value "GTQ" PaymentAttemptCurrencyGTQ PaymentAttemptCurrencyEnum = "GTQ" // PaymentAttemptCurrencyGYD captures enum value "GYD" PaymentAttemptCurrencyGYD PaymentAttemptCurrencyEnum = "GYD" // PaymentAttemptCurrencyHKD captures enum value "HKD" PaymentAttemptCurrencyHKD PaymentAttemptCurrencyEnum = "HKD" // PaymentAttemptCurrencyHNL captures enum value "HNL" PaymentAttemptCurrencyHNL PaymentAttemptCurrencyEnum = "HNL" // PaymentAttemptCurrencyHRK captures enum value "HRK" PaymentAttemptCurrencyHRK PaymentAttemptCurrencyEnum = "HRK" // PaymentAttemptCurrencyHTG captures enum value "HTG" PaymentAttemptCurrencyHTG PaymentAttemptCurrencyEnum = "HTG" // PaymentAttemptCurrencyHUF captures enum value "HUF" PaymentAttemptCurrencyHUF PaymentAttemptCurrencyEnum = "HUF" // PaymentAttemptCurrencyIDR captures enum value "IDR" PaymentAttemptCurrencyIDR PaymentAttemptCurrencyEnum = "IDR" // PaymentAttemptCurrencyILS captures enum value "ILS" PaymentAttemptCurrencyILS PaymentAttemptCurrencyEnum = "ILS" // PaymentAttemptCurrencyIMP captures enum value "IMP" PaymentAttemptCurrencyIMP PaymentAttemptCurrencyEnum = "IMP" // PaymentAttemptCurrencyINR captures enum value "INR" PaymentAttemptCurrencyINR PaymentAttemptCurrencyEnum = "INR" // PaymentAttemptCurrencyIQD captures enum value "IQD" PaymentAttemptCurrencyIQD PaymentAttemptCurrencyEnum = "IQD" // PaymentAttemptCurrencyIRR captures enum value "IRR" PaymentAttemptCurrencyIRR PaymentAttemptCurrencyEnum = "IRR" // PaymentAttemptCurrencyISK captures enum value "ISK" PaymentAttemptCurrencyISK PaymentAttemptCurrencyEnum = "ISK" // PaymentAttemptCurrencyJEP captures enum value "JEP" PaymentAttemptCurrencyJEP PaymentAttemptCurrencyEnum = "JEP" // PaymentAttemptCurrencyJMD captures enum value "JMD" PaymentAttemptCurrencyJMD PaymentAttemptCurrencyEnum = "JMD" // PaymentAttemptCurrencyJOD captures enum value "JOD" PaymentAttemptCurrencyJOD PaymentAttemptCurrencyEnum = "JOD" // PaymentAttemptCurrencyJPY captures enum value "JPY" PaymentAttemptCurrencyJPY PaymentAttemptCurrencyEnum = "JPY" // PaymentAttemptCurrencyKES captures enum value "KES" PaymentAttemptCurrencyKES PaymentAttemptCurrencyEnum = "KES" // PaymentAttemptCurrencyKGS captures enum value "KGS" PaymentAttemptCurrencyKGS PaymentAttemptCurrencyEnum = "KGS" // PaymentAttemptCurrencyKHR captures enum value "KHR" PaymentAttemptCurrencyKHR PaymentAttemptCurrencyEnum = "KHR" // PaymentAttemptCurrencyKMF captures enum value "KMF" PaymentAttemptCurrencyKMF PaymentAttemptCurrencyEnum = "KMF" // PaymentAttemptCurrencyKPW captures enum value "KPW" PaymentAttemptCurrencyKPW PaymentAttemptCurrencyEnum = "KPW" // PaymentAttemptCurrencyKRW captures enum value "KRW" PaymentAttemptCurrencyKRW PaymentAttemptCurrencyEnum = "KRW" // PaymentAttemptCurrencyKWD captures enum value "KWD" PaymentAttemptCurrencyKWD PaymentAttemptCurrencyEnum = "KWD" // PaymentAttemptCurrencyKYD captures enum value "KYD" PaymentAttemptCurrencyKYD PaymentAttemptCurrencyEnum = "KYD" // PaymentAttemptCurrencyKZT captures enum value "KZT" PaymentAttemptCurrencyKZT PaymentAttemptCurrencyEnum = "KZT" // PaymentAttemptCurrencyLAK captures enum value "LAK" PaymentAttemptCurrencyLAK PaymentAttemptCurrencyEnum = "LAK" // PaymentAttemptCurrencyLBP captures enum value "LBP" PaymentAttemptCurrencyLBP PaymentAttemptCurrencyEnum = "LBP" // PaymentAttemptCurrencyLKR captures enum value "LKR" PaymentAttemptCurrencyLKR PaymentAttemptCurrencyEnum = "LKR" // PaymentAttemptCurrencyLRD captures enum value "LRD" PaymentAttemptCurrencyLRD PaymentAttemptCurrencyEnum = "LRD" // PaymentAttemptCurrencyLSL captures enum value "LSL" PaymentAttemptCurrencyLSL PaymentAttemptCurrencyEnum = "LSL" // PaymentAttemptCurrencyLTL captures enum value "LTL" PaymentAttemptCurrencyLTL PaymentAttemptCurrencyEnum = "LTL" // PaymentAttemptCurrencyLVL captures enum value "LVL" PaymentAttemptCurrencyLVL PaymentAttemptCurrencyEnum = "LVL" // PaymentAttemptCurrencyLYD captures enum value "LYD" PaymentAttemptCurrencyLYD PaymentAttemptCurrencyEnum = "LYD" // PaymentAttemptCurrencyMAD captures enum value "MAD" PaymentAttemptCurrencyMAD PaymentAttemptCurrencyEnum = "MAD" // PaymentAttemptCurrencyMDL captures enum value "MDL" PaymentAttemptCurrencyMDL PaymentAttemptCurrencyEnum = "MDL" // PaymentAttemptCurrencyMGA captures enum value "MGA" PaymentAttemptCurrencyMGA PaymentAttemptCurrencyEnum = "MGA" // PaymentAttemptCurrencyMKD captures enum value "MKD" PaymentAttemptCurrencyMKD PaymentAttemptCurrencyEnum = "MKD" // PaymentAttemptCurrencyMMK captures enum value "MMK" PaymentAttemptCurrencyMMK PaymentAttemptCurrencyEnum = "MMK" // PaymentAttemptCurrencyMNT captures enum value "MNT" PaymentAttemptCurrencyMNT PaymentAttemptCurrencyEnum = "MNT" // PaymentAttemptCurrencyMOP captures enum value "MOP" PaymentAttemptCurrencyMOP PaymentAttemptCurrencyEnum = "MOP" // PaymentAttemptCurrencyMRO captures enum value "MRO" PaymentAttemptCurrencyMRO PaymentAttemptCurrencyEnum = "MRO" // PaymentAttemptCurrencyMUR captures enum value "MUR" PaymentAttemptCurrencyMUR PaymentAttemptCurrencyEnum = "MUR" // PaymentAttemptCurrencyMVR captures enum value "MVR" PaymentAttemptCurrencyMVR PaymentAttemptCurrencyEnum = "MVR" // PaymentAttemptCurrencyMWK captures enum value "MWK" PaymentAttemptCurrencyMWK PaymentAttemptCurrencyEnum = "MWK" // PaymentAttemptCurrencyMXN captures enum value "MXN" PaymentAttemptCurrencyMXN PaymentAttemptCurrencyEnum = "MXN" // PaymentAttemptCurrencyMYR captures enum value "MYR" PaymentAttemptCurrencyMYR PaymentAttemptCurrencyEnum = "MYR" // PaymentAttemptCurrencyMZN captures enum value "MZN" PaymentAttemptCurrencyMZN PaymentAttemptCurrencyEnum = "MZN" // PaymentAttemptCurrencyNAD captures enum value "NAD" PaymentAttemptCurrencyNAD PaymentAttemptCurrencyEnum = "NAD" // PaymentAttemptCurrencyNGN captures enum value "NGN" PaymentAttemptCurrencyNGN PaymentAttemptCurrencyEnum = "NGN" // PaymentAttemptCurrencyNIO captures enum value "NIO" PaymentAttemptCurrencyNIO PaymentAttemptCurrencyEnum = "NIO" // PaymentAttemptCurrencyNOK captures enum value "NOK" PaymentAttemptCurrencyNOK PaymentAttemptCurrencyEnum = "NOK" // PaymentAttemptCurrencyNPR captures enum value "NPR" PaymentAttemptCurrencyNPR PaymentAttemptCurrencyEnum = "NPR" // PaymentAttemptCurrencyNZD captures enum value "NZD" PaymentAttemptCurrencyNZD PaymentAttemptCurrencyEnum = "NZD" // PaymentAttemptCurrencyOMR captures enum value "OMR" PaymentAttemptCurrencyOMR PaymentAttemptCurrencyEnum = "OMR" // PaymentAttemptCurrencyPAB captures enum value "PAB" PaymentAttemptCurrencyPAB PaymentAttemptCurrencyEnum = "PAB" // PaymentAttemptCurrencyPEN captures enum value "PEN" PaymentAttemptCurrencyPEN PaymentAttemptCurrencyEnum = "PEN" // PaymentAttemptCurrencyPGK captures enum value "PGK" PaymentAttemptCurrencyPGK PaymentAttemptCurrencyEnum = "PGK" // PaymentAttemptCurrencyPHP captures enum value "PHP" PaymentAttemptCurrencyPHP PaymentAttemptCurrencyEnum = "PHP" // PaymentAttemptCurrencyPKR captures enum value "PKR" PaymentAttemptCurrencyPKR PaymentAttemptCurrencyEnum = "PKR" // PaymentAttemptCurrencyPLN captures enum value "PLN" PaymentAttemptCurrencyPLN PaymentAttemptCurrencyEnum = "PLN" // PaymentAttemptCurrencyPYG captures enum value "PYG" PaymentAttemptCurrencyPYG PaymentAttemptCurrencyEnum = "PYG" // PaymentAttemptCurrencyQAR captures enum value "QAR" PaymentAttemptCurrencyQAR PaymentAttemptCurrencyEnum = "QAR" // PaymentAttemptCurrencyRON captures enum value "RON" PaymentAttemptCurrencyRON PaymentAttemptCurrencyEnum = "RON" // PaymentAttemptCurrencyRSD captures enum value "RSD" PaymentAttemptCurrencyRSD PaymentAttemptCurrencyEnum = "RSD" // PaymentAttemptCurrencyRUB captures enum value "RUB" PaymentAttemptCurrencyRUB PaymentAttemptCurrencyEnum = "RUB" // PaymentAttemptCurrencyRWF captures enum value "RWF" PaymentAttemptCurrencyRWF PaymentAttemptCurrencyEnum = "RWF" // PaymentAttemptCurrencySAR captures enum value "SAR" PaymentAttemptCurrencySAR PaymentAttemptCurrencyEnum = "SAR" // PaymentAttemptCurrencySBD captures enum value "SBD" PaymentAttemptCurrencySBD PaymentAttemptCurrencyEnum = "SBD" // PaymentAttemptCurrencySCR captures enum value "SCR" PaymentAttemptCurrencySCR PaymentAttemptCurrencyEnum = "SCR" // PaymentAttemptCurrencySDG captures enum value "SDG" PaymentAttemptCurrencySDG PaymentAttemptCurrencyEnum = "SDG" // PaymentAttemptCurrencySEK captures enum value "SEK" PaymentAttemptCurrencySEK PaymentAttemptCurrencyEnum = "SEK" // PaymentAttemptCurrencySGD captures enum value "SGD" PaymentAttemptCurrencySGD PaymentAttemptCurrencyEnum = "SGD" // PaymentAttemptCurrencySHP captures enum value "SHP" PaymentAttemptCurrencySHP PaymentAttemptCurrencyEnum = "SHP" // PaymentAttemptCurrencySLL captures enum value "SLL" PaymentAttemptCurrencySLL PaymentAttemptCurrencyEnum = "SLL" // PaymentAttemptCurrencySOS captures enum value "SOS" PaymentAttemptCurrencySOS PaymentAttemptCurrencyEnum = "SOS" // PaymentAttemptCurrencySPL captures enum value "SPL" PaymentAttemptCurrencySPL PaymentAttemptCurrencyEnum = "SPL" // PaymentAttemptCurrencySRD captures enum value "SRD" PaymentAttemptCurrencySRD PaymentAttemptCurrencyEnum = "SRD" // PaymentAttemptCurrencySTD captures enum value "STD" PaymentAttemptCurrencySTD PaymentAttemptCurrencyEnum = "STD" // PaymentAttemptCurrencySVC captures enum value "SVC" PaymentAttemptCurrencySVC PaymentAttemptCurrencyEnum = "SVC" // PaymentAttemptCurrencySYP captures enum value "SYP" PaymentAttemptCurrencySYP PaymentAttemptCurrencyEnum = "SYP" // PaymentAttemptCurrencySZL captures enum value "SZL" PaymentAttemptCurrencySZL PaymentAttemptCurrencyEnum = "SZL" // PaymentAttemptCurrencyTHB captures enum value "THB" PaymentAttemptCurrencyTHB PaymentAttemptCurrencyEnum = "THB" // PaymentAttemptCurrencyTJS captures enum value "TJS" PaymentAttemptCurrencyTJS PaymentAttemptCurrencyEnum = "TJS" // PaymentAttemptCurrencyTMT captures enum value "TMT" PaymentAttemptCurrencyTMT PaymentAttemptCurrencyEnum = "TMT" // PaymentAttemptCurrencyTND captures enum value "TND" PaymentAttemptCurrencyTND PaymentAttemptCurrencyEnum = "TND" // PaymentAttemptCurrencyTOP captures enum value "TOP" PaymentAttemptCurrencyTOP PaymentAttemptCurrencyEnum = "TOP" // PaymentAttemptCurrencyTRY captures enum value "TRY" PaymentAttemptCurrencyTRY PaymentAttemptCurrencyEnum = "TRY" // PaymentAttemptCurrencyTTD captures enum value "TTD" PaymentAttemptCurrencyTTD PaymentAttemptCurrencyEnum = "TTD" // PaymentAttemptCurrencyTVD captures enum value "TVD" PaymentAttemptCurrencyTVD PaymentAttemptCurrencyEnum = "TVD" // PaymentAttemptCurrencyTWD captures enum value "TWD" PaymentAttemptCurrencyTWD PaymentAttemptCurrencyEnum = "TWD" // PaymentAttemptCurrencyTZS captures enum value "TZS" PaymentAttemptCurrencyTZS PaymentAttemptCurrencyEnum = "TZS" // PaymentAttemptCurrencyUAH captures enum value "UAH" PaymentAttemptCurrencyUAH PaymentAttemptCurrencyEnum = "UAH" // PaymentAttemptCurrencyUGX captures enum value "UGX" PaymentAttemptCurrencyUGX PaymentAttemptCurrencyEnum = "UGX" // PaymentAttemptCurrencyUSD captures enum value "USD" PaymentAttemptCurrencyUSD PaymentAttemptCurrencyEnum = "USD" // PaymentAttemptCurrencyUYU captures enum value "UYU" PaymentAttemptCurrencyUYU PaymentAttemptCurrencyEnum = "UYU" // PaymentAttemptCurrencyUZS captures enum value "UZS" PaymentAttemptCurrencyUZS PaymentAttemptCurrencyEnum = "UZS" // PaymentAttemptCurrencyVEF captures enum value "VEF" PaymentAttemptCurrencyVEF PaymentAttemptCurrencyEnum = "VEF" // PaymentAttemptCurrencyVND captures enum value "VND" PaymentAttemptCurrencyVND PaymentAttemptCurrencyEnum = "VND" // PaymentAttemptCurrencyVUV captures enum value "VUV" PaymentAttemptCurrencyVUV PaymentAttemptCurrencyEnum = "VUV" // PaymentAttemptCurrencyWST captures enum value "WST" PaymentAttemptCurrencyWST PaymentAttemptCurrencyEnum = "WST" // PaymentAttemptCurrencyXAF captures enum value "XAF" PaymentAttemptCurrencyXAF PaymentAttemptCurrencyEnum = "XAF" // PaymentAttemptCurrencyXCD captures enum value "XCD" PaymentAttemptCurrencyXCD PaymentAttemptCurrencyEnum = "XCD" // PaymentAttemptCurrencyXDR captures enum value "XDR" PaymentAttemptCurrencyXDR PaymentAttemptCurrencyEnum = "XDR" // PaymentAttemptCurrencyXOF captures enum value "XOF" PaymentAttemptCurrencyXOF PaymentAttemptCurrencyEnum = "XOF" // PaymentAttemptCurrencyXPF captures enum value "XPF" PaymentAttemptCurrencyXPF PaymentAttemptCurrencyEnum = "XPF" // PaymentAttemptCurrencyYER captures enum value "YER" PaymentAttemptCurrencyYER PaymentAttemptCurrencyEnum = "YER" // PaymentAttemptCurrencyZAR captures enum value "ZAR" PaymentAttemptCurrencyZAR PaymentAttemptCurrencyEnum = "ZAR" // PaymentAttemptCurrencyZMW captures enum value "ZMW" PaymentAttemptCurrencyZMW PaymentAttemptCurrencyEnum = "ZMW" // PaymentAttemptCurrencyZWD captures enum value "ZWD" PaymentAttemptCurrencyZWD PaymentAttemptCurrencyEnum = "ZWD" // PaymentAttemptCurrencyBTC captures enum value "BTC" PaymentAttemptCurrencyBTC PaymentAttemptCurrencyEnum = "BTC" )
func (PaymentAttemptCurrencyEnum) IsValid ¶
func (e PaymentAttemptCurrencyEnum) IsValid() bool
type PaymentAttemptTransactionTypeEnum ¶
type PaymentAttemptTransactionTypeEnum string
const ( // PaymentAttemptTransactionTypeAUTHORIZE captures enum value "AUTHORIZE" PaymentAttemptTransactionTypeAUTHORIZE PaymentAttemptTransactionTypeEnum = "AUTHORIZE" // PaymentAttemptTransactionTypeCAPTURE captures enum value "CAPTURE" PaymentAttemptTransactionTypeCAPTURE PaymentAttemptTransactionTypeEnum = "CAPTURE" // PaymentAttemptTransactionTypeCHARGEBACK captures enum value "CHARGEBACK" PaymentAttemptTransactionTypeCHARGEBACK PaymentAttemptTransactionTypeEnum = "CHARGEBACK" // PaymentAttemptTransactionTypeCREDIT captures enum value "CREDIT" PaymentAttemptTransactionTypeCREDIT PaymentAttemptTransactionTypeEnum = "CREDIT" // PaymentAttemptTransactionTypePURCHASE captures enum value "PURCHASE" PaymentAttemptTransactionTypePURCHASE PaymentAttemptTransactionTypeEnum = "PURCHASE" // PaymentAttemptTransactionTypeREFUND captures enum value "REFUND" PaymentAttemptTransactionTypeREFUND PaymentAttemptTransactionTypeEnum = "REFUND" // PaymentAttemptTransactionTypeVOID captures enum value "VOID" PaymentAttemptTransactionTypeVOID PaymentAttemptTransactionTypeEnum = "VOID" )
func (PaymentAttemptTransactionTypeEnum) IsValid ¶
func (e PaymentAttemptTransactionTypeEnum) IsValid() bool
type PaymentCurrencyEnum ¶
type PaymentCurrencyEnum string
const ( // PaymentCurrencyAED captures enum value "AED" PaymentCurrencyAED PaymentCurrencyEnum = "AED" // PaymentCurrencyAFN captures enum value "AFN" PaymentCurrencyAFN PaymentCurrencyEnum = "AFN" // PaymentCurrencyALL captures enum value "ALL" PaymentCurrencyALL PaymentCurrencyEnum = "ALL" // PaymentCurrencyAMD captures enum value "AMD" PaymentCurrencyAMD PaymentCurrencyEnum = "AMD" // PaymentCurrencyANG captures enum value "ANG" PaymentCurrencyANG PaymentCurrencyEnum = "ANG" // PaymentCurrencyAOA captures enum value "AOA" PaymentCurrencyAOA PaymentCurrencyEnum = "AOA" // PaymentCurrencyARS captures enum value "ARS" PaymentCurrencyARS PaymentCurrencyEnum = "ARS" // PaymentCurrencyAUD captures enum value "AUD" PaymentCurrencyAUD PaymentCurrencyEnum = "AUD" // PaymentCurrencyAWG captures enum value "AWG" PaymentCurrencyAWG PaymentCurrencyEnum = "AWG" // PaymentCurrencyAZN captures enum value "AZN" PaymentCurrencyAZN PaymentCurrencyEnum = "AZN" // PaymentCurrencyBAM captures enum value "BAM" PaymentCurrencyBAM PaymentCurrencyEnum = "BAM" // PaymentCurrencyBBD captures enum value "BBD" PaymentCurrencyBBD PaymentCurrencyEnum = "BBD" // PaymentCurrencyBDT captures enum value "BDT" PaymentCurrencyBDT PaymentCurrencyEnum = "BDT" // PaymentCurrencyBGN captures enum value "BGN" PaymentCurrencyBGN PaymentCurrencyEnum = "BGN" // PaymentCurrencyBHD captures enum value "BHD" PaymentCurrencyBHD PaymentCurrencyEnum = "BHD" // PaymentCurrencyBIF captures enum value "BIF" PaymentCurrencyBIF PaymentCurrencyEnum = "BIF" // PaymentCurrencyBMD captures enum value "BMD" PaymentCurrencyBMD PaymentCurrencyEnum = "BMD" // PaymentCurrencyBND captures enum value "BND" PaymentCurrencyBND PaymentCurrencyEnum = "BND" // PaymentCurrencyBOB captures enum value "BOB" PaymentCurrencyBOB PaymentCurrencyEnum = "BOB" // PaymentCurrencyBRL captures enum value "BRL" PaymentCurrencyBRL PaymentCurrencyEnum = "BRL" // PaymentCurrencyBSD captures enum value "BSD" PaymentCurrencyBSD PaymentCurrencyEnum = "BSD" // PaymentCurrencyBTN captures enum value "BTN" PaymentCurrencyBTN PaymentCurrencyEnum = "BTN" // PaymentCurrencyBWP captures enum value "BWP" PaymentCurrencyBWP PaymentCurrencyEnum = "BWP" // PaymentCurrencyBYR captures enum value "BYR" PaymentCurrencyBYR PaymentCurrencyEnum = "BYR" // PaymentCurrencyBZD captures enum value "BZD" PaymentCurrencyBZD PaymentCurrencyEnum = "BZD" // PaymentCurrencyCAD captures enum value "CAD" PaymentCurrencyCAD PaymentCurrencyEnum = "CAD" // PaymentCurrencyCDF captures enum value "CDF" PaymentCurrencyCDF PaymentCurrencyEnum = "CDF" // PaymentCurrencyCHF captures enum value "CHF" PaymentCurrencyCHF PaymentCurrencyEnum = "CHF" // PaymentCurrencyCLP captures enum value "CLP" PaymentCurrencyCLP PaymentCurrencyEnum = "CLP" // PaymentCurrencyCNY captures enum value "CNY" PaymentCurrencyCNY PaymentCurrencyEnum = "CNY" // PaymentCurrencyCOP captures enum value "COP" PaymentCurrencyCOP PaymentCurrencyEnum = "COP" // PaymentCurrencyCRC captures enum value "CRC" PaymentCurrencyCRC PaymentCurrencyEnum = "CRC" // PaymentCurrencyCUC captures enum value "CUC" PaymentCurrencyCUC PaymentCurrencyEnum = "CUC" // PaymentCurrencyCUP captures enum value "CUP" PaymentCurrencyCUP PaymentCurrencyEnum = "CUP" // PaymentCurrencyCVE captures enum value "CVE" PaymentCurrencyCVE PaymentCurrencyEnum = "CVE" // PaymentCurrencyCZK captures enum value "CZK" PaymentCurrencyCZK PaymentCurrencyEnum = "CZK" // PaymentCurrencyDJF captures enum value "DJF" PaymentCurrencyDJF PaymentCurrencyEnum = "DJF" // PaymentCurrencyDKK captures enum value "DKK" PaymentCurrencyDKK PaymentCurrencyEnum = "DKK" // PaymentCurrencyDOP captures enum value "DOP" PaymentCurrencyDOP PaymentCurrencyEnum = "DOP" // PaymentCurrencyDZD captures enum value "DZD" PaymentCurrencyDZD PaymentCurrencyEnum = "DZD" // PaymentCurrencyEGP captures enum value "EGP" PaymentCurrencyEGP PaymentCurrencyEnum = "EGP" // PaymentCurrencyERN captures enum value "ERN" PaymentCurrencyERN PaymentCurrencyEnum = "ERN" // PaymentCurrencyETB captures enum value "ETB" PaymentCurrencyETB PaymentCurrencyEnum = "ETB" // PaymentCurrencyEUR captures enum value "EUR" PaymentCurrencyEUR PaymentCurrencyEnum = "EUR" // PaymentCurrencyFJD captures enum value "FJD" PaymentCurrencyFJD PaymentCurrencyEnum = "FJD" // PaymentCurrencyFKP captures enum value "FKP" PaymentCurrencyFKP PaymentCurrencyEnum = "FKP" // PaymentCurrencyGBP captures enum value "GBP" PaymentCurrencyGBP PaymentCurrencyEnum = "GBP" // PaymentCurrencyGEL captures enum value "GEL" PaymentCurrencyGEL PaymentCurrencyEnum = "GEL" // PaymentCurrencyGGP captures enum value "GGP" PaymentCurrencyGGP PaymentCurrencyEnum = "GGP" // PaymentCurrencyGHS captures enum value "GHS" PaymentCurrencyGHS PaymentCurrencyEnum = "GHS" // PaymentCurrencyGIP captures enum value "GIP" PaymentCurrencyGIP PaymentCurrencyEnum = "GIP" // PaymentCurrencyGMD captures enum value "GMD" PaymentCurrencyGMD PaymentCurrencyEnum = "GMD" // PaymentCurrencyGNF captures enum value "GNF" PaymentCurrencyGNF PaymentCurrencyEnum = "GNF" // PaymentCurrencyGTQ captures enum value "GTQ" PaymentCurrencyGTQ PaymentCurrencyEnum = "GTQ" // PaymentCurrencyGYD captures enum value "GYD" PaymentCurrencyGYD PaymentCurrencyEnum = "GYD" // PaymentCurrencyHKD captures enum value "HKD" PaymentCurrencyHKD PaymentCurrencyEnum = "HKD" // PaymentCurrencyHNL captures enum value "HNL" PaymentCurrencyHNL PaymentCurrencyEnum = "HNL" // PaymentCurrencyHRK captures enum value "HRK" PaymentCurrencyHRK PaymentCurrencyEnum = "HRK" // PaymentCurrencyHTG captures enum value "HTG" PaymentCurrencyHTG PaymentCurrencyEnum = "HTG" // PaymentCurrencyHUF captures enum value "HUF" PaymentCurrencyHUF PaymentCurrencyEnum = "HUF" // PaymentCurrencyIDR captures enum value "IDR" PaymentCurrencyIDR PaymentCurrencyEnum = "IDR" // PaymentCurrencyILS captures enum value "ILS" PaymentCurrencyILS PaymentCurrencyEnum = "ILS" // PaymentCurrencyIMP captures enum value "IMP" PaymentCurrencyIMP PaymentCurrencyEnum = "IMP" // PaymentCurrencyINR captures enum value "INR" PaymentCurrencyINR PaymentCurrencyEnum = "INR" // PaymentCurrencyIQD captures enum value "IQD" PaymentCurrencyIQD PaymentCurrencyEnum = "IQD" // PaymentCurrencyIRR captures enum value "IRR" PaymentCurrencyIRR PaymentCurrencyEnum = "IRR" // PaymentCurrencyISK captures enum value "ISK" PaymentCurrencyISK PaymentCurrencyEnum = "ISK" // PaymentCurrencyJEP captures enum value "JEP" PaymentCurrencyJEP PaymentCurrencyEnum = "JEP" // PaymentCurrencyJMD captures enum value "JMD" PaymentCurrencyJMD PaymentCurrencyEnum = "JMD" // PaymentCurrencyJOD captures enum value "JOD" PaymentCurrencyJOD PaymentCurrencyEnum = "JOD" // PaymentCurrencyJPY captures enum value "JPY" PaymentCurrencyJPY PaymentCurrencyEnum = "JPY" // PaymentCurrencyKES captures enum value "KES" PaymentCurrencyKES PaymentCurrencyEnum = "KES" // PaymentCurrencyKGS captures enum value "KGS" PaymentCurrencyKGS PaymentCurrencyEnum = "KGS" // PaymentCurrencyKHR captures enum value "KHR" PaymentCurrencyKHR PaymentCurrencyEnum = "KHR" // PaymentCurrencyKMF captures enum value "KMF" PaymentCurrencyKMF PaymentCurrencyEnum = "KMF" // PaymentCurrencyKPW captures enum value "KPW" PaymentCurrencyKPW PaymentCurrencyEnum = "KPW" // PaymentCurrencyKRW captures enum value "KRW" PaymentCurrencyKRW PaymentCurrencyEnum = "KRW" // PaymentCurrencyKWD captures enum value "KWD" PaymentCurrencyKWD PaymentCurrencyEnum = "KWD" // PaymentCurrencyKYD captures enum value "KYD" PaymentCurrencyKYD PaymentCurrencyEnum = "KYD" // PaymentCurrencyKZT captures enum value "KZT" PaymentCurrencyKZT PaymentCurrencyEnum = "KZT" // PaymentCurrencyLAK captures enum value "LAK" PaymentCurrencyLAK PaymentCurrencyEnum = "LAK" // PaymentCurrencyLBP captures enum value "LBP" PaymentCurrencyLBP PaymentCurrencyEnum = "LBP" // PaymentCurrencyLKR captures enum value "LKR" PaymentCurrencyLKR PaymentCurrencyEnum = "LKR" // PaymentCurrencyLRD captures enum value "LRD" PaymentCurrencyLRD PaymentCurrencyEnum = "LRD" // PaymentCurrencyLSL captures enum value "LSL" PaymentCurrencyLSL PaymentCurrencyEnum = "LSL" // PaymentCurrencyLTL captures enum value "LTL" PaymentCurrencyLTL PaymentCurrencyEnum = "LTL" // PaymentCurrencyLVL captures enum value "LVL" PaymentCurrencyLVL PaymentCurrencyEnum = "LVL" // PaymentCurrencyLYD captures enum value "LYD" PaymentCurrencyLYD PaymentCurrencyEnum = "LYD" // PaymentCurrencyMAD captures enum value "MAD" PaymentCurrencyMAD PaymentCurrencyEnum = "MAD" // PaymentCurrencyMDL captures enum value "MDL" PaymentCurrencyMDL PaymentCurrencyEnum = "MDL" // PaymentCurrencyMGA captures enum value "MGA" PaymentCurrencyMGA PaymentCurrencyEnum = "MGA" // PaymentCurrencyMKD captures enum value "MKD" PaymentCurrencyMKD PaymentCurrencyEnum = "MKD" // PaymentCurrencyMMK captures enum value "MMK" PaymentCurrencyMMK PaymentCurrencyEnum = "MMK" // PaymentCurrencyMNT captures enum value "MNT" PaymentCurrencyMNT PaymentCurrencyEnum = "MNT" // PaymentCurrencyMOP captures enum value "MOP" PaymentCurrencyMOP PaymentCurrencyEnum = "MOP" // PaymentCurrencyMRO captures enum value "MRO" PaymentCurrencyMRO PaymentCurrencyEnum = "MRO" // PaymentCurrencyMUR captures enum value "MUR" PaymentCurrencyMUR PaymentCurrencyEnum = "MUR" // PaymentCurrencyMVR captures enum value "MVR" PaymentCurrencyMVR PaymentCurrencyEnum = "MVR" // PaymentCurrencyMWK captures enum value "MWK" PaymentCurrencyMWK PaymentCurrencyEnum = "MWK" // PaymentCurrencyMXN captures enum value "MXN" PaymentCurrencyMXN PaymentCurrencyEnum = "MXN" // PaymentCurrencyMYR captures enum value "MYR" PaymentCurrencyMYR PaymentCurrencyEnum = "MYR" // PaymentCurrencyMZN captures enum value "MZN" PaymentCurrencyMZN PaymentCurrencyEnum = "MZN" // PaymentCurrencyNAD captures enum value "NAD" PaymentCurrencyNAD PaymentCurrencyEnum = "NAD" // PaymentCurrencyNGN captures enum value "NGN" PaymentCurrencyNGN PaymentCurrencyEnum = "NGN" // PaymentCurrencyNIO captures enum value "NIO" PaymentCurrencyNIO PaymentCurrencyEnum = "NIO" // PaymentCurrencyNOK captures enum value "NOK" PaymentCurrencyNOK PaymentCurrencyEnum = "NOK" // PaymentCurrencyNPR captures enum value "NPR" PaymentCurrencyNPR PaymentCurrencyEnum = "NPR" // PaymentCurrencyNZD captures enum value "NZD" PaymentCurrencyNZD PaymentCurrencyEnum = "NZD" // PaymentCurrencyOMR captures enum value "OMR" PaymentCurrencyOMR PaymentCurrencyEnum = "OMR" // PaymentCurrencyPAB captures enum value "PAB" PaymentCurrencyPAB PaymentCurrencyEnum = "PAB" // PaymentCurrencyPEN captures enum value "PEN" PaymentCurrencyPEN PaymentCurrencyEnum = "PEN" // PaymentCurrencyPGK captures enum value "PGK" PaymentCurrencyPGK PaymentCurrencyEnum = "PGK" // PaymentCurrencyPHP captures enum value "PHP" PaymentCurrencyPHP PaymentCurrencyEnum = "PHP" // PaymentCurrencyPKR captures enum value "PKR" PaymentCurrencyPKR PaymentCurrencyEnum = "PKR" // PaymentCurrencyPLN captures enum value "PLN" PaymentCurrencyPLN PaymentCurrencyEnum = "PLN" // PaymentCurrencyPYG captures enum value "PYG" PaymentCurrencyPYG PaymentCurrencyEnum = "PYG" // PaymentCurrencyQAR captures enum value "QAR" PaymentCurrencyQAR PaymentCurrencyEnum = "QAR" // PaymentCurrencyRON captures enum value "RON" PaymentCurrencyRON PaymentCurrencyEnum = "RON" // PaymentCurrencyRSD captures enum value "RSD" PaymentCurrencyRSD PaymentCurrencyEnum = "RSD" // PaymentCurrencyRUB captures enum value "RUB" PaymentCurrencyRUB PaymentCurrencyEnum = "RUB" // PaymentCurrencyRWF captures enum value "RWF" PaymentCurrencyRWF PaymentCurrencyEnum = "RWF" // PaymentCurrencySAR captures enum value "SAR" PaymentCurrencySAR PaymentCurrencyEnum = "SAR" // PaymentCurrencySBD captures enum value "SBD" PaymentCurrencySBD PaymentCurrencyEnum = "SBD" // PaymentCurrencySCR captures enum value "SCR" PaymentCurrencySCR PaymentCurrencyEnum = "SCR" // PaymentCurrencySDG captures enum value "SDG" PaymentCurrencySDG PaymentCurrencyEnum = "SDG" // PaymentCurrencySEK captures enum value "SEK" PaymentCurrencySEK PaymentCurrencyEnum = "SEK" // PaymentCurrencySGD captures enum value "SGD" PaymentCurrencySGD PaymentCurrencyEnum = "SGD" // PaymentCurrencySHP captures enum value "SHP" PaymentCurrencySHP PaymentCurrencyEnum = "SHP" // PaymentCurrencySLL captures enum value "SLL" PaymentCurrencySLL PaymentCurrencyEnum = "SLL" // PaymentCurrencySOS captures enum value "SOS" PaymentCurrencySOS PaymentCurrencyEnum = "SOS" // PaymentCurrencySPL captures enum value "SPL" PaymentCurrencySPL PaymentCurrencyEnum = "SPL" // PaymentCurrencySRD captures enum value "SRD" PaymentCurrencySRD PaymentCurrencyEnum = "SRD" // PaymentCurrencySTD captures enum value "STD" PaymentCurrencySTD PaymentCurrencyEnum = "STD" // PaymentCurrencySVC captures enum value "SVC" PaymentCurrencySVC PaymentCurrencyEnum = "SVC" // PaymentCurrencySYP captures enum value "SYP" PaymentCurrencySYP PaymentCurrencyEnum = "SYP" // PaymentCurrencySZL captures enum value "SZL" PaymentCurrencySZL PaymentCurrencyEnum = "SZL" // PaymentCurrencyTHB captures enum value "THB" PaymentCurrencyTHB PaymentCurrencyEnum = "THB" // PaymentCurrencyTJS captures enum value "TJS" PaymentCurrencyTJS PaymentCurrencyEnum = "TJS" // PaymentCurrencyTMT captures enum value "TMT" PaymentCurrencyTMT PaymentCurrencyEnum = "TMT" // PaymentCurrencyTND captures enum value "TND" PaymentCurrencyTND PaymentCurrencyEnum = "TND" // PaymentCurrencyTOP captures enum value "TOP" PaymentCurrencyTOP PaymentCurrencyEnum = "TOP" // PaymentCurrencyTRY captures enum value "TRY" PaymentCurrencyTRY PaymentCurrencyEnum = "TRY" // PaymentCurrencyTTD captures enum value "TTD" PaymentCurrencyTTD PaymentCurrencyEnum = "TTD" // PaymentCurrencyTVD captures enum value "TVD" PaymentCurrencyTVD PaymentCurrencyEnum = "TVD" // PaymentCurrencyTWD captures enum value "TWD" PaymentCurrencyTWD PaymentCurrencyEnum = "TWD" // PaymentCurrencyTZS captures enum value "TZS" PaymentCurrencyTZS PaymentCurrencyEnum = "TZS" // PaymentCurrencyUAH captures enum value "UAH" PaymentCurrencyUAH PaymentCurrencyEnum = "UAH" // PaymentCurrencyUGX captures enum value "UGX" PaymentCurrencyUGX PaymentCurrencyEnum = "UGX" // PaymentCurrencyUSD captures enum value "USD" PaymentCurrencyUSD PaymentCurrencyEnum = "USD" // PaymentCurrencyUYU captures enum value "UYU" PaymentCurrencyUYU PaymentCurrencyEnum = "UYU" // PaymentCurrencyUZS captures enum value "UZS" PaymentCurrencyUZS PaymentCurrencyEnum = "UZS" // PaymentCurrencyVEF captures enum value "VEF" PaymentCurrencyVEF PaymentCurrencyEnum = "VEF" // PaymentCurrencyVND captures enum value "VND" PaymentCurrencyVND PaymentCurrencyEnum = "VND" // PaymentCurrencyVUV captures enum value "VUV" PaymentCurrencyVUV PaymentCurrencyEnum = "VUV" // PaymentCurrencyWST captures enum value "WST" PaymentCurrencyWST PaymentCurrencyEnum = "WST" // PaymentCurrencyXAF captures enum value "XAF" PaymentCurrencyXAF PaymentCurrencyEnum = "XAF" // PaymentCurrencyXCD captures enum value "XCD" PaymentCurrencyXCD PaymentCurrencyEnum = "XCD" // PaymentCurrencyXDR captures enum value "XDR" PaymentCurrencyXDR PaymentCurrencyEnum = "XDR" // PaymentCurrencyXOF captures enum value "XOF" PaymentCurrencyXOF PaymentCurrencyEnum = "XOF" // PaymentCurrencyXPF captures enum value "XPF" PaymentCurrencyXPF PaymentCurrencyEnum = "XPF" // PaymentCurrencyYER captures enum value "YER" PaymentCurrencyYER PaymentCurrencyEnum = "YER" // PaymentCurrencyZAR captures enum value "ZAR" PaymentCurrencyZAR PaymentCurrencyEnum = "ZAR" // PaymentCurrencyZMW captures enum value "ZMW" PaymentCurrencyZMW PaymentCurrencyEnum = "ZMW" // PaymentCurrencyZWD captures enum value "ZWD" PaymentCurrencyZWD PaymentCurrencyEnum = "ZWD" // PaymentCurrencyBTC captures enum value "BTC" PaymentCurrencyBTC PaymentCurrencyEnum = "BTC" )
func (PaymentCurrencyEnum) IsValid ¶
func (e PaymentCurrencyEnum) IsValid() bool
type PaymentMethod ¶
type PaymentMethod struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // external key ExternalKey string `json:"externalKey,omitempty"` // is default IsDefault bool `json:"isDefault,omitempty"` // payment method Id // Format: uuid PaymentMethodID strfmt.UUID `json:"paymentMethodId,omitempty"` // plugin info PluginInfo *PaymentMethodPluginDetail `json:"pluginInfo,omitempty"` // plugin name PluginName string `json:"pluginName,omitempty"` }
PaymentMethod payment method swagger:model PaymentMethod
func (*PaymentMethod) MarshalBinary ¶
func (m *PaymentMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentMethod) UnmarshalBinary ¶
func (m *PaymentMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaymentMethodPluginDetail ¶
type PaymentMethodPluginDetail struct { // external payment method Id ExternalPaymentMethodID string `json:"externalPaymentMethodId,omitempty"` // is default payment method IsDefaultPaymentMethod bool `json:"isDefaultPaymentMethod,omitempty"` // properties Properties []*PluginProperty `json:"properties"` }
PaymentMethodPluginDetail payment method plugin detail swagger:model PaymentMethodPluginDetail
func (*PaymentMethodPluginDetail) MarshalBinary ¶
func (m *PaymentMethodPluginDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentMethodPluginDetail) UnmarshalBinary ¶
func (m *PaymentMethodPluginDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaymentTransaction ¶
type PaymentTransaction struct { // Transaction amount, required except for void operations Amount float64 `json:"amount,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // Amount currency (account currency unless specified) // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency PaymentTransactionCurrencyEnum `json:"currency,omitempty"` // effective date // Format: date-time EffectiveDate strfmt.DateTime `json:"effectiveDate,omitempty"` // first payment reference Id FirstPaymentReferenceID string `json:"firstPaymentReferenceId,omitempty"` // gateway error code GatewayErrorCode string `json:"gatewayErrorCode,omitempty"` // gateway error msg GatewayErrorMsg string `json:"gatewayErrorMsg,omitempty"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // Associated payment id, required when notifying state transitions // Format: uuid PaymentID strfmt.UUID `json:"paymentId,omitempty"` // processed amount ProcessedAmount float64 `json:"processedAmount,omitempty"` // processed currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] ProcessedCurrency PaymentTransactionProcessedCurrencyEnum `json:"processedCurrency,omitempty"` // properties Properties []*PluginProperty `json:"properties"` // second payment reference Id SecondPaymentReferenceID string `json:"secondPaymentReferenceId,omitempty"` // Transaction status, required for state change notifications // Enum: [SUCCESS UNKNOWN PENDING PAYMENT_FAILURE PLUGIN_FAILURE PAYMENT_SYSTEM_OFF] Status PaymentTransactionStatusEnum `json:"status,omitempty"` // transaction external key TransactionExternalKey string `json:"transactionExternalKey,omitempty"` // transaction Id // Format: uuid TransactionID strfmt.UUID `json:"transactionId,omitempty"` // transaction type // Enum: [AUTHORIZE CAPTURE CHARGEBACK CREDIT PURCHASE REFUND VOID] TransactionType PaymentTransactionTransactionTypeEnum `json:"transactionType,omitempty"` }
PaymentTransaction payment transaction swagger:model PaymentTransaction
func (*PaymentTransaction) MarshalBinary ¶
func (m *PaymentTransaction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PaymentTransaction) UnmarshalBinary ¶
func (m *PaymentTransaction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PaymentTransactionCurrencyEnum ¶
type PaymentTransactionCurrencyEnum string
const ( // PaymentTransactionCurrencyAED captures enum value "AED" PaymentTransactionCurrencyAED PaymentTransactionCurrencyEnum = "AED" // PaymentTransactionCurrencyAFN captures enum value "AFN" PaymentTransactionCurrencyAFN PaymentTransactionCurrencyEnum = "AFN" // PaymentTransactionCurrencyALL captures enum value "ALL" PaymentTransactionCurrencyALL PaymentTransactionCurrencyEnum = "ALL" // PaymentTransactionCurrencyAMD captures enum value "AMD" PaymentTransactionCurrencyAMD PaymentTransactionCurrencyEnum = "AMD" // PaymentTransactionCurrencyANG captures enum value "ANG" PaymentTransactionCurrencyANG PaymentTransactionCurrencyEnum = "ANG" // PaymentTransactionCurrencyAOA captures enum value "AOA" PaymentTransactionCurrencyAOA PaymentTransactionCurrencyEnum = "AOA" // PaymentTransactionCurrencyARS captures enum value "ARS" PaymentTransactionCurrencyARS PaymentTransactionCurrencyEnum = "ARS" // PaymentTransactionCurrencyAUD captures enum value "AUD" PaymentTransactionCurrencyAUD PaymentTransactionCurrencyEnum = "AUD" // PaymentTransactionCurrencyAWG captures enum value "AWG" PaymentTransactionCurrencyAWG PaymentTransactionCurrencyEnum = "AWG" // PaymentTransactionCurrencyAZN captures enum value "AZN" PaymentTransactionCurrencyAZN PaymentTransactionCurrencyEnum = "AZN" // PaymentTransactionCurrencyBAM captures enum value "BAM" PaymentTransactionCurrencyBAM PaymentTransactionCurrencyEnum = "BAM" // PaymentTransactionCurrencyBBD captures enum value "BBD" PaymentTransactionCurrencyBBD PaymentTransactionCurrencyEnum = "BBD" // PaymentTransactionCurrencyBDT captures enum value "BDT" PaymentTransactionCurrencyBDT PaymentTransactionCurrencyEnum = "BDT" // PaymentTransactionCurrencyBGN captures enum value "BGN" PaymentTransactionCurrencyBGN PaymentTransactionCurrencyEnum = "BGN" // PaymentTransactionCurrencyBHD captures enum value "BHD" PaymentTransactionCurrencyBHD PaymentTransactionCurrencyEnum = "BHD" // PaymentTransactionCurrencyBIF captures enum value "BIF" PaymentTransactionCurrencyBIF PaymentTransactionCurrencyEnum = "BIF" // PaymentTransactionCurrencyBMD captures enum value "BMD" PaymentTransactionCurrencyBMD PaymentTransactionCurrencyEnum = "BMD" // PaymentTransactionCurrencyBND captures enum value "BND" PaymentTransactionCurrencyBND PaymentTransactionCurrencyEnum = "BND" // PaymentTransactionCurrencyBOB captures enum value "BOB" PaymentTransactionCurrencyBOB PaymentTransactionCurrencyEnum = "BOB" // PaymentTransactionCurrencyBRL captures enum value "BRL" PaymentTransactionCurrencyBRL PaymentTransactionCurrencyEnum = "BRL" // PaymentTransactionCurrencyBSD captures enum value "BSD" PaymentTransactionCurrencyBSD PaymentTransactionCurrencyEnum = "BSD" // PaymentTransactionCurrencyBTN captures enum value "BTN" PaymentTransactionCurrencyBTN PaymentTransactionCurrencyEnum = "BTN" // PaymentTransactionCurrencyBWP captures enum value "BWP" PaymentTransactionCurrencyBWP PaymentTransactionCurrencyEnum = "BWP" // PaymentTransactionCurrencyBYR captures enum value "BYR" PaymentTransactionCurrencyBYR PaymentTransactionCurrencyEnum = "BYR" // PaymentTransactionCurrencyBZD captures enum value "BZD" PaymentTransactionCurrencyBZD PaymentTransactionCurrencyEnum = "BZD" // PaymentTransactionCurrencyCAD captures enum value "CAD" PaymentTransactionCurrencyCAD PaymentTransactionCurrencyEnum = "CAD" // PaymentTransactionCurrencyCDF captures enum value "CDF" PaymentTransactionCurrencyCDF PaymentTransactionCurrencyEnum = "CDF" // PaymentTransactionCurrencyCHF captures enum value "CHF" PaymentTransactionCurrencyCHF PaymentTransactionCurrencyEnum = "CHF" // PaymentTransactionCurrencyCLP captures enum value "CLP" PaymentTransactionCurrencyCLP PaymentTransactionCurrencyEnum = "CLP" // PaymentTransactionCurrencyCNY captures enum value "CNY" PaymentTransactionCurrencyCNY PaymentTransactionCurrencyEnum = "CNY" // PaymentTransactionCurrencyCOP captures enum value "COP" PaymentTransactionCurrencyCOP PaymentTransactionCurrencyEnum = "COP" // PaymentTransactionCurrencyCRC captures enum value "CRC" PaymentTransactionCurrencyCRC PaymentTransactionCurrencyEnum = "CRC" // PaymentTransactionCurrencyCUC captures enum value "CUC" PaymentTransactionCurrencyCUC PaymentTransactionCurrencyEnum = "CUC" // PaymentTransactionCurrencyCUP captures enum value "CUP" PaymentTransactionCurrencyCUP PaymentTransactionCurrencyEnum = "CUP" // PaymentTransactionCurrencyCVE captures enum value "CVE" PaymentTransactionCurrencyCVE PaymentTransactionCurrencyEnum = "CVE" // PaymentTransactionCurrencyCZK captures enum value "CZK" PaymentTransactionCurrencyCZK PaymentTransactionCurrencyEnum = "CZK" // PaymentTransactionCurrencyDJF captures enum value "DJF" PaymentTransactionCurrencyDJF PaymentTransactionCurrencyEnum = "DJF" // PaymentTransactionCurrencyDKK captures enum value "DKK" PaymentTransactionCurrencyDKK PaymentTransactionCurrencyEnum = "DKK" // PaymentTransactionCurrencyDOP captures enum value "DOP" PaymentTransactionCurrencyDOP PaymentTransactionCurrencyEnum = "DOP" // PaymentTransactionCurrencyDZD captures enum value "DZD" PaymentTransactionCurrencyDZD PaymentTransactionCurrencyEnum = "DZD" // PaymentTransactionCurrencyEGP captures enum value "EGP" PaymentTransactionCurrencyEGP PaymentTransactionCurrencyEnum = "EGP" // PaymentTransactionCurrencyERN captures enum value "ERN" PaymentTransactionCurrencyERN PaymentTransactionCurrencyEnum = "ERN" // PaymentTransactionCurrencyETB captures enum value "ETB" PaymentTransactionCurrencyETB PaymentTransactionCurrencyEnum = "ETB" // PaymentTransactionCurrencyEUR captures enum value "EUR" PaymentTransactionCurrencyEUR PaymentTransactionCurrencyEnum = "EUR" // PaymentTransactionCurrencyFJD captures enum value "FJD" PaymentTransactionCurrencyFJD PaymentTransactionCurrencyEnum = "FJD" // PaymentTransactionCurrencyFKP captures enum value "FKP" PaymentTransactionCurrencyFKP PaymentTransactionCurrencyEnum = "FKP" // PaymentTransactionCurrencyGBP captures enum value "GBP" PaymentTransactionCurrencyGBP PaymentTransactionCurrencyEnum = "GBP" // PaymentTransactionCurrencyGEL captures enum value "GEL" PaymentTransactionCurrencyGEL PaymentTransactionCurrencyEnum = "GEL" // PaymentTransactionCurrencyGGP captures enum value "GGP" PaymentTransactionCurrencyGGP PaymentTransactionCurrencyEnum = "GGP" // PaymentTransactionCurrencyGHS captures enum value "GHS" PaymentTransactionCurrencyGHS PaymentTransactionCurrencyEnum = "GHS" // PaymentTransactionCurrencyGIP captures enum value "GIP" PaymentTransactionCurrencyGIP PaymentTransactionCurrencyEnum = "GIP" // PaymentTransactionCurrencyGMD captures enum value "GMD" PaymentTransactionCurrencyGMD PaymentTransactionCurrencyEnum = "GMD" // PaymentTransactionCurrencyGNF captures enum value "GNF" PaymentTransactionCurrencyGNF PaymentTransactionCurrencyEnum = "GNF" // PaymentTransactionCurrencyGTQ captures enum value "GTQ" PaymentTransactionCurrencyGTQ PaymentTransactionCurrencyEnum = "GTQ" // PaymentTransactionCurrencyGYD captures enum value "GYD" PaymentTransactionCurrencyGYD PaymentTransactionCurrencyEnum = "GYD" // PaymentTransactionCurrencyHKD captures enum value "HKD" PaymentTransactionCurrencyHKD PaymentTransactionCurrencyEnum = "HKD" // PaymentTransactionCurrencyHNL captures enum value "HNL" PaymentTransactionCurrencyHNL PaymentTransactionCurrencyEnum = "HNL" // PaymentTransactionCurrencyHRK captures enum value "HRK" PaymentTransactionCurrencyHRK PaymentTransactionCurrencyEnum = "HRK" // PaymentTransactionCurrencyHTG captures enum value "HTG" PaymentTransactionCurrencyHTG PaymentTransactionCurrencyEnum = "HTG" // PaymentTransactionCurrencyHUF captures enum value "HUF" PaymentTransactionCurrencyHUF PaymentTransactionCurrencyEnum = "HUF" // PaymentTransactionCurrencyIDR captures enum value "IDR" PaymentTransactionCurrencyIDR PaymentTransactionCurrencyEnum = "IDR" // PaymentTransactionCurrencyILS captures enum value "ILS" PaymentTransactionCurrencyILS PaymentTransactionCurrencyEnum = "ILS" // PaymentTransactionCurrencyIMP captures enum value "IMP" PaymentTransactionCurrencyIMP PaymentTransactionCurrencyEnum = "IMP" // PaymentTransactionCurrencyINR captures enum value "INR" PaymentTransactionCurrencyINR PaymentTransactionCurrencyEnum = "INR" // PaymentTransactionCurrencyIQD captures enum value "IQD" PaymentTransactionCurrencyIQD PaymentTransactionCurrencyEnum = "IQD" // PaymentTransactionCurrencyIRR captures enum value "IRR" PaymentTransactionCurrencyIRR PaymentTransactionCurrencyEnum = "IRR" // PaymentTransactionCurrencyISK captures enum value "ISK" PaymentTransactionCurrencyISK PaymentTransactionCurrencyEnum = "ISK" // PaymentTransactionCurrencyJEP captures enum value "JEP" PaymentTransactionCurrencyJEP PaymentTransactionCurrencyEnum = "JEP" // PaymentTransactionCurrencyJMD captures enum value "JMD" PaymentTransactionCurrencyJMD PaymentTransactionCurrencyEnum = "JMD" // PaymentTransactionCurrencyJOD captures enum value "JOD" PaymentTransactionCurrencyJOD PaymentTransactionCurrencyEnum = "JOD" // PaymentTransactionCurrencyJPY captures enum value "JPY" PaymentTransactionCurrencyJPY PaymentTransactionCurrencyEnum = "JPY" // PaymentTransactionCurrencyKES captures enum value "KES" PaymentTransactionCurrencyKES PaymentTransactionCurrencyEnum = "KES" // PaymentTransactionCurrencyKGS captures enum value "KGS" PaymentTransactionCurrencyKGS PaymentTransactionCurrencyEnum = "KGS" // PaymentTransactionCurrencyKHR captures enum value "KHR" PaymentTransactionCurrencyKHR PaymentTransactionCurrencyEnum = "KHR" // PaymentTransactionCurrencyKMF captures enum value "KMF" PaymentTransactionCurrencyKMF PaymentTransactionCurrencyEnum = "KMF" // PaymentTransactionCurrencyKPW captures enum value "KPW" PaymentTransactionCurrencyKPW PaymentTransactionCurrencyEnum = "KPW" // PaymentTransactionCurrencyKRW captures enum value "KRW" PaymentTransactionCurrencyKRW PaymentTransactionCurrencyEnum = "KRW" // PaymentTransactionCurrencyKWD captures enum value "KWD" PaymentTransactionCurrencyKWD PaymentTransactionCurrencyEnum = "KWD" // PaymentTransactionCurrencyKYD captures enum value "KYD" PaymentTransactionCurrencyKYD PaymentTransactionCurrencyEnum = "KYD" // PaymentTransactionCurrencyKZT captures enum value "KZT" PaymentTransactionCurrencyKZT PaymentTransactionCurrencyEnum = "KZT" // PaymentTransactionCurrencyLAK captures enum value "LAK" PaymentTransactionCurrencyLAK PaymentTransactionCurrencyEnum = "LAK" // PaymentTransactionCurrencyLBP captures enum value "LBP" PaymentTransactionCurrencyLBP PaymentTransactionCurrencyEnum = "LBP" // PaymentTransactionCurrencyLKR captures enum value "LKR" PaymentTransactionCurrencyLKR PaymentTransactionCurrencyEnum = "LKR" // PaymentTransactionCurrencyLRD captures enum value "LRD" PaymentTransactionCurrencyLRD PaymentTransactionCurrencyEnum = "LRD" // PaymentTransactionCurrencyLSL captures enum value "LSL" PaymentTransactionCurrencyLSL PaymentTransactionCurrencyEnum = "LSL" // PaymentTransactionCurrencyLTL captures enum value "LTL" PaymentTransactionCurrencyLTL PaymentTransactionCurrencyEnum = "LTL" // PaymentTransactionCurrencyLVL captures enum value "LVL" PaymentTransactionCurrencyLVL PaymentTransactionCurrencyEnum = "LVL" // PaymentTransactionCurrencyLYD captures enum value "LYD" PaymentTransactionCurrencyLYD PaymentTransactionCurrencyEnum = "LYD" // PaymentTransactionCurrencyMAD captures enum value "MAD" PaymentTransactionCurrencyMAD PaymentTransactionCurrencyEnum = "MAD" // PaymentTransactionCurrencyMDL captures enum value "MDL" PaymentTransactionCurrencyMDL PaymentTransactionCurrencyEnum = "MDL" // PaymentTransactionCurrencyMGA captures enum value "MGA" PaymentTransactionCurrencyMGA PaymentTransactionCurrencyEnum = "MGA" // PaymentTransactionCurrencyMKD captures enum value "MKD" PaymentTransactionCurrencyMKD PaymentTransactionCurrencyEnum = "MKD" // PaymentTransactionCurrencyMMK captures enum value "MMK" PaymentTransactionCurrencyMMK PaymentTransactionCurrencyEnum = "MMK" // PaymentTransactionCurrencyMNT captures enum value "MNT" PaymentTransactionCurrencyMNT PaymentTransactionCurrencyEnum = "MNT" // PaymentTransactionCurrencyMOP captures enum value "MOP" PaymentTransactionCurrencyMOP PaymentTransactionCurrencyEnum = "MOP" // PaymentTransactionCurrencyMRO captures enum value "MRO" PaymentTransactionCurrencyMRO PaymentTransactionCurrencyEnum = "MRO" // PaymentTransactionCurrencyMUR captures enum value "MUR" PaymentTransactionCurrencyMUR PaymentTransactionCurrencyEnum = "MUR" // PaymentTransactionCurrencyMVR captures enum value "MVR" PaymentTransactionCurrencyMVR PaymentTransactionCurrencyEnum = "MVR" // PaymentTransactionCurrencyMWK captures enum value "MWK" PaymentTransactionCurrencyMWK PaymentTransactionCurrencyEnum = "MWK" // PaymentTransactionCurrencyMXN captures enum value "MXN" PaymentTransactionCurrencyMXN PaymentTransactionCurrencyEnum = "MXN" // PaymentTransactionCurrencyMYR captures enum value "MYR" PaymentTransactionCurrencyMYR PaymentTransactionCurrencyEnum = "MYR" // PaymentTransactionCurrencyMZN captures enum value "MZN" PaymentTransactionCurrencyMZN PaymentTransactionCurrencyEnum = "MZN" // PaymentTransactionCurrencyNAD captures enum value "NAD" PaymentTransactionCurrencyNAD PaymentTransactionCurrencyEnum = "NAD" // PaymentTransactionCurrencyNGN captures enum value "NGN" PaymentTransactionCurrencyNGN PaymentTransactionCurrencyEnum = "NGN" // PaymentTransactionCurrencyNIO captures enum value "NIO" PaymentTransactionCurrencyNIO PaymentTransactionCurrencyEnum = "NIO" // PaymentTransactionCurrencyNOK captures enum value "NOK" PaymentTransactionCurrencyNOK PaymentTransactionCurrencyEnum = "NOK" // PaymentTransactionCurrencyNPR captures enum value "NPR" PaymentTransactionCurrencyNPR PaymentTransactionCurrencyEnum = "NPR" // PaymentTransactionCurrencyNZD captures enum value "NZD" PaymentTransactionCurrencyNZD PaymentTransactionCurrencyEnum = "NZD" // PaymentTransactionCurrencyOMR captures enum value "OMR" PaymentTransactionCurrencyOMR PaymentTransactionCurrencyEnum = "OMR" // PaymentTransactionCurrencyPAB captures enum value "PAB" PaymentTransactionCurrencyPAB PaymentTransactionCurrencyEnum = "PAB" // PaymentTransactionCurrencyPEN captures enum value "PEN" PaymentTransactionCurrencyPEN PaymentTransactionCurrencyEnum = "PEN" // PaymentTransactionCurrencyPGK captures enum value "PGK" PaymentTransactionCurrencyPGK PaymentTransactionCurrencyEnum = "PGK" // PaymentTransactionCurrencyPHP captures enum value "PHP" PaymentTransactionCurrencyPHP PaymentTransactionCurrencyEnum = "PHP" // PaymentTransactionCurrencyPKR captures enum value "PKR" PaymentTransactionCurrencyPKR PaymentTransactionCurrencyEnum = "PKR" // PaymentTransactionCurrencyPLN captures enum value "PLN" PaymentTransactionCurrencyPLN PaymentTransactionCurrencyEnum = "PLN" // PaymentTransactionCurrencyPYG captures enum value "PYG" PaymentTransactionCurrencyPYG PaymentTransactionCurrencyEnum = "PYG" // PaymentTransactionCurrencyQAR captures enum value "QAR" PaymentTransactionCurrencyQAR PaymentTransactionCurrencyEnum = "QAR" // PaymentTransactionCurrencyRON captures enum value "RON" PaymentTransactionCurrencyRON PaymentTransactionCurrencyEnum = "RON" // PaymentTransactionCurrencyRSD captures enum value "RSD" PaymentTransactionCurrencyRSD PaymentTransactionCurrencyEnum = "RSD" // PaymentTransactionCurrencyRUB captures enum value "RUB" PaymentTransactionCurrencyRUB PaymentTransactionCurrencyEnum = "RUB" // PaymentTransactionCurrencyRWF captures enum value "RWF" PaymentTransactionCurrencyRWF PaymentTransactionCurrencyEnum = "RWF" // PaymentTransactionCurrencySAR captures enum value "SAR" PaymentTransactionCurrencySAR PaymentTransactionCurrencyEnum = "SAR" // PaymentTransactionCurrencySBD captures enum value "SBD" PaymentTransactionCurrencySBD PaymentTransactionCurrencyEnum = "SBD" // PaymentTransactionCurrencySCR captures enum value "SCR" PaymentTransactionCurrencySCR PaymentTransactionCurrencyEnum = "SCR" // PaymentTransactionCurrencySDG captures enum value "SDG" PaymentTransactionCurrencySDG PaymentTransactionCurrencyEnum = "SDG" // PaymentTransactionCurrencySEK captures enum value "SEK" PaymentTransactionCurrencySEK PaymentTransactionCurrencyEnum = "SEK" // PaymentTransactionCurrencySGD captures enum value "SGD" PaymentTransactionCurrencySGD PaymentTransactionCurrencyEnum = "SGD" // PaymentTransactionCurrencySHP captures enum value "SHP" PaymentTransactionCurrencySHP PaymentTransactionCurrencyEnum = "SHP" // PaymentTransactionCurrencySLL captures enum value "SLL" PaymentTransactionCurrencySLL PaymentTransactionCurrencyEnum = "SLL" // PaymentTransactionCurrencySOS captures enum value "SOS" PaymentTransactionCurrencySOS PaymentTransactionCurrencyEnum = "SOS" // PaymentTransactionCurrencySPL captures enum value "SPL" PaymentTransactionCurrencySPL PaymentTransactionCurrencyEnum = "SPL" // PaymentTransactionCurrencySRD captures enum value "SRD" PaymentTransactionCurrencySRD PaymentTransactionCurrencyEnum = "SRD" // PaymentTransactionCurrencySTD captures enum value "STD" PaymentTransactionCurrencySTD PaymentTransactionCurrencyEnum = "STD" // PaymentTransactionCurrencySVC captures enum value "SVC" PaymentTransactionCurrencySVC PaymentTransactionCurrencyEnum = "SVC" // PaymentTransactionCurrencySYP captures enum value "SYP" PaymentTransactionCurrencySYP PaymentTransactionCurrencyEnum = "SYP" // PaymentTransactionCurrencySZL captures enum value "SZL" PaymentTransactionCurrencySZL PaymentTransactionCurrencyEnum = "SZL" // PaymentTransactionCurrencyTHB captures enum value "THB" PaymentTransactionCurrencyTHB PaymentTransactionCurrencyEnum = "THB" // PaymentTransactionCurrencyTJS captures enum value "TJS" PaymentTransactionCurrencyTJS PaymentTransactionCurrencyEnum = "TJS" // PaymentTransactionCurrencyTMT captures enum value "TMT" PaymentTransactionCurrencyTMT PaymentTransactionCurrencyEnum = "TMT" // PaymentTransactionCurrencyTND captures enum value "TND" PaymentTransactionCurrencyTND PaymentTransactionCurrencyEnum = "TND" // PaymentTransactionCurrencyTOP captures enum value "TOP" PaymentTransactionCurrencyTOP PaymentTransactionCurrencyEnum = "TOP" // PaymentTransactionCurrencyTRY captures enum value "TRY" PaymentTransactionCurrencyTRY PaymentTransactionCurrencyEnum = "TRY" // PaymentTransactionCurrencyTTD captures enum value "TTD" PaymentTransactionCurrencyTTD PaymentTransactionCurrencyEnum = "TTD" // PaymentTransactionCurrencyTVD captures enum value "TVD" PaymentTransactionCurrencyTVD PaymentTransactionCurrencyEnum = "TVD" // PaymentTransactionCurrencyTWD captures enum value "TWD" PaymentTransactionCurrencyTWD PaymentTransactionCurrencyEnum = "TWD" // PaymentTransactionCurrencyTZS captures enum value "TZS" PaymentTransactionCurrencyTZS PaymentTransactionCurrencyEnum = "TZS" // PaymentTransactionCurrencyUAH captures enum value "UAH" PaymentTransactionCurrencyUAH PaymentTransactionCurrencyEnum = "UAH" // PaymentTransactionCurrencyUGX captures enum value "UGX" PaymentTransactionCurrencyUGX PaymentTransactionCurrencyEnum = "UGX" // PaymentTransactionCurrencyUSD captures enum value "USD" PaymentTransactionCurrencyUSD PaymentTransactionCurrencyEnum = "USD" // PaymentTransactionCurrencyUYU captures enum value "UYU" PaymentTransactionCurrencyUYU PaymentTransactionCurrencyEnum = "UYU" // PaymentTransactionCurrencyUZS captures enum value "UZS" PaymentTransactionCurrencyUZS PaymentTransactionCurrencyEnum = "UZS" // PaymentTransactionCurrencyVEF captures enum value "VEF" PaymentTransactionCurrencyVEF PaymentTransactionCurrencyEnum = "VEF" // PaymentTransactionCurrencyVND captures enum value "VND" PaymentTransactionCurrencyVND PaymentTransactionCurrencyEnum = "VND" // PaymentTransactionCurrencyVUV captures enum value "VUV" PaymentTransactionCurrencyVUV PaymentTransactionCurrencyEnum = "VUV" // PaymentTransactionCurrencyWST captures enum value "WST" PaymentTransactionCurrencyWST PaymentTransactionCurrencyEnum = "WST" // PaymentTransactionCurrencyXAF captures enum value "XAF" PaymentTransactionCurrencyXAF PaymentTransactionCurrencyEnum = "XAF" // PaymentTransactionCurrencyXCD captures enum value "XCD" PaymentTransactionCurrencyXCD PaymentTransactionCurrencyEnum = "XCD" // PaymentTransactionCurrencyXDR captures enum value "XDR" PaymentTransactionCurrencyXDR PaymentTransactionCurrencyEnum = "XDR" // PaymentTransactionCurrencyXOF captures enum value "XOF" PaymentTransactionCurrencyXOF PaymentTransactionCurrencyEnum = "XOF" // PaymentTransactionCurrencyXPF captures enum value "XPF" PaymentTransactionCurrencyXPF PaymentTransactionCurrencyEnum = "XPF" // PaymentTransactionCurrencyYER captures enum value "YER" PaymentTransactionCurrencyYER PaymentTransactionCurrencyEnum = "YER" // PaymentTransactionCurrencyZAR captures enum value "ZAR" PaymentTransactionCurrencyZAR PaymentTransactionCurrencyEnum = "ZAR" // PaymentTransactionCurrencyZMW captures enum value "ZMW" PaymentTransactionCurrencyZMW PaymentTransactionCurrencyEnum = "ZMW" // PaymentTransactionCurrencyZWD captures enum value "ZWD" PaymentTransactionCurrencyZWD PaymentTransactionCurrencyEnum = "ZWD" // PaymentTransactionCurrencyBTC captures enum value "BTC" PaymentTransactionCurrencyBTC PaymentTransactionCurrencyEnum = "BTC" )
func (PaymentTransactionCurrencyEnum) IsValid ¶
func (e PaymentTransactionCurrencyEnum) IsValid() bool
type PaymentTransactionProcessedCurrencyEnum ¶
type PaymentTransactionProcessedCurrencyEnum string
const ( // PaymentTransactionProcessedCurrencyAED captures enum value "AED" PaymentTransactionProcessedCurrencyAED PaymentTransactionProcessedCurrencyEnum = "AED" // PaymentTransactionProcessedCurrencyAFN captures enum value "AFN" PaymentTransactionProcessedCurrencyAFN PaymentTransactionProcessedCurrencyEnum = "AFN" // PaymentTransactionProcessedCurrencyALL captures enum value "ALL" PaymentTransactionProcessedCurrencyALL PaymentTransactionProcessedCurrencyEnum = "ALL" // PaymentTransactionProcessedCurrencyAMD captures enum value "AMD" PaymentTransactionProcessedCurrencyAMD PaymentTransactionProcessedCurrencyEnum = "AMD" // PaymentTransactionProcessedCurrencyANG captures enum value "ANG" PaymentTransactionProcessedCurrencyANG PaymentTransactionProcessedCurrencyEnum = "ANG" // PaymentTransactionProcessedCurrencyAOA captures enum value "AOA" PaymentTransactionProcessedCurrencyAOA PaymentTransactionProcessedCurrencyEnum = "AOA" // PaymentTransactionProcessedCurrencyARS captures enum value "ARS" PaymentTransactionProcessedCurrencyARS PaymentTransactionProcessedCurrencyEnum = "ARS" // PaymentTransactionProcessedCurrencyAUD captures enum value "AUD" PaymentTransactionProcessedCurrencyAUD PaymentTransactionProcessedCurrencyEnum = "AUD" // PaymentTransactionProcessedCurrencyAWG captures enum value "AWG" PaymentTransactionProcessedCurrencyAWG PaymentTransactionProcessedCurrencyEnum = "AWG" // PaymentTransactionProcessedCurrencyAZN captures enum value "AZN" PaymentTransactionProcessedCurrencyAZN PaymentTransactionProcessedCurrencyEnum = "AZN" // PaymentTransactionProcessedCurrencyBAM captures enum value "BAM" PaymentTransactionProcessedCurrencyBAM PaymentTransactionProcessedCurrencyEnum = "BAM" // PaymentTransactionProcessedCurrencyBBD captures enum value "BBD" PaymentTransactionProcessedCurrencyBBD PaymentTransactionProcessedCurrencyEnum = "BBD" // PaymentTransactionProcessedCurrencyBDT captures enum value "BDT" PaymentTransactionProcessedCurrencyBDT PaymentTransactionProcessedCurrencyEnum = "BDT" // PaymentTransactionProcessedCurrencyBGN captures enum value "BGN" PaymentTransactionProcessedCurrencyBGN PaymentTransactionProcessedCurrencyEnum = "BGN" // PaymentTransactionProcessedCurrencyBHD captures enum value "BHD" PaymentTransactionProcessedCurrencyBHD PaymentTransactionProcessedCurrencyEnum = "BHD" // PaymentTransactionProcessedCurrencyBIF captures enum value "BIF" PaymentTransactionProcessedCurrencyBIF PaymentTransactionProcessedCurrencyEnum = "BIF" // PaymentTransactionProcessedCurrencyBMD captures enum value "BMD" PaymentTransactionProcessedCurrencyBMD PaymentTransactionProcessedCurrencyEnum = "BMD" // PaymentTransactionProcessedCurrencyBND captures enum value "BND" PaymentTransactionProcessedCurrencyBND PaymentTransactionProcessedCurrencyEnum = "BND" // PaymentTransactionProcessedCurrencyBOB captures enum value "BOB" PaymentTransactionProcessedCurrencyBOB PaymentTransactionProcessedCurrencyEnum = "BOB" // PaymentTransactionProcessedCurrencyBRL captures enum value "BRL" PaymentTransactionProcessedCurrencyBRL PaymentTransactionProcessedCurrencyEnum = "BRL" // PaymentTransactionProcessedCurrencyBSD captures enum value "BSD" PaymentTransactionProcessedCurrencyBSD PaymentTransactionProcessedCurrencyEnum = "BSD" // PaymentTransactionProcessedCurrencyBTN captures enum value "BTN" PaymentTransactionProcessedCurrencyBTN PaymentTransactionProcessedCurrencyEnum = "BTN" // PaymentTransactionProcessedCurrencyBWP captures enum value "BWP" PaymentTransactionProcessedCurrencyBWP PaymentTransactionProcessedCurrencyEnum = "BWP" // PaymentTransactionProcessedCurrencyBYR captures enum value "BYR" PaymentTransactionProcessedCurrencyBYR PaymentTransactionProcessedCurrencyEnum = "BYR" // PaymentTransactionProcessedCurrencyBZD captures enum value "BZD" PaymentTransactionProcessedCurrencyBZD PaymentTransactionProcessedCurrencyEnum = "BZD" // PaymentTransactionProcessedCurrencyCAD captures enum value "CAD" PaymentTransactionProcessedCurrencyCAD PaymentTransactionProcessedCurrencyEnum = "CAD" // PaymentTransactionProcessedCurrencyCDF captures enum value "CDF" PaymentTransactionProcessedCurrencyCDF PaymentTransactionProcessedCurrencyEnum = "CDF" // PaymentTransactionProcessedCurrencyCHF captures enum value "CHF" PaymentTransactionProcessedCurrencyCHF PaymentTransactionProcessedCurrencyEnum = "CHF" // PaymentTransactionProcessedCurrencyCLP captures enum value "CLP" PaymentTransactionProcessedCurrencyCLP PaymentTransactionProcessedCurrencyEnum = "CLP" // PaymentTransactionProcessedCurrencyCNY captures enum value "CNY" PaymentTransactionProcessedCurrencyCNY PaymentTransactionProcessedCurrencyEnum = "CNY" // PaymentTransactionProcessedCurrencyCOP captures enum value "COP" PaymentTransactionProcessedCurrencyCOP PaymentTransactionProcessedCurrencyEnum = "COP" // PaymentTransactionProcessedCurrencyCRC captures enum value "CRC" PaymentTransactionProcessedCurrencyCRC PaymentTransactionProcessedCurrencyEnum = "CRC" // PaymentTransactionProcessedCurrencyCUC captures enum value "CUC" PaymentTransactionProcessedCurrencyCUC PaymentTransactionProcessedCurrencyEnum = "CUC" // PaymentTransactionProcessedCurrencyCUP captures enum value "CUP" PaymentTransactionProcessedCurrencyCUP PaymentTransactionProcessedCurrencyEnum = "CUP" // PaymentTransactionProcessedCurrencyCVE captures enum value "CVE" PaymentTransactionProcessedCurrencyCVE PaymentTransactionProcessedCurrencyEnum = "CVE" // PaymentTransactionProcessedCurrencyCZK captures enum value "CZK" PaymentTransactionProcessedCurrencyCZK PaymentTransactionProcessedCurrencyEnum = "CZK" // PaymentTransactionProcessedCurrencyDJF captures enum value "DJF" PaymentTransactionProcessedCurrencyDJF PaymentTransactionProcessedCurrencyEnum = "DJF" // PaymentTransactionProcessedCurrencyDKK captures enum value "DKK" PaymentTransactionProcessedCurrencyDKK PaymentTransactionProcessedCurrencyEnum = "DKK" // PaymentTransactionProcessedCurrencyDOP captures enum value "DOP" PaymentTransactionProcessedCurrencyDOP PaymentTransactionProcessedCurrencyEnum = "DOP" // PaymentTransactionProcessedCurrencyDZD captures enum value "DZD" PaymentTransactionProcessedCurrencyDZD PaymentTransactionProcessedCurrencyEnum = "DZD" // PaymentTransactionProcessedCurrencyEGP captures enum value "EGP" PaymentTransactionProcessedCurrencyEGP PaymentTransactionProcessedCurrencyEnum = "EGP" // PaymentTransactionProcessedCurrencyERN captures enum value "ERN" PaymentTransactionProcessedCurrencyERN PaymentTransactionProcessedCurrencyEnum = "ERN" // PaymentTransactionProcessedCurrencyETB captures enum value "ETB" PaymentTransactionProcessedCurrencyETB PaymentTransactionProcessedCurrencyEnum = "ETB" // PaymentTransactionProcessedCurrencyEUR captures enum value "EUR" PaymentTransactionProcessedCurrencyEUR PaymentTransactionProcessedCurrencyEnum = "EUR" // PaymentTransactionProcessedCurrencyFJD captures enum value "FJD" PaymentTransactionProcessedCurrencyFJD PaymentTransactionProcessedCurrencyEnum = "FJD" // PaymentTransactionProcessedCurrencyFKP captures enum value "FKP" PaymentTransactionProcessedCurrencyFKP PaymentTransactionProcessedCurrencyEnum = "FKP" // PaymentTransactionProcessedCurrencyGBP captures enum value "GBP" PaymentTransactionProcessedCurrencyGBP PaymentTransactionProcessedCurrencyEnum = "GBP" // PaymentTransactionProcessedCurrencyGEL captures enum value "GEL" PaymentTransactionProcessedCurrencyGEL PaymentTransactionProcessedCurrencyEnum = "GEL" // PaymentTransactionProcessedCurrencyGGP captures enum value "GGP" PaymentTransactionProcessedCurrencyGGP PaymentTransactionProcessedCurrencyEnum = "GGP" // PaymentTransactionProcessedCurrencyGHS captures enum value "GHS" PaymentTransactionProcessedCurrencyGHS PaymentTransactionProcessedCurrencyEnum = "GHS" // PaymentTransactionProcessedCurrencyGIP captures enum value "GIP" PaymentTransactionProcessedCurrencyGIP PaymentTransactionProcessedCurrencyEnum = "GIP" // PaymentTransactionProcessedCurrencyGMD captures enum value "GMD" PaymentTransactionProcessedCurrencyGMD PaymentTransactionProcessedCurrencyEnum = "GMD" // PaymentTransactionProcessedCurrencyGNF captures enum value "GNF" PaymentTransactionProcessedCurrencyGNF PaymentTransactionProcessedCurrencyEnum = "GNF" // PaymentTransactionProcessedCurrencyGTQ captures enum value "GTQ" PaymentTransactionProcessedCurrencyGTQ PaymentTransactionProcessedCurrencyEnum = "GTQ" // PaymentTransactionProcessedCurrencyGYD captures enum value "GYD" PaymentTransactionProcessedCurrencyGYD PaymentTransactionProcessedCurrencyEnum = "GYD" // PaymentTransactionProcessedCurrencyHKD captures enum value "HKD" PaymentTransactionProcessedCurrencyHKD PaymentTransactionProcessedCurrencyEnum = "HKD" // PaymentTransactionProcessedCurrencyHNL captures enum value "HNL" PaymentTransactionProcessedCurrencyHNL PaymentTransactionProcessedCurrencyEnum = "HNL" // PaymentTransactionProcessedCurrencyHRK captures enum value "HRK" PaymentTransactionProcessedCurrencyHRK PaymentTransactionProcessedCurrencyEnum = "HRK" // PaymentTransactionProcessedCurrencyHTG captures enum value "HTG" PaymentTransactionProcessedCurrencyHTG PaymentTransactionProcessedCurrencyEnum = "HTG" // PaymentTransactionProcessedCurrencyHUF captures enum value "HUF" PaymentTransactionProcessedCurrencyHUF PaymentTransactionProcessedCurrencyEnum = "HUF" // PaymentTransactionProcessedCurrencyIDR captures enum value "IDR" PaymentTransactionProcessedCurrencyIDR PaymentTransactionProcessedCurrencyEnum = "IDR" // PaymentTransactionProcessedCurrencyILS captures enum value "ILS" PaymentTransactionProcessedCurrencyILS PaymentTransactionProcessedCurrencyEnum = "ILS" // PaymentTransactionProcessedCurrencyIMP captures enum value "IMP" PaymentTransactionProcessedCurrencyIMP PaymentTransactionProcessedCurrencyEnum = "IMP" // PaymentTransactionProcessedCurrencyINR captures enum value "INR" PaymentTransactionProcessedCurrencyINR PaymentTransactionProcessedCurrencyEnum = "INR" // PaymentTransactionProcessedCurrencyIQD captures enum value "IQD" PaymentTransactionProcessedCurrencyIQD PaymentTransactionProcessedCurrencyEnum = "IQD" // PaymentTransactionProcessedCurrencyIRR captures enum value "IRR" PaymentTransactionProcessedCurrencyIRR PaymentTransactionProcessedCurrencyEnum = "IRR" // PaymentTransactionProcessedCurrencyISK captures enum value "ISK" PaymentTransactionProcessedCurrencyISK PaymentTransactionProcessedCurrencyEnum = "ISK" // PaymentTransactionProcessedCurrencyJEP captures enum value "JEP" PaymentTransactionProcessedCurrencyJEP PaymentTransactionProcessedCurrencyEnum = "JEP" // PaymentTransactionProcessedCurrencyJMD captures enum value "JMD" PaymentTransactionProcessedCurrencyJMD PaymentTransactionProcessedCurrencyEnum = "JMD" // PaymentTransactionProcessedCurrencyJOD captures enum value "JOD" PaymentTransactionProcessedCurrencyJOD PaymentTransactionProcessedCurrencyEnum = "JOD" // PaymentTransactionProcessedCurrencyJPY captures enum value "JPY" PaymentTransactionProcessedCurrencyJPY PaymentTransactionProcessedCurrencyEnum = "JPY" // PaymentTransactionProcessedCurrencyKES captures enum value "KES" PaymentTransactionProcessedCurrencyKES PaymentTransactionProcessedCurrencyEnum = "KES" // PaymentTransactionProcessedCurrencyKGS captures enum value "KGS" PaymentTransactionProcessedCurrencyKGS PaymentTransactionProcessedCurrencyEnum = "KGS" // PaymentTransactionProcessedCurrencyKHR captures enum value "KHR" PaymentTransactionProcessedCurrencyKHR PaymentTransactionProcessedCurrencyEnum = "KHR" // PaymentTransactionProcessedCurrencyKMF captures enum value "KMF" PaymentTransactionProcessedCurrencyKMF PaymentTransactionProcessedCurrencyEnum = "KMF" // PaymentTransactionProcessedCurrencyKPW captures enum value "KPW" PaymentTransactionProcessedCurrencyKPW PaymentTransactionProcessedCurrencyEnum = "KPW" // PaymentTransactionProcessedCurrencyKRW captures enum value "KRW" PaymentTransactionProcessedCurrencyKRW PaymentTransactionProcessedCurrencyEnum = "KRW" // PaymentTransactionProcessedCurrencyKWD captures enum value "KWD" PaymentTransactionProcessedCurrencyKWD PaymentTransactionProcessedCurrencyEnum = "KWD" // PaymentTransactionProcessedCurrencyKYD captures enum value "KYD" PaymentTransactionProcessedCurrencyKYD PaymentTransactionProcessedCurrencyEnum = "KYD" // PaymentTransactionProcessedCurrencyKZT captures enum value "KZT" PaymentTransactionProcessedCurrencyKZT PaymentTransactionProcessedCurrencyEnum = "KZT" // PaymentTransactionProcessedCurrencyLAK captures enum value "LAK" PaymentTransactionProcessedCurrencyLAK PaymentTransactionProcessedCurrencyEnum = "LAK" // PaymentTransactionProcessedCurrencyLBP captures enum value "LBP" PaymentTransactionProcessedCurrencyLBP PaymentTransactionProcessedCurrencyEnum = "LBP" // PaymentTransactionProcessedCurrencyLKR captures enum value "LKR" PaymentTransactionProcessedCurrencyLKR PaymentTransactionProcessedCurrencyEnum = "LKR" // PaymentTransactionProcessedCurrencyLRD captures enum value "LRD" PaymentTransactionProcessedCurrencyLRD PaymentTransactionProcessedCurrencyEnum = "LRD" // PaymentTransactionProcessedCurrencyLSL captures enum value "LSL" PaymentTransactionProcessedCurrencyLSL PaymentTransactionProcessedCurrencyEnum = "LSL" // PaymentTransactionProcessedCurrencyLTL captures enum value "LTL" PaymentTransactionProcessedCurrencyLTL PaymentTransactionProcessedCurrencyEnum = "LTL" // PaymentTransactionProcessedCurrencyLVL captures enum value "LVL" PaymentTransactionProcessedCurrencyLVL PaymentTransactionProcessedCurrencyEnum = "LVL" // PaymentTransactionProcessedCurrencyLYD captures enum value "LYD" PaymentTransactionProcessedCurrencyLYD PaymentTransactionProcessedCurrencyEnum = "LYD" // PaymentTransactionProcessedCurrencyMAD captures enum value "MAD" PaymentTransactionProcessedCurrencyMAD PaymentTransactionProcessedCurrencyEnum = "MAD" // PaymentTransactionProcessedCurrencyMDL captures enum value "MDL" PaymentTransactionProcessedCurrencyMDL PaymentTransactionProcessedCurrencyEnum = "MDL" // PaymentTransactionProcessedCurrencyMGA captures enum value "MGA" PaymentTransactionProcessedCurrencyMGA PaymentTransactionProcessedCurrencyEnum = "MGA" // PaymentTransactionProcessedCurrencyMKD captures enum value "MKD" PaymentTransactionProcessedCurrencyMKD PaymentTransactionProcessedCurrencyEnum = "MKD" // PaymentTransactionProcessedCurrencyMMK captures enum value "MMK" PaymentTransactionProcessedCurrencyMMK PaymentTransactionProcessedCurrencyEnum = "MMK" // PaymentTransactionProcessedCurrencyMNT captures enum value "MNT" PaymentTransactionProcessedCurrencyMNT PaymentTransactionProcessedCurrencyEnum = "MNT" // PaymentTransactionProcessedCurrencyMOP captures enum value "MOP" PaymentTransactionProcessedCurrencyMOP PaymentTransactionProcessedCurrencyEnum = "MOP" // PaymentTransactionProcessedCurrencyMRO captures enum value "MRO" PaymentTransactionProcessedCurrencyMRO PaymentTransactionProcessedCurrencyEnum = "MRO" // PaymentTransactionProcessedCurrencyMUR captures enum value "MUR" PaymentTransactionProcessedCurrencyMUR PaymentTransactionProcessedCurrencyEnum = "MUR" // PaymentTransactionProcessedCurrencyMVR captures enum value "MVR" PaymentTransactionProcessedCurrencyMVR PaymentTransactionProcessedCurrencyEnum = "MVR" // PaymentTransactionProcessedCurrencyMWK captures enum value "MWK" PaymentTransactionProcessedCurrencyMWK PaymentTransactionProcessedCurrencyEnum = "MWK" // PaymentTransactionProcessedCurrencyMXN captures enum value "MXN" PaymentTransactionProcessedCurrencyMXN PaymentTransactionProcessedCurrencyEnum = "MXN" // PaymentTransactionProcessedCurrencyMYR captures enum value "MYR" PaymentTransactionProcessedCurrencyMYR PaymentTransactionProcessedCurrencyEnum = "MYR" // PaymentTransactionProcessedCurrencyMZN captures enum value "MZN" PaymentTransactionProcessedCurrencyMZN PaymentTransactionProcessedCurrencyEnum = "MZN" // PaymentTransactionProcessedCurrencyNAD captures enum value "NAD" PaymentTransactionProcessedCurrencyNAD PaymentTransactionProcessedCurrencyEnum = "NAD" // PaymentTransactionProcessedCurrencyNGN captures enum value "NGN" PaymentTransactionProcessedCurrencyNGN PaymentTransactionProcessedCurrencyEnum = "NGN" // PaymentTransactionProcessedCurrencyNIO captures enum value "NIO" PaymentTransactionProcessedCurrencyNIO PaymentTransactionProcessedCurrencyEnum = "NIO" // PaymentTransactionProcessedCurrencyNOK captures enum value "NOK" PaymentTransactionProcessedCurrencyNOK PaymentTransactionProcessedCurrencyEnum = "NOK" // PaymentTransactionProcessedCurrencyNPR captures enum value "NPR" PaymentTransactionProcessedCurrencyNPR PaymentTransactionProcessedCurrencyEnum = "NPR" // PaymentTransactionProcessedCurrencyNZD captures enum value "NZD" PaymentTransactionProcessedCurrencyNZD PaymentTransactionProcessedCurrencyEnum = "NZD" // PaymentTransactionProcessedCurrencyOMR captures enum value "OMR" PaymentTransactionProcessedCurrencyOMR PaymentTransactionProcessedCurrencyEnum = "OMR" // PaymentTransactionProcessedCurrencyPAB captures enum value "PAB" PaymentTransactionProcessedCurrencyPAB PaymentTransactionProcessedCurrencyEnum = "PAB" // PaymentTransactionProcessedCurrencyPEN captures enum value "PEN" PaymentTransactionProcessedCurrencyPEN PaymentTransactionProcessedCurrencyEnum = "PEN" // PaymentTransactionProcessedCurrencyPGK captures enum value "PGK" PaymentTransactionProcessedCurrencyPGK PaymentTransactionProcessedCurrencyEnum = "PGK" // PaymentTransactionProcessedCurrencyPHP captures enum value "PHP" PaymentTransactionProcessedCurrencyPHP PaymentTransactionProcessedCurrencyEnum = "PHP" // PaymentTransactionProcessedCurrencyPKR captures enum value "PKR" PaymentTransactionProcessedCurrencyPKR PaymentTransactionProcessedCurrencyEnum = "PKR" // PaymentTransactionProcessedCurrencyPLN captures enum value "PLN" PaymentTransactionProcessedCurrencyPLN PaymentTransactionProcessedCurrencyEnum = "PLN" // PaymentTransactionProcessedCurrencyPYG captures enum value "PYG" PaymentTransactionProcessedCurrencyPYG PaymentTransactionProcessedCurrencyEnum = "PYG" // PaymentTransactionProcessedCurrencyQAR captures enum value "QAR" PaymentTransactionProcessedCurrencyQAR PaymentTransactionProcessedCurrencyEnum = "QAR" // PaymentTransactionProcessedCurrencyRON captures enum value "RON" PaymentTransactionProcessedCurrencyRON PaymentTransactionProcessedCurrencyEnum = "RON" // PaymentTransactionProcessedCurrencyRSD captures enum value "RSD" PaymentTransactionProcessedCurrencyRSD PaymentTransactionProcessedCurrencyEnum = "RSD" // PaymentTransactionProcessedCurrencyRUB captures enum value "RUB" PaymentTransactionProcessedCurrencyRUB PaymentTransactionProcessedCurrencyEnum = "RUB" // PaymentTransactionProcessedCurrencyRWF captures enum value "RWF" PaymentTransactionProcessedCurrencyRWF PaymentTransactionProcessedCurrencyEnum = "RWF" // PaymentTransactionProcessedCurrencySAR captures enum value "SAR" PaymentTransactionProcessedCurrencySAR PaymentTransactionProcessedCurrencyEnum = "SAR" // PaymentTransactionProcessedCurrencySBD captures enum value "SBD" PaymentTransactionProcessedCurrencySBD PaymentTransactionProcessedCurrencyEnum = "SBD" // PaymentTransactionProcessedCurrencySCR captures enum value "SCR" PaymentTransactionProcessedCurrencySCR PaymentTransactionProcessedCurrencyEnum = "SCR" // PaymentTransactionProcessedCurrencySDG captures enum value "SDG" PaymentTransactionProcessedCurrencySDG PaymentTransactionProcessedCurrencyEnum = "SDG" // PaymentTransactionProcessedCurrencySEK captures enum value "SEK" PaymentTransactionProcessedCurrencySEK PaymentTransactionProcessedCurrencyEnum = "SEK" // PaymentTransactionProcessedCurrencySGD captures enum value "SGD" PaymentTransactionProcessedCurrencySGD PaymentTransactionProcessedCurrencyEnum = "SGD" // PaymentTransactionProcessedCurrencySHP captures enum value "SHP" PaymentTransactionProcessedCurrencySHP PaymentTransactionProcessedCurrencyEnum = "SHP" // PaymentTransactionProcessedCurrencySLL captures enum value "SLL" PaymentTransactionProcessedCurrencySLL PaymentTransactionProcessedCurrencyEnum = "SLL" // PaymentTransactionProcessedCurrencySOS captures enum value "SOS" PaymentTransactionProcessedCurrencySOS PaymentTransactionProcessedCurrencyEnum = "SOS" // PaymentTransactionProcessedCurrencySPL captures enum value "SPL" PaymentTransactionProcessedCurrencySPL PaymentTransactionProcessedCurrencyEnum = "SPL" // PaymentTransactionProcessedCurrencySRD captures enum value "SRD" PaymentTransactionProcessedCurrencySRD PaymentTransactionProcessedCurrencyEnum = "SRD" // PaymentTransactionProcessedCurrencySTD captures enum value "STD" PaymentTransactionProcessedCurrencySTD PaymentTransactionProcessedCurrencyEnum = "STD" // PaymentTransactionProcessedCurrencySVC captures enum value "SVC" PaymentTransactionProcessedCurrencySVC PaymentTransactionProcessedCurrencyEnum = "SVC" // PaymentTransactionProcessedCurrencySYP captures enum value "SYP" PaymentTransactionProcessedCurrencySYP PaymentTransactionProcessedCurrencyEnum = "SYP" // PaymentTransactionProcessedCurrencySZL captures enum value "SZL" PaymentTransactionProcessedCurrencySZL PaymentTransactionProcessedCurrencyEnum = "SZL" // PaymentTransactionProcessedCurrencyTHB captures enum value "THB" PaymentTransactionProcessedCurrencyTHB PaymentTransactionProcessedCurrencyEnum = "THB" // PaymentTransactionProcessedCurrencyTJS captures enum value "TJS" PaymentTransactionProcessedCurrencyTJS PaymentTransactionProcessedCurrencyEnum = "TJS" // PaymentTransactionProcessedCurrencyTMT captures enum value "TMT" PaymentTransactionProcessedCurrencyTMT PaymentTransactionProcessedCurrencyEnum = "TMT" // PaymentTransactionProcessedCurrencyTND captures enum value "TND" PaymentTransactionProcessedCurrencyTND PaymentTransactionProcessedCurrencyEnum = "TND" // PaymentTransactionProcessedCurrencyTOP captures enum value "TOP" PaymentTransactionProcessedCurrencyTOP PaymentTransactionProcessedCurrencyEnum = "TOP" // PaymentTransactionProcessedCurrencyTRY captures enum value "TRY" PaymentTransactionProcessedCurrencyTRY PaymentTransactionProcessedCurrencyEnum = "TRY" // PaymentTransactionProcessedCurrencyTTD captures enum value "TTD" PaymentTransactionProcessedCurrencyTTD PaymentTransactionProcessedCurrencyEnum = "TTD" // PaymentTransactionProcessedCurrencyTVD captures enum value "TVD" PaymentTransactionProcessedCurrencyTVD PaymentTransactionProcessedCurrencyEnum = "TVD" // PaymentTransactionProcessedCurrencyTWD captures enum value "TWD" PaymentTransactionProcessedCurrencyTWD PaymentTransactionProcessedCurrencyEnum = "TWD" // PaymentTransactionProcessedCurrencyTZS captures enum value "TZS" PaymentTransactionProcessedCurrencyTZS PaymentTransactionProcessedCurrencyEnum = "TZS" // PaymentTransactionProcessedCurrencyUAH captures enum value "UAH" PaymentTransactionProcessedCurrencyUAH PaymentTransactionProcessedCurrencyEnum = "UAH" // PaymentTransactionProcessedCurrencyUGX captures enum value "UGX" PaymentTransactionProcessedCurrencyUGX PaymentTransactionProcessedCurrencyEnum = "UGX" // PaymentTransactionProcessedCurrencyUSD captures enum value "USD" PaymentTransactionProcessedCurrencyUSD PaymentTransactionProcessedCurrencyEnum = "USD" // PaymentTransactionProcessedCurrencyUYU captures enum value "UYU" PaymentTransactionProcessedCurrencyUYU PaymentTransactionProcessedCurrencyEnum = "UYU" // PaymentTransactionProcessedCurrencyUZS captures enum value "UZS" PaymentTransactionProcessedCurrencyUZS PaymentTransactionProcessedCurrencyEnum = "UZS" // PaymentTransactionProcessedCurrencyVEF captures enum value "VEF" PaymentTransactionProcessedCurrencyVEF PaymentTransactionProcessedCurrencyEnum = "VEF" // PaymentTransactionProcessedCurrencyVND captures enum value "VND" PaymentTransactionProcessedCurrencyVND PaymentTransactionProcessedCurrencyEnum = "VND" // PaymentTransactionProcessedCurrencyVUV captures enum value "VUV" PaymentTransactionProcessedCurrencyVUV PaymentTransactionProcessedCurrencyEnum = "VUV" // PaymentTransactionProcessedCurrencyWST captures enum value "WST" PaymentTransactionProcessedCurrencyWST PaymentTransactionProcessedCurrencyEnum = "WST" // PaymentTransactionProcessedCurrencyXAF captures enum value "XAF" PaymentTransactionProcessedCurrencyXAF PaymentTransactionProcessedCurrencyEnum = "XAF" // PaymentTransactionProcessedCurrencyXCD captures enum value "XCD" PaymentTransactionProcessedCurrencyXCD PaymentTransactionProcessedCurrencyEnum = "XCD" // PaymentTransactionProcessedCurrencyXDR captures enum value "XDR" PaymentTransactionProcessedCurrencyXDR PaymentTransactionProcessedCurrencyEnum = "XDR" // PaymentTransactionProcessedCurrencyXOF captures enum value "XOF" PaymentTransactionProcessedCurrencyXOF PaymentTransactionProcessedCurrencyEnum = "XOF" // PaymentTransactionProcessedCurrencyXPF captures enum value "XPF" PaymentTransactionProcessedCurrencyXPF PaymentTransactionProcessedCurrencyEnum = "XPF" // PaymentTransactionProcessedCurrencyYER captures enum value "YER" PaymentTransactionProcessedCurrencyYER PaymentTransactionProcessedCurrencyEnum = "YER" // PaymentTransactionProcessedCurrencyZAR captures enum value "ZAR" PaymentTransactionProcessedCurrencyZAR PaymentTransactionProcessedCurrencyEnum = "ZAR" // PaymentTransactionProcessedCurrencyZMW captures enum value "ZMW" PaymentTransactionProcessedCurrencyZMW PaymentTransactionProcessedCurrencyEnum = "ZMW" // PaymentTransactionProcessedCurrencyZWD captures enum value "ZWD" PaymentTransactionProcessedCurrencyZWD PaymentTransactionProcessedCurrencyEnum = "ZWD" // PaymentTransactionProcessedCurrencyBTC captures enum value "BTC" PaymentTransactionProcessedCurrencyBTC PaymentTransactionProcessedCurrencyEnum = "BTC" )
func (PaymentTransactionProcessedCurrencyEnum) IsValid ¶
func (e PaymentTransactionProcessedCurrencyEnum) IsValid() bool
type PaymentTransactionStatusEnum ¶
type PaymentTransactionStatusEnum string
const ( // PaymentTransactionStatusSUCCESS captures enum value "SUCCESS" PaymentTransactionStatusSUCCESS PaymentTransactionStatusEnum = "SUCCESS" // PaymentTransactionStatusUNKNOWN captures enum value "UNKNOWN" PaymentTransactionStatusUNKNOWN PaymentTransactionStatusEnum = "UNKNOWN" // PaymentTransactionStatusPENDING captures enum value "PENDING" PaymentTransactionStatusPENDING PaymentTransactionStatusEnum = "PENDING" // PaymentTransactionStatusPAYMENTFAILURE captures enum value "PAYMENT_FAILURE" PaymentTransactionStatusPAYMENTFAILURE PaymentTransactionStatusEnum = "PAYMENT_FAILURE" // PaymentTransactionStatusPLUGINFAILURE captures enum value "PLUGIN_FAILURE" PaymentTransactionStatusPLUGINFAILURE PaymentTransactionStatusEnum = "PLUGIN_FAILURE" // PaymentTransactionStatusPAYMENTSYSTEMOFF captures enum value "PAYMENT_SYSTEM_OFF" PaymentTransactionStatusPAYMENTSYSTEMOFF PaymentTransactionStatusEnum = "PAYMENT_SYSTEM_OFF" )
func (PaymentTransactionStatusEnum) IsValid ¶
func (e PaymentTransactionStatusEnum) IsValid() bool
type PaymentTransactionTransactionTypeEnum ¶
type PaymentTransactionTransactionTypeEnum string
const ( // PaymentTransactionTransactionTypeAUTHORIZE captures enum value "AUTHORIZE" PaymentTransactionTransactionTypeAUTHORIZE PaymentTransactionTransactionTypeEnum = "AUTHORIZE" // PaymentTransactionTransactionTypeCAPTURE captures enum value "CAPTURE" PaymentTransactionTransactionTypeCAPTURE PaymentTransactionTransactionTypeEnum = "CAPTURE" // PaymentTransactionTransactionTypeCHARGEBACK captures enum value "CHARGEBACK" PaymentTransactionTransactionTypeCHARGEBACK PaymentTransactionTransactionTypeEnum = "CHARGEBACK" // PaymentTransactionTransactionTypeCREDIT captures enum value "CREDIT" PaymentTransactionTransactionTypeCREDIT PaymentTransactionTransactionTypeEnum = "CREDIT" // PaymentTransactionTransactionTypePURCHASE captures enum value "PURCHASE" PaymentTransactionTransactionTypePURCHASE PaymentTransactionTransactionTypeEnum = "PURCHASE" // PaymentTransactionTransactionTypeREFUND captures enum value "REFUND" PaymentTransactionTransactionTypeREFUND PaymentTransactionTransactionTypeEnum = "REFUND" // PaymentTransactionTransactionTypeVOID captures enum value "VOID" PaymentTransactionTransactionTypeVOID PaymentTransactionTransactionTypeEnum = "VOID" )
func (PaymentTransactionTransactionTypeEnum) IsValid ¶
func (e PaymentTransactionTransactionTypeEnum) IsValid() bool
type Phase ¶
type Phase struct { // duration Duration *Duration `json:"duration,omitempty"` // fixed prices FixedPrices []*Price `json:"fixedPrices"` // prices Prices []*Price `json:"prices"` // type Type string `json:"type,omitempty"` // usages Usages []*Usage `json:"usages"` }
Phase phase swagger:model Phase
func (*Phase) MarshalBinary ¶
MarshalBinary interface implementation
func (*Phase) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PhasePrice ¶
type PhasePrice struct { // fixed price FixedPrice float64 `json:"fixedPrice,omitempty"` // phase name PhaseName string `json:"phaseName,omitempty"` // phase type PhaseType string `json:"phaseType,omitempty"` // plan name PlanName string `json:"planName,omitempty"` // recurring price RecurringPrice float64 `json:"recurringPrice,omitempty"` // usage prices UsagePrices []*UsagePrice `json:"usagePrices"` }
PhasePrice phase price swagger:model PhasePrice
func (*PhasePrice) MarshalBinary ¶
func (m *PhasePrice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PhasePrice) UnmarshalBinary ¶
func (m *PhasePrice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Plan ¶
type Plan struct { // billing period // Enum: [DAILY WEEKLY BIWEEKLY THIRTY_DAYS SIXTY_DAYS NINETY_DAYS MONTHLY BIMESTRIAL QUARTERLY TRIANNUAL BIANNUAL ANNUAL BIENNIAL NO_BILLING_PERIOD] BillingPeriod PlanBillingPeriodEnum `json:"billingPeriod,omitempty"` // name Name string `json:"name,omitempty"` // phases Phases []*Phase `json:"phases"` // pretty name PrettyName string `json:"prettyName,omitempty"` }
Plan plan swagger:model Plan
func (*Plan) MarshalBinary ¶
MarshalBinary interface implementation
func (*Plan) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PlanBillingPeriodEnum ¶
type PlanBillingPeriodEnum string
const ( // PlanBillingPeriodDAILY captures enum value "DAILY" PlanBillingPeriodDAILY PlanBillingPeriodEnum = "DAILY" // PlanBillingPeriodWEEKLY captures enum value "WEEKLY" PlanBillingPeriodWEEKLY PlanBillingPeriodEnum = "WEEKLY" // PlanBillingPeriodBIWEEKLY captures enum value "BIWEEKLY" PlanBillingPeriodBIWEEKLY PlanBillingPeriodEnum = "BIWEEKLY" // PlanBillingPeriodTHIRTYDAYS captures enum value "THIRTY_DAYS" PlanBillingPeriodTHIRTYDAYS PlanBillingPeriodEnum = "THIRTY_DAYS" // PlanBillingPeriodSIXTYDAYS captures enum value "SIXTY_DAYS" PlanBillingPeriodSIXTYDAYS PlanBillingPeriodEnum = "SIXTY_DAYS" // PlanBillingPeriodNINETYDAYS captures enum value "NINETY_DAYS" PlanBillingPeriodNINETYDAYS PlanBillingPeriodEnum = "NINETY_DAYS" // PlanBillingPeriodMONTHLY captures enum value "MONTHLY" PlanBillingPeriodMONTHLY PlanBillingPeriodEnum = "MONTHLY" // PlanBillingPeriodBIMESTRIAL captures enum value "BIMESTRIAL" PlanBillingPeriodBIMESTRIAL PlanBillingPeriodEnum = "BIMESTRIAL" // PlanBillingPeriodQUARTERLY captures enum value "QUARTERLY" PlanBillingPeriodQUARTERLY PlanBillingPeriodEnum = "QUARTERLY" // PlanBillingPeriodTRIANNUAL captures enum value "TRIANNUAL" PlanBillingPeriodTRIANNUAL PlanBillingPeriodEnum = "TRIANNUAL" // PlanBillingPeriodBIANNUAL captures enum value "BIANNUAL" PlanBillingPeriodBIANNUAL PlanBillingPeriodEnum = "BIANNUAL" // PlanBillingPeriodANNUAL captures enum value "ANNUAL" PlanBillingPeriodANNUAL PlanBillingPeriodEnum = "ANNUAL" // PlanBillingPeriodBIENNIAL captures enum value "BIENNIAL" PlanBillingPeriodBIENNIAL PlanBillingPeriodEnum = "BIENNIAL" // PlanBillingPeriodNOBILLINGPERIOD captures enum value "NO_BILLING_PERIOD" PlanBillingPeriodNOBILLINGPERIOD PlanBillingPeriodEnum = "NO_BILLING_PERIOD" )
func (PlanBillingPeriodEnum) IsValid ¶
func (e PlanBillingPeriodEnum) IsValid() bool
type PlanDetail ¶
type PlanDetail struct { // final phase billing period // Enum: [DAILY WEEKLY BIWEEKLY THIRTY_DAYS SIXTY_DAYS NINETY_DAYS MONTHLY BIMESTRIAL QUARTERLY TRIANNUAL BIANNUAL ANNUAL BIENNIAL NO_BILLING_PERIOD] FinalPhaseBillingPeriod PlanDetailFinalPhaseBillingPeriodEnum `json:"finalPhaseBillingPeriod,omitempty"` // final phase recurring price FinalPhaseRecurringPrice []*Price `json:"finalPhaseRecurringPrice"` // plan Plan string `json:"plan,omitempty"` // price list PriceList string `json:"priceList,omitempty"` // product Product string `json:"product,omitempty"` }
PlanDetail plan detail swagger:model PlanDetail
func (*PlanDetail) MarshalBinary ¶
func (m *PlanDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PlanDetail) UnmarshalBinary ¶
func (m *PlanDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PlanDetailFinalPhaseBillingPeriodEnum ¶
type PlanDetailFinalPhaseBillingPeriodEnum string
const ( // PlanDetailFinalPhaseBillingPeriodDAILY captures enum value "DAILY" PlanDetailFinalPhaseBillingPeriodDAILY PlanDetailFinalPhaseBillingPeriodEnum = "DAILY" // PlanDetailFinalPhaseBillingPeriodWEEKLY captures enum value "WEEKLY" PlanDetailFinalPhaseBillingPeriodWEEKLY PlanDetailFinalPhaseBillingPeriodEnum = "WEEKLY" // PlanDetailFinalPhaseBillingPeriodBIWEEKLY captures enum value "BIWEEKLY" PlanDetailFinalPhaseBillingPeriodBIWEEKLY PlanDetailFinalPhaseBillingPeriodEnum = "BIWEEKLY" // PlanDetailFinalPhaseBillingPeriodTHIRTYDAYS captures enum value "THIRTY_DAYS" PlanDetailFinalPhaseBillingPeriodTHIRTYDAYS PlanDetailFinalPhaseBillingPeriodEnum = "THIRTY_DAYS" // PlanDetailFinalPhaseBillingPeriodSIXTYDAYS captures enum value "SIXTY_DAYS" PlanDetailFinalPhaseBillingPeriodSIXTYDAYS PlanDetailFinalPhaseBillingPeriodEnum = "SIXTY_DAYS" // PlanDetailFinalPhaseBillingPeriodNINETYDAYS captures enum value "NINETY_DAYS" PlanDetailFinalPhaseBillingPeriodNINETYDAYS PlanDetailFinalPhaseBillingPeriodEnum = "NINETY_DAYS" // PlanDetailFinalPhaseBillingPeriodMONTHLY captures enum value "MONTHLY" PlanDetailFinalPhaseBillingPeriodMONTHLY PlanDetailFinalPhaseBillingPeriodEnum = "MONTHLY" // PlanDetailFinalPhaseBillingPeriodBIMESTRIAL captures enum value "BIMESTRIAL" PlanDetailFinalPhaseBillingPeriodBIMESTRIAL PlanDetailFinalPhaseBillingPeriodEnum = "BIMESTRIAL" // PlanDetailFinalPhaseBillingPeriodQUARTERLY captures enum value "QUARTERLY" PlanDetailFinalPhaseBillingPeriodQUARTERLY PlanDetailFinalPhaseBillingPeriodEnum = "QUARTERLY" // PlanDetailFinalPhaseBillingPeriodTRIANNUAL captures enum value "TRIANNUAL" PlanDetailFinalPhaseBillingPeriodTRIANNUAL PlanDetailFinalPhaseBillingPeriodEnum = "TRIANNUAL" // PlanDetailFinalPhaseBillingPeriodBIANNUAL captures enum value "BIANNUAL" PlanDetailFinalPhaseBillingPeriodBIANNUAL PlanDetailFinalPhaseBillingPeriodEnum = "BIANNUAL" // PlanDetailFinalPhaseBillingPeriodANNUAL captures enum value "ANNUAL" PlanDetailFinalPhaseBillingPeriodANNUAL PlanDetailFinalPhaseBillingPeriodEnum = "ANNUAL" // PlanDetailFinalPhaseBillingPeriodBIENNIAL captures enum value "BIENNIAL" PlanDetailFinalPhaseBillingPeriodBIENNIAL PlanDetailFinalPhaseBillingPeriodEnum = "BIENNIAL" // PlanDetailFinalPhaseBillingPeriodNOBILLINGPERIOD captures enum value "NO_BILLING_PERIOD" PlanDetailFinalPhaseBillingPeriodNOBILLINGPERIOD PlanDetailFinalPhaseBillingPeriodEnum = "NO_BILLING_PERIOD" )
func (PlanDetailFinalPhaseBillingPeriodEnum) IsValid ¶
func (e PlanDetailFinalPhaseBillingPeriodEnum) IsValid() bool
type PluginInfo ¶
type PluginInfo struct { // bundle symbolic name BundleSymbolicName string `json:"bundleSymbolicName,omitempty"` // is selected for start IsSelectedForStart bool `json:"isSelectedForStart,omitempty"` // plugin key PluginKey string `json:"pluginKey,omitempty"` // plugin name PluginName string `json:"pluginName,omitempty"` // services // Unique: true Services []*PluginServiceInfo `json:"services"` // state State string `json:"state,omitempty"` // version Version string `json:"version,omitempty"` }
PluginInfo plugin info swagger:model PluginInfo
func (*PluginInfo) MarshalBinary ¶
func (m *PluginInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PluginInfo) UnmarshalBinary ¶
func (m *PluginInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PluginProperty ¶
type PluginProperty struct { // is updatable IsUpdatable bool `json:"isUpdatable,omitempty"` // key Key string `json:"key,omitempty"` // value Value string `json:"value,omitempty"` }
PluginProperty plugin property swagger:model PluginProperty
func (*PluginProperty) MarshalBinary ¶
func (m *PluginProperty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PluginProperty) UnmarshalBinary ¶
func (m *PluginProperty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PluginServiceInfo ¶
type PluginServiceInfo struct { // registration name RegistrationName string `json:"registrationName,omitempty"` // service type name ServiceTypeName string `json:"serviceTypeName,omitempty"` }
PluginServiceInfo plugin service info swagger:model PluginServiceInfo
func (*PluginServiceInfo) MarshalBinary ¶
func (m *PluginServiceInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PluginServiceInfo) UnmarshalBinary ¶
func (m *PluginServiceInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Price ¶
type Price struct { // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency PriceCurrencyEnum `json:"currency,omitempty"` // value Value float64 `json:"value,omitempty"` }
Price price swagger:model Price
func (*Price) MarshalBinary ¶
MarshalBinary interface implementation
func (*Price) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PriceCurrencyEnum ¶
type PriceCurrencyEnum string
const ( // PriceCurrencyAED captures enum value "AED" PriceCurrencyAED PriceCurrencyEnum = "AED" // PriceCurrencyAFN captures enum value "AFN" PriceCurrencyAFN PriceCurrencyEnum = "AFN" // PriceCurrencyALL captures enum value "ALL" PriceCurrencyALL PriceCurrencyEnum = "ALL" // PriceCurrencyAMD captures enum value "AMD" PriceCurrencyAMD PriceCurrencyEnum = "AMD" // PriceCurrencyANG captures enum value "ANG" PriceCurrencyANG PriceCurrencyEnum = "ANG" // PriceCurrencyAOA captures enum value "AOA" PriceCurrencyAOA PriceCurrencyEnum = "AOA" // PriceCurrencyARS captures enum value "ARS" PriceCurrencyARS PriceCurrencyEnum = "ARS" // PriceCurrencyAUD captures enum value "AUD" PriceCurrencyAUD PriceCurrencyEnum = "AUD" // PriceCurrencyAWG captures enum value "AWG" PriceCurrencyAWG PriceCurrencyEnum = "AWG" // PriceCurrencyAZN captures enum value "AZN" PriceCurrencyAZN PriceCurrencyEnum = "AZN" // PriceCurrencyBAM captures enum value "BAM" PriceCurrencyBAM PriceCurrencyEnum = "BAM" // PriceCurrencyBBD captures enum value "BBD" PriceCurrencyBBD PriceCurrencyEnum = "BBD" // PriceCurrencyBDT captures enum value "BDT" PriceCurrencyBDT PriceCurrencyEnum = "BDT" // PriceCurrencyBGN captures enum value "BGN" PriceCurrencyBGN PriceCurrencyEnum = "BGN" // PriceCurrencyBHD captures enum value "BHD" PriceCurrencyBHD PriceCurrencyEnum = "BHD" // PriceCurrencyBIF captures enum value "BIF" PriceCurrencyBIF PriceCurrencyEnum = "BIF" // PriceCurrencyBMD captures enum value "BMD" PriceCurrencyBMD PriceCurrencyEnum = "BMD" // PriceCurrencyBND captures enum value "BND" PriceCurrencyBND PriceCurrencyEnum = "BND" // PriceCurrencyBOB captures enum value "BOB" PriceCurrencyBOB PriceCurrencyEnum = "BOB" // PriceCurrencyBRL captures enum value "BRL" PriceCurrencyBRL PriceCurrencyEnum = "BRL" // PriceCurrencyBSD captures enum value "BSD" PriceCurrencyBSD PriceCurrencyEnum = "BSD" // PriceCurrencyBTN captures enum value "BTN" PriceCurrencyBTN PriceCurrencyEnum = "BTN" // PriceCurrencyBWP captures enum value "BWP" PriceCurrencyBWP PriceCurrencyEnum = "BWP" // PriceCurrencyBYR captures enum value "BYR" PriceCurrencyBYR PriceCurrencyEnum = "BYR" // PriceCurrencyBZD captures enum value "BZD" PriceCurrencyBZD PriceCurrencyEnum = "BZD" // PriceCurrencyCAD captures enum value "CAD" PriceCurrencyCAD PriceCurrencyEnum = "CAD" // PriceCurrencyCDF captures enum value "CDF" PriceCurrencyCDF PriceCurrencyEnum = "CDF" // PriceCurrencyCHF captures enum value "CHF" PriceCurrencyCHF PriceCurrencyEnum = "CHF" // PriceCurrencyCLP captures enum value "CLP" PriceCurrencyCLP PriceCurrencyEnum = "CLP" // PriceCurrencyCNY captures enum value "CNY" PriceCurrencyCNY PriceCurrencyEnum = "CNY" // PriceCurrencyCOP captures enum value "COP" PriceCurrencyCOP PriceCurrencyEnum = "COP" // PriceCurrencyCRC captures enum value "CRC" PriceCurrencyCRC PriceCurrencyEnum = "CRC" // PriceCurrencyCUC captures enum value "CUC" PriceCurrencyCUC PriceCurrencyEnum = "CUC" // PriceCurrencyCUP captures enum value "CUP" PriceCurrencyCUP PriceCurrencyEnum = "CUP" // PriceCurrencyCVE captures enum value "CVE" PriceCurrencyCVE PriceCurrencyEnum = "CVE" // PriceCurrencyCZK captures enum value "CZK" PriceCurrencyCZK PriceCurrencyEnum = "CZK" // PriceCurrencyDJF captures enum value "DJF" PriceCurrencyDJF PriceCurrencyEnum = "DJF" // PriceCurrencyDKK captures enum value "DKK" PriceCurrencyDKK PriceCurrencyEnum = "DKK" // PriceCurrencyDOP captures enum value "DOP" PriceCurrencyDOP PriceCurrencyEnum = "DOP" // PriceCurrencyDZD captures enum value "DZD" PriceCurrencyDZD PriceCurrencyEnum = "DZD" // PriceCurrencyEGP captures enum value "EGP" PriceCurrencyEGP PriceCurrencyEnum = "EGP" // PriceCurrencyERN captures enum value "ERN" PriceCurrencyERN PriceCurrencyEnum = "ERN" // PriceCurrencyETB captures enum value "ETB" PriceCurrencyETB PriceCurrencyEnum = "ETB" // PriceCurrencyEUR captures enum value "EUR" PriceCurrencyEUR PriceCurrencyEnum = "EUR" // PriceCurrencyFJD captures enum value "FJD" PriceCurrencyFJD PriceCurrencyEnum = "FJD" // PriceCurrencyFKP captures enum value "FKP" PriceCurrencyFKP PriceCurrencyEnum = "FKP" // PriceCurrencyGBP captures enum value "GBP" PriceCurrencyGBP PriceCurrencyEnum = "GBP" // PriceCurrencyGEL captures enum value "GEL" PriceCurrencyGEL PriceCurrencyEnum = "GEL" // PriceCurrencyGGP captures enum value "GGP" PriceCurrencyGGP PriceCurrencyEnum = "GGP" // PriceCurrencyGHS captures enum value "GHS" PriceCurrencyGHS PriceCurrencyEnum = "GHS" // PriceCurrencyGIP captures enum value "GIP" PriceCurrencyGIP PriceCurrencyEnum = "GIP" // PriceCurrencyGMD captures enum value "GMD" PriceCurrencyGMD PriceCurrencyEnum = "GMD" // PriceCurrencyGNF captures enum value "GNF" PriceCurrencyGNF PriceCurrencyEnum = "GNF" // PriceCurrencyGTQ captures enum value "GTQ" PriceCurrencyGTQ PriceCurrencyEnum = "GTQ" // PriceCurrencyGYD captures enum value "GYD" PriceCurrencyGYD PriceCurrencyEnum = "GYD" // PriceCurrencyHKD captures enum value "HKD" PriceCurrencyHKD PriceCurrencyEnum = "HKD" // PriceCurrencyHNL captures enum value "HNL" PriceCurrencyHNL PriceCurrencyEnum = "HNL" // PriceCurrencyHRK captures enum value "HRK" PriceCurrencyHRK PriceCurrencyEnum = "HRK" // PriceCurrencyHTG captures enum value "HTG" PriceCurrencyHTG PriceCurrencyEnum = "HTG" // PriceCurrencyHUF captures enum value "HUF" PriceCurrencyHUF PriceCurrencyEnum = "HUF" // PriceCurrencyIDR captures enum value "IDR" PriceCurrencyIDR PriceCurrencyEnum = "IDR" // PriceCurrencyILS captures enum value "ILS" PriceCurrencyILS PriceCurrencyEnum = "ILS" // PriceCurrencyIMP captures enum value "IMP" PriceCurrencyIMP PriceCurrencyEnum = "IMP" // PriceCurrencyINR captures enum value "INR" PriceCurrencyINR PriceCurrencyEnum = "INR" // PriceCurrencyIQD captures enum value "IQD" PriceCurrencyIQD PriceCurrencyEnum = "IQD" // PriceCurrencyIRR captures enum value "IRR" PriceCurrencyIRR PriceCurrencyEnum = "IRR" // PriceCurrencyISK captures enum value "ISK" PriceCurrencyISK PriceCurrencyEnum = "ISK" // PriceCurrencyJEP captures enum value "JEP" PriceCurrencyJEP PriceCurrencyEnum = "JEP" // PriceCurrencyJMD captures enum value "JMD" PriceCurrencyJMD PriceCurrencyEnum = "JMD" // PriceCurrencyJOD captures enum value "JOD" PriceCurrencyJOD PriceCurrencyEnum = "JOD" // PriceCurrencyJPY captures enum value "JPY" PriceCurrencyJPY PriceCurrencyEnum = "JPY" // PriceCurrencyKES captures enum value "KES" PriceCurrencyKES PriceCurrencyEnum = "KES" // PriceCurrencyKGS captures enum value "KGS" PriceCurrencyKGS PriceCurrencyEnum = "KGS" // PriceCurrencyKHR captures enum value "KHR" PriceCurrencyKHR PriceCurrencyEnum = "KHR" // PriceCurrencyKMF captures enum value "KMF" PriceCurrencyKMF PriceCurrencyEnum = "KMF" // PriceCurrencyKPW captures enum value "KPW" PriceCurrencyKPW PriceCurrencyEnum = "KPW" // PriceCurrencyKRW captures enum value "KRW" PriceCurrencyKRW PriceCurrencyEnum = "KRW" // PriceCurrencyKWD captures enum value "KWD" PriceCurrencyKWD PriceCurrencyEnum = "KWD" // PriceCurrencyKYD captures enum value "KYD" PriceCurrencyKYD PriceCurrencyEnum = "KYD" // PriceCurrencyKZT captures enum value "KZT" PriceCurrencyKZT PriceCurrencyEnum = "KZT" // PriceCurrencyLAK captures enum value "LAK" PriceCurrencyLAK PriceCurrencyEnum = "LAK" // PriceCurrencyLBP captures enum value "LBP" PriceCurrencyLBP PriceCurrencyEnum = "LBP" // PriceCurrencyLKR captures enum value "LKR" PriceCurrencyLKR PriceCurrencyEnum = "LKR" // PriceCurrencyLRD captures enum value "LRD" PriceCurrencyLRD PriceCurrencyEnum = "LRD" // PriceCurrencyLSL captures enum value "LSL" PriceCurrencyLSL PriceCurrencyEnum = "LSL" // PriceCurrencyLTL captures enum value "LTL" PriceCurrencyLTL PriceCurrencyEnum = "LTL" // PriceCurrencyLVL captures enum value "LVL" PriceCurrencyLVL PriceCurrencyEnum = "LVL" // PriceCurrencyLYD captures enum value "LYD" PriceCurrencyLYD PriceCurrencyEnum = "LYD" // PriceCurrencyMAD captures enum value "MAD" PriceCurrencyMAD PriceCurrencyEnum = "MAD" // PriceCurrencyMDL captures enum value "MDL" PriceCurrencyMDL PriceCurrencyEnum = "MDL" // PriceCurrencyMGA captures enum value "MGA" PriceCurrencyMGA PriceCurrencyEnum = "MGA" // PriceCurrencyMKD captures enum value "MKD" PriceCurrencyMKD PriceCurrencyEnum = "MKD" // PriceCurrencyMMK captures enum value "MMK" PriceCurrencyMMK PriceCurrencyEnum = "MMK" // PriceCurrencyMNT captures enum value "MNT" PriceCurrencyMNT PriceCurrencyEnum = "MNT" // PriceCurrencyMOP captures enum value "MOP" PriceCurrencyMOP PriceCurrencyEnum = "MOP" // PriceCurrencyMRO captures enum value "MRO" PriceCurrencyMRO PriceCurrencyEnum = "MRO" // PriceCurrencyMUR captures enum value "MUR" PriceCurrencyMUR PriceCurrencyEnum = "MUR" // PriceCurrencyMVR captures enum value "MVR" PriceCurrencyMVR PriceCurrencyEnum = "MVR" // PriceCurrencyMWK captures enum value "MWK" PriceCurrencyMWK PriceCurrencyEnum = "MWK" // PriceCurrencyMXN captures enum value "MXN" PriceCurrencyMXN PriceCurrencyEnum = "MXN" // PriceCurrencyMYR captures enum value "MYR" PriceCurrencyMYR PriceCurrencyEnum = "MYR" // PriceCurrencyMZN captures enum value "MZN" PriceCurrencyMZN PriceCurrencyEnum = "MZN" // PriceCurrencyNAD captures enum value "NAD" PriceCurrencyNAD PriceCurrencyEnum = "NAD" // PriceCurrencyNGN captures enum value "NGN" PriceCurrencyNGN PriceCurrencyEnum = "NGN" // PriceCurrencyNIO captures enum value "NIO" PriceCurrencyNIO PriceCurrencyEnum = "NIO" // PriceCurrencyNOK captures enum value "NOK" PriceCurrencyNOK PriceCurrencyEnum = "NOK" // PriceCurrencyNPR captures enum value "NPR" PriceCurrencyNPR PriceCurrencyEnum = "NPR" // PriceCurrencyNZD captures enum value "NZD" PriceCurrencyNZD PriceCurrencyEnum = "NZD" // PriceCurrencyOMR captures enum value "OMR" PriceCurrencyOMR PriceCurrencyEnum = "OMR" // PriceCurrencyPAB captures enum value "PAB" PriceCurrencyPAB PriceCurrencyEnum = "PAB" // PriceCurrencyPEN captures enum value "PEN" PriceCurrencyPEN PriceCurrencyEnum = "PEN" // PriceCurrencyPGK captures enum value "PGK" PriceCurrencyPGK PriceCurrencyEnum = "PGK" // PriceCurrencyPHP captures enum value "PHP" PriceCurrencyPHP PriceCurrencyEnum = "PHP" // PriceCurrencyPKR captures enum value "PKR" PriceCurrencyPKR PriceCurrencyEnum = "PKR" // PriceCurrencyPLN captures enum value "PLN" PriceCurrencyPLN PriceCurrencyEnum = "PLN" // PriceCurrencyPYG captures enum value "PYG" PriceCurrencyPYG PriceCurrencyEnum = "PYG" // PriceCurrencyQAR captures enum value "QAR" PriceCurrencyQAR PriceCurrencyEnum = "QAR" // PriceCurrencyRON captures enum value "RON" PriceCurrencyRON PriceCurrencyEnum = "RON" // PriceCurrencyRSD captures enum value "RSD" PriceCurrencyRSD PriceCurrencyEnum = "RSD" // PriceCurrencyRUB captures enum value "RUB" PriceCurrencyRUB PriceCurrencyEnum = "RUB" // PriceCurrencyRWF captures enum value "RWF" PriceCurrencyRWF PriceCurrencyEnum = "RWF" // PriceCurrencySAR captures enum value "SAR" PriceCurrencySAR PriceCurrencyEnum = "SAR" // PriceCurrencySBD captures enum value "SBD" PriceCurrencySBD PriceCurrencyEnum = "SBD" // PriceCurrencySCR captures enum value "SCR" PriceCurrencySCR PriceCurrencyEnum = "SCR" // PriceCurrencySDG captures enum value "SDG" PriceCurrencySDG PriceCurrencyEnum = "SDG" // PriceCurrencySEK captures enum value "SEK" PriceCurrencySEK PriceCurrencyEnum = "SEK" // PriceCurrencySGD captures enum value "SGD" PriceCurrencySGD PriceCurrencyEnum = "SGD" // PriceCurrencySHP captures enum value "SHP" PriceCurrencySHP PriceCurrencyEnum = "SHP" // PriceCurrencySLL captures enum value "SLL" PriceCurrencySLL PriceCurrencyEnum = "SLL" // PriceCurrencySOS captures enum value "SOS" PriceCurrencySOS PriceCurrencyEnum = "SOS" // PriceCurrencySPL captures enum value "SPL" PriceCurrencySPL PriceCurrencyEnum = "SPL" // PriceCurrencySRD captures enum value "SRD" PriceCurrencySRD PriceCurrencyEnum = "SRD" // PriceCurrencySTD captures enum value "STD" PriceCurrencySTD PriceCurrencyEnum = "STD" // PriceCurrencySVC captures enum value "SVC" PriceCurrencySVC PriceCurrencyEnum = "SVC" // PriceCurrencySYP captures enum value "SYP" PriceCurrencySYP PriceCurrencyEnum = "SYP" // PriceCurrencySZL captures enum value "SZL" PriceCurrencySZL PriceCurrencyEnum = "SZL" // PriceCurrencyTHB captures enum value "THB" PriceCurrencyTHB PriceCurrencyEnum = "THB" // PriceCurrencyTJS captures enum value "TJS" PriceCurrencyTJS PriceCurrencyEnum = "TJS" // PriceCurrencyTMT captures enum value "TMT" PriceCurrencyTMT PriceCurrencyEnum = "TMT" // PriceCurrencyTND captures enum value "TND" PriceCurrencyTND PriceCurrencyEnum = "TND" // PriceCurrencyTOP captures enum value "TOP" PriceCurrencyTOP PriceCurrencyEnum = "TOP" // PriceCurrencyTRY captures enum value "TRY" PriceCurrencyTRY PriceCurrencyEnum = "TRY" // PriceCurrencyTTD captures enum value "TTD" PriceCurrencyTTD PriceCurrencyEnum = "TTD" // PriceCurrencyTVD captures enum value "TVD" PriceCurrencyTVD PriceCurrencyEnum = "TVD" // PriceCurrencyTWD captures enum value "TWD" PriceCurrencyTWD PriceCurrencyEnum = "TWD" // PriceCurrencyTZS captures enum value "TZS" PriceCurrencyTZS PriceCurrencyEnum = "TZS" // PriceCurrencyUAH captures enum value "UAH" PriceCurrencyUAH PriceCurrencyEnum = "UAH" // PriceCurrencyUGX captures enum value "UGX" PriceCurrencyUGX PriceCurrencyEnum = "UGX" // PriceCurrencyUSD captures enum value "USD" PriceCurrencyUSD PriceCurrencyEnum = "USD" // PriceCurrencyUYU captures enum value "UYU" PriceCurrencyUYU PriceCurrencyEnum = "UYU" // PriceCurrencyUZS captures enum value "UZS" PriceCurrencyUZS PriceCurrencyEnum = "UZS" // PriceCurrencyVEF captures enum value "VEF" PriceCurrencyVEF PriceCurrencyEnum = "VEF" // PriceCurrencyVND captures enum value "VND" PriceCurrencyVND PriceCurrencyEnum = "VND" // PriceCurrencyVUV captures enum value "VUV" PriceCurrencyVUV PriceCurrencyEnum = "VUV" // PriceCurrencyWST captures enum value "WST" PriceCurrencyWST PriceCurrencyEnum = "WST" // PriceCurrencyXAF captures enum value "XAF" PriceCurrencyXAF PriceCurrencyEnum = "XAF" // PriceCurrencyXCD captures enum value "XCD" PriceCurrencyXCD PriceCurrencyEnum = "XCD" // PriceCurrencyXDR captures enum value "XDR" PriceCurrencyXDR PriceCurrencyEnum = "XDR" // PriceCurrencyXOF captures enum value "XOF" PriceCurrencyXOF PriceCurrencyEnum = "XOF" // PriceCurrencyXPF captures enum value "XPF" PriceCurrencyXPF PriceCurrencyEnum = "XPF" // PriceCurrencyYER captures enum value "YER" PriceCurrencyYER PriceCurrencyEnum = "YER" // PriceCurrencyZAR captures enum value "ZAR" PriceCurrencyZAR PriceCurrencyEnum = "ZAR" // PriceCurrencyZMW captures enum value "ZMW" PriceCurrencyZMW PriceCurrencyEnum = "ZMW" // PriceCurrencyZWD captures enum value "ZWD" PriceCurrencyZWD PriceCurrencyEnum = "ZWD" // PriceCurrencyBTC captures enum value "BTC" PriceCurrencyBTC PriceCurrencyEnum = "BTC" )
func (PriceCurrencyEnum) IsValid ¶
func (e PriceCurrencyEnum) IsValid() bool
type PriceList ¶
type PriceList struct { // name Name string `json:"name,omitempty"` // plans Plans []string `json:"plans"` }
PriceList price list swagger:model PriceList
func (*PriceList) MarshalBinary ¶
MarshalBinary interface implementation
func (*PriceList) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Product ¶
type Product struct { // available Available []string `json:"available"` // included Included []string `json:"included"` // name Name string `json:"name,omitempty"` // plans Plans []*Plan `json:"plans"` // pretty name PrettyName string `json:"prettyName,omitempty"` // type Type string `json:"type,omitempty"` }
Product product swagger:model Product
func (*Product) MarshalBinary ¶
MarshalBinary interface implementation
func (*Product) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RoleDefinition ¶
type RoleDefinition struct { // permissions // Required: true Permissions []string `json:"permissions"` // role // Required: true Role *string `json:"role"` }
RoleDefinition role definition swagger:model RoleDefinition
func (*RoleDefinition) MarshalBinary ¶
func (m *RoleDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoleDefinition) UnmarshalBinary ¶
func (m *RoleDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RolledUpUnit ¶
type RolledUpUnit struct { // amount Amount int64 `json:"amount,omitempty"` // unit type UnitType string `json:"unitType,omitempty"` }
RolledUpUnit rolled up unit swagger:model RolledUpUnit
func (*RolledUpUnit) MarshalBinary ¶
func (m *RolledUpUnit) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RolledUpUnit) UnmarshalBinary ¶
func (m *RolledUpUnit) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RolledUpUsage ¶
type RolledUpUsage struct { // end date // Format: date EndDate strfmt.Date `json:"endDate,omitempty"` // rolled up units RolledUpUnits []*RolledUpUnit `json:"rolledUpUnits"` // start date // Format: date StartDate strfmt.Date `json:"startDate,omitempty"` // subscription Id // Format: uuid SubscriptionID strfmt.UUID `json:"subscriptionId,omitempty"` }
RolledUpUsage rolled up usage swagger:model RolledUpUsage
func (*RolledUpUsage) MarshalBinary ¶
func (m *RolledUpUsage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RolledUpUsage) UnmarshalBinary ¶
func (m *RolledUpUsage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Session ¶
type Session struct { // host Host string `json:"host,omitempty"` // id ID string `json:"id,omitempty"` // last access date // Format: date-time LastAccessDate strfmt.DateTime `json:"lastAccessDate,omitempty"` // start date // Format: date-time StartDate strfmt.DateTime `json:"startDate,omitempty"` // timeout Timeout int64 `json:"timeout,omitempty"` }
Session session swagger:model Session
func (*Session) MarshalBinary ¶
MarshalBinary interface implementation
func (*Session) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SimplePlan ¶
type SimplePlan struct { // amount Amount float64 `json:"amount,omitempty"` // available base products AvailableBaseProducts []string `json:"availableBaseProducts"` // billing period // Enum: [DAILY WEEKLY BIWEEKLY THIRTY_DAYS SIXTY_DAYS NINETY_DAYS MONTHLY BIMESTRIAL QUARTERLY TRIANNUAL BIANNUAL ANNUAL BIENNIAL NO_BILLING_PERIOD] BillingPeriod SimplePlanBillingPeriodEnum `json:"billingPeriod,omitempty"` // currency // Enum: [AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BRL BSD BTN BWP BYR BZD CAD CDF CHF CLP CNY COP CRC CUC CUP CVE CZK DJF DKK DOP DZD EGP ERN ETB EUR FJD FKP GBP GEL GGP GHS GIP GMD GNF GTQ GYD HKD HNL HRK HTG HUF IDR ILS IMP INR IQD IRR ISK JEP JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SLL SOS SPL SRD STD SVC SYP SZL THB TJS TMT TND TOP TRY TTD TVD TWD TZS UAH UGX USD UYU UZS VEF VND VUV WST XAF XCD XDR XOF XPF YER ZAR ZMW ZWD BTC] Currency SimplePlanCurrencyEnum `json:"currency,omitempty"` // plan Id PlanID string `json:"planId,omitempty"` // product category // Enum: [BASE ADD_ON STANDALONE] ProductCategory SimplePlanProductCategoryEnum `json:"productCategory,omitempty"` // product name ProductName string `json:"productName,omitempty"` // trial length TrialLength int32 `json:"trialLength,omitempty"` // trial time unit // Enum: [DAYS WEEKS MONTHS YEARS UNLIMITED] TrialTimeUnit SimplePlanTrialTimeUnitEnum `json:"trialTimeUnit,omitempty"` }
SimplePlan simple plan swagger:model SimplePlan
func (*SimplePlan) MarshalBinary ¶
func (m *SimplePlan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SimplePlan) UnmarshalBinary ¶
func (m *SimplePlan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SimplePlanBillingPeriodEnum ¶
type SimplePlanBillingPeriodEnum string
const ( // SimplePlanBillingPeriodDAILY captures enum value "DAILY" SimplePlanBillingPeriodDAILY SimplePlanBillingPeriodEnum = "DAILY" // SimplePlanBillingPeriodWEEKLY captures enum value "WEEKLY" SimplePlanBillingPeriodWEEKLY SimplePlanBillingPeriodEnum = "WEEKLY" // SimplePlanBillingPeriodBIWEEKLY captures enum value "BIWEEKLY" SimplePlanBillingPeriodBIWEEKLY SimplePlanBillingPeriodEnum = "BIWEEKLY" // SimplePlanBillingPeriodTHIRTYDAYS captures enum value "THIRTY_DAYS" SimplePlanBillingPeriodTHIRTYDAYS SimplePlanBillingPeriodEnum = "THIRTY_DAYS" // SimplePlanBillingPeriodSIXTYDAYS captures enum value "SIXTY_DAYS" SimplePlanBillingPeriodSIXTYDAYS SimplePlanBillingPeriodEnum = "SIXTY_DAYS" // SimplePlanBillingPeriodNINETYDAYS captures enum value "NINETY_DAYS" SimplePlanBillingPeriodNINETYDAYS SimplePlanBillingPeriodEnum = "NINETY_DAYS" // SimplePlanBillingPeriodMONTHLY captures enum value "MONTHLY" SimplePlanBillingPeriodMONTHLY SimplePlanBillingPeriodEnum = "MONTHLY" // SimplePlanBillingPeriodBIMESTRIAL captures enum value "BIMESTRIAL" SimplePlanBillingPeriodBIMESTRIAL SimplePlanBillingPeriodEnum = "BIMESTRIAL" // SimplePlanBillingPeriodQUARTERLY captures enum value "QUARTERLY" SimplePlanBillingPeriodQUARTERLY SimplePlanBillingPeriodEnum = "QUARTERLY" // SimplePlanBillingPeriodTRIANNUAL captures enum value "TRIANNUAL" SimplePlanBillingPeriodTRIANNUAL SimplePlanBillingPeriodEnum = "TRIANNUAL" // SimplePlanBillingPeriodBIANNUAL captures enum value "BIANNUAL" SimplePlanBillingPeriodBIANNUAL SimplePlanBillingPeriodEnum = "BIANNUAL" // SimplePlanBillingPeriodANNUAL captures enum value "ANNUAL" SimplePlanBillingPeriodANNUAL SimplePlanBillingPeriodEnum = "ANNUAL" // SimplePlanBillingPeriodBIENNIAL captures enum value "BIENNIAL" SimplePlanBillingPeriodBIENNIAL SimplePlanBillingPeriodEnum = "BIENNIAL" // SimplePlanBillingPeriodNOBILLINGPERIOD captures enum value "NO_BILLING_PERIOD" SimplePlanBillingPeriodNOBILLINGPERIOD SimplePlanBillingPeriodEnum = "NO_BILLING_PERIOD" )
func (SimplePlanBillingPeriodEnum) IsValid ¶
func (e SimplePlanBillingPeriodEnum) IsValid() bool
type SimplePlanCurrencyEnum ¶
type SimplePlanCurrencyEnum string
const ( // SimplePlanCurrencyAED captures enum value "AED" SimplePlanCurrencyAED SimplePlanCurrencyEnum = "AED" // SimplePlanCurrencyAFN captures enum value "AFN" SimplePlanCurrencyAFN SimplePlanCurrencyEnum = "AFN" // SimplePlanCurrencyALL captures enum value "ALL" SimplePlanCurrencyALL SimplePlanCurrencyEnum = "ALL" // SimplePlanCurrencyAMD captures enum value "AMD" SimplePlanCurrencyAMD SimplePlanCurrencyEnum = "AMD" // SimplePlanCurrencyANG captures enum value "ANG" SimplePlanCurrencyANG SimplePlanCurrencyEnum = "ANG" // SimplePlanCurrencyAOA captures enum value "AOA" SimplePlanCurrencyAOA SimplePlanCurrencyEnum = "AOA" // SimplePlanCurrencyARS captures enum value "ARS" SimplePlanCurrencyARS SimplePlanCurrencyEnum = "ARS" // SimplePlanCurrencyAUD captures enum value "AUD" SimplePlanCurrencyAUD SimplePlanCurrencyEnum = "AUD" // SimplePlanCurrencyAWG captures enum value "AWG" SimplePlanCurrencyAWG SimplePlanCurrencyEnum = "AWG" // SimplePlanCurrencyAZN captures enum value "AZN" SimplePlanCurrencyAZN SimplePlanCurrencyEnum = "AZN" // SimplePlanCurrencyBAM captures enum value "BAM" SimplePlanCurrencyBAM SimplePlanCurrencyEnum = "BAM" // SimplePlanCurrencyBBD captures enum value "BBD" SimplePlanCurrencyBBD SimplePlanCurrencyEnum = "BBD" // SimplePlanCurrencyBDT captures enum value "BDT" SimplePlanCurrencyBDT SimplePlanCurrencyEnum = "BDT" // SimplePlanCurrencyBGN captures enum value "BGN" SimplePlanCurrencyBGN SimplePlanCurrencyEnum = "BGN" // SimplePlanCurrencyBHD captures enum value "BHD" SimplePlanCurrencyBHD SimplePlanCurrencyEnum = "BHD" // SimplePlanCurrencyBIF captures enum value "BIF" SimplePlanCurrencyBIF SimplePlanCurrencyEnum = "BIF" // SimplePlanCurrencyBMD captures enum value "BMD" SimplePlanCurrencyBMD SimplePlanCurrencyEnum = "BMD" // SimplePlanCurrencyBND captures enum value "BND" SimplePlanCurrencyBND SimplePlanCurrencyEnum = "BND" // SimplePlanCurrencyBOB captures enum value "BOB" SimplePlanCurrencyBOB SimplePlanCurrencyEnum = "BOB" // SimplePlanCurrencyBRL captures enum value "BRL" SimplePlanCurrencyBRL SimplePlanCurrencyEnum = "BRL" // SimplePlanCurrencyBSD captures enum value "BSD" SimplePlanCurrencyBSD SimplePlanCurrencyEnum = "BSD" // SimplePlanCurrencyBTN captures enum value "BTN" SimplePlanCurrencyBTN SimplePlanCurrencyEnum = "BTN" // SimplePlanCurrencyBWP captures enum value "BWP" SimplePlanCurrencyBWP SimplePlanCurrencyEnum = "BWP" // SimplePlanCurrencyBYR captures enum value "BYR" SimplePlanCurrencyBYR SimplePlanCurrencyEnum = "BYR" // SimplePlanCurrencyBZD captures enum value "BZD" SimplePlanCurrencyBZD SimplePlanCurrencyEnum = "BZD" // SimplePlanCurrencyCAD captures enum value "CAD" SimplePlanCurrencyCAD SimplePlanCurrencyEnum = "CAD" // SimplePlanCurrencyCDF captures enum value "CDF" SimplePlanCurrencyCDF SimplePlanCurrencyEnum = "CDF" // SimplePlanCurrencyCHF captures enum value "CHF" SimplePlanCurrencyCHF SimplePlanCurrencyEnum = "CHF" // SimplePlanCurrencyCLP captures enum value "CLP" SimplePlanCurrencyCLP SimplePlanCurrencyEnum = "CLP" // SimplePlanCurrencyCNY captures enum value "CNY" SimplePlanCurrencyCNY SimplePlanCurrencyEnum = "CNY" // SimplePlanCurrencyCOP captures enum value "COP" SimplePlanCurrencyCOP SimplePlanCurrencyEnum = "COP" // SimplePlanCurrencyCRC captures enum value "CRC" SimplePlanCurrencyCRC SimplePlanCurrencyEnum = "CRC" // SimplePlanCurrencyCUC captures enum value "CUC" SimplePlanCurrencyCUC SimplePlanCurrencyEnum = "CUC" // SimplePlanCurrencyCUP captures enum value "CUP" SimplePlanCurrencyCUP SimplePlanCurrencyEnum = "CUP" // SimplePlanCurrencyCVE captures enum value "CVE" SimplePlanCurrencyCVE SimplePlanCurrencyEnum = "CVE" // SimplePlanCurrencyCZK captures enum value "CZK" SimplePlanCurrencyCZK SimplePlanCurrencyEnum = "CZK" // SimplePlanCurrencyDJF captures enum value "DJF" SimplePlanCurrencyDJF SimplePlanCurrencyEnum = "DJF" // SimplePlanCurrencyDKK captures enum value "DKK" SimplePlanCurrencyDKK SimplePlanCurrencyEnum = "DKK" // SimplePlanCurrencyDOP captures enum value "DOP" SimplePlanCurrencyDOP SimplePlanCurrencyEnum = "DOP" // SimplePlanCurrencyDZD captures enum value "DZD" SimplePlanCurrencyDZD SimplePlanCurrencyEnum = "DZD" // SimplePlanCurrencyEGP captures enum value "EGP" SimplePlanCurrencyEGP SimplePlanCurrencyEnum = "EGP" // SimplePlanCurrencyERN captures enum value "ERN" SimplePlanCurrencyERN SimplePlanCurrencyEnum = "ERN" // SimplePlanCurrencyETB captures enum value "ETB" SimplePlanCurrencyETB SimplePlanCurrencyEnum = "ETB" // SimplePlanCurrencyEUR captures enum value "EUR" SimplePlanCurrencyEUR SimplePlanCurrencyEnum = "EUR" // SimplePlanCurrencyFJD captures enum value "FJD" SimplePlanCurrencyFJD SimplePlanCurrencyEnum = "FJD" // SimplePlanCurrencyFKP captures enum value "FKP" SimplePlanCurrencyFKP SimplePlanCurrencyEnum = "FKP" // SimplePlanCurrencyGBP captures enum value "GBP" SimplePlanCurrencyGBP SimplePlanCurrencyEnum = "GBP" // SimplePlanCurrencyGEL captures enum value "GEL" SimplePlanCurrencyGEL SimplePlanCurrencyEnum = "GEL" // SimplePlanCurrencyGGP captures enum value "GGP" SimplePlanCurrencyGGP SimplePlanCurrencyEnum = "GGP" // SimplePlanCurrencyGHS captures enum value "GHS" SimplePlanCurrencyGHS SimplePlanCurrencyEnum = "GHS" // SimplePlanCurrencyGIP captures enum value "GIP" SimplePlanCurrencyGIP SimplePlanCurrencyEnum = "GIP" // SimplePlanCurrencyGMD captures enum value "GMD" SimplePlanCurrencyGMD SimplePlanCurrencyEnum = "GMD" // SimplePlanCurrencyGNF captures enum value "GNF" SimplePlanCurrencyGNF SimplePlanCurrencyEnum = "GNF" // SimplePlanCurrencyGTQ captures enum value "GTQ" SimplePlanCurrencyGTQ SimplePlanCurrencyEnum = "GTQ" // SimplePlanCurrencyGYD captures enum value "GYD" SimplePlanCurrencyGYD SimplePlanCurrencyEnum = "GYD" // SimplePlanCurrencyHKD captures enum value "HKD" SimplePlanCurrencyHKD SimplePlanCurrencyEnum = "HKD" // SimplePlanCurrencyHNL captures enum value "HNL" SimplePlanCurrencyHNL SimplePlanCurrencyEnum = "HNL" // SimplePlanCurrencyHRK captures enum value "HRK" SimplePlanCurrencyHRK SimplePlanCurrencyEnum = "HRK" // SimplePlanCurrencyHTG captures enum value "HTG" SimplePlanCurrencyHTG SimplePlanCurrencyEnum = "HTG" // SimplePlanCurrencyHUF captures enum value "HUF" SimplePlanCurrencyHUF SimplePlanCurrencyEnum = "HUF" // SimplePlanCurrencyIDR captures enum value "IDR" SimplePlanCurrencyIDR SimplePlanCurrencyEnum = "IDR" // SimplePlanCurrencyILS captures enum value "ILS" SimplePlanCurrencyILS SimplePlanCurrencyEnum = "ILS" // SimplePlanCurrencyIMP captures enum value "IMP" SimplePlanCurrencyIMP SimplePlanCurrencyEnum = "IMP" // SimplePlanCurrencyINR captures enum value "INR" SimplePlanCurrencyINR SimplePlanCurrencyEnum = "INR" // SimplePlanCurrencyIQD captures enum value "IQD" SimplePlanCurrencyIQD SimplePlanCurrencyEnum = "IQD" // SimplePlanCurrencyIRR captures enum value "IRR" SimplePlanCurrencyIRR SimplePlanCurrencyEnum = "IRR" // SimplePlanCurrencyISK captures enum value "ISK" SimplePlanCurrencyISK SimplePlanCurrencyEnum = "ISK" // SimplePlanCurrencyJEP captures enum value "JEP" SimplePlanCurrencyJEP SimplePlanCurrencyEnum = "JEP" // SimplePlanCurrencyJMD captures enum value "JMD" SimplePlanCurrencyJMD SimplePlanCurrencyEnum = "JMD" // SimplePlanCurrencyJOD captures enum value "JOD" SimplePlanCurrencyJOD SimplePlanCurrencyEnum = "JOD" // SimplePlanCurrencyJPY captures enum value "JPY" SimplePlanCurrencyJPY SimplePlanCurrencyEnum = "JPY" // SimplePlanCurrencyKES captures enum value "KES" SimplePlanCurrencyKES SimplePlanCurrencyEnum = "KES" // SimplePlanCurrencyKGS captures enum value "KGS" SimplePlanCurrencyKGS SimplePlanCurrencyEnum = "KGS" // SimplePlanCurrencyKHR captures enum value "KHR" SimplePlanCurrencyKHR SimplePlanCurrencyEnum = "KHR" // SimplePlanCurrencyKMF captures enum value "KMF" SimplePlanCurrencyKMF SimplePlanCurrencyEnum = "KMF" // SimplePlanCurrencyKPW captures enum value "KPW" SimplePlanCurrencyKPW SimplePlanCurrencyEnum = "KPW" // SimplePlanCurrencyKRW captures enum value "KRW" SimplePlanCurrencyKRW SimplePlanCurrencyEnum = "KRW" // SimplePlanCurrencyKWD captures enum value "KWD" SimplePlanCurrencyKWD SimplePlanCurrencyEnum = "KWD" // SimplePlanCurrencyKYD captures enum value "KYD" SimplePlanCurrencyKYD SimplePlanCurrencyEnum = "KYD" // SimplePlanCurrencyKZT captures enum value "KZT" SimplePlanCurrencyKZT SimplePlanCurrencyEnum = "KZT" // SimplePlanCurrencyLAK captures enum value "LAK" SimplePlanCurrencyLAK SimplePlanCurrencyEnum = "LAK" // SimplePlanCurrencyLBP captures enum value "LBP" SimplePlanCurrencyLBP SimplePlanCurrencyEnum = "LBP" // SimplePlanCurrencyLKR captures enum value "LKR" SimplePlanCurrencyLKR SimplePlanCurrencyEnum = "LKR" // SimplePlanCurrencyLRD captures enum value "LRD" SimplePlanCurrencyLRD SimplePlanCurrencyEnum = "LRD" // SimplePlanCurrencyLSL captures enum value "LSL" SimplePlanCurrencyLSL SimplePlanCurrencyEnum = "LSL" // SimplePlanCurrencyLTL captures enum value "LTL" SimplePlanCurrencyLTL SimplePlanCurrencyEnum = "LTL" // SimplePlanCurrencyLVL captures enum value "LVL" SimplePlanCurrencyLVL SimplePlanCurrencyEnum = "LVL" // SimplePlanCurrencyLYD captures enum value "LYD" SimplePlanCurrencyLYD SimplePlanCurrencyEnum = "LYD" // SimplePlanCurrencyMAD captures enum value "MAD" SimplePlanCurrencyMAD SimplePlanCurrencyEnum = "MAD" // SimplePlanCurrencyMDL captures enum value "MDL" SimplePlanCurrencyMDL SimplePlanCurrencyEnum = "MDL" // SimplePlanCurrencyMGA captures enum value "MGA" SimplePlanCurrencyMGA SimplePlanCurrencyEnum = "MGA" // SimplePlanCurrencyMKD captures enum value "MKD" SimplePlanCurrencyMKD SimplePlanCurrencyEnum = "MKD" // SimplePlanCurrencyMMK captures enum value "MMK" SimplePlanCurrencyMMK SimplePlanCurrencyEnum = "MMK" // SimplePlanCurrencyMNT captures enum value "MNT" SimplePlanCurrencyMNT SimplePlanCurrencyEnum = "MNT" // SimplePlanCurrencyMOP captures enum value "MOP" SimplePlanCurrencyMOP SimplePlanCurrencyEnum = "MOP" // SimplePlanCurrencyMRO captures enum value "MRO" SimplePlanCurrencyMRO SimplePlanCurrencyEnum = "MRO" // SimplePlanCurrencyMUR captures enum value "MUR" SimplePlanCurrencyMUR SimplePlanCurrencyEnum = "MUR" // SimplePlanCurrencyMVR captures enum value "MVR" SimplePlanCurrencyMVR SimplePlanCurrencyEnum = "MVR" // SimplePlanCurrencyMWK captures enum value "MWK" SimplePlanCurrencyMWK SimplePlanCurrencyEnum = "MWK" // SimplePlanCurrencyMXN captures enum value "MXN" SimplePlanCurrencyMXN SimplePlanCurrencyEnum = "MXN" // SimplePlanCurrencyMYR captures enum value "MYR" SimplePlanCurrencyMYR SimplePlanCurrencyEnum = "MYR" // SimplePlanCurrencyMZN captures enum value "MZN" SimplePlanCurrencyMZN SimplePlanCurrencyEnum = "MZN" // SimplePlanCurrencyNAD captures enum value "NAD" SimplePlanCurrencyNAD SimplePlanCurrencyEnum = "NAD" // SimplePlanCurrencyNGN captures enum value "NGN" SimplePlanCurrencyNGN SimplePlanCurrencyEnum = "NGN" // SimplePlanCurrencyNIO captures enum value "NIO" SimplePlanCurrencyNIO SimplePlanCurrencyEnum = "NIO" // SimplePlanCurrencyNOK captures enum value "NOK" SimplePlanCurrencyNOK SimplePlanCurrencyEnum = "NOK" // SimplePlanCurrencyNPR captures enum value "NPR" SimplePlanCurrencyNPR SimplePlanCurrencyEnum = "NPR" // SimplePlanCurrencyNZD captures enum value "NZD" SimplePlanCurrencyNZD SimplePlanCurrencyEnum = "NZD" // SimplePlanCurrencyOMR captures enum value "OMR" SimplePlanCurrencyOMR SimplePlanCurrencyEnum = "OMR" // SimplePlanCurrencyPAB captures enum value "PAB" SimplePlanCurrencyPAB SimplePlanCurrencyEnum = "PAB" // SimplePlanCurrencyPEN captures enum value "PEN" SimplePlanCurrencyPEN SimplePlanCurrencyEnum = "PEN" // SimplePlanCurrencyPGK captures enum value "PGK" SimplePlanCurrencyPGK SimplePlanCurrencyEnum = "PGK" // SimplePlanCurrencyPHP captures enum value "PHP" SimplePlanCurrencyPHP SimplePlanCurrencyEnum = "PHP" // SimplePlanCurrencyPKR captures enum value "PKR" SimplePlanCurrencyPKR SimplePlanCurrencyEnum = "PKR" // SimplePlanCurrencyPLN captures enum value "PLN" SimplePlanCurrencyPLN SimplePlanCurrencyEnum = "PLN" // SimplePlanCurrencyPYG captures enum value "PYG" SimplePlanCurrencyPYG SimplePlanCurrencyEnum = "PYG" // SimplePlanCurrencyQAR captures enum value "QAR" SimplePlanCurrencyQAR SimplePlanCurrencyEnum = "QAR" // SimplePlanCurrencyRON captures enum value "RON" SimplePlanCurrencyRON SimplePlanCurrencyEnum = "RON" // SimplePlanCurrencyRSD captures enum value "RSD" SimplePlanCurrencyRSD SimplePlanCurrencyEnum = "RSD" // SimplePlanCurrencyRUB captures enum value "RUB" SimplePlanCurrencyRUB SimplePlanCurrencyEnum = "RUB" // SimplePlanCurrencyRWF captures enum value "RWF" SimplePlanCurrencyRWF SimplePlanCurrencyEnum = "RWF" // SimplePlanCurrencySAR captures enum value "SAR" SimplePlanCurrencySAR SimplePlanCurrencyEnum = "SAR" // SimplePlanCurrencySBD captures enum value "SBD" SimplePlanCurrencySBD SimplePlanCurrencyEnum = "SBD" // SimplePlanCurrencySCR captures enum value "SCR" SimplePlanCurrencySCR SimplePlanCurrencyEnum = "SCR" // SimplePlanCurrencySDG captures enum value "SDG" SimplePlanCurrencySDG SimplePlanCurrencyEnum = "SDG" // SimplePlanCurrencySEK captures enum value "SEK" SimplePlanCurrencySEK SimplePlanCurrencyEnum = "SEK" // SimplePlanCurrencySGD captures enum value "SGD" SimplePlanCurrencySGD SimplePlanCurrencyEnum = "SGD" // SimplePlanCurrencySHP captures enum value "SHP" SimplePlanCurrencySHP SimplePlanCurrencyEnum = "SHP" // SimplePlanCurrencySLL captures enum value "SLL" SimplePlanCurrencySLL SimplePlanCurrencyEnum = "SLL" // SimplePlanCurrencySOS captures enum value "SOS" SimplePlanCurrencySOS SimplePlanCurrencyEnum = "SOS" // SimplePlanCurrencySPL captures enum value "SPL" SimplePlanCurrencySPL SimplePlanCurrencyEnum = "SPL" // SimplePlanCurrencySRD captures enum value "SRD" SimplePlanCurrencySRD SimplePlanCurrencyEnum = "SRD" // SimplePlanCurrencySTD captures enum value "STD" SimplePlanCurrencySTD SimplePlanCurrencyEnum = "STD" // SimplePlanCurrencySVC captures enum value "SVC" SimplePlanCurrencySVC SimplePlanCurrencyEnum = "SVC" // SimplePlanCurrencySYP captures enum value "SYP" SimplePlanCurrencySYP SimplePlanCurrencyEnum = "SYP" // SimplePlanCurrencySZL captures enum value "SZL" SimplePlanCurrencySZL SimplePlanCurrencyEnum = "SZL" // SimplePlanCurrencyTHB captures enum value "THB" SimplePlanCurrencyTHB SimplePlanCurrencyEnum = "THB" // SimplePlanCurrencyTJS captures enum value "TJS" SimplePlanCurrencyTJS SimplePlanCurrencyEnum = "TJS" // SimplePlanCurrencyTMT captures enum value "TMT" SimplePlanCurrencyTMT SimplePlanCurrencyEnum = "TMT" // SimplePlanCurrencyTND captures enum value "TND" SimplePlanCurrencyTND SimplePlanCurrencyEnum = "TND" // SimplePlanCurrencyTOP captures enum value "TOP" SimplePlanCurrencyTOP SimplePlanCurrencyEnum = "TOP" // SimplePlanCurrencyTRY captures enum value "TRY" SimplePlanCurrencyTRY SimplePlanCurrencyEnum = "TRY" // SimplePlanCurrencyTTD captures enum value "TTD" SimplePlanCurrencyTTD SimplePlanCurrencyEnum = "TTD" // SimplePlanCurrencyTVD captures enum value "TVD" SimplePlanCurrencyTVD SimplePlanCurrencyEnum = "TVD" // SimplePlanCurrencyTWD captures enum value "TWD" SimplePlanCurrencyTWD SimplePlanCurrencyEnum = "TWD" // SimplePlanCurrencyTZS captures enum value "TZS" SimplePlanCurrencyTZS SimplePlanCurrencyEnum = "TZS" // SimplePlanCurrencyUAH captures enum value "UAH" SimplePlanCurrencyUAH SimplePlanCurrencyEnum = "UAH" // SimplePlanCurrencyUGX captures enum value "UGX" SimplePlanCurrencyUGX SimplePlanCurrencyEnum = "UGX" // SimplePlanCurrencyUSD captures enum value "USD" SimplePlanCurrencyUSD SimplePlanCurrencyEnum = "USD" // SimplePlanCurrencyUYU captures enum value "UYU" SimplePlanCurrencyUYU SimplePlanCurrencyEnum = "UYU" // SimplePlanCurrencyUZS captures enum value "UZS" SimplePlanCurrencyUZS SimplePlanCurrencyEnum = "UZS" // SimplePlanCurrencyVEF captures enum value "VEF" SimplePlanCurrencyVEF SimplePlanCurrencyEnum = "VEF" // SimplePlanCurrencyVND captures enum value "VND" SimplePlanCurrencyVND SimplePlanCurrencyEnum = "VND" // SimplePlanCurrencyVUV captures enum value "VUV" SimplePlanCurrencyVUV SimplePlanCurrencyEnum = "VUV" // SimplePlanCurrencyWST captures enum value "WST" SimplePlanCurrencyWST SimplePlanCurrencyEnum = "WST" // SimplePlanCurrencyXAF captures enum value "XAF" SimplePlanCurrencyXAF SimplePlanCurrencyEnum = "XAF" // SimplePlanCurrencyXCD captures enum value "XCD" SimplePlanCurrencyXCD SimplePlanCurrencyEnum = "XCD" // SimplePlanCurrencyXDR captures enum value "XDR" SimplePlanCurrencyXDR SimplePlanCurrencyEnum = "XDR" // SimplePlanCurrencyXOF captures enum value "XOF" SimplePlanCurrencyXOF SimplePlanCurrencyEnum = "XOF" // SimplePlanCurrencyXPF captures enum value "XPF" SimplePlanCurrencyXPF SimplePlanCurrencyEnum = "XPF" // SimplePlanCurrencyYER captures enum value "YER" SimplePlanCurrencyYER SimplePlanCurrencyEnum = "YER" // SimplePlanCurrencyZAR captures enum value "ZAR" SimplePlanCurrencyZAR SimplePlanCurrencyEnum = "ZAR" // SimplePlanCurrencyZMW captures enum value "ZMW" SimplePlanCurrencyZMW SimplePlanCurrencyEnum = "ZMW" // SimplePlanCurrencyZWD captures enum value "ZWD" SimplePlanCurrencyZWD SimplePlanCurrencyEnum = "ZWD" // SimplePlanCurrencyBTC captures enum value "BTC" SimplePlanCurrencyBTC SimplePlanCurrencyEnum = "BTC" )
func (SimplePlanCurrencyEnum) IsValid ¶
func (e SimplePlanCurrencyEnum) IsValid() bool
type SimplePlanProductCategoryEnum ¶
type SimplePlanProductCategoryEnum string
const ( // SimplePlanProductCategoryBASE captures enum value "BASE" SimplePlanProductCategoryBASE SimplePlanProductCategoryEnum = "BASE" // SimplePlanProductCategoryADDON captures enum value "ADD_ON" SimplePlanProductCategoryADDON SimplePlanProductCategoryEnum = "ADD_ON" // SimplePlanProductCategorySTANDALONE captures enum value "STANDALONE" SimplePlanProductCategorySTANDALONE SimplePlanProductCategoryEnum = "STANDALONE" )
func (SimplePlanProductCategoryEnum) IsValid ¶
func (e SimplePlanProductCategoryEnum) IsValid() bool
type SimplePlanTrialTimeUnitEnum ¶
type SimplePlanTrialTimeUnitEnum string
const ( // SimplePlanTrialTimeUnitDAYS captures enum value "DAYS" SimplePlanTrialTimeUnitDAYS SimplePlanTrialTimeUnitEnum = "DAYS" // SimplePlanTrialTimeUnitWEEKS captures enum value "WEEKS" SimplePlanTrialTimeUnitWEEKS SimplePlanTrialTimeUnitEnum = "WEEKS" // SimplePlanTrialTimeUnitMONTHS captures enum value "MONTHS" SimplePlanTrialTimeUnitMONTHS SimplePlanTrialTimeUnitEnum = "MONTHS" // SimplePlanTrialTimeUnitYEARS captures enum value "YEARS" SimplePlanTrialTimeUnitYEARS SimplePlanTrialTimeUnitEnum = "YEARS" // SimplePlanTrialTimeUnitUNLIMITED captures enum value "UNLIMITED" SimplePlanTrialTimeUnitUNLIMITED SimplePlanTrialTimeUnitEnum = "UNLIMITED" )
func (SimplePlanTrialTimeUnitEnum) IsValid ¶
func (e SimplePlanTrialTimeUnitEnum) IsValid() bool
type Subject ¶
type Subject struct { // is authenticated IsAuthenticated bool `json:"isAuthenticated,omitempty"` // is remembered IsRemembered bool `json:"isRemembered,omitempty"` // principal Principal string `json:"principal,omitempty"` // session Session *Session `json:"session,omitempty"` }
Subject subject swagger:model Subject
func (*Subject) MarshalBinary ¶
MarshalBinary interface implementation
func (*Subject) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Subscription ¶
type Subscription struct { // account Id // Format: uuid AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bill cycle day local BillCycleDayLocal int32 `json:"billCycleDayLocal,omitempty"` // billing end date // Format: date BillingEndDate strfmt.Date `json:"billingEndDate,omitempty"` // billing period // Required: true // Enum: [DAILY WEEKLY BIWEEKLY THIRTY_DAYS SIXTY_DAYS NINETY_DAYS MONTHLY BIMESTRIAL QUARTERLY TRIANNUAL BIANNUAL ANNUAL BIENNIAL NO_BILLING_PERIOD] BillingPeriod *SubscriptionBillingPeriodEnum `json:"billingPeriod"` // billing start date // Format: date BillingStartDate strfmt.Date `json:"billingStartDate,omitempty"` // bundle external key BundleExternalKey string `json:"bundleExternalKey,omitempty"` // bundle Id // Format: uuid BundleID strfmt.UUID `json:"bundleId,omitempty"` // cancelled date // Format: date CancelledDate strfmt.Date `json:"cancelledDate,omitempty"` // charged through date // Format: date ChargedThroughDate strfmt.Date `json:"chargedThroughDate,omitempty"` // events Events []*EventSubscription `json:"events"` // external key ExternalKey string `json:"externalKey,omitempty"` // phase type // Enum: [TRIAL DISCOUNT FIXEDTERM EVERGREEN] PhaseType SubscriptionPhaseTypeEnum `json:"phaseType,omitempty"` // plan name // Required: true PlanName *string `json:"planName"` // price list // Required: true PriceList *string `json:"priceList"` // price overrides PriceOverrides []*PhasePrice `json:"priceOverrides"` // prices Prices []*PhasePrice `json:"prices"` // product category // Enum: [BASE ADD_ON STANDALONE] ProductCategory SubscriptionProductCategoryEnum `json:"productCategory,omitempty"` // product name // Required: true ProductName *string `json:"productName"` // source type // Enum: [NATIVE MIGRATED TRANSFERRED] SourceType SubscriptionSourceTypeEnum `json:"sourceType,omitempty"` // start date // Format: date StartDate strfmt.Date `json:"startDate,omitempty"` // state // Enum: [PENDING ACTIVE BLOCKED CANCELLED EXPIRED] State SubscriptionStateEnum `json:"state,omitempty"` // subscription Id // Format: uuid SubscriptionID strfmt.UUID `json:"subscriptionId,omitempty"` }
Subscription subscription swagger:model Subscription
func (*Subscription) MarshalBinary ¶
func (m *Subscription) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Subscription) UnmarshalBinary ¶
func (m *Subscription) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SubscriptionBillingPeriodEnum ¶
type SubscriptionBillingPeriodEnum string
const ( // SubscriptionBillingPeriodDAILY captures enum value "DAILY" SubscriptionBillingPeriodDAILY SubscriptionBillingPeriodEnum = "DAILY" // SubscriptionBillingPeriodWEEKLY captures enum value "WEEKLY" SubscriptionBillingPeriodWEEKLY SubscriptionBillingPeriodEnum = "WEEKLY" // SubscriptionBillingPeriodBIWEEKLY captures enum value "BIWEEKLY" SubscriptionBillingPeriodBIWEEKLY SubscriptionBillingPeriodEnum = "BIWEEKLY" // SubscriptionBillingPeriodTHIRTYDAYS captures enum value "THIRTY_DAYS" SubscriptionBillingPeriodTHIRTYDAYS SubscriptionBillingPeriodEnum = "THIRTY_DAYS" // SubscriptionBillingPeriodSIXTYDAYS captures enum value "SIXTY_DAYS" SubscriptionBillingPeriodSIXTYDAYS SubscriptionBillingPeriodEnum = "SIXTY_DAYS" // SubscriptionBillingPeriodNINETYDAYS captures enum value "NINETY_DAYS" SubscriptionBillingPeriodNINETYDAYS SubscriptionBillingPeriodEnum = "NINETY_DAYS" // SubscriptionBillingPeriodMONTHLY captures enum value "MONTHLY" SubscriptionBillingPeriodMONTHLY SubscriptionBillingPeriodEnum = "MONTHLY" // SubscriptionBillingPeriodBIMESTRIAL captures enum value "BIMESTRIAL" SubscriptionBillingPeriodBIMESTRIAL SubscriptionBillingPeriodEnum = "BIMESTRIAL" // SubscriptionBillingPeriodQUARTERLY captures enum value "QUARTERLY" SubscriptionBillingPeriodQUARTERLY SubscriptionBillingPeriodEnum = "QUARTERLY" // SubscriptionBillingPeriodTRIANNUAL captures enum value "TRIANNUAL" SubscriptionBillingPeriodTRIANNUAL SubscriptionBillingPeriodEnum = "TRIANNUAL" // SubscriptionBillingPeriodBIANNUAL captures enum value "BIANNUAL" SubscriptionBillingPeriodBIANNUAL SubscriptionBillingPeriodEnum = "BIANNUAL" // SubscriptionBillingPeriodANNUAL captures enum value "ANNUAL" SubscriptionBillingPeriodANNUAL SubscriptionBillingPeriodEnum = "ANNUAL" // SubscriptionBillingPeriodBIENNIAL captures enum value "BIENNIAL" SubscriptionBillingPeriodBIENNIAL SubscriptionBillingPeriodEnum = "BIENNIAL" // SubscriptionBillingPeriodNOBILLINGPERIOD captures enum value "NO_BILLING_PERIOD" SubscriptionBillingPeriodNOBILLINGPERIOD SubscriptionBillingPeriodEnum = "NO_BILLING_PERIOD" )
func (SubscriptionBillingPeriodEnum) IsValid ¶
func (e SubscriptionBillingPeriodEnum) IsValid() bool
type SubscriptionPhaseTypeEnum ¶
type SubscriptionPhaseTypeEnum string
const ( // SubscriptionPhaseTypeTRIAL captures enum value "TRIAL" SubscriptionPhaseTypeTRIAL SubscriptionPhaseTypeEnum = "TRIAL" // SubscriptionPhaseTypeDISCOUNT captures enum value "DISCOUNT" SubscriptionPhaseTypeDISCOUNT SubscriptionPhaseTypeEnum = "DISCOUNT" // SubscriptionPhaseTypeFIXEDTERM captures enum value "FIXEDTERM" SubscriptionPhaseTypeFIXEDTERM SubscriptionPhaseTypeEnum = "FIXEDTERM" // SubscriptionPhaseTypeEVERGREEN captures enum value "EVERGREEN" SubscriptionPhaseTypeEVERGREEN SubscriptionPhaseTypeEnum = "EVERGREEN" )
func (SubscriptionPhaseTypeEnum) IsValid ¶
func (e SubscriptionPhaseTypeEnum) IsValid() bool
type SubscriptionProductCategoryEnum ¶
type SubscriptionProductCategoryEnum string
const ( // SubscriptionProductCategoryBASE captures enum value "BASE" SubscriptionProductCategoryBASE SubscriptionProductCategoryEnum = "BASE" // SubscriptionProductCategoryADDON captures enum value "ADD_ON" SubscriptionProductCategoryADDON SubscriptionProductCategoryEnum = "ADD_ON" // SubscriptionProductCategorySTANDALONE captures enum value "STANDALONE" SubscriptionProductCategorySTANDALONE SubscriptionProductCategoryEnum = "STANDALONE" )
func (SubscriptionProductCategoryEnum) IsValid ¶
func (e SubscriptionProductCategoryEnum) IsValid() bool
type SubscriptionSourceTypeEnum ¶
type SubscriptionSourceTypeEnum string
const ( // SubscriptionSourceTypeNATIVE captures enum value "NATIVE" SubscriptionSourceTypeNATIVE SubscriptionSourceTypeEnum = "NATIVE" // SubscriptionSourceTypeMIGRATED captures enum value "MIGRATED" SubscriptionSourceTypeMIGRATED SubscriptionSourceTypeEnum = "MIGRATED" // SubscriptionSourceTypeTRANSFERRED captures enum value "TRANSFERRED" SubscriptionSourceTypeTRANSFERRED SubscriptionSourceTypeEnum = "TRANSFERRED" )
func (SubscriptionSourceTypeEnum) IsValid ¶
func (e SubscriptionSourceTypeEnum) IsValid() bool
type SubscriptionStateEnum ¶
type SubscriptionStateEnum string
const ( // SubscriptionStatePENDING captures enum value "PENDING" SubscriptionStatePENDING SubscriptionStateEnum = "PENDING" // SubscriptionStateACTIVE captures enum value "ACTIVE" SubscriptionStateACTIVE SubscriptionStateEnum = "ACTIVE" // SubscriptionStateBLOCKED captures enum value "BLOCKED" SubscriptionStateBLOCKED SubscriptionStateEnum = "BLOCKED" // SubscriptionStateCANCELLED captures enum value "CANCELLED" SubscriptionStateCANCELLED SubscriptionStateEnum = "CANCELLED" // SubscriptionStateEXPIRED captures enum value "EXPIRED" SubscriptionStateEXPIRED SubscriptionStateEnum = "EXPIRED" )
func (SubscriptionStateEnum) IsValid ¶
func (e SubscriptionStateEnum) IsValid() bool
type SubscriptionUsageRecord ¶
type SubscriptionUsageRecord struct { // subscription Id // Required: true // Format: uuid SubscriptionID *strfmt.UUID `json:"subscriptionId"` // tracking Id TrackingID string `json:"trackingId,omitempty"` // unit usage records // Required: true UnitUsageRecords []*UnitUsageRecord `json:"unitUsageRecords"` }
SubscriptionUsageRecord subscription usage record swagger:model SubscriptionUsageRecord
func (*SubscriptionUsageRecord) MarshalBinary ¶
func (m *SubscriptionUsageRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubscriptionUsageRecord) UnmarshalBinary ¶
func (m *SubscriptionUsageRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Tag ¶
type Tag struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // object Id // Format: uuid ObjectID strfmt.UUID `json:"objectId,omitempty"` // object type // Enum: [ACCOUNT ACCOUNT_EMAIL BLOCKING_STATES BUNDLE CUSTOM_FIELD INVOICE PAYMENT TRANSACTION INVOICE_ITEM INVOICE_PAYMENT SUBSCRIPTION SUBSCRIPTION_EVENT SERVICE_BROADCAST PAYMENT_ATTEMPT PAYMENT_METHOD TAG TAG_DEFINITION TENANT TENANT_KVS] ObjectType TagObjectTypeEnum `json:"objectType,omitempty"` // tag definition Id // Format: uuid TagDefinitionID strfmt.UUID `json:"tagDefinitionId,omitempty"` // tag definition name TagDefinitionName string `json:"tagDefinitionName,omitempty"` // tag Id // Format: uuid TagID strfmt.UUID `json:"tagId,omitempty"` }
Tag tag swagger:model Tag
func (*Tag) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tag) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TagDefinition ¶
type TagDefinition struct { // applicable object types // Unique: true ApplicableObjectTypes []TagDefinitionApplicableObjectTypesEnum `json:"applicableObjectTypes"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // description // Required: true Description *string `json:"description"` // id // Format: uuid ID strfmt.UUID `json:"id,omitempty"` // is control tag IsControlTag bool `json:"isControlTag,omitempty"` // name // Required: true Name *string `json:"name"` }
TagDefinition tag definition swagger:model TagDefinition
func (*TagDefinition) MarshalBinary ¶
func (m *TagDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TagDefinition) UnmarshalBinary ¶
func (m *TagDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TagDefinitionApplicableObjectTypesEnum ¶
type TagDefinitionApplicableObjectTypesEnum string
const ( // TagDefinitionApplicableObjectTypesACCOUNT captures enum value "ACCOUNT" TagDefinitionApplicableObjectTypesACCOUNT TagDefinitionApplicableObjectTypesEnum = "ACCOUNT" // TagDefinitionApplicableObjectTypesACCOUNTEMAIL captures enum value "ACCOUNT_EMAIL" TagDefinitionApplicableObjectTypesACCOUNTEMAIL TagDefinitionApplicableObjectTypesEnum = "ACCOUNT_EMAIL" // TagDefinitionApplicableObjectTypesBLOCKINGSTATES captures enum value "BLOCKING_STATES" TagDefinitionApplicableObjectTypesBLOCKINGSTATES TagDefinitionApplicableObjectTypesEnum = "BLOCKING_STATES" // TagDefinitionApplicableObjectTypesBUNDLE captures enum value "BUNDLE" TagDefinitionApplicableObjectTypesBUNDLE TagDefinitionApplicableObjectTypesEnum = "BUNDLE" // TagDefinitionApplicableObjectTypesCUSTOMFIELD captures enum value "CUSTOM_FIELD" TagDefinitionApplicableObjectTypesCUSTOMFIELD TagDefinitionApplicableObjectTypesEnum = "CUSTOM_FIELD" // TagDefinitionApplicableObjectTypesINVOICE captures enum value "INVOICE" TagDefinitionApplicableObjectTypesINVOICE TagDefinitionApplicableObjectTypesEnum = "INVOICE" // TagDefinitionApplicableObjectTypesPAYMENT captures enum value "PAYMENT" TagDefinitionApplicableObjectTypesPAYMENT TagDefinitionApplicableObjectTypesEnum = "PAYMENT" // TagDefinitionApplicableObjectTypesTRANSACTION captures enum value "TRANSACTION" TagDefinitionApplicableObjectTypesTRANSACTION TagDefinitionApplicableObjectTypesEnum = "TRANSACTION" // TagDefinitionApplicableObjectTypesINVOICEITEM captures enum value "INVOICE_ITEM" TagDefinitionApplicableObjectTypesINVOICEITEM TagDefinitionApplicableObjectTypesEnum = "INVOICE_ITEM" // TagDefinitionApplicableObjectTypesINVOICEPAYMENT captures enum value "INVOICE_PAYMENT" TagDefinitionApplicableObjectTypesINVOICEPAYMENT TagDefinitionApplicableObjectTypesEnum = "INVOICE_PAYMENT" // TagDefinitionApplicableObjectTypesSUBSCRIPTION captures enum value "SUBSCRIPTION" TagDefinitionApplicableObjectTypesSUBSCRIPTION TagDefinitionApplicableObjectTypesEnum = "SUBSCRIPTION" // TagDefinitionApplicableObjectTypesSUBSCRIPTIONEVENT captures enum value "SUBSCRIPTION_EVENT" TagDefinitionApplicableObjectTypesSUBSCRIPTIONEVENT TagDefinitionApplicableObjectTypesEnum = "SUBSCRIPTION_EVENT" // TagDefinitionApplicableObjectTypesSERVICEBROADCAST captures enum value "SERVICE_BROADCAST" TagDefinitionApplicableObjectTypesSERVICEBROADCAST TagDefinitionApplicableObjectTypesEnum = "SERVICE_BROADCAST" // TagDefinitionApplicableObjectTypesPAYMENTATTEMPT captures enum value "PAYMENT_ATTEMPT" TagDefinitionApplicableObjectTypesPAYMENTATTEMPT TagDefinitionApplicableObjectTypesEnum = "PAYMENT_ATTEMPT" // TagDefinitionApplicableObjectTypesPAYMENTMETHOD captures enum value "PAYMENT_METHOD" TagDefinitionApplicableObjectTypesPAYMENTMETHOD TagDefinitionApplicableObjectTypesEnum = "PAYMENT_METHOD" // TagDefinitionApplicableObjectTypesTAG captures enum value "TAG" TagDefinitionApplicableObjectTypesTAG TagDefinitionApplicableObjectTypesEnum = "TAG" // TagDefinitionApplicableObjectTypesTAGDEFINITION captures enum value "TAG_DEFINITION" TagDefinitionApplicableObjectTypesTAGDEFINITION TagDefinitionApplicableObjectTypesEnum = "TAG_DEFINITION" // TagDefinitionApplicableObjectTypesTENANT captures enum value "TENANT" TagDefinitionApplicableObjectTypesTENANT TagDefinitionApplicableObjectTypesEnum = "TENANT" // TagDefinitionApplicableObjectTypesTENANTKVS captures enum value "TENANT_KVS" TagDefinitionApplicableObjectTypesTENANTKVS TagDefinitionApplicableObjectTypesEnum = "TENANT_KVS" )
func (TagDefinitionApplicableObjectTypesEnum) IsValid ¶
func (e TagDefinitionApplicableObjectTypesEnum) IsValid() bool
type TagObjectTypeEnum ¶
type TagObjectTypeEnum string
const ( // TagObjectTypeACCOUNT captures enum value "ACCOUNT" TagObjectTypeACCOUNT TagObjectTypeEnum = "ACCOUNT" // TagObjectTypeACCOUNTEMAIL captures enum value "ACCOUNT_EMAIL" TagObjectTypeACCOUNTEMAIL TagObjectTypeEnum = "ACCOUNT_EMAIL" // TagObjectTypeBLOCKINGSTATES captures enum value "BLOCKING_STATES" TagObjectTypeBLOCKINGSTATES TagObjectTypeEnum = "BLOCKING_STATES" // TagObjectTypeBUNDLE captures enum value "BUNDLE" TagObjectTypeBUNDLE TagObjectTypeEnum = "BUNDLE" // TagObjectTypeCUSTOMFIELD captures enum value "CUSTOM_FIELD" TagObjectTypeCUSTOMFIELD TagObjectTypeEnum = "CUSTOM_FIELD" // TagObjectTypeINVOICE captures enum value "INVOICE" TagObjectTypeINVOICE TagObjectTypeEnum = "INVOICE" // TagObjectTypePAYMENT captures enum value "PAYMENT" TagObjectTypePAYMENT TagObjectTypeEnum = "PAYMENT" // TagObjectTypeTRANSACTION captures enum value "TRANSACTION" TagObjectTypeTRANSACTION TagObjectTypeEnum = "TRANSACTION" // TagObjectTypeINVOICEITEM captures enum value "INVOICE_ITEM" TagObjectTypeINVOICEITEM TagObjectTypeEnum = "INVOICE_ITEM" // TagObjectTypeINVOICEPAYMENT captures enum value "INVOICE_PAYMENT" TagObjectTypeINVOICEPAYMENT TagObjectTypeEnum = "INVOICE_PAYMENT" // TagObjectTypeSUBSCRIPTION captures enum value "SUBSCRIPTION" TagObjectTypeSUBSCRIPTION TagObjectTypeEnum = "SUBSCRIPTION" // TagObjectTypeSUBSCRIPTIONEVENT captures enum value "SUBSCRIPTION_EVENT" TagObjectTypeSUBSCRIPTIONEVENT TagObjectTypeEnum = "SUBSCRIPTION_EVENT" // TagObjectTypeSERVICEBROADCAST captures enum value "SERVICE_BROADCAST" TagObjectTypeSERVICEBROADCAST TagObjectTypeEnum = "SERVICE_BROADCAST" // TagObjectTypePAYMENTATTEMPT captures enum value "PAYMENT_ATTEMPT" TagObjectTypePAYMENTATTEMPT TagObjectTypeEnum = "PAYMENT_ATTEMPT" // TagObjectTypePAYMENTMETHOD captures enum value "PAYMENT_METHOD" TagObjectTypePAYMENTMETHOD TagObjectTypeEnum = "PAYMENT_METHOD" // TagObjectTypeTAG captures enum value "TAG" TagObjectTypeTAG TagObjectTypeEnum = "TAG" // TagObjectTypeTAGDEFINITION captures enum value "TAG_DEFINITION" TagObjectTypeTAGDEFINITION TagObjectTypeEnum = "TAG_DEFINITION" // TagObjectTypeTENANT captures enum value "TENANT" TagObjectTypeTENANT TagObjectTypeEnum = "TENANT" // TagObjectTypeTENANTKVS captures enum value "TENANT_KVS" TagObjectTypeTENANTKVS TagObjectTypeEnum = "TENANT_KVS" )
func (TagObjectTypeEnum) IsValid ¶
func (e TagObjectTypeEnum) IsValid() bool
type Tenant ¶
type Tenant struct { // api key // Required: true APIKey *string `json:"apiKey"` // api secret // Required: true APISecret *string `json:"apiSecret"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // external key ExternalKey string `json:"externalKey,omitempty"` // tenant Id // Format: uuid TenantID strfmt.UUID `json:"tenantId,omitempty"` }
Tenant tenant swagger:model Tenant
func (*Tenant) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tenant) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TenantKeyValue ¶
type TenantKeyValue struct { // key Key string `json:"key,omitempty"` // values Values []string `json:"values"` }
TenantKeyValue tenant key value swagger:model TenantKeyValue
func (*TenantKeyValue) MarshalBinary ¶
func (m *TenantKeyValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TenantKeyValue) UnmarshalBinary ¶
func (m *TenantKeyValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Tier ¶
type Tier struct { // blocks Blocks []*TieredBlock `json:"blocks"` // fixed price FixedPrice []*Price `json:"fixedPrice"` // limits Limits []*Limit `json:"limits"` // recurring price RecurringPrice []*Price `json:"recurringPrice"` }
Tier tier swagger:model Tier
func (*Tier) MarshalBinary ¶
MarshalBinary interface implementation
func (*Tier) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TierPrice ¶
type TierPrice struct { // block prices BlockPrices []*BlockPrice `json:"blockPrices"` }
TierPrice tier price swagger:model TierPrice
func (*TierPrice) MarshalBinary ¶
MarshalBinary interface implementation
func (*TierPrice) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type TieredBlock ¶
type TieredBlock struct { // max Max string `json:"max,omitempty"` // prices Prices []*Price `json:"prices"` // size Size string `json:"size,omitempty"` // unit Unit string `json:"unit,omitempty"` }
TieredBlock tiered block swagger:model TieredBlock
func (*TieredBlock) MarshalBinary ¶
func (m *TieredBlock) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TieredBlock) UnmarshalBinary ¶
func (m *TieredBlock) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Unit ¶
type Unit struct { // name Name string `json:"name,omitempty"` // pretty name PrettyName string `json:"prettyName,omitempty"` }
Unit unit swagger:model Unit
func (*Unit) MarshalBinary ¶
MarshalBinary interface implementation
func (*Unit) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UnitUsageRecord ¶
type UnitUsageRecord struct { // unit type UnitType string `json:"unitType,omitempty"` // usage records UsageRecords []*UsageRecord `json:"usageRecords"` }
UnitUsageRecord unit usage record swagger:model UnitUsageRecord
func (*UnitUsageRecord) MarshalBinary ¶
func (m *UnitUsageRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UnitUsageRecord) UnmarshalBinary ¶
func (m *UnitUsageRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Usage ¶
type Usage struct { // billing period BillingPeriod string `json:"billingPeriod,omitempty"` // tiers Tiers []*Tier `json:"tiers"` }
Usage usage swagger:model Usage
func (*Usage) MarshalBinary ¶
MarshalBinary interface implementation
func (*Usage) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UsagePrice ¶
type UsagePrice struct { // billing mode // Enum: [IN_ADVANCE IN_ARREAR] BillingMode UsagePriceBillingModeEnum `json:"billingMode,omitempty"` // tier block policy // Enum: [ALL_TIERS TOP_TIER] TierBlockPolicy UsagePriceTierBlockPolicyEnum `json:"tierBlockPolicy,omitempty"` // tier prices TierPrices []*TierPrice `json:"tierPrices"` // usage name UsageName string `json:"usageName,omitempty"` // usage type // Enum: [CAPACITY CONSUMABLE] UsageType UsagePriceUsageTypeEnum `json:"usageType,omitempty"` }
UsagePrice usage price swagger:model UsagePrice
func (*UsagePrice) MarshalBinary ¶
func (m *UsagePrice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UsagePrice) UnmarshalBinary ¶
func (m *UsagePrice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UsagePriceBillingModeEnum ¶
type UsagePriceBillingModeEnum string
const ( // UsagePriceBillingModeINADVANCE captures enum value "IN_ADVANCE" UsagePriceBillingModeINADVANCE UsagePriceBillingModeEnum = "IN_ADVANCE" // UsagePriceBillingModeINARREAR captures enum value "IN_ARREAR" UsagePriceBillingModeINARREAR UsagePriceBillingModeEnum = "IN_ARREAR" )
func (UsagePriceBillingModeEnum) IsValid ¶
func (e UsagePriceBillingModeEnum) IsValid() bool
type UsagePriceTierBlockPolicyEnum ¶
type UsagePriceTierBlockPolicyEnum string
const ( // UsagePriceTierBlockPolicyALLTIERS captures enum value "ALL_TIERS" UsagePriceTierBlockPolicyALLTIERS UsagePriceTierBlockPolicyEnum = "ALL_TIERS" // UsagePriceTierBlockPolicyTOPTIER captures enum value "TOP_TIER" UsagePriceTierBlockPolicyTOPTIER UsagePriceTierBlockPolicyEnum = "TOP_TIER" )
func (UsagePriceTierBlockPolicyEnum) IsValid ¶
func (e UsagePriceTierBlockPolicyEnum) IsValid() bool
type UsagePriceUsageTypeEnum ¶
type UsagePriceUsageTypeEnum string
const ( // UsagePriceUsageTypeCAPACITY captures enum value "CAPACITY" UsagePriceUsageTypeCAPACITY UsagePriceUsageTypeEnum = "CAPACITY" // UsagePriceUsageTypeCONSUMABLE captures enum value "CONSUMABLE" UsagePriceUsageTypeCONSUMABLE UsagePriceUsageTypeEnum = "CONSUMABLE" )
func (UsagePriceUsageTypeEnum) IsValid ¶
func (e UsagePriceUsageTypeEnum) IsValid() bool
type UsageRecord ¶
type UsageRecord struct { // amount Amount int64 `json:"amount,omitempty"` // record date // Format: date RecordDate strfmt.Date `json:"recordDate,omitempty"` }
UsageRecord usage record swagger:model UsageRecord
func (*UsageRecord) MarshalBinary ¶
func (m *UsageRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UsageRecord) UnmarshalBinary ¶
func (m *UsageRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserRoles ¶
type UserRoles struct { // password // Required: true Password *string `json:"password"` // roles // Required: true Roles []string `json:"roles"` // username // Required: true Username *string `json:"username"` }
UserRoles user roles swagger:model UserRoles
func (*UserRoles) MarshalBinary ¶
MarshalBinary interface implementation
func (*UserRoles) UnmarshalBinary ¶
UnmarshalBinary interface implementation
Source Files ¶
- account.go
- account_email.go
- account_timeline.go
- admin_payment.go
- audit_log.go
- block_price.go
- blocking_state.go
- bulk_subscriptions_bundle.go
- bundle.go
- bundle_timeline.go
- catalog.go
- combo_hosted_payment_page.go
- combo_payment_transaction.go
- custom_field.go
- duration.go
- entity.go
- event_subscription.go
- hosted_payment_page_fields.go
- hosted_payment_page_form_descriptor.go
- invoice.go
- invoice_dry_run.go
- invoice_item.go
- invoice_payment.go
- invoice_payment_transaction.go
- limit.go
- node_command.go
- node_command_property.go
- overdue.go
- overdue_condition.go
- overdue_state.go
- overdue_state_config.go
- payment.go
- payment_attempt.go
- payment_method.go
- payment_method_plugin_detail.go
- payment_transaction.go
- phase.go
- phase_price.go
- plan.go
- plan_detail.go
- plugin_info.go
- plugin_property.go
- plugin_service_info.go
- price.go
- price_list.go
- product.go
- role_definition.go
- rolled_up_unit.go
- rolled_up_usage.go
- session.go
- simple_plan.go
- subject.go
- subscription.go
- subscription_usage_record.go
- tag.go
- tag_definition.go
- tenant.go
- tenant_key_value.go
- tier.go
- tier_price.go
- tiered_block.go
- unit.go
- unit_usage_record.go
- usage.go
- usage_price.go
- usage_record.go
- user_roles.go