Documentation ¶
Index ¶
- Constants
- Variables
- type Account
- type AccountCurrencyEnum
- type AccountEmail
- type AccountTimeline
- type AdminPayment
- type AuditLog
- type AuditLogObjectTypeEnum
- type BlockPrice
- type BlockPriceOverride
- type BlockingState
- type BlockingStateTypeEnum
- type BulkSubscriptionsBundle
- type Bundle
- type BundleTimeline
- type Catalog
- type CatalogCurrenciesEnum
- type Clock
- type ComboHostedPaymentPage
- type ComboPaymentTransaction
- type Credit
- type CreditCurrencyEnum
- 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 InvoiceEmail
- 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 PhasePriceOverride
- 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 TierPriceOverride
- type TieredBlock
- type Unit
- type UnitUsageRecord
- type Usage
- type UsagePrice
- type UsagePriceBillingModeEnum
- type UsagePriceOverride
- type UsagePriceTierBlockPolicyEnum
- type UsagePriceUsageTypeEnum
- type UsageRecord
- type UserRoles
Constants ¶
const ( // UsagePriceOverrideBillingModeINADVANCE captures enum value "IN_ADVANCE" UsagePriceOverrideBillingModeINADVANCE string = "IN_ADVANCE" // UsagePriceOverrideBillingModeINARREAR captures enum value "IN_ARREAR" UsagePriceOverrideBillingModeINARREAR string = "IN_ARREAR" )
const ( // UsagePriceOverrideTierBlockPolicyALLTIERS captures enum value "ALL_TIERS" UsagePriceOverrideTierBlockPolicyALLTIERS string = "ALL_TIERS" // UsagePriceOverrideTierBlockPolicyTOPTIER captures enum value "TOP_TIER" UsagePriceOverrideTierBlockPolicyTOPTIER string = "TOP_TIER" )
const ( // UsagePriceOverrideUsageTypeCAPACITY captures enum value "CAPACITY" UsagePriceOverrideUsageTypeCAPACITY string = "CAPACITY" // UsagePriceOverrideUsageTypeCONSUMABLE captures enum value "CONSUMABLE" UsagePriceOverrideUsageTypeCONSUMABLE string = "CONSUMABLE" )
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 CreditCurrencyEnumValues = []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 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 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 ParentAccountID strfmt.UUID `json:"parentAccountId,omitempty"` // payment method Id PaymentMethodID strfmt.UUID `json:"paymentMethodId,omitempty"` // phone Phone string `json:"phone,omitempty"` // postal code PostalCode string `json:"postalCode,omitempty"` // reference 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 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 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 ObjectID strfmt.UUID `json:"objectId,omitempty"` // object type 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 BlockPriceOverride ¶
type BlockPriceOverride 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"` }
BlockPriceOverride block price override swagger:model BlockPriceOverride
func (*BlockPriceOverride) MarshalBinary ¶
func (m *BlockPriceOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BlockPriceOverride) UnmarshalBinary ¶
func (m *BlockPriceOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BlockingState ¶
type BlockingState struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // blocked Id BlockedID strfmt.UUID `json:"blockedId,omitempty"` // effective date 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 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 AccountID *strfmt.UUID `json:"accountId"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bundle Id 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 AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bundle Id 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 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 Clock ¶
type Clock struct { // current utc time CurrentUtcTime strfmt.DateTime `json:"currentUtcTime,omitempty"` // local date LocalDate strfmt.Date `json:"localDate,omitempty"` // time zone TimeZone string `json:"timeZone,omitempty"` }
Clock clock swagger:model Clock
func (*Clock) MarshalBinary ¶
MarshalBinary interface implementation
func (*Clock) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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 Credit ¶
type Credit struct { // account Id // Required: true AccountID *strfmt.UUID `json:"accountId"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // credit amount // Required: true CreditAmount *float64 `json:"creditAmount"` // credit Id CreditID strfmt.UUID `json:"creditId,omitempty"` // currency Currency CreditCurrencyEnum `json:"currency,omitempty"` // description Description string `json:"description,omitempty"` // effective date EffectiveDate strfmt.Date `json:"effectiveDate,omitempty"` // invoice Id InvoiceID strfmt.UUID `json:"invoiceId,omitempty"` // invoice number InvoiceNumber string `json:"invoiceNumber,omitempty"` // item details ItemDetails string `json:"itemDetails,omitempty"` }
Credit credit swagger:model Credit
func (*Credit) MarshalBinary ¶
MarshalBinary interface implementation
func (*Credit) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CreditCurrencyEnum ¶
type CreditCurrencyEnum string
const ( // CreditCurrencyAED captures enum value "AED" CreditCurrencyAED CreditCurrencyEnum = "AED" // CreditCurrencyAFN captures enum value "AFN" CreditCurrencyAFN CreditCurrencyEnum = "AFN" // CreditCurrencyALL captures enum value "ALL" CreditCurrencyALL CreditCurrencyEnum = "ALL" // CreditCurrencyAMD captures enum value "AMD" CreditCurrencyAMD CreditCurrencyEnum = "AMD" // CreditCurrencyANG captures enum value "ANG" CreditCurrencyANG CreditCurrencyEnum = "ANG" // CreditCurrencyAOA captures enum value "AOA" CreditCurrencyAOA CreditCurrencyEnum = "AOA" // CreditCurrencyARS captures enum value "ARS" CreditCurrencyARS CreditCurrencyEnum = "ARS" // CreditCurrencyAUD captures enum value "AUD" CreditCurrencyAUD CreditCurrencyEnum = "AUD" // CreditCurrencyAWG captures enum value "AWG" CreditCurrencyAWG CreditCurrencyEnum = "AWG" // CreditCurrencyAZN captures enum value "AZN" CreditCurrencyAZN CreditCurrencyEnum = "AZN" // CreditCurrencyBAM captures enum value "BAM" CreditCurrencyBAM CreditCurrencyEnum = "BAM" // CreditCurrencyBBD captures enum value "BBD" CreditCurrencyBBD CreditCurrencyEnum = "BBD" // CreditCurrencyBDT captures enum value "BDT" CreditCurrencyBDT CreditCurrencyEnum = "BDT" // CreditCurrencyBGN captures enum value "BGN" CreditCurrencyBGN CreditCurrencyEnum = "BGN" // CreditCurrencyBHD captures enum value "BHD" CreditCurrencyBHD CreditCurrencyEnum = "BHD" // CreditCurrencyBIF captures enum value "BIF" CreditCurrencyBIF CreditCurrencyEnum = "BIF" // CreditCurrencyBMD captures enum value "BMD" CreditCurrencyBMD CreditCurrencyEnum = "BMD" // CreditCurrencyBND captures enum value "BND" CreditCurrencyBND CreditCurrencyEnum = "BND" // CreditCurrencyBOB captures enum value "BOB" CreditCurrencyBOB CreditCurrencyEnum = "BOB" // CreditCurrencyBRL captures enum value "BRL" CreditCurrencyBRL CreditCurrencyEnum = "BRL" // CreditCurrencyBSD captures enum value "BSD" CreditCurrencyBSD CreditCurrencyEnum = "BSD" // CreditCurrencyBTN captures enum value "BTN" CreditCurrencyBTN CreditCurrencyEnum = "BTN" // CreditCurrencyBWP captures enum value "BWP" CreditCurrencyBWP CreditCurrencyEnum = "BWP" // CreditCurrencyBYR captures enum value "BYR" CreditCurrencyBYR CreditCurrencyEnum = "BYR" // CreditCurrencyBZD captures enum value "BZD" CreditCurrencyBZD CreditCurrencyEnum = "BZD" // CreditCurrencyCAD captures enum value "CAD" CreditCurrencyCAD CreditCurrencyEnum = "CAD" // CreditCurrencyCDF captures enum value "CDF" CreditCurrencyCDF CreditCurrencyEnum = "CDF" // CreditCurrencyCHF captures enum value "CHF" CreditCurrencyCHF CreditCurrencyEnum = "CHF" // CreditCurrencyCLP captures enum value "CLP" CreditCurrencyCLP CreditCurrencyEnum = "CLP" // CreditCurrencyCNY captures enum value "CNY" CreditCurrencyCNY CreditCurrencyEnum = "CNY" // CreditCurrencyCOP captures enum value "COP" CreditCurrencyCOP CreditCurrencyEnum = "COP" // CreditCurrencyCRC captures enum value "CRC" CreditCurrencyCRC CreditCurrencyEnum = "CRC" // CreditCurrencyCUC captures enum value "CUC" CreditCurrencyCUC CreditCurrencyEnum = "CUC" // CreditCurrencyCUP captures enum value "CUP" CreditCurrencyCUP CreditCurrencyEnum = "CUP" // CreditCurrencyCVE captures enum value "CVE" CreditCurrencyCVE CreditCurrencyEnum = "CVE" // CreditCurrencyCZK captures enum value "CZK" CreditCurrencyCZK CreditCurrencyEnum = "CZK" // CreditCurrencyDJF captures enum value "DJF" CreditCurrencyDJF CreditCurrencyEnum = "DJF" // CreditCurrencyDKK captures enum value "DKK" CreditCurrencyDKK CreditCurrencyEnum = "DKK" // CreditCurrencyDOP captures enum value "DOP" CreditCurrencyDOP CreditCurrencyEnum = "DOP" // CreditCurrencyDZD captures enum value "DZD" CreditCurrencyDZD CreditCurrencyEnum = "DZD" // CreditCurrencyEGP captures enum value "EGP" CreditCurrencyEGP CreditCurrencyEnum = "EGP" // CreditCurrencyERN captures enum value "ERN" CreditCurrencyERN CreditCurrencyEnum = "ERN" // CreditCurrencyETB captures enum value "ETB" CreditCurrencyETB CreditCurrencyEnum = "ETB" // CreditCurrencyEUR captures enum value "EUR" CreditCurrencyEUR CreditCurrencyEnum = "EUR" // CreditCurrencyFJD captures enum value "FJD" CreditCurrencyFJD CreditCurrencyEnum = "FJD" // CreditCurrencyFKP captures enum value "FKP" CreditCurrencyFKP CreditCurrencyEnum = "FKP" // CreditCurrencyGBP captures enum value "GBP" CreditCurrencyGBP CreditCurrencyEnum = "GBP" // CreditCurrencyGEL captures enum value "GEL" CreditCurrencyGEL CreditCurrencyEnum = "GEL" // CreditCurrencyGGP captures enum value "GGP" CreditCurrencyGGP CreditCurrencyEnum = "GGP" // CreditCurrencyGHS captures enum value "GHS" CreditCurrencyGHS CreditCurrencyEnum = "GHS" // CreditCurrencyGIP captures enum value "GIP" CreditCurrencyGIP CreditCurrencyEnum = "GIP" // CreditCurrencyGMD captures enum value "GMD" CreditCurrencyGMD CreditCurrencyEnum = "GMD" // CreditCurrencyGNF captures enum value "GNF" CreditCurrencyGNF CreditCurrencyEnum = "GNF" // CreditCurrencyGTQ captures enum value "GTQ" CreditCurrencyGTQ CreditCurrencyEnum = "GTQ" // CreditCurrencyGYD captures enum value "GYD" CreditCurrencyGYD CreditCurrencyEnum = "GYD" // CreditCurrencyHKD captures enum value "HKD" CreditCurrencyHKD CreditCurrencyEnum = "HKD" // CreditCurrencyHNL captures enum value "HNL" CreditCurrencyHNL CreditCurrencyEnum = "HNL" // CreditCurrencyHRK captures enum value "HRK" CreditCurrencyHRK CreditCurrencyEnum = "HRK" // CreditCurrencyHTG captures enum value "HTG" CreditCurrencyHTG CreditCurrencyEnum = "HTG" // CreditCurrencyHUF captures enum value "HUF" CreditCurrencyHUF CreditCurrencyEnum = "HUF" // CreditCurrencyIDR captures enum value "IDR" CreditCurrencyIDR CreditCurrencyEnum = "IDR" // CreditCurrencyILS captures enum value "ILS" CreditCurrencyILS CreditCurrencyEnum = "ILS" // CreditCurrencyIMP captures enum value "IMP" CreditCurrencyIMP CreditCurrencyEnum = "IMP" // CreditCurrencyINR captures enum value "INR" CreditCurrencyINR CreditCurrencyEnum = "INR" // CreditCurrencyIQD captures enum value "IQD" CreditCurrencyIQD CreditCurrencyEnum = "IQD" // CreditCurrencyIRR captures enum value "IRR" CreditCurrencyIRR CreditCurrencyEnum = "IRR" // CreditCurrencyISK captures enum value "ISK" CreditCurrencyISK CreditCurrencyEnum = "ISK" // CreditCurrencyJEP captures enum value "JEP" CreditCurrencyJEP CreditCurrencyEnum = "JEP" // CreditCurrencyJMD captures enum value "JMD" CreditCurrencyJMD CreditCurrencyEnum = "JMD" // CreditCurrencyJOD captures enum value "JOD" CreditCurrencyJOD CreditCurrencyEnum = "JOD" // CreditCurrencyJPY captures enum value "JPY" CreditCurrencyJPY CreditCurrencyEnum = "JPY" // CreditCurrencyKES captures enum value "KES" CreditCurrencyKES CreditCurrencyEnum = "KES" // CreditCurrencyKGS captures enum value "KGS" CreditCurrencyKGS CreditCurrencyEnum = "KGS" // CreditCurrencyKHR captures enum value "KHR" CreditCurrencyKHR CreditCurrencyEnum = "KHR" // CreditCurrencyKMF captures enum value "KMF" CreditCurrencyKMF CreditCurrencyEnum = "KMF" // CreditCurrencyKPW captures enum value "KPW" CreditCurrencyKPW CreditCurrencyEnum = "KPW" // CreditCurrencyKRW captures enum value "KRW" CreditCurrencyKRW CreditCurrencyEnum = "KRW" // CreditCurrencyKWD captures enum value "KWD" CreditCurrencyKWD CreditCurrencyEnum = "KWD" // CreditCurrencyKYD captures enum value "KYD" CreditCurrencyKYD CreditCurrencyEnum = "KYD" // CreditCurrencyKZT captures enum value "KZT" CreditCurrencyKZT CreditCurrencyEnum = "KZT" // CreditCurrencyLAK captures enum value "LAK" CreditCurrencyLAK CreditCurrencyEnum = "LAK" // CreditCurrencyLBP captures enum value "LBP" CreditCurrencyLBP CreditCurrencyEnum = "LBP" // CreditCurrencyLKR captures enum value "LKR" CreditCurrencyLKR CreditCurrencyEnum = "LKR" // CreditCurrencyLRD captures enum value "LRD" CreditCurrencyLRD CreditCurrencyEnum = "LRD" // CreditCurrencyLSL captures enum value "LSL" CreditCurrencyLSL CreditCurrencyEnum = "LSL" // CreditCurrencyLTL captures enum value "LTL" CreditCurrencyLTL CreditCurrencyEnum = "LTL" // CreditCurrencyLVL captures enum value "LVL" CreditCurrencyLVL CreditCurrencyEnum = "LVL" // CreditCurrencyLYD captures enum value "LYD" CreditCurrencyLYD CreditCurrencyEnum = "LYD" // CreditCurrencyMAD captures enum value "MAD" CreditCurrencyMAD CreditCurrencyEnum = "MAD" // CreditCurrencyMDL captures enum value "MDL" CreditCurrencyMDL CreditCurrencyEnum = "MDL" // CreditCurrencyMGA captures enum value "MGA" CreditCurrencyMGA CreditCurrencyEnum = "MGA" // CreditCurrencyMKD captures enum value "MKD" CreditCurrencyMKD CreditCurrencyEnum = "MKD" // CreditCurrencyMMK captures enum value "MMK" CreditCurrencyMMK CreditCurrencyEnum = "MMK" // CreditCurrencyMNT captures enum value "MNT" CreditCurrencyMNT CreditCurrencyEnum = "MNT" // CreditCurrencyMOP captures enum value "MOP" CreditCurrencyMOP CreditCurrencyEnum = "MOP" // CreditCurrencyMRO captures enum value "MRO" CreditCurrencyMRO CreditCurrencyEnum = "MRO" // CreditCurrencyMUR captures enum value "MUR" CreditCurrencyMUR CreditCurrencyEnum = "MUR" // CreditCurrencyMVR captures enum value "MVR" CreditCurrencyMVR CreditCurrencyEnum = "MVR" // CreditCurrencyMWK captures enum value "MWK" CreditCurrencyMWK CreditCurrencyEnum = "MWK" // CreditCurrencyMXN captures enum value "MXN" CreditCurrencyMXN CreditCurrencyEnum = "MXN" // CreditCurrencyMYR captures enum value "MYR" CreditCurrencyMYR CreditCurrencyEnum = "MYR" // CreditCurrencyMZN captures enum value "MZN" CreditCurrencyMZN CreditCurrencyEnum = "MZN" // CreditCurrencyNAD captures enum value "NAD" CreditCurrencyNAD CreditCurrencyEnum = "NAD" // CreditCurrencyNGN captures enum value "NGN" CreditCurrencyNGN CreditCurrencyEnum = "NGN" // CreditCurrencyNIO captures enum value "NIO" CreditCurrencyNIO CreditCurrencyEnum = "NIO" // CreditCurrencyNOK captures enum value "NOK" CreditCurrencyNOK CreditCurrencyEnum = "NOK" // CreditCurrencyNPR captures enum value "NPR" CreditCurrencyNPR CreditCurrencyEnum = "NPR" // CreditCurrencyNZD captures enum value "NZD" CreditCurrencyNZD CreditCurrencyEnum = "NZD" // CreditCurrencyOMR captures enum value "OMR" CreditCurrencyOMR CreditCurrencyEnum = "OMR" // CreditCurrencyPAB captures enum value "PAB" CreditCurrencyPAB CreditCurrencyEnum = "PAB" // CreditCurrencyPEN captures enum value "PEN" CreditCurrencyPEN CreditCurrencyEnum = "PEN" // CreditCurrencyPGK captures enum value "PGK" CreditCurrencyPGK CreditCurrencyEnum = "PGK" // CreditCurrencyPHP captures enum value "PHP" CreditCurrencyPHP CreditCurrencyEnum = "PHP" // CreditCurrencyPKR captures enum value "PKR" CreditCurrencyPKR CreditCurrencyEnum = "PKR" // CreditCurrencyPLN captures enum value "PLN" CreditCurrencyPLN CreditCurrencyEnum = "PLN" // CreditCurrencyPYG captures enum value "PYG" CreditCurrencyPYG CreditCurrencyEnum = "PYG" // CreditCurrencyQAR captures enum value "QAR" CreditCurrencyQAR CreditCurrencyEnum = "QAR" // CreditCurrencyRON captures enum value "RON" CreditCurrencyRON CreditCurrencyEnum = "RON" // CreditCurrencyRSD captures enum value "RSD" CreditCurrencyRSD CreditCurrencyEnum = "RSD" // CreditCurrencyRUB captures enum value "RUB" CreditCurrencyRUB CreditCurrencyEnum = "RUB" // CreditCurrencyRWF captures enum value "RWF" CreditCurrencyRWF CreditCurrencyEnum = "RWF" // CreditCurrencySAR captures enum value "SAR" CreditCurrencySAR CreditCurrencyEnum = "SAR" // CreditCurrencySBD captures enum value "SBD" CreditCurrencySBD CreditCurrencyEnum = "SBD" // CreditCurrencySCR captures enum value "SCR" CreditCurrencySCR CreditCurrencyEnum = "SCR" // CreditCurrencySDG captures enum value "SDG" CreditCurrencySDG CreditCurrencyEnum = "SDG" // CreditCurrencySEK captures enum value "SEK" CreditCurrencySEK CreditCurrencyEnum = "SEK" // CreditCurrencySGD captures enum value "SGD" CreditCurrencySGD CreditCurrencyEnum = "SGD" // CreditCurrencySHP captures enum value "SHP" CreditCurrencySHP CreditCurrencyEnum = "SHP" // CreditCurrencySLL captures enum value "SLL" CreditCurrencySLL CreditCurrencyEnum = "SLL" // CreditCurrencySOS captures enum value "SOS" CreditCurrencySOS CreditCurrencyEnum = "SOS" // CreditCurrencySPL captures enum value "SPL" CreditCurrencySPL CreditCurrencyEnum = "SPL" // CreditCurrencySRD captures enum value "SRD" CreditCurrencySRD CreditCurrencyEnum = "SRD" // CreditCurrencySTD captures enum value "STD" CreditCurrencySTD CreditCurrencyEnum = "STD" // CreditCurrencySVC captures enum value "SVC" CreditCurrencySVC CreditCurrencyEnum = "SVC" // CreditCurrencySYP captures enum value "SYP" CreditCurrencySYP CreditCurrencyEnum = "SYP" // CreditCurrencySZL captures enum value "SZL" CreditCurrencySZL CreditCurrencyEnum = "SZL" // CreditCurrencyTHB captures enum value "THB" CreditCurrencyTHB CreditCurrencyEnum = "THB" // CreditCurrencyTJS captures enum value "TJS" CreditCurrencyTJS CreditCurrencyEnum = "TJS" // CreditCurrencyTMT captures enum value "TMT" CreditCurrencyTMT CreditCurrencyEnum = "TMT" // CreditCurrencyTND captures enum value "TND" CreditCurrencyTND CreditCurrencyEnum = "TND" // CreditCurrencyTOP captures enum value "TOP" CreditCurrencyTOP CreditCurrencyEnum = "TOP" // CreditCurrencyTRY captures enum value "TRY" CreditCurrencyTRY CreditCurrencyEnum = "TRY" // CreditCurrencyTTD captures enum value "TTD" CreditCurrencyTTD CreditCurrencyEnum = "TTD" // CreditCurrencyTVD captures enum value "TVD" CreditCurrencyTVD CreditCurrencyEnum = "TVD" // CreditCurrencyTWD captures enum value "TWD" CreditCurrencyTWD CreditCurrencyEnum = "TWD" // CreditCurrencyTZS captures enum value "TZS" CreditCurrencyTZS CreditCurrencyEnum = "TZS" // CreditCurrencyUAH captures enum value "UAH" CreditCurrencyUAH CreditCurrencyEnum = "UAH" // CreditCurrencyUGX captures enum value "UGX" CreditCurrencyUGX CreditCurrencyEnum = "UGX" // CreditCurrencyUSD captures enum value "USD" CreditCurrencyUSD CreditCurrencyEnum = "USD" // CreditCurrencyUYU captures enum value "UYU" CreditCurrencyUYU CreditCurrencyEnum = "UYU" // CreditCurrencyUZS captures enum value "UZS" CreditCurrencyUZS CreditCurrencyEnum = "UZS" // CreditCurrencyVEF captures enum value "VEF" CreditCurrencyVEF CreditCurrencyEnum = "VEF" // CreditCurrencyVND captures enum value "VND" CreditCurrencyVND CreditCurrencyEnum = "VND" // CreditCurrencyVUV captures enum value "VUV" CreditCurrencyVUV CreditCurrencyEnum = "VUV" // CreditCurrencyWST captures enum value "WST" CreditCurrencyWST CreditCurrencyEnum = "WST" // CreditCurrencyXAF captures enum value "XAF" CreditCurrencyXAF CreditCurrencyEnum = "XAF" // CreditCurrencyXCD captures enum value "XCD" CreditCurrencyXCD CreditCurrencyEnum = "XCD" // CreditCurrencyXDR captures enum value "XDR" CreditCurrencyXDR CreditCurrencyEnum = "XDR" // CreditCurrencyXOF captures enum value "XOF" CreditCurrencyXOF CreditCurrencyEnum = "XOF" // CreditCurrencyXPF captures enum value "XPF" CreditCurrencyXPF CreditCurrencyEnum = "XPF" // CreditCurrencyYER captures enum value "YER" CreditCurrencyYER CreditCurrencyEnum = "YER" // CreditCurrencyZAR captures enum value "ZAR" CreditCurrencyZAR CreditCurrencyEnum = "ZAR" // CreditCurrencyZMW captures enum value "ZMW" CreditCurrencyZMW CreditCurrencyEnum = "ZMW" // CreditCurrencyZWD captures enum value "ZWD" CreditCurrencyZWD CreditCurrencyEnum = "ZWD" // CreditCurrencyBTC captures enum value "BTC" CreditCurrencyBTC CreditCurrencyEnum = "BTC" )
func (CreditCurrencyEnum) IsValid ¶
func (e CreditCurrencyEnum) IsValid() bool
type CustomField ¶
type CustomField struct { // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // custom field Id CustomFieldID strfmt.UUID `json:"customFieldId,omitempty"` // name // Required: true Name *string `json:"name"` // object Id ObjectID strfmt.UUID `json:"objectId,omitempty"` // object type 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 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 CreatedDate strfmt.DateTime `json:"createdDate,omitempty"` // id ID strfmt.UUID `json:"id,omitempty"` // updated date 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 BillingPeriod EventSubscriptionBillingPeriodEnum `json:"billingPeriod,omitempty"` // effective date EffectiveDate strfmt.Date `json:"effectiveDate,omitempty"` // event Id EventID strfmt.UUID `json:"eventId,omitempty"` // event type 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 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 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 []*Credit `json:"credits"` // currency Currency InvoiceCurrencyEnum `json:"currency,omitempty"` // invoice date InvoiceDate strfmt.Date `json:"invoiceDate,omitempty"` // invoice Id 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 ParentAccountID strfmt.UUID `json:"parentAccountId,omitempty"` // parent invoice Id ParentInvoiceID strfmt.UUID `json:"parentInvoiceId,omitempty"` // refund adj RefundAdj float64 `json:"refundAdj,omitempty"` // status Status InvoiceStatusEnum `json:"status,omitempty"` // target date TargetDate strfmt.Date `json:"targetDate,omitempty"` }
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 BillingPeriod InvoiceDryRunBillingPeriodEnum `json:"billingPeriod,omitempty"` // billing policy BillingPolicy InvoiceDryRunBillingPolicyEnum `json:"billingPolicy,omitempty"` // bundle Id BundleID strfmt.UUID `json:"bundleId,omitempty"` // dry run action DryRunAction InvoiceDryRunDryRunActionEnum `json:"dryRunAction,omitempty"` // dry run type DryRunType InvoiceDryRunDryRunTypeEnum `json:"dryRunType,omitempty"` // effective date EffectiveDate strfmt.Date `json:"effectiveDate,omitempty"` // phase type PhaseType InvoiceDryRunPhaseTypeEnum `json:"phaseType,omitempty"` // price list name PriceListName string `json:"priceListName,omitempty"` // price overrides PriceOverrides []*PhasePrice `json:"priceOverrides"` // product category ProductCategory InvoiceDryRunProductCategoryEnum `json:"productCategory,omitempty"` // product name ProductName string `json:"productName,omitempty"` // subscription Id 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 InvoiceEmail ¶
type InvoiceEmail struct { // account Id AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // is notified for invoices IsNotifiedForInvoices *bool `json:"isNotifiedForInvoices,omitempty"` }
InvoiceEmail invoice email swagger:model InvoiceEmail
func (*InvoiceEmail) MarshalBinary ¶
func (m *InvoiceEmail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InvoiceEmail) UnmarshalBinary ¶
func (m *InvoiceEmail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InvoiceItem ¶
type InvoiceItem struct { // account Id // Required: true AccountID *strfmt.UUID `json:"accountId"` // amount Amount float64 `json:"amount,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bundle Id BundleID strfmt.UUID `json:"bundleId,omitempty"` // child account Id ChildAccountID strfmt.UUID `json:"childAccountId,omitempty"` // child items ChildItems []*InvoiceItem `json:"childItems"` // currency Currency InvoiceItemCurrencyEnum `json:"currency,omitempty"` // description Description string `json:"description,omitempty"` // end date EndDate strfmt.Date `json:"endDate,omitempty"` // invoice Id InvoiceID strfmt.UUID `json:"invoiceId,omitempty"` // invoice item Id // Required: true InvoiceItemID *strfmt.UUID `json:"invoiceItemId"` // item details ItemDetails string `json:"itemDetails,omitempty"` // item type ItemType InvoiceItemItemTypeEnum `json:"itemType,omitempty"` // linked invoice item Id 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 StartDate strfmt.Date `json:"startDate,omitempty"` // subscription Id 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 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 Currency InvoicePaymentCurrencyEnum `json:"currency,omitempty"` // payment attempts PaymentAttempts []*PaymentAttempt `json:"paymentAttempts"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // payment Id PaymentID strfmt.UUID `json:"paymentId,omitempty"` // payment method Id 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 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) Currency InvoicePaymentTransactionCurrencyEnum `json:"currency,omitempty"` // effective date 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 PaymentID strfmt.UUID `json:"paymentId,omitempty"` // processed amount ProcessedAmount float64 `json:"processedAmount,omitempty"` // processed currency 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 Status InvoicePaymentTransactionStatusEnum `json:"status,omitempty"` // transaction external key TransactionExternalKey string `json:"transactionExternalKey,omitempty"` // transaction Id TransactionID strfmt.UUID `json:"transactionId,omitempty"` // transaction type 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 ControlTagExclusion OverdueConditionControlTagExclusionEnum `json:"controlTagExclusion,omitempty"` // control tag inclusion 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 { // days between payment retries DaysBetweenPaymentRetries []int32 `json:"daysBetweenPaymentRetries"` // 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 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 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 Currency PaymentCurrencyEnum `json:"currency,omitempty"` // payment attempts PaymentAttempts []*PaymentAttempt `json:"paymentAttempts"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // payment Id PaymentID strfmt.UUID `json:"paymentId,omitempty"` // payment method Id 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 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) Currency PaymentAttemptCurrencyEnum `json:"currency,omitempty"` // effective date EffectiveDate strfmt.DateTime `json:"effectiveDate,omitempty"` // payment external key PaymentExternalKey string `json:"paymentExternalKey,omitempty"` // payment method Id 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 TransactionID strfmt.UUID `json:"transactionId,omitempty"` // transaction type 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 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 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) Currency PaymentTransactionCurrencyEnum `json:"currency,omitempty"` // effective date 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 PaymentID strfmt.UUID `json:"paymentId,omitempty"` // processed amount ProcessedAmount float64 `json:"processedAmount,omitempty"` // processed currency 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 Status PaymentTransactionStatusEnum `json:"status,omitempty"` // transaction external key TransactionExternalKey string `json:"transactionExternalKey,omitempty"` // transaction Id TransactionID strfmt.UUID `json:"transactionId,omitempty"` // transaction type 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 PhasePriceOverride ¶
type PhasePriceOverride 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 price overrides UsagePriceOverrides []*UsagePriceOverride `json:"usagePriceOverrides"` }
PhasePriceOverride phase price override swagger:model PhasePriceOverride
func (*PhasePriceOverride) MarshalBinary ¶
func (m *PhasePriceOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PhasePriceOverride) UnmarshalBinary ¶
func (m *PhasePriceOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Plan ¶
type Plan struct { // 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 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 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 EndDate strfmt.Date `json:"endDate,omitempty"` // rolled up units RolledUpUnits []*RolledUpUnit `json:"rolledUpUnits"` // start date StartDate strfmt.Date `json:"startDate,omitempty"` // subscription Id 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 LastAccessDate strfmt.DateTime `json:"lastAccessDate,omitempty"` // start date 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 BillingPeriod SimplePlanBillingPeriodEnum `json:"billingPeriod,omitempty"` // currency Currency SimplePlanCurrencyEnum `json:"currency,omitempty"` // plan Id PlanID string `json:"planId,omitempty"` // product category ProductCategory SimplePlanProductCategoryEnum `json:"productCategory,omitempty"` // product name ProductName string `json:"productName,omitempty"` // trial length TrialLength int32 `json:"trialLength,omitempty"` // trial time unit 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 AccountID strfmt.UUID `json:"accountId,omitempty"` // audit logs AuditLogs []*AuditLog `json:"auditLogs"` // bill cycle day local BillCycleDayLocal int32 `json:"billCycleDayLocal,omitempty"` // billing end date BillingEndDate strfmt.Date `json:"billingEndDate,omitempty"` // billing period // Required: true BillingPeriod *SubscriptionBillingPeriodEnum `json:"billingPeriod"` // billing start date BillingStartDate strfmt.Date `json:"billingStartDate,omitempty"` // bundle Id BundleID strfmt.UUID `json:"bundleId,omitempty"` // cancelled date CancelledDate strfmt.Date `json:"cancelledDate,omitempty"` // charged through date ChargedThroughDate strfmt.Date `json:"chargedThroughDate,omitempty"` // events Events []*EventSubscription `json:"events"` // external key ExternalKey string `json:"externalKey,omitempty"` // phase type 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 ProductCategory SubscriptionProductCategoryEnum `json:"productCategory,omitempty"` // product name // Required: true ProductName *string `json:"productName"` // source type SourceType SubscriptionSourceTypeEnum `json:"sourceType,omitempty"` // start date StartDate strfmt.Date `json:"startDate,omitempty"` // state State SubscriptionStateEnum `json:"state,omitempty"` // subscription Id 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 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 ObjectID strfmt.UUID `json:"objectId,omitempty"` // object type ObjectType TagObjectTypeEnum `json:"objectType,omitempty"` // tag definition Id TagDefinitionID strfmt.UUID `json:"tagDefinitionId,omitempty"` // tag definition name TagDefinitionName string `json:"tagDefinitionName,omitempty"` // tag Id 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 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 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 TierPriceOverride ¶
type TierPriceOverride struct { // block price overrides BlockPriceOverrides []*BlockPriceOverride `json:"blockPriceOverrides"` }
TierPriceOverride tier price override swagger:model TierPriceOverride
func (*TierPriceOverride) MarshalBinary ¶
func (m *TierPriceOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TierPriceOverride) UnmarshalBinary ¶
func (m *TierPriceOverride) UnmarshalBinary(b []byte) error
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 BillingMode UsagePriceBillingModeEnum `json:"billingMode,omitempty"` // tier block policy TierBlockPolicy UsagePriceTierBlockPolicyEnum `json:"tierBlockPolicy,omitempty"` // tier prices TierPrices []*TierPrice `json:"tierPrices"` // usage name UsageName string `json:"usageName,omitempty"` // usage type 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 UsagePriceOverride ¶
type UsagePriceOverride struct { // billing mode BillingMode string `json:"billingMode,omitempty"` // tier block policy TierBlockPolicy string `json:"tierBlockPolicy,omitempty"` // tier price overrides TierPriceOverrides []*TierPriceOverride `json:"tierPriceOverrides"` // usage name UsageName string `json:"usageName,omitempty"` // usage type UsageType string `json:"usageType,omitempty"` }
UsagePriceOverride usage price override swagger:model UsagePriceOverride
func (*UsagePriceOverride) MarshalBinary ¶
func (m *UsagePriceOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UsagePriceOverride) UnmarshalBinary ¶
func (m *UsagePriceOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 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
- block_price_override.go
- blocking_state.go
- bulk_subscriptions_bundle.go
- bundle.go
- bundle_timeline.go
- catalog.go
- clock.go
- combo_hosted_payment_page.go
- combo_payment_transaction.go
- credit.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_email.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
- phase_price_override.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
- tier_price_override.go
- tiered_block.go
- unit.go
- unit_usage_record.go
- usage.go
- usage_price.go
- usage_price_override.go
- usage_record.go
- user_roles.go