Documentation ¶
Overview ¶
Code generated by OpenAPI Generator; DO NOT EDIT.
Code generated by Xendit OpenAPI Generator; DO NOT EDIT.
Index ¶
- Variables
- type AddressObject
- func (o *AddressObject) GetCity() string
- func (o *AddressObject) GetCityOk() (*string, bool)
- func (o *AddressObject) GetCountry() string
- func (o *AddressObject) GetCountryOk() (*string, bool)
- func (o *AddressObject) GetPostalCode() string
- func (o *AddressObject) GetPostalCodeOk() (*string, bool)
- func (o *AddressObject) GetProvince() string
- func (o *AddressObject) GetProvinceOk() (*string, bool)
- func (o *AddressObject) GetState() string
- func (o *AddressObject) GetStateOk() (*string, bool)
- func (o *AddressObject) GetStreetLine1() string
- func (o *AddressObject) GetStreetLine1Ok() (*string, bool)
- func (o *AddressObject) GetStreetLine2() string
- func (o *AddressObject) GetStreetLine2Ok() (*string, bool)
- func (o *AddressObject) HasCity() bool
- func (o *AddressObject) HasCountry() bool
- func (o *AddressObject) HasPostalCode() bool
- func (o *AddressObject) HasProvince() bool
- func (o *AddressObject) HasState() bool
- func (o *AddressObject) HasStreetLine1() bool
- func (o *AddressObject) HasStreetLine2() bool
- func (o AddressObject) MarshalJSON() ([]byte, error)
- func (o *AddressObject) SetCity(v string)
- func (o *AddressObject) SetCityNil()
- func (o *AddressObject) SetCountry(v string)
- func (o *AddressObject) SetCountryNil()
- func (o *AddressObject) SetPostalCode(v string)
- func (o *AddressObject) SetPostalCodeNil()
- func (o *AddressObject) SetProvince(v string)
- func (o *AddressObject) SetProvinceNil()
- func (o *AddressObject) SetState(v string)
- func (o *AddressObject) SetStateNil()
- func (o *AddressObject) SetStreetLine1(v string)
- func (o *AddressObject) SetStreetLine1Nil()
- func (o *AddressObject) SetStreetLine2(v string)
- func (o *AddressObject) SetStreetLine2Nil()
- func (o AddressObject) ToMap() (map[string]interface{}, error)
- func (o *AddressObject) UnsetCity()
- func (o *AddressObject) UnsetCountry()
- func (o *AddressObject) UnsetPostalCode()
- func (o *AddressObject) UnsetProvince()
- func (o *AddressObject) UnsetState()
- func (o *AddressObject) UnsetStreetLine1()
- func (o *AddressObject) UnsetStreetLine2()
- type ApiInvoicesInvoiceIdExpirePostRequest
- type ApiV2InvoicesGetRequest
- type ApiV2InvoicesInvoiceIdGetRequest
- type ApiV2InvoicesPostRequest
- type CreateInvoiceError400ResponseDefinition
- func (o *CreateInvoiceError400ResponseDefinition) GetErrorCode() string
- func (o *CreateInvoiceError400ResponseDefinition) GetErrorCodeOk() (*string, bool)
- func (o *CreateInvoiceError400ResponseDefinition) GetMessage() string
- func (o *CreateInvoiceError400ResponseDefinition) GetMessageOk() (*string, bool)
- func (o CreateInvoiceError400ResponseDefinition) MarshalJSON() ([]byte, error)
- func (o *CreateInvoiceError400ResponseDefinition) SetErrorCode(v string)
- func (o *CreateInvoiceError400ResponseDefinition) SetMessage(v string)
- func (o CreateInvoiceError400ResponseDefinition) ToMap() (map[string]interface{}, error)
- type CreateInvoiceError404ResponseDefinition
- func (o *CreateInvoiceError404ResponseDefinition) GetErrorCode() string
- func (o *CreateInvoiceError404ResponseDefinition) GetErrorCodeOk() (*string, bool)
- func (o *CreateInvoiceError404ResponseDefinition) GetMessage() string
- func (o *CreateInvoiceError404ResponseDefinition) GetMessageOk() (*string, bool)
- func (o CreateInvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
- func (o *CreateInvoiceError404ResponseDefinition) SetErrorCode(v string)
- func (o *CreateInvoiceError404ResponseDefinition) SetMessage(v string)
- func (o CreateInvoiceError404ResponseDefinition) ToMap() (map[string]interface{}, error)
- type CreateInvoiceRequestDefinition
- func (o *CreateInvoiceRequestDefinition) GetAmount() float32
- func (o *CreateInvoiceRequestDefinition) GetAmountOk() (*float32, bool)
- func (o *CreateInvoiceRequestDefinition) GetCallbackVirtualAccountId() string
- func (o *CreateInvoiceRequestDefinition) GetCallbackVirtualAccountIdOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetCurrency() string
- func (o *CreateInvoiceRequestDefinition) GetCurrencyOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetCustomer() CustomerObject
- func (o *CreateInvoiceRequestDefinition) GetCustomerNotificationPreference() NotificationPreference
- func (o *CreateInvoiceRequestDefinition) GetCustomerNotificationPreferenceOk() (*NotificationPreference, bool)
- func (o *CreateInvoiceRequestDefinition) GetCustomerOk() (*CustomerObject, bool)
- func (o *CreateInvoiceRequestDefinition) GetDescription() string
- func (o *CreateInvoiceRequestDefinition) GetDescriptionOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetExternalId() string
- func (o *CreateInvoiceRequestDefinition) GetExternalIdOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetFailureRedirectUrl() string
- func (o *CreateInvoiceRequestDefinition) GetFailureRedirectUrlOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetFees() []InternalInvoiceFee
- func (o *CreateInvoiceRequestDefinition) GetFeesOk() ([]InternalInvoiceFee, bool)
- func (o *CreateInvoiceRequestDefinition) GetInvoiceDuration() string
- func (o *CreateInvoiceRequestDefinition) GetInvoiceDurationOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetItems() []InternalInvoiceItem
- func (o *CreateInvoiceRequestDefinition) GetItemsOk() ([]InternalInvoiceItem, bool)
- func (o *CreateInvoiceRequestDefinition) GetLocal() string
- func (o *CreateInvoiceRequestDefinition) GetLocalOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetMidLabel() string
- func (o *CreateInvoiceRequestDefinition) GetMidLabelOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetPayerEmail() string
- func (o *CreateInvoiceRequestDefinition) GetPayerEmailOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetPaymentMethods() []string
- func (o *CreateInvoiceRequestDefinition) GetPaymentMethodsOk() ([]string, bool)
- func (o *CreateInvoiceRequestDefinition) GetReminderTime() float32
- func (o *CreateInvoiceRequestDefinition) GetReminderTimeOk() (*float32, bool)
- func (o *CreateInvoiceRequestDefinition) GetReminderTimeUnit() string
- func (o *CreateInvoiceRequestDefinition) GetReminderTimeUnitOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) GetShouldAuthenticateCreditCard() bool
- func (o *CreateInvoiceRequestDefinition) GetShouldAuthenticateCreditCardOk() (*bool, bool)
- func (o *CreateInvoiceRequestDefinition) GetShouldSendEmail() bool
- func (o *CreateInvoiceRequestDefinition) GetShouldSendEmailOk() (*bool, bool)
- func (o *CreateInvoiceRequestDefinition) GetSuccessRedirectUrl() string
- func (o *CreateInvoiceRequestDefinition) GetSuccessRedirectUrlOk() (*string, bool)
- func (o *CreateInvoiceRequestDefinition) HasCallbackVirtualAccountId() bool
- func (o *CreateInvoiceRequestDefinition) HasCurrency() bool
- func (o *CreateInvoiceRequestDefinition) HasCustomer() bool
- func (o *CreateInvoiceRequestDefinition) HasCustomerNotificationPreference() bool
- func (o *CreateInvoiceRequestDefinition) HasDescription() bool
- func (o *CreateInvoiceRequestDefinition) HasFailureRedirectUrl() bool
- func (o *CreateInvoiceRequestDefinition) HasFees() bool
- func (o *CreateInvoiceRequestDefinition) HasInvoiceDuration() bool
- func (o *CreateInvoiceRequestDefinition) HasItems() bool
- func (o *CreateInvoiceRequestDefinition) HasLocal() bool
- func (o *CreateInvoiceRequestDefinition) HasMidLabel() bool
- func (o *CreateInvoiceRequestDefinition) HasPayerEmail() bool
- func (o *CreateInvoiceRequestDefinition) HasPaymentMethods() bool
- func (o *CreateInvoiceRequestDefinition) HasReminderTime() bool
- func (o *CreateInvoiceRequestDefinition) HasReminderTimeUnit() bool
- func (o *CreateInvoiceRequestDefinition) HasShouldAuthenticateCreditCard() bool
- func (o *CreateInvoiceRequestDefinition) HasShouldSendEmail() bool
- func (o *CreateInvoiceRequestDefinition) HasSuccessRedirectUrl() bool
- func (o CreateInvoiceRequestDefinition) MarshalJSON() ([]byte, error)
- func (o *CreateInvoiceRequestDefinition) SetAmount(v float32)
- func (o *CreateInvoiceRequestDefinition) SetCallbackVirtualAccountId(v string)
- func (o *CreateInvoiceRequestDefinition) SetCurrency(v string)
- func (o *CreateInvoiceRequestDefinition) SetCustomer(v CustomerObject)
- func (o *CreateInvoiceRequestDefinition) SetCustomerNotificationPreference(v NotificationPreference)
- func (o *CreateInvoiceRequestDefinition) SetDescription(v string)
- func (o *CreateInvoiceRequestDefinition) SetExternalId(v string)
- func (o *CreateInvoiceRequestDefinition) SetFailureRedirectUrl(v string)
- func (o *CreateInvoiceRequestDefinition) SetFees(v []InternalInvoiceFee)
- func (o *CreateInvoiceRequestDefinition) SetInvoiceDuration(v string)
- func (o *CreateInvoiceRequestDefinition) SetItems(v []InternalInvoiceItem)
- func (o *CreateInvoiceRequestDefinition) SetLocal(v string)
- func (o *CreateInvoiceRequestDefinition) SetMidLabel(v string)
- func (o *CreateInvoiceRequestDefinition) SetPayerEmail(v string)
- func (o *CreateInvoiceRequestDefinition) SetPaymentMethods(v []string)
- func (o *CreateInvoiceRequestDefinition) SetReminderTime(v float32)
- func (o *CreateInvoiceRequestDefinition) SetReminderTimeUnit(v string)
- func (o *CreateInvoiceRequestDefinition) SetShouldAuthenticateCreditCard(v bool)
- func (o *CreateInvoiceRequestDefinition) SetShouldSendEmail(v bool)
- func (o *CreateInvoiceRequestDefinition) SetSuccessRedirectUrl(v string)
- func (o CreateInvoiceRequestDefinition) ToMap() (map[string]interface{}, error)
- type CustomerObject
- func (o *CustomerObject) GetAddresses() []AddressObject
- func (o *CustomerObject) GetAddressesOk() ([]AddressObject, bool)
- func (o *CustomerObject) GetCustomerId() string
- func (o *CustomerObject) GetCustomerIdOk() (*string, bool)
- func (o *CustomerObject) GetEmail() string
- func (o *CustomerObject) GetEmailOk() (*string, bool)
- func (o *CustomerObject) GetGivenNames() string
- func (o *CustomerObject) GetGivenNamesOk() (*string, bool)
- func (o *CustomerObject) GetMobileNumber() string
- func (o *CustomerObject) GetMobileNumberOk() (*string, bool)
- func (o *CustomerObject) GetPhoneNumber() string
- func (o *CustomerObject) GetPhoneNumberOk() (*string, bool)
- func (o *CustomerObject) GetSurname() string
- func (o *CustomerObject) GetSurnameOk() (*string, bool)
- func (o *CustomerObject) HasAddresses() bool
- func (o *CustomerObject) HasCustomerId() bool
- func (o *CustomerObject) HasEmail() bool
- func (o *CustomerObject) HasGivenNames() bool
- func (o *CustomerObject) HasMobileNumber() bool
- func (o *CustomerObject) HasPhoneNumber() bool
- func (o *CustomerObject) HasSurname() bool
- func (o CustomerObject) MarshalJSON() ([]byte, error)
- func (o *CustomerObject) SetAddresses(v []AddressObject)
- func (o *CustomerObject) SetCustomerId(v string)
- func (o *CustomerObject) SetCustomerIdNil()
- func (o *CustomerObject) SetEmail(v string)
- func (o *CustomerObject) SetEmailNil()
- func (o *CustomerObject) SetGivenNames(v string)
- func (o *CustomerObject) SetGivenNamesNil()
- func (o *CustomerObject) SetMobileNumber(v string)
- func (o *CustomerObject) SetMobileNumberNil()
- func (o *CustomerObject) SetPhoneNumber(v string)
- func (o *CustomerObject) SetPhoneNumberNil()
- func (o *CustomerObject) SetSurname(v string)
- func (o *CustomerObject) SetSurnameNil()
- func (o CustomerObject) ToMap() (map[string]interface{}, error)
- func (o *CustomerObject) UnsetCustomerId()
- func (o *CustomerObject) UnsetEmail()
- func (o *CustomerObject) UnsetGivenNames()
- func (o *CustomerObject) UnsetMobileNumber()
- func (o *CustomerObject) UnsetPhoneNumber()
- func (o *CustomerObject) UnsetSurname()
- type Error500Response
- func (o *Error500Response) GetErrorCode() string
- func (o *Error500Response) GetErrorCodeOk() (*string, bool)
- func (o *Error500Response) GetMessage() string
- func (o *Error500Response) GetMessageOk() (*string, bool)
- func (o Error500Response) MarshalJSON() ([]byte, error)
- func (o *Error500Response) SetErrorCode(v string)
- func (o *Error500Response) SetMessage(v string)
- func (o Error500Response) ToMap() (map[string]interface{}, error)
- type InternalInvoice
- func (o *InternalInvoice) GetAmount() float32
- func (o *InternalInvoice) GetAmountOk() (*float32, bool)
- func (o *InternalInvoice) GetAvailableBanks() []InternalInvoiceBank
- func (o *InternalInvoice) GetAvailableBanksOk() ([]InternalInvoiceBank, bool)
- func (o *InternalInvoice) GetAvailableDirectDebits() []InternalInvoiceDirectDebit
- func (o *InternalInvoice) GetAvailableDirectDebitsOk() ([]InternalInvoiceDirectDebit, bool)
- func (o *InternalInvoice) GetAvailableEwallets() []InternalInvoiceEwallet
- func (o *InternalInvoice) GetAvailableEwalletsOk() ([]InternalInvoiceEwallet, bool)
- func (o *InternalInvoice) GetAvailablePaylaters() []InternalInvoicePaylater
- func (o *InternalInvoice) GetAvailablePaylatersOk() ([]InternalInvoicePaylater, bool)
- func (o *InternalInvoice) GetAvailableQrCodes() []InternalInvoiceQrCode
- func (o *InternalInvoice) GetAvailableQrCodesOk() ([]InternalInvoiceQrCode, bool)
- func (o *InternalInvoice) GetAvailableRetailOutlets() []InternalInvoiceRetailOutlet
- func (o *InternalInvoice) GetAvailableRetailOutletsOk() ([]InternalInvoiceRetailOutlet, bool)
- func (o *InternalInvoice) GetCreated() time.Time
- func (o *InternalInvoice) GetCreatedOk() (*time.Time, bool)
- func (o *InternalInvoice) GetCurrency() InvoiceCurrency
- func (o *InternalInvoice) GetCurrencyOk() (*InvoiceCurrency, bool)
- func (o *InternalInvoice) GetCustomer() CustomerObject
- func (o *InternalInvoice) GetCustomerNotificationPreference() NotificationPreference
- func (o *InternalInvoice) GetCustomerNotificationPreferenceOk() (*NotificationPreference, bool)
- func (o *InternalInvoice) GetCustomerOk() (*CustomerObject, bool)
- func (o *InternalInvoice) GetDescription() string
- func (o *InternalInvoice) GetDescriptionOk() (*string, bool)
- func (o *InternalInvoice) GetExpiryDate() time.Time
- func (o *InternalInvoice) GetExpiryDateOk() (*time.Time, bool)
- func (o *InternalInvoice) GetExternalId() string
- func (o *InternalInvoice) GetExternalIdOk() (*string, bool)
- func (o *InternalInvoice) GetFailureRedirectUrl() string
- func (o *InternalInvoice) GetFailureRedirectUrlOk() (*string, bool)
- func (o *InternalInvoice) GetFees() []InternalInvoiceFee
- func (o *InternalInvoice) GetFeesOk() ([]InternalInvoiceFee, bool)
- func (o *InternalInvoice) GetFixedVa() bool
- func (o *InternalInvoice) GetFixedVaOk() (*bool, bool)
- func (o *InternalInvoice) GetInvoiceUrl() string
- func (o *InternalInvoice) GetInvoiceUrlOk() (*string, bool)
- func (o *InternalInvoice) GetItems() []InternalInvoiceItem
- func (o *InternalInvoice) GetItemsOk() ([]InternalInvoiceItem, bool)
- func (o *InternalInvoice) GetLocale() string
- func (o *InternalInvoice) GetLocaleOk() (*string, bool)
- func (o *InternalInvoice) GetMerchantName() string
- func (o *InternalInvoice) GetMerchantNameOk() (*string, bool)
- func (o *InternalInvoice) GetMerchantProfilePictureUrl() string
- func (o *InternalInvoice) GetMerchantProfilePictureUrlOk() (*string, bool)
- func (o *InternalInvoice) GetPayerEmail() string
- func (o *InternalInvoice) GetPayerEmailOk() (*string, bool)
- func (o *InternalInvoice) GetPaymentMethod() InvoicePaymentMethod
- func (o *InternalInvoice) GetPaymentMethodOk() (*InvoicePaymentMethod, bool)
- func (o *InternalInvoice) GetReminderDate() time.Time
- func (o *InternalInvoice) GetReminderDateOk() (*time.Time, bool)
- func (o *InternalInvoice) GetShouldAuthenticateCreditCard() bool
- func (o *InternalInvoice) GetShouldAuthenticateCreditCardOk() (*bool, bool)
- func (o *InternalInvoice) GetShouldExcludeCreditCard() bool
- func (o *InternalInvoice) GetShouldExcludeCreditCardOk() (*bool, bool)
- func (o *InternalInvoice) GetShouldSendEmail() bool
- func (o *InternalInvoice) GetShouldSendEmailOk() (*bool, bool)
- func (o *InternalInvoice) GetStatus() InvoiceStatus
- func (o *InternalInvoice) GetStatusOk() (*InvoiceStatus, bool)
- func (o *InternalInvoice) GetSuccessRedirectUrl() string
- func (o *InternalInvoice) GetSuccessRedirectUrlOk() (*string, bool)
- func (o *InternalInvoice) GetUpdated() time.Time
- func (o *InternalInvoice) GetUpdatedOk() (*time.Time, bool)
- func (o *InternalInvoice) GetUserId() string
- func (o *InternalInvoice) GetUserIdOk() (*string, bool)
- func (o *InternalInvoice) HasCurrency() bool
- func (o *InternalInvoice) HasCustomer() bool
- func (o *InternalInvoice) HasCustomerNotificationPreference() bool
- func (o *InternalInvoice) HasDescription() bool
- func (o *InternalInvoice) HasFailureRedirectUrl() bool
- func (o *InternalInvoice) HasFees() bool
- func (o *InternalInvoice) HasFixedVa() bool
- func (o *InternalInvoice) HasItems() bool
- func (o *InternalInvoice) HasLocale() bool
- func (o *InternalInvoice) HasPayerEmail() bool
- func (o *InternalInvoice) HasPaymentMethod() bool
- func (o *InternalInvoice) HasReminderDate() bool
- func (o *InternalInvoice) HasShouldAuthenticateCreditCard() bool
- func (o *InternalInvoice) HasShouldExcludeCreditCard() bool
- func (o *InternalInvoice) HasSuccessRedirectUrl() bool
- func (o InternalInvoice) MarshalJSON() ([]byte, error)
- func (o *InternalInvoice) SetAmount(v float32)
- func (o *InternalInvoice) SetAvailableBanks(v []InternalInvoiceBank)
- func (o *InternalInvoice) SetAvailableDirectDebits(v []InternalInvoiceDirectDebit)
- func (o *InternalInvoice) SetAvailableEwallets(v []InternalInvoiceEwallet)
- func (o *InternalInvoice) SetAvailablePaylaters(v []InternalInvoicePaylater)
- func (o *InternalInvoice) SetAvailableQrCodes(v []InternalInvoiceQrCode)
- func (o *InternalInvoice) SetAvailableRetailOutlets(v []InternalInvoiceRetailOutlet)
- func (o *InternalInvoice) SetCreated(v time.Time)
- func (o *InternalInvoice) SetCurrency(v InvoiceCurrency)
- func (o *InternalInvoice) SetCustomer(v CustomerObject)
- func (o *InternalInvoice) SetCustomerNotificationPreference(v NotificationPreference)
- func (o *InternalInvoice) SetDescription(v string)
- func (o *InternalInvoice) SetExpiryDate(v time.Time)
- func (o *InternalInvoice) SetExternalId(v string)
- func (o *InternalInvoice) SetFailureRedirectUrl(v string)
- func (o *InternalInvoice) SetFees(v []InternalInvoiceFee)
- func (o *InternalInvoice) SetFixedVa(v bool)
- func (o *InternalInvoice) SetInvoiceUrl(v string)
- func (o *InternalInvoice) SetItems(v []InternalInvoiceItem)
- func (o *InternalInvoice) SetLocale(v string)
- func (o *InternalInvoice) SetMerchantName(v string)
- func (o *InternalInvoice) SetMerchantProfilePictureUrl(v string)
- func (o *InternalInvoice) SetPayerEmail(v string)
- func (o *InternalInvoice) SetPaymentMethod(v InvoicePaymentMethod)
- func (o *InternalInvoice) SetReminderDate(v time.Time)
- func (o *InternalInvoice) SetShouldAuthenticateCreditCard(v bool)
- func (o *InternalInvoice) SetShouldExcludeCreditCard(v bool)
- func (o *InternalInvoice) SetShouldSendEmail(v bool)
- func (o *InternalInvoice) SetStatus(v InvoiceStatus)
- func (o *InternalInvoice) SetSuccessRedirectUrl(v string)
- func (o *InternalInvoice) SetUpdated(v time.Time)
- func (o *InternalInvoice) SetUserId(v string)
- func (o InternalInvoice) ToMap() (map[string]interface{}, error)
- type InternalInvoiceBank
- func (o *InternalInvoiceBank) GetAccountHolderName() string
- func (o *InternalInvoiceBank) GetAccountHolderNameOk() (*string, bool)
- func (o *InternalInvoiceBank) GetBankAccountNumber() string
- func (o *InternalInvoiceBank) GetBankAccountNumberOk() (*string, bool)
- func (o *InternalInvoiceBank) GetBankBranch() string
- func (o *InternalInvoiceBank) GetBankBranchOk() (*string, bool)
- func (o *InternalInvoiceBank) GetBankCode() InvoiceBank
- func (o *InternalInvoiceBank) GetBankCodeOk() (*InvoiceBank, bool)
- func (o *InternalInvoiceBank) GetCollectionType() string
- func (o *InternalInvoiceBank) GetCollectionTypeOk() (*string, bool)
- func (o *InternalInvoiceBank) GetIdentityAmount() float32
- func (o *InternalInvoiceBank) GetIdentityAmountOk() (*float32, bool)
- func (o *InternalInvoiceBank) GetTransferAmount() float32
- func (o *InternalInvoiceBank) GetTransferAmountOk() (*float32, bool)
- func (o *InternalInvoiceBank) HasBankAccountNumber() bool
- func (o *InternalInvoiceBank) HasBankBranch() bool
- func (o *InternalInvoiceBank) HasIdentityAmount() bool
- func (o *InternalInvoiceBank) HasTransferAmount() bool
- func (o InternalInvoiceBank) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceBank) SetAccountHolderName(v string)
- func (o *InternalInvoiceBank) SetBankAccountNumber(v string)
- func (o *InternalInvoiceBank) SetBankBranch(v string)
- func (o *InternalInvoiceBank) SetBankCode(v InvoiceBank)
- func (o *InternalInvoiceBank) SetCollectionType(v string)
- func (o *InternalInvoiceBank) SetIdentityAmount(v float32)
- func (o *InternalInvoiceBank) SetTransferAmount(v float32)
- func (o InternalInvoiceBank) ToMap() (map[string]interface{}, error)
- type InternalInvoiceDirectDebit
- func (o *InternalInvoiceDirectDebit) GetDirectDebitType() InvoiceDirectDebit
- func (o *InternalInvoiceDirectDebit) GetDirectDebitTypeOk() (*InvoiceDirectDebit, bool)
- func (o InternalInvoiceDirectDebit) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceDirectDebit) SetDirectDebitType(v InvoiceDirectDebit)
- func (o InternalInvoiceDirectDebit) ToMap() (map[string]interface{}, error)
- type InternalInvoiceEwallet
- func (o *InternalInvoiceEwallet) GetEwalletType() InvoiceEwallet
- func (o *InternalInvoiceEwallet) GetEwalletTypeOk() (*InvoiceEwallet, bool)
- func (o InternalInvoiceEwallet) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceEwallet) SetEwalletType(v InvoiceEwallet)
- func (o InternalInvoiceEwallet) ToMap() (map[string]interface{}, error)
- type InternalInvoiceFee
- func (o *InternalInvoiceFee) GetType() string
- func (o *InternalInvoiceFee) GetTypeOk() (*string, bool)
- func (o *InternalInvoiceFee) GetValue() float32
- func (o *InternalInvoiceFee) GetValueOk() (*float32, bool)
- func (o InternalInvoiceFee) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceFee) SetType(v string)
- func (o *InternalInvoiceFee) SetValue(v float32)
- func (o InternalInvoiceFee) ToMap() (map[string]interface{}, error)
- type InternalInvoiceItem
- func (o *InternalInvoiceItem) GetCategory() string
- func (o *InternalInvoiceItem) GetCategoryOk() (*string, bool)
- func (o *InternalInvoiceItem) GetName() string
- func (o *InternalInvoiceItem) GetNameOk() (*string, bool)
- func (o *InternalInvoiceItem) GetPrice() float32
- func (o *InternalInvoiceItem) GetPriceOk() (*float32, bool)
- func (o *InternalInvoiceItem) GetQuantity() float32
- func (o *InternalInvoiceItem) GetQuantityOk() (*float32, bool)
- func (o *InternalInvoiceItem) GetReferenceId() string
- func (o *InternalInvoiceItem) GetReferenceIdOk() (*string, bool)
- func (o *InternalInvoiceItem) GetUrl() string
- func (o *InternalInvoiceItem) GetUrlOk() (*string, bool)
- func (o *InternalInvoiceItem) HasCategory() bool
- func (o *InternalInvoiceItem) HasReferenceId() bool
- func (o *InternalInvoiceItem) HasUrl() bool
- func (o InternalInvoiceItem) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceItem) SetCategory(v string)
- func (o *InternalInvoiceItem) SetName(v string)
- func (o *InternalInvoiceItem) SetPrice(v float32)
- func (o *InternalInvoiceItem) SetQuantity(v float32)
- func (o *InternalInvoiceItem) SetReferenceId(v string)
- func (o *InternalInvoiceItem) SetUrl(v string)
- func (o InternalInvoiceItem) ToMap() (map[string]interface{}, error)
- type InternalInvoicePaylater
- func (o *InternalInvoicePaylater) GetPaylaterType() InvoicePaylater
- func (o *InternalInvoicePaylater) GetPaylaterTypeOk() (*InvoicePaylater, bool)
- func (o *InternalInvoicePaylater) GetShouldExclude() bool
- func (o *InternalInvoicePaylater) GetShouldExcludeOk() (*bool, bool)
- func (o *InternalInvoicePaylater) HasShouldExclude() bool
- func (o InternalInvoicePaylater) MarshalJSON() ([]byte, error)
- func (o *InternalInvoicePaylater) SetPaylaterType(v InvoicePaylater)
- func (o *InternalInvoicePaylater) SetShouldExclude(v bool)
- func (o InternalInvoicePaylater) ToMap() (map[string]interface{}, error)
- type InternalInvoiceQrCode
- func (o *InternalInvoiceQrCode) GetQrCodeType() InvoiceQrCode
- func (o *InternalInvoiceQrCode) GetQrCodeTypeOk() (*InvoiceQrCode, bool)
- func (o InternalInvoiceQrCode) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceQrCode) SetQrCodeType(v InvoiceQrCode)
- func (o InternalInvoiceQrCode) ToMap() (map[string]interface{}, error)
- type InternalInvoiceRetailOutlet
- func (o *InternalInvoiceRetailOutlet) GetMerchantName() string
- func (o *InternalInvoiceRetailOutlet) GetMerchantNameOk() (*string, bool)
- func (o *InternalInvoiceRetailOutlet) GetPaymentCode() string
- func (o *InternalInvoiceRetailOutlet) GetPaymentCodeOk() (*string, bool)
- func (o *InternalInvoiceRetailOutlet) GetRetailOutletName() InvoiceRetailOutlet
- func (o *InternalInvoiceRetailOutlet) GetRetailOutletNameOk() (*InvoiceRetailOutlet, bool)
- func (o *InternalInvoiceRetailOutlet) GetTransferAmount() float32
- func (o *InternalInvoiceRetailOutlet) GetTransferAmountOk() (*float32, bool)
- func (o *InternalInvoiceRetailOutlet) HasMerchantName() bool
- func (o *InternalInvoiceRetailOutlet) HasPaymentCode() bool
- func (o *InternalInvoiceRetailOutlet) HasTransferAmount() bool
- func (o InternalInvoiceRetailOutlet) MarshalJSON() ([]byte, error)
- func (o *InternalInvoiceRetailOutlet) SetMerchantName(v string)
- func (o *InternalInvoiceRetailOutlet) SetPaymentCode(v string)
- func (o *InternalInvoiceRetailOutlet) SetRetailOutletName(v InvoiceRetailOutlet)
- func (o *InternalInvoiceRetailOutlet) SetTransferAmount(v float32)
- func (o InternalInvoiceRetailOutlet) ToMap() (map[string]interface{}, error)
- type InvoiceApi
- type InvoiceApiService
- func (a *InvoiceApiService) InvoicesInvoiceIdExpirePost(ctx context.Context, invoiceId string) ApiInvoicesInvoiceIdExpirePostRequest
- func (a *InvoiceApiService) InvoicesInvoiceIdExpirePostExecute(r ApiInvoicesInvoiceIdExpirePostRequest) (*InternalInvoice, *http.Response, error)
- func (a *InvoiceApiService) V2InvoicesGet(ctx context.Context) ApiV2InvoicesGetRequest
- func (a *InvoiceApiService) V2InvoicesGetExecute(r ApiV2InvoicesGetRequest) ([]InternalInvoice, *http.Response, error)
- func (a *InvoiceApiService) V2InvoicesInvoiceIdGet(ctx context.Context, invoiceId string) ApiV2InvoicesInvoiceIdGetRequest
- func (a *InvoiceApiService) V2InvoicesInvoiceIdGetExecute(r ApiV2InvoicesInvoiceIdGetRequest) (*InternalInvoice, *http.Response, error)
- func (a *InvoiceApiService) V2InvoicesPost(ctx context.Context) ApiV2InvoicesPostRequest
- func (a *InvoiceApiService) V2InvoicesPostExecute(r ApiV2InvoicesPostRequest) (*InternalInvoice, *http.Response, error)
- type InvoiceBank
- type InvoiceCurrency
- type InvoiceDirectDebit
- type InvoiceError403ResponseDefinition
- func (o *InvoiceError403ResponseDefinition) GetErrorCode() string
- func (o *InvoiceError403ResponseDefinition) GetErrorCodeOk() (*string, bool)
- func (o *InvoiceError403ResponseDefinition) GetMessage() string
- func (o *InvoiceError403ResponseDefinition) GetMessageOk() (*string, bool)
- func (o InvoiceError403ResponseDefinition) MarshalJSON() ([]byte, error)
- func (o *InvoiceError403ResponseDefinition) SetErrorCode(v string)
- func (o *InvoiceError403ResponseDefinition) SetMessage(v string)
- func (o InvoiceError403ResponseDefinition) ToMap() (map[string]interface{}, error)
- type InvoiceError404ResponseDefinition
- func (o *InvoiceError404ResponseDefinition) GetErrorCode() string
- func (o *InvoiceError404ResponseDefinition) GetErrorCodeOk() (*string, bool)
- func (o *InvoiceError404ResponseDefinition) GetMessage() string
- func (o *InvoiceError404ResponseDefinition) GetMessageOk() (*string, bool)
- func (o InvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
- func (o *InvoiceError404ResponseDefinition) SetErrorCode(v string)
- func (o *InvoiceError404ResponseDefinition) SetMessage(v string)
- func (o InvoiceError404ResponseDefinition) ToMap() (map[string]interface{}, error)
- type InvoiceEwallet
- type InvoicePaylater
- type InvoicePaymentMethod
- type InvoiceQrCode
- type InvoiceRetailOutlet
- type InvoiceStatus
- type InvoiceUnauthorizedError
- func (o *InvoiceUnauthorizedError) GetErrorCode() string
- func (o *InvoiceUnauthorizedError) GetErrorCodeOk() (*string, bool)
- func (o *InvoiceUnauthorizedError) GetMessage() string
- func (o *InvoiceUnauthorizedError) GetMessageOk() (*string, bool)
- func (o InvoiceUnauthorizedError) MarshalJSON() ([]byte, error)
- func (o *InvoiceUnauthorizedError) SetErrorCode(v string)
- func (o *InvoiceUnauthorizedError) SetMessage(v string)
- func (o InvoiceUnauthorizedError) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type NotificationChannel
- type NotificationPreference
- func (o *NotificationPreference) GetInvoiceCreated() []NotificationChannel
- func (o *NotificationPreference) GetInvoiceCreatedOk() ([]NotificationChannel, bool)
- func (o *NotificationPreference) GetInvoiceExpired() []NotificationChannel
- func (o *NotificationPreference) GetInvoiceExpiredOk() ([]NotificationChannel, bool)
- func (o *NotificationPreference) GetInvoicePaid() []NotificationChannel
- func (o *NotificationPreference) GetInvoicePaidOk() ([]NotificationChannel, bool)
- func (o *NotificationPreference) GetInvoiceReminder() []NotificationChannel
- func (o *NotificationPreference) GetInvoiceReminderOk() ([]NotificationChannel, bool)
- func (o *NotificationPreference) HasInvoiceCreated() bool
- func (o *NotificationPreference) HasInvoiceExpired() bool
- func (o *NotificationPreference) HasInvoicePaid() bool
- func (o *NotificationPreference) HasInvoiceReminder() bool
- func (o NotificationPreference) MarshalJSON() ([]byte, error)
- func (o *NotificationPreference) SetInvoiceCreated(v []NotificationChannel)
- func (o *NotificationPreference) SetInvoiceExpired(v []NotificationChannel)
- func (o *NotificationPreference) SetInvoicePaid(v []NotificationChannel)
- func (o *NotificationPreference) SetInvoiceReminder(v []NotificationChannel)
- func (o NotificationPreference) ToMap() (map[string]interface{}, error)
- type NullableAddressObject
- func (v NullableAddressObject) Get() *AddressObject
- func (v NullableAddressObject) IsSet() bool
- func (v NullableAddressObject) MarshalJSON() ([]byte, error)
- func (v *NullableAddressObject) Set(val *AddressObject)
- func (v *NullableAddressObject) UnmarshalJSON(src []byte) error
- func (v *NullableAddressObject) Unset()
- type NullableBool
- type NullableCreateInvoiceError400ResponseDefinition
- func (v NullableCreateInvoiceError400ResponseDefinition) Get() *CreateInvoiceError400ResponseDefinition
- func (v NullableCreateInvoiceError400ResponseDefinition) IsSet() bool
- func (v NullableCreateInvoiceError400ResponseDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInvoiceError400ResponseDefinition) Set(val *CreateInvoiceError400ResponseDefinition)
- func (v *NullableCreateInvoiceError400ResponseDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInvoiceError400ResponseDefinition) Unset()
- type NullableCreateInvoiceError404ResponseDefinition
- func (v NullableCreateInvoiceError404ResponseDefinition) Get() *CreateInvoiceError404ResponseDefinition
- func (v NullableCreateInvoiceError404ResponseDefinition) IsSet() bool
- func (v NullableCreateInvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInvoiceError404ResponseDefinition) Set(val *CreateInvoiceError404ResponseDefinition)
- func (v *NullableCreateInvoiceError404ResponseDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInvoiceError404ResponseDefinition) Unset()
- type NullableCreateInvoiceRequestDefinition
- func (v NullableCreateInvoiceRequestDefinition) Get() *CreateInvoiceRequestDefinition
- func (v NullableCreateInvoiceRequestDefinition) IsSet() bool
- func (v NullableCreateInvoiceRequestDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInvoiceRequestDefinition) Set(val *CreateInvoiceRequestDefinition)
- func (v *NullableCreateInvoiceRequestDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInvoiceRequestDefinition) Unset()
- type NullableCustomerObject
- func (v NullableCustomerObject) Get() *CustomerObject
- func (v NullableCustomerObject) IsSet() bool
- func (v NullableCustomerObject) MarshalJSON() ([]byte, error)
- func (v *NullableCustomerObject) Set(val *CustomerObject)
- func (v *NullableCustomerObject) UnmarshalJSON(src []byte) error
- func (v *NullableCustomerObject) Unset()
- type NullableError500Response
- func (v NullableError500Response) Get() *Error500Response
- func (v NullableError500Response) IsSet() bool
- func (v NullableError500Response) MarshalJSON() ([]byte, error)
- func (v *NullableError500Response) Set(val *Error500Response)
- func (v *NullableError500Response) UnmarshalJSON(src []byte) error
- func (v *NullableError500Response) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableInternalInvoice
- func (v NullableInternalInvoice) Get() *InternalInvoice
- func (v NullableInternalInvoice) IsSet() bool
- func (v NullableInternalInvoice) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoice) Set(val *InternalInvoice)
- func (v *NullableInternalInvoice) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoice) Unset()
- type NullableInternalInvoiceBank
- func (v NullableInternalInvoiceBank) Get() *InternalInvoiceBank
- func (v NullableInternalInvoiceBank) IsSet() bool
- func (v NullableInternalInvoiceBank) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceBank) Set(val *InternalInvoiceBank)
- func (v *NullableInternalInvoiceBank) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceBank) Unset()
- type NullableInternalInvoiceDirectDebit
- func (v NullableInternalInvoiceDirectDebit) Get() *InternalInvoiceDirectDebit
- func (v NullableInternalInvoiceDirectDebit) IsSet() bool
- func (v NullableInternalInvoiceDirectDebit) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceDirectDebit) Set(val *InternalInvoiceDirectDebit)
- func (v *NullableInternalInvoiceDirectDebit) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceDirectDebit) Unset()
- type NullableInternalInvoiceEwallet
- func (v NullableInternalInvoiceEwallet) Get() *InternalInvoiceEwallet
- func (v NullableInternalInvoiceEwallet) IsSet() bool
- func (v NullableInternalInvoiceEwallet) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceEwallet) Set(val *InternalInvoiceEwallet)
- func (v *NullableInternalInvoiceEwallet) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceEwallet) Unset()
- type NullableInternalInvoiceFee
- func (v NullableInternalInvoiceFee) Get() *InternalInvoiceFee
- func (v NullableInternalInvoiceFee) IsSet() bool
- func (v NullableInternalInvoiceFee) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceFee) Set(val *InternalInvoiceFee)
- func (v *NullableInternalInvoiceFee) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceFee) Unset()
- type NullableInternalInvoiceItem
- func (v NullableInternalInvoiceItem) Get() *InternalInvoiceItem
- func (v NullableInternalInvoiceItem) IsSet() bool
- func (v NullableInternalInvoiceItem) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceItem) Set(val *InternalInvoiceItem)
- func (v *NullableInternalInvoiceItem) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceItem) Unset()
- type NullableInternalInvoicePaylater
- func (v NullableInternalInvoicePaylater) Get() *InternalInvoicePaylater
- func (v NullableInternalInvoicePaylater) IsSet() bool
- func (v NullableInternalInvoicePaylater) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoicePaylater) Set(val *InternalInvoicePaylater)
- func (v *NullableInternalInvoicePaylater) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoicePaylater) Unset()
- type NullableInternalInvoiceQrCode
- func (v NullableInternalInvoiceQrCode) Get() *InternalInvoiceQrCode
- func (v NullableInternalInvoiceQrCode) IsSet() bool
- func (v NullableInternalInvoiceQrCode) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceQrCode) Set(val *InternalInvoiceQrCode)
- func (v *NullableInternalInvoiceQrCode) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceQrCode) Unset()
- type NullableInternalInvoiceRetailOutlet
- func (v NullableInternalInvoiceRetailOutlet) Get() *InternalInvoiceRetailOutlet
- func (v NullableInternalInvoiceRetailOutlet) IsSet() bool
- func (v NullableInternalInvoiceRetailOutlet) MarshalJSON() ([]byte, error)
- func (v *NullableInternalInvoiceRetailOutlet) Set(val *InternalInvoiceRetailOutlet)
- func (v *NullableInternalInvoiceRetailOutlet) UnmarshalJSON(src []byte) error
- func (v *NullableInternalInvoiceRetailOutlet) Unset()
- type NullableInvoiceBank
- func (v NullableInvoiceBank) Get() *InvoiceBank
- func (v NullableInvoiceBank) IsSet() bool
- func (v NullableInvoiceBank) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceBank) Set(val *InvoiceBank)
- func (v *NullableInvoiceBank) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceBank) Unset()
- type NullableInvoiceCurrency
- func (v NullableInvoiceCurrency) Get() *InvoiceCurrency
- func (v NullableInvoiceCurrency) IsSet() bool
- func (v NullableInvoiceCurrency) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceCurrency) Set(val *InvoiceCurrency)
- func (v *NullableInvoiceCurrency) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceCurrency) Unset()
- type NullableInvoiceDirectDebit
- func (v NullableInvoiceDirectDebit) Get() *InvoiceDirectDebit
- func (v NullableInvoiceDirectDebit) IsSet() bool
- func (v NullableInvoiceDirectDebit) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceDirectDebit) Set(val *InvoiceDirectDebit)
- func (v *NullableInvoiceDirectDebit) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceDirectDebit) Unset()
- type NullableInvoiceError403ResponseDefinition
- func (v NullableInvoiceError403ResponseDefinition) Get() *InvoiceError403ResponseDefinition
- func (v NullableInvoiceError403ResponseDefinition) IsSet() bool
- func (v NullableInvoiceError403ResponseDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceError403ResponseDefinition) Set(val *InvoiceError403ResponseDefinition)
- func (v *NullableInvoiceError403ResponseDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceError403ResponseDefinition) Unset()
- type NullableInvoiceError404ResponseDefinition
- func (v NullableInvoiceError404ResponseDefinition) Get() *InvoiceError404ResponseDefinition
- func (v NullableInvoiceError404ResponseDefinition) IsSet() bool
- func (v NullableInvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceError404ResponseDefinition) Set(val *InvoiceError404ResponseDefinition)
- func (v *NullableInvoiceError404ResponseDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceError404ResponseDefinition) Unset()
- type NullableInvoiceEwallet
- func (v NullableInvoiceEwallet) Get() *InvoiceEwallet
- func (v NullableInvoiceEwallet) IsSet() bool
- func (v NullableInvoiceEwallet) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceEwallet) Set(val *InvoiceEwallet)
- func (v *NullableInvoiceEwallet) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceEwallet) Unset()
- type NullableInvoicePaylater
- func (v NullableInvoicePaylater) Get() *InvoicePaylater
- func (v NullableInvoicePaylater) IsSet() bool
- func (v NullableInvoicePaylater) MarshalJSON() ([]byte, error)
- func (v *NullableInvoicePaylater) Set(val *InvoicePaylater)
- func (v *NullableInvoicePaylater) UnmarshalJSON(src []byte) error
- func (v *NullableInvoicePaylater) Unset()
- type NullableInvoicePaymentMethod
- func (v NullableInvoicePaymentMethod) Get() *InvoicePaymentMethod
- func (v NullableInvoicePaymentMethod) IsSet() bool
- func (v NullableInvoicePaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullableInvoicePaymentMethod) Set(val *InvoicePaymentMethod)
- func (v *NullableInvoicePaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullableInvoicePaymentMethod) Unset()
- type NullableInvoiceQrCode
- func (v NullableInvoiceQrCode) Get() *InvoiceQrCode
- func (v NullableInvoiceQrCode) IsSet() bool
- func (v NullableInvoiceQrCode) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceQrCode) Set(val *InvoiceQrCode)
- func (v *NullableInvoiceQrCode) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceQrCode) Unset()
- type NullableInvoiceRetailOutlet
- func (v NullableInvoiceRetailOutlet) Get() *InvoiceRetailOutlet
- func (v NullableInvoiceRetailOutlet) IsSet() bool
- func (v NullableInvoiceRetailOutlet) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceRetailOutlet) Set(val *InvoiceRetailOutlet)
- func (v *NullableInvoiceRetailOutlet) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceRetailOutlet) Unset()
- type NullableInvoiceStatus
- func (v NullableInvoiceStatus) Get() *InvoiceStatus
- func (v NullableInvoiceStatus) IsSet() bool
- func (v NullableInvoiceStatus) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceStatus) Set(val *InvoiceStatus)
- func (v *NullableInvoiceStatus) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceStatus) Unset()
- type NullableInvoiceUnauthorizedError
- func (v NullableInvoiceUnauthorizedError) Get() *InvoiceUnauthorizedError
- func (v NullableInvoiceUnauthorizedError) IsSet() bool
- func (v NullableInvoiceUnauthorizedError) MarshalJSON() ([]byte, error)
- func (v *NullableInvoiceUnauthorizedError) Set(val *InvoiceUnauthorizedError)
- func (v *NullableInvoiceUnauthorizedError) UnmarshalJSON(src []byte) error
- func (v *NullableInvoiceUnauthorizedError) Unset()
- type NullableNotificationChannel
- func (v NullableNotificationChannel) Get() *NotificationChannel
- func (v NullableNotificationChannel) IsSet() bool
- func (v NullableNotificationChannel) MarshalJSON() ([]byte, error)
- func (v *NullableNotificationChannel) Set(val *NotificationChannel)
- func (v *NullableNotificationChannel) UnmarshalJSON(src []byte) error
- func (v *NullableNotificationChannel) Unset()
- type NullableNotificationPreference
- func (v NullableNotificationPreference) Get() *NotificationPreference
- func (v NullableNotificationPreference) IsSet() bool
- func (v NullableNotificationPreference) MarshalJSON() ([]byte, error)
- func (v *NullableNotificationPreference) Set(val *NotificationPreference)
- func (v *NullableNotificationPreference) UnmarshalJSON(src []byte) error
- func (v *NullableNotificationPreference) Unset()
- type NullableString
- type NullableTime
Constants ¶
This section is empty.
Variables ¶
var AllowedInvoiceBankEnumValues = []InvoiceBank{
"BCA",
"BNI",
"BRI",
"MANDIRI",
"PERMATA",
"BSI",
"BJB",
}
All allowed values of InvoiceBank enum
var AllowedInvoiceCurrencyEnumValues = []InvoiceCurrency{
"IDR",
"USD",
"PHP",
}
All allowed values of InvoiceCurrency enum
var AllowedInvoiceDirectDebitEnumValues = []InvoiceDirectDebit{
"BA_BRI",
"DC_BRI",
"DD_BRI",
"DD_MANDIRI",
"BA_BPI",
"DC_BPI",
"DD_BPI",
"BA_UBP",
"DC_UBP",
"DD_UBP",
"BCA_KLIKPAY",
"BA_BCA_KLIKPAY",
"DC_BCA_KLIKPAY",
"DD_BCA_KLIKPAY",
}
All allowed values of InvoiceDirectDebit enum
var AllowedInvoiceEwalletEnumValues = []InvoiceEwallet{
"OVO",
"DANA",
"LINKAJA",
"PAYMAYA",
"SHOPEEPAY",
"GCASH",
"GRABPAY",
}
All allowed values of InvoiceEwallet enum
var AllowedInvoicePaylaterEnumValues = []InvoicePaylater{
"KREDIVO",
"AKULAKU",
"UANGME",
"BILLEASE",
"CASHALO",
"ATOME",
}
All allowed values of InvoicePaylater enum
var AllowedInvoicePaymentMethodEnumValues = []InvoicePaymentMethod{
"POOL",
"CALLBACK_VIRTUAL_ACCOUNT",
"CREDIT_CARD",
"RETAIL_OUTLET",
"QR_CODE",
"QRIS",
"EWALLET",
"DIRECT_DEBIT",
"BANK_TRANSFER",
"PAYLATER",
}
All allowed values of InvoicePaymentMethod enum
var AllowedInvoiceQrCodeEnumValues = []InvoiceQrCode{
"QRIS",
"PROMPTPAY",
}
All allowed values of InvoiceQrCode enum
var AllowedInvoiceRetailOutletEnumValues = []InvoiceRetailOutlet{
"ALFAMART",
"INDOMARET",
"7ELEVEN",
"CEBUANA",
"DP_ECPAY_LOAN",
"DP_MLHUILLIER",
"DP_PALAWAN",
"DP_ECPAY_SCHOOL",
"LBC",
}
All allowed values of InvoiceRetailOutlet enum
var AllowedInvoiceStatusEnumValues = []InvoiceStatus{
"PENDING",
"COMPLETING",
"PAID",
"SETTLED",
"EXPIRED",
"REMINDER",
}
All allowed values of InvoiceStatus enum
var AllowedNotificationChannelEnumValues = []NotificationChannel{
"email",
"sms",
"whatsapp",
"viber",
}
All allowed values of NotificationChannel enum
Functions ¶
This section is empty.
Types ¶
type AddressObject ¶
type AddressObject struct { Country NullableString `json:"country,omitempty"` StreetLine1 NullableString `json:"street_line1,omitempty"` StreetLine2 NullableString `json:"street_line2,omitempty"` City NullableString `json:"city,omitempty"` Province NullableString `json:"province,omitempty"` State NullableString `json:"state,omitempty"` PostalCode NullableString `json:"postal_code,omitempty"` }
AddressObject struct for AddressObject
func NewAddressObject ¶
func NewAddressObject() *AddressObject
NewAddressObject instantiates a new AddressObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAddressObjectWithDefaults ¶
func NewAddressObjectWithDefaults() *AddressObject
NewAddressObjectWithDefaults instantiates a new AddressObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AddressObject) GetCity ¶
func (o *AddressObject) GetCity() string
GetCity returns the City field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetCityOk ¶
func (o *AddressObject) GetCityOk() (*string, bool)
GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) GetCountry ¶
func (o *AddressObject) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetCountryOk ¶
func (o *AddressObject) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) GetPostalCode ¶
func (o *AddressObject) GetPostalCode() string
GetPostalCode returns the PostalCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetPostalCodeOk ¶
func (o *AddressObject) GetPostalCodeOk() (*string, bool)
GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) GetProvince ¶
func (o *AddressObject) GetProvince() string
GetProvince returns the Province field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetProvinceOk ¶
func (o *AddressObject) GetProvinceOk() (*string, bool)
GetProvinceOk returns a tuple with the Province field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) GetState ¶
func (o *AddressObject) GetState() string
GetState returns the State field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetStateOk ¶
func (o *AddressObject) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) GetStreetLine1 ¶
func (o *AddressObject) GetStreetLine1() string
GetStreetLine1 returns the StreetLine1 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetStreetLine1Ok ¶
func (o *AddressObject) GetStreetLine1Ok() (*string, bool)
GetStreetLine1Ok returns a tuple with the StreetLine1 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) GetStreetLine2 ¶
func (o *AddressObject) GetStreetLine2() string
GetStreetLine2 returns the StreetLine2 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddressObject) GetStreetLine2Ok ¶
func (o *AddressObject) GetStreetLine2Ok() (*string, bool)
GetStreetLine2Ok returns a tuple with the StreetLine2 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddressObject) HasCity ¶
func (o *AddressObject) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*AddressObject) HasCountry ¶
func (o *AddressObject) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*AddressObject) HasPostalCode ¶
func (o *AddressObject) HasPostalCode() bool
HasPostalCode returns a boolean if a field has been set.
func (*AddressObject) HasProvince ¶
func (o *AddressObject) HasProvince() bool
HasProvince returns a boolean if a field has been set.
func (*AddressObject) HasState ¶
func (o *AddressObject) HasState() bool
HasState returns a boolean if a field has been set.
func (*AddressObject) HasStreetLine1 ¶
func (o *AddressObject) HasStreetLine1() bool
HasStreetLine1 returns a boolean if a field has been set.
func (*AddressObject) HasStreetLine2 ¶
func (o *AddressObject) HasStreetLine2() bool
HasStreetLine2 returns a boolean if a field has been set.
func (AddressObject) MarshalJSON ¶
func (o AddressObject) MarshalJSON() ([]byte, error)
func (*AddressObject) SetCity ¶
func (o *AddressObject) SetCity(v string)
SetCity gets a reference to the given NullableString and assigns it to the City field.
func (*AddressObject) SetCityNil ¶
func (o *AddressObject) SetCityNil()
SetCityNil sets the value for City to be an explicit nil
func (*AddressObject) SetCountry ¶
func (o *AddressObject) SetCountry(v string)
SetCountry gets a reference to the given NullableString and assigns it to the Country field.
func (*AddressObject) SetCountryNil ¶
func (o *AddressObject) SetCountryNil()
SetCountryNil sets the value for Country to be an explicit nil
func (*AddressObject) SetPostalCode ¶
func (o *AddressObject) SetPostalCode(v string)
SetPostalCode gets a reference to the given NullableString and assigns it to the PostalCode field.
func (*AddressObject) SetPostalCodeNil ¶
func (o *AddressObject) SetPostalCodeNil()
SetPostalCodeNil sets the value for PostalCode to be an explicit nil
func (*AddressObject) SetProvince ¶
func (o *AddressObject) SetProvince(v string)
SetProvince gets a reference to the given NullableString and assigns it to the Province field.
func (*AddressObject) SetProvinceNil ¶
func (o *AddressObject) SetProvinceNil()
SetProvinceNil sets the value for Province to be an explicit nil
func (*AddressObject) SetState ¶
func (o *AddressObject) SetState(v string)
SetState gets a reference to the given NullableString and assigns it to the State field.
func (*AddressObject) SetStateNil ¶
func (o *AddressObject) SetStateNil()
SetStateNil sets the value for State to be an explicit nil
func (*AddressObject) SetStreetLine1 ¶
func (o *AddressObject) SetStreetLine1(v string)
SetStreetLine1 gets a reference to the given NullableString and assigns it to the StreetLine1 field.
func (*AddressObject) SetStreetLine1Nil ¶
func (o *AddressObject) SetStreetLine1Nil()
SetStreetLine1Nil sets the value for StreetLine1 to be an explicit nil
func (*AddressObject) SetStreetLine2 ¶
func (o *AddressObject) SetStreetLine2(v string)
SetStreetLine2 gets a reference to the given NullableString and assigns it to the StreetLine2 field.
func (*AddressObject) SetStreetLine2Nil ¶
func (o *AddressObject) SetStreetLine2Nil()
SetStreetLine2Nil sets the value for StreetLine2 to be an explicit nil
func (AddressObject) ToMap ¶
func (o AddressObject) ToMap() (map[string]interface{}, error)
func (*AddressObject) UnsetCity ¶
func (o *AddressObject) UnsetCity()
UnsetCity ensures that no value is present for City, not even an explicit nil
func (*AddressObject) UnsetCountry ¶
func (o *AddressObject) UnsetCountry()
UnsetCountry ensures that no value is present for Country, not even an explicit nil
func (*AddressObject) UnsetPostalCode ¶
func (o *AddressObject) UnsetPostalCode()
UnsetPostalCode ensures that no value is present for PostalCode, not even an explicit nil
func (*AddressObject) UnsetProvince ¶
func (o *AddressObject) UnsetProvince()
UnsetProvince ensures that no value is present for Province, not even an explicit nil
func (*AddressObject) UnsetState ¶
func (o *AddressObject) UnsetState()
UnsetState ensures that no value is present for State, not even an explicit nil
func (*AddressObject) UnsetStreetLine1 ¶
func (o *AddressObject) UnsetStreetLine1()
UnsetStreetLine1 ensures that no value is present for StreetLine1, not even an explicit nil
func (*AddressObject) UnsetStreetLine2 ¶
func (o *AddressObject) UnsetStreetLine2()
UnsetStreetLine2 ensures that no value is present for StreetLine2, not even an explicit nil
type ApiInvoicesInvoiceIdExpirePostRequest ¶
type ApiInvoicesInvoiceIdExpirePostRequest struct { ApiService InvoiceApi // contains filtered or unexported fields }
func (ApiInvoicesInvoiceIdExpirePostRequest) Execute ¶
func (r ApiInvoicesInvoiceIdExpirePostRequest) Execute() (*InternalInvoice, *http.Response, error)
type ApiV2InvoicesGetRequest ¶
type ApiV2InvoicesGetRequest struct { ApiService InvoiceApi // contains filtered or unexported fields }
func (ApiV2InvoicesGetRequest) Execute ¶
func (r ApiV2InvoicesGetRequest) Execute() ([]InternalInvoice, *http.Response, error)
type ApiV2InvoicesInvoiceIdGetRequest ¶
type ApiV2InvoicesInvoiceIdGetRequest struct { ApiService InvoiceApi // contains filtered or unexported fields }
func (ApiV2InvoicesInvoiceIdGetRequest) Execute ¶
func (r ApiV2InvoicesInvoiceIdGetRequest) Execute() (*InternalInvoice, *http.Response, error)
type ApiV2InvoicesPostRequest ¶
type ApiV2InvoicesPostRequest struct { ApiService InvoiceApi // contains filtered or unexported fields }
func (ApiV2InvoicesPostRequest) CreateInvoiceRequestDefinition ¶
func (r ApiV2InvoicesPostRequest) CreateInvoiceRequestDefinition(createInvoiceRequestDefinition CreateInvoiceRequestDefinition) ApiV2InvoicesPostRequest
func (ApiV2InvoicesPostRequest) Execute ¶
func (r ApiV2InvoicesPostRequest) Execute() (*InternalInvoice, *http.Response, error)
type CreateInvoiceError400ResponseDefinition ¶
type CreateInvoiceError400ResponseDefinition struct { ErrorCode string `json:"error_code"` Message string `json:"message"` }
CreateInvoiceError400ResponseDefinition struct for CreateInvoiceError400ResponseDefinition
func NewCreateInvoiceError400ResponseDefinition ¶
func NewCreateInvoiceError400ResponseDefinition(errorCode string, message string) *CreateInvoiceError400ResponseDefinition
NewCreateInvoiceError400ResponseDefinition instantiates a new CreateInvoiceError400ResponseDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInvoiceError400ResponseDefinitionWithDefaults ¶
func NewCreateInvoiceError400ResponseDefinitionWithDefaults() *CreateInvoiceError400ResponseDefinition
NewCreateInvoiceError400ResponseDefinitionWithDefaults instantiates a new CreateInvoiceError400ResponseDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateInvoiceError400ResponseDefinition) GetErrorCode ¶
func (o *CreateInvoiceError400ResponseDefinition) GetErrorCode() string
GetErrorCode returns the ErrorCode field value
func (*CreateInvoiceError400ResponseDefinition) GetErrorCodeOk ¶
func (o *CreateInvoiceError400ResponseDefinition) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.
func (*CreateInvoiceError400ResponseDefinition) GetMessage ¶
func (o *CreateInvoiceError400ResponseDefinition) GetMessage() string
GetMessage returns the Message field value
func (*CreateInvoiceError400ResponseDefinition) GetMessageOk ¶
func (o *CreateInvoiceError400ResponseDefinition) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (CreateInvoiceError400ResponseDefinition) MarshalJSON ¶
func (o CreateInvoiceError400ResponseDefinition) MarshalJSON() ([]byte, error)
func (*CreateInvoiceError400ResponseDefinition) SetErrorCode ¶
func (o *CreateInvoiceError400ResponseDefinition) SetErrorCode(v string)
SetErrorCode sets field value
func (*CreateInvoiceError400ResponseDefinition) SetMessage ¶
func (o *CreateInvoiceError400ResponseDefinition) SetMessage(v string)
SetMessage sets field value
func (CreateInvoiceError400ResponseDefinition) ToMap ¶
func (o CreateInvoiceError400ResponseDefinition) ToMap() (map[string]interface{}, error)
type CreateInvoiceError404ResponseDefinition ¶
type CreateInvoiceError404ResponseDefinition struct { ErrorCode string `json:"error_code"` Message string `json:"message"` }
CreateInvoiceError404ResponseDefinition struct for CreateInvoiceError404ResponseDefinition
func NewCreateInvoiceError404ResponseDefinition ¶
func NewCreateInvoiceError404ResponseDefinition(errorCode string, message string) *CreateInvoiceError404ResponseDefinition
NewCreateInvoiceError404ResponseDefinition instantiates a new CreateInvoiceError404ResponseDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInvoiceError404ResponseDefinitionWithDefaults ¶
func NewCreateInvoiceError404ResponseDefinitionWithDefaults() *CreateInvoiceError404ResponseDefinition
NewCreateInvoiceError404ResponseDefinitionWithDefaults instantiates a new CreateInvoiceError404ResponseDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateInvoiceError404ResponseDefinition) GetErrorCode ¶
func (o *CreateInvoiceError404ResponseDefinition) GetErrorCode() string
GetErrorCode returns the ErrorCode field value
func (*CreateInvoiceError404ResponseDefinition) GetErrorCodeOk ¶
func (o *CreateInvoiceError404ResponseDefinition) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.
func (*CreateInvoiceError404ResponseDefinition) GetMessage ¶
func (o *CreateInvoiceError404ResponseDefinition) GetMessage() string
GetMessage returns the Message field value
func (*CreateInvoiceError404ResponseDefinition) GetMessageOk ¶
func (o *CreateInvoiceError404ResponseDefinition) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (CreateInvoiceError404ResponseDefinition) MarshalJSON ¶
func (o CreateInvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
func (*CreateInvoiceError404ResponseDefinition) SetErrorCode ¶
func (o *CreateInvoiceError404ResponseDefinition) SetErrorCode(v string)
SetErrorCode sets field value
func (*CreateInvoiceError404ResponseDefinition) SetMessage ¶
func (o *CreateInvoiceError404ResponseDefinition) SetMessage(v string)
SetMessage sets field value
func (CreateInvoiceError404ResponseDefinition) ToMap ¶
func (o CreateInvoiceError404ResponseDefinition) ToMap() (map[string]interface{}, error)
type CreateInvoiceRequestDefinition ¶
type CreateInvoiceRequestDefinition struct { ExternalId string `json:"external_id"` Amount float32 `json:"amount"` PayerEmail *string `json:"payer_email,omitempty"` Description *string `json:"description,omitempty"` InvoiceDuration *string `json:"invoice_duration,omitempty"` CallbackVirtualAccountId *string `json:"callback_virtual_account_id,omitempty"` ShouldSendEmail *bool `json:"should_send_email,omitempty"` Customer *CustomerObject `json:"customer,omitempty"` CustomerNotificationPreference *NotificationPreference `json:"customer_notification_preference,omitempty"` SuccessRedirectUrl *string `json:"success_redirect_url,omitempty"` FailureRedirectUrl *string `json:"failure_redirect_url,omitempty"` PaymentMethods []string `json:"payment_methods,omitempty"` MidLabel *string `json:"mid_label,omitempty"` ShouldAuthenticateCreditCard *bool `json:"should_authenticate_credit_card,omitempty"` Currency *string `json:"currency,omitempty"` ReminderTime *float32 `json:"reminder_time,omitempty"` Local *string `json:"local,omitempty"` ReminderTimeUnit *string `json:"reminder_time_unit,omitempty"` Items []InternalInvoiceItem `json:"items,omitempty"` Fees []InternalInvoiceFee `json:"fees,omitempty"` }
CreateInvoiceRequestDefinition struct for CreateInvoiceRequestDefinition
func NewCreateInvoiceRequestDefinition ¶
func NewCreateInvoiceRequestDefinition(externalId string, amount float32) *CreateInvoiceRequestDefinition
NewCreateInvoiceRequestDefinition instantiates a new CreateInvoiceRequestDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateInvoiceRequestDefinitionWithDefaults ¶
func NewCreateInvoiceRequestDefinitionWithDefaults() *CreateInvoiceRequestDefinition
NewCreateInvoiceRequestDefinitionWithDefaults instantiates a new CreateInvoiceRequestDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateInvoiceRequestDefinition) GetAmount ¶
func (o *CreateInvoiceRequestDefinition) GetAmount() float32
GetAmount returns the Amount field value
func (*CreateInvoiceRequestDefinition) GetAmountOk ¶
func (o *CreateInvoiceRequestDefinition) GetAmountOk() (*float32, bool)
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetCallbackVirtualAccountId ¶
func (o *CreateInvoiceRequestDefinition) GetCallbackVirtualAccountId() string
GetCallbackVirtualAccountId returns the CallbackVirtualAccountId field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetCallbackVirtualAccountIdOk ¶
func (o *CreateInvoiceRequestDefinition) GetCallbackVirtualAccountIdOk() (*string, bool)
GetCallbackVirtualAccountIdOk returns a tuple with the CallbackVirtualAccountId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetCurrency ¶
func (o *CreateInvoiceRequestDefinition) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetCurrencyOk ¶
func (o *CreateInvoiceRequestDefinition) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetCustomer ¶
func (o *CreateInvoiceRequestDefinition) GetCustomer() CustomerObject
GetCustomer returns the Customer field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetCustomerNotificationPreference ¶
func (o *CreateInvoiceRequestDefinition) GetCustomerNotificationPreference() NotificationPreference
GetCustomerNotificationPreference returns the CustomerNotificationPreference field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetCustomerNotificationPreferenceOk ¶
func (o *CreateInvoiceRequestDefinition) GetCustomerNotificationPreferenceOk() (*NotificationPreference, bool)
GetCustomerNotificationPreferenceOk returns a tuple with the CustomerNotificationPreference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetCustomerOk ¶
func (o *CreateInvoiceRequestDefinition) GetCustomerOk() (*CustomerObject, bool)
GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetDescription ¶
func (o *CreateInvoiceRequestDefinition) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetDescriptionOk ¶
func (o *CreateInvoiceRequestDefinition) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetExternalId ¶
func (o *CreateInvoiceRequestDefinition) GetExternalId() string
GetExternalId returns the ExternalId field value
func (*CreateInvoiceRequestDefinition) GetExternalIdOk ¶
func (o *CreateInvoiceRequestDefinition) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetFailureRedirectUrl ¶
func (o *CreateInvoiceRequestDefinition) GetFailureRedirectUrl() string
GetFailureRedirectUrl returns the FailureRedirectUrl field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetFailureRedirectUrlOk ¶
func (o *CreateInvoiceRequestDefinition) GetFailureRedirectUrlOk() (*string, bool)
GetFailureRedirectUrlOk returns a tuple with the FailureRedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetFees ¶
func (o *CreateInvoiceRequestDefinition) GetFees() []InternalInvoiceFee
GetFees returns the Fees field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetFeesOk ¶
func (o *CreateInvoiceRequestDefinition) GetFeesOk() ([]InternalInvoiceFee, bool)
GetFeesOk returns a tuple with the Fees field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetInvoiceDuration ¶
func (o *CreateInvoiceRequestDefinition) GetInvoiceDuration() string
GetInvoiceDuration returns the InvoiceDuration field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetInvoiceDurationOk ¶
func (o *CreateInvoiceRequestDefinition) GetInvoiceDurationOk() (*string, bool)
GetInvoiceDurationOk returns a tuple with the InvoiceDuration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetItems ¶
func (o *CreateInvoiceRequestDefinition) GetItems() []InternalInvoiceItem
GetItems returns the Items field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetItemsOk ¶
func (o *CreateInvoiceRequestDefinition) GetItemsOk() ([]InternalInvoiceItem, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetLocal ¶
func (o *CreateInvoiceRequestDefinition) GetLocal() string
GetLocal returns the Local field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetLocalOk ¶
func (o *CreateInvoiceRequestDefinition) GetLocalOk() (*string, bool)
GetLocalOk returns a tuple with the Local field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetMidLabel ¶
func (o *CreateInvoiceRequestDefinition) GetMidLabel() string
GetMidLabel returns the MidLabel field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetMidLabelOk ¶
func (o *CreateInvoiceRequestDefinition) GetMidLabelOk() (*string, bool)
GetMidLabelOk returns a tuple with the MidLabel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetPayerEmail ¶
func (o *CreateInvoiceRequestDefinition) GetPayerEmail() string
GetPayerEmail returns the PayerEmail field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetPayerEmailOk ¶
func (o *CreateInvoiceRequestDefinition) GetPayerEmailOk() (*string, bool)
GetPayerEmailOk returns a tuple with the PayerEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetPaymentMethods ¶
func (o *CreateInvoiceRequestDefinition) GetPaymentMethods() []string
GetPaymentMethods returns the PaymentMethods field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetPaymentMethodsOk ¶
func (o *CreateInvoiceRequestDefinition) GetPaymentMethodsOk() ([]string, bool)
GetPaymentMethodsOk returns a tuple with the PaymentMethods field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetReminderTime ¶
func (o *CreateInvoiceRequestDefinition) GetReminderTime() float32
GetReminderTime returns the ReminderTime field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetReminderTimeOk ¶
func (o *CreateInvoiceRequestDefinition) GetReminderTimeOk() (*float32, bool)
GetReminderTimeOk returns a tuple with the ReminderTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetReminderTimeUnit ¶
func (o *CreateInvoiceRequestDefinition) GetReminderTimeUnit() string
GetReminderTimeUnit returns the ReminderTimeUnit field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetReminderTimeUnitOk ¶
func (o *CreateInvoiceRequestDefinition) GetReminderTimeUnitOk() (*string, bool)
GetReminderTimeUnitOk returns a tuple with the ReminderTimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetShouldAuthenticateCreditCard ¶
func (o *CreateInvoiceRequestDefinition) GetShouldAuthenticateCreditCard() bool
GetShouldAuthenticateCreditCard returns the ShouldAuthenticateCreditCard field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetShouldAuthenticateCreditCardOk ¶
func (o *CreateInvoiceRequestDefinition) GetShouldAuthenticateCreditCardOk() (*bool, bool)
GetShouldAuthenticateCreditCardOk returns a tuple with the ShouldAuthenticateCreditCard field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetShouldSendEmail ¶
func (o *CreateInvoiceRequestDefinition) GetShouldSendEmail() bool
GetShouldSendEmail returns the ShouldSendEmail field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetShouldSendEmailOk ¶
func (o *CreateInvoiceRequestDefinition) GetShouldSendEmailOk() (*bool, bool)
GetShouldSendEmailOk returns a tuple with the ShouldSendEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) GetSuccessRedirectUrl ¶
func (o *CreateInvoiceRequestDefinition) GetSuccessRedirectUrl() string
GetSuccessRedirectUrl returns the SuccessRedirectUrl field value if set, zero value otherwise.
func (*CreateInvoiceRequestDefinition) GetSuccessRedirectUrlOk ¶
func (o *CreateInvoiceRequestDefinition) GetSuccessRedirectUrlOk() (*string, bool)
GetSuccessRedirectUrlOk returns a tuple with the SuccessRedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateInvoiceRequestDefinition) HasCallbackVirtualAccountId ¶
func (o *CreateInvoiceRequestDefinition) HasCallbackVirtualAccountId() bool
HasCallbackVirtualAccountId returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasCurrency ¶
func (o *CreateInvoiceRequestDefinition) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasCustomer ¶
func (o *CreateInvoiceRequestDefinition) HasCustomer() bool
HasCustomer returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasCustomerNotificationPreference ¶
func (o *CreateInvoiceRequestDefinition) HasCustomerNotificationPreference() bool
HasCustomerNotificationPreference returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasDescription ¶
func (o *CreateInvoiceRequestDefinition) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasFailureRedirectUrl ¶
func (o *CreateInvoiceRequestDefinition) HasFailureRedirectUrl() bool
HasFailureRedirectUrl returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasFees ¶
func (o *CreateInvoiceRequestDefinition) HasFees() bool
HasFees returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasInvoiceDuration ¶
func (o *CreateInvoiceRequestDefinition) HasInvoiceDuration() bool
HasInvoiceDuration returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasItems ¶
func (o *CreateInvoiceRequestDefinition) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasLocal ¶
func (o *CreateInvoiceRequestDefinition) HasLocal() bool
HasLocal returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasMidLabel ¶
func (o *CreateInvoiceRequestDefinition) HasMidLabel() bool
HasMidLabel returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasPayerEmail ¶
func (o *CreateInvoiceRequestDefinition) HasPayerEmail() bool
HasPayerEmail returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasPaymentMethods ¶
func (o *CreateInvoiceRequestDefinition) HasPaymentMethods() bool
HasPaymentMethods returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasReminderTime ¶
func (o *CreateInvoiceRequestDefinition) HasReminderTime() bool
HasReminderTime returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasReminderTimeUnit ¶
func (o *CreateInvoiceRequestDefinition) HasReminderTimeUnit() bool
HasReminderTimeUnit returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasShouldAuthenticateCreditCard ¶
func (o *CreateInvoiceRequestDefinition) HasShouldAuthenticateCreditCard() bool
HasShouldAuthenticateCreditCard returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasShouldSendEmail ¶
func (o *CreateInvoiceRequestDefinition) HasShouldSendEmail() bool
HasShouldSendEmail returns a boolean if a field has been set.
func (*CreateInvoiceRequestDefinition) HasSuccessRedirectUrl ¶
func (o *CreateInvoiceRequestDefinition) HasSuccessRedirectUrl() bool
HasSuccessRedirectUrl returns a boolean if a field has been set.
func (CreateInvoiceRequestDefinition) MarshalJSON ¶
func (o CreateInvoiceRequestDefinition) MarshalJSON() ([]byte, error)
func (*CreateInvoiceRequestDefinition) SetAmount ¶
func (o *CreateInvoiceRequestDefinition) SetAmount(v float32)
SetAmount sets field value
func (*CreateInvoiceRequestDefinition) SetCallbackVirtualAccountId ¶
func (o *CreateInvoiceRequestDefinition) SetCallbackVirtualAccountId(v string)
SetCallbackVirtualAccountId gets a reference to the given string and assigns it to the CallbackVirtualAccountId field.
func (*CreateInvoiceRequestDefinition) SetCurrency ¶
func (o *CreateInvoiceRequestDefinition) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*CreateInvoiceRequestDefinition) SetCustomer ¶
func (o *CreateInvoiceRequestDefinition) SetCustomer(v CustomerObject)
SetCustomer gets a reference to the given CustomerObject and assigns it to the Customer field.
func (*CreateInvoiceRequestDefinition) SetCustomerNotificationPreference ¶
func (o *CreateInvoiceRequestDefinition) SetCustomerNotificationPreference(v NotificationPreference)
SetCustomerNotificationPreference gets a reference to the given NotificationPreference and assigns it to the CustomerNotificationPreference field.
func (*CreateInvoiceRequestDefinition) SetDescription ¶
func (o *CreateInvoiceRequestDefinition) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateInvoiceRequestDefinition) SetExternalId ¶
func (o *CreateInvoiceRequestDefinition) SetExternalId(v string)
SetExternalId sets field value
func (*CreateInvoiceRequestDefinition) SetFailureRedirectUrl ¶
func (o *CreateInvoiceRequestDefinition) SetFailureRedirectUrl(v string)
SetFailureRedirectUrl gets a reference to the given string and assigns it to the FailureRedirectUrl field.
func (*CreateInvoiceRequestDefinition) SetFees ¶
func (o *CreateInvoiceRequestDefinition) SetFees(v []InternalInvoiceFee)
SetFees gets a reference to the given []InternalInvoiceFee and assigns it to the Fees field.
func (*CreateInvoiceRequestDefinition) SetInvoiceDuration ¶
func (o *CreateInvoiceRequestDefinition) SetInvoiceDuration(v string)
SetInvoiceDuration gets a reference to the given string and assigns it to the InvoiceDuration field.
func (*CreateInvoiceRequestDefinition) SetItems ¶
func (o *CreateInvoiceRequestDefinition) SetItems(v []InternalInvoiceItem)
SetItems gets a reference to the given []InternalInvoiceItem and assigns it to the Items field.
func (*CreateInvoiceRequestDefinition) SetLocal ¶
func (o *CreateInvoiceRequestDefinition) SetLocal(v string)
SetLocal gets a reference to the given string and assigns it to the Local field.
func (*CreateInvoiceRequestDefinition) SetMidLabel ¶
func (o *CreateInvoiceRequestDefinition) SetMidLabel(v string)
SetMidLabel gets a reference to the given string and assigns it to the MidLabel field.
func (*CreateInvoiceRequestDefinition) SetPayerEmail ¶
func (o *CreateInvoiceRequestDefinition) SetPayerEmail(v string)
SetPayerEmail gets a reference to the given string and assigns it to the PayerEmail field.
func (*CreateInvoiceRequestDefinition) SetPaymentMethods ¶
func (o *CreateInvoiceRequestDefinition) SetPaymentMethods(v []string)
SetPaymentMethods gets a reference to the given []string and assigns it to the PaymentMethods field.
func (*CreateInvoiceRequestDefinition) SetReminderTime ¶
func (o *CreateInvoiceRequestDefinition) SetReminderTime(v float32)
SetReminderTime gets a reference to the given float32 and assigns it to the ReminderTime field.
func (*CreateInvoiceRequestDefinition) SetReminderTimeUnit ¶
func (o *CreateInvoiceRequestDefinition) SetReminderTimeUnit(v string)
SetReminderTimeUnit gets a reference to the given string and assigns it to the ReminderTimeUnit field.
func (*CreateInvoiceRequestDefinition) SetShouldAuthenticateCreditCard ¶
func (o *CreateInvoiceRequestDefinition) SetShouldAuthenticateCreditCard(v bool)
SetShouldAuthenticateCreditCard gets a reference to the given bool and assigns it to the ShouldAuthenticateCreditCard field.
func (*CreateInvoiceRequestDefinition) SetShouldSendEmail ¶
func (o *CreateInvoiceRequestDefinition) SetShouldSendEmail(v bool)
SetShouldSendEmail gets a reference to the given bool and assigns it to the ShouldSendEmail field.
func (*CreateInvoiceRequestDefinition) SetSuccessRedirectUrl ¶
func (o *CreateInvoiceRequestDefinition) SetSuccessRedirectUrl(v string)
SetSuccessRedirectUrl gets a reference to the given string and assigns it to the SuccessRedirectUrl field.
func (CreateInvoiceRequestDefinition) ToMap ¶
func (o CreateInvoiceRequestDefinition) ToMap() (map[string]interface{}, error)
type CustomerObject ¶
type CustomerObject struct { PhoneNumber NullableString `json:"phone_number,omitempty"` GivenNames NullableString `json:"given_names,omitempty"` Surname NullableString `json:"surname,omitempty"` Email NullableString `json:"email,omitempty"` MobileNumber NullableString `json:"mobile_number,omitempty"` CustomerId NullableString `json:"customer_id,omitempty"` Addresses []AddressObject `json:"addresses,omitempty"` }
CustomerObject struct for CustomerObject
func NewCustomerObject ¶
func NewCustomerObject() *CustomerObject
NewCustomerObject instantiates a new CustomerObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCustomerObjectWithDefaults ¶
func NewCustomerObjectWithDefaults() *CustomerObject
NewCustomerObjectWithDefaults instantiates a new CustomerObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CustomerObject) GetAddresses ¶
func (o *CustomerObject) GetAddresses() []AddressObject
GetAddresses returns the Addresses field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetAddressesOk ¶
func (o *CustomerObject) GetAddressesOk() ([]AddressObject, bool)
GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) GetCustomerId ¶
func (o *CustomerObject) GetCustomerId() string
GetCustomerId returns the CustomerId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetCustomerIdOk ¶
func (o *CustomerObject) GetCustomerIdOk() (*string, bool)
GetCustomerIdOk returns a tuple with the CustomerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) GetEmail ¶
func (o *CustomerObject) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetEmailOk ¶
func (o *CustomerObject) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) GetGivenNames ¶
func (o *CustomerObject) GetGivenNames() string
GetGivenNames returns the GivenNames field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetGivenNamesOk ¶
func (o *CustomerObject) GetGivenNamesOk() (*string, bool)
GetGivenNamesOk returns a tuple with the GivenNames field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) GetMobileNumber ¶
func (o *CustomerObject) GetMobileNumber() string
GetMobileNumber returns the MobileNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetMobileNumberOk ¶
func (o *CustomerObject) GetMobileNumberOk() (*string, bool)
GetMobileNumberOk returns a tuple with the MobileNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) GetPhoneNumber ¶
func (o *CustomerObject) GetPhoneNumber() string
GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetPhoneNumberOk ¶
func (o *CustomerObject) GetPhoneNumberOk() (*string, bool)
GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) GetSurname ¶
func (o *CustomerObject) GetSurname() string
GetSurname returns the Surname field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CustomerObject) GetSurnameOk ¶
func (o *CustomerObject) GetSurnameOk() (*string, bool)
GetSurnameOk returns a tuple with the Surname field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CustomerObject) HasAddresses ¶
func (o *CustomerObject) HasAddresses() bool
HasAddresses returns a boolean if a field has been set.
func (*CustomerObject) HasCustomerId ¶
func (o *CustomerObject) HasCustomerId() bool
HasCustomerId returns a boolean if a field has been set.
func (*CustomerObject) HasEmail ¶
func (o *CustomerObject) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*CustomerObject) HasGivenNames ¶
func (o *CustomerObject) HasGivenNames() bool
HasGivenNames returns a boolean if a field has been set.
func (*CustomerObject) HasMobileNumber ¶
func (o *CustomerObject) HasMobileNumber() bool
HasMobileNumber returns a boolean if a field has been set.
func (*CustomerObject) HasPhoneNumber ¶
func (o *CustomerObject) HasPhoneNumber() bool
HasPhoneNumber returns a boolean if a field has been set.
func (*CustomerObject) HasSurname ¶
func (o *CustomerObject) HasSurname() bool
HasSurname returns a boolean if a field has been set.
func (CustomerObject) MarshalJSON ¶
func (o CustomerObject) MarshalJSON() ([]byte, error)
func (*CustomerObject) SetAddresses ¶
func (o *CustomerObject) SetAddresses(v []AddressObject)
SetAddresses gets a reference to the given []AddressObject and assigns it to the Addresses field.
func (*CustomerObject) SetCustomerId ¶
func (o *CustomerObject) SetCustomerId(v string)
SetCustomerId gets a reference to the given NullableString and assigns it to the CustomerId field.
func (*CustomerObject) SetCustomerIdNil ¶
func (o *CustomerObject) SetCustomerIdNil()
SetCustomerIdNil sets the value for CustomerId to be an explicit nil
func (*CustomerObject) SetEmail ¶
func (o *CustomerObject) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*CustomerObject) SetEmailNil ¶
func (o *CustomerObject) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*CustomerObject) SetGivenNames ¶
func (o *CustomerObject) SetGivenNames(v string)
SetGivenNames gets a reference to the given NullableString and assigns it to the GivenNames field.
func (*CustomerObject) SetGivenNamesNil ¶
func (o *CustomerObject) SetGivenNamesNil()
SetGivenNamesNil sets the value for GivenNames to be an explicit nil
func (*CustomerObject) SetMobileNumber ¶
func (o *CustomerObject) SetMobileNumber(v string)
SetMobileNumber gets a reference to the given NullableString and assigns it to the MobileNumber field.
func (*CustomerObject) SetMobileNumberNil ¶
func (o *CustomerObject) SetMobileNumberNil()
SetMobileNumberNil sets the value for MobileNumber to be an explicit nil
func (*CustomerObject) SetPhoneNumber ¶
func (o *CustomerObject) SetPhoneNumber(v string)
SetPhoneNumber gets a reference to the given NullableString and assigns it to the PhoneNumber field.
func (*CustomerObject) SetPhoneNumberNil ¶
func (o *CustomerObject) SetPhoneNumberNil()
SetPhoneNumberNil sets the value for PhoneNumber to be an explicit nil
func (*CustomerObject) SetSurname ¶
func (o *CustomerObject) SetSurname(v string)
SetSurname gets a reference to the given NullableString and assigns it to the Surname field.
func (*CustomerObject) SetSurnameNil ¶
func (o *CustomerObject) SetSurnameNil()
SetSurnameNil sets the value for Surname to be an explicit nil
func (CustomerObject) ToMap ¶
func (o CustomerObject) ToMap() (map[string]interface{}, error)
func (*CustomerObject) UnsetCustomerId ¶
func (o *CustomerObject) UnsetCustomerId()
UnsetCustomerId ensures that no value is present for CustomerId, not even an explicit nil
func (*CustomerObject) UnsetEmail ¶
func (o *CustomerObject) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*CustomerObject) UnsetGivenNames ¶
func (o *CustomerObject) UnsetGivenNames()
UnsetGivenNames ensures that no value is present for GivenNames, not even an explicit nil
func (*CustomerObject) UnsetMobileNumber ¶
func (o *CustomerObject) UnsetMobileNumber()
UnsetMobileNumber ensures that no value is present for MobileNumber, not even an explicit nil
func (*CustomerObject) UnsetPhoneNumber ¶
func (o *CustomerObject) UnsetPhoneNumber()
UnsetPhoneNumber ensures that no value is present for PhoneNumber, not even an explicit nil
func (*CustomerObject) UnsetSurname ¶
func (o *CustomerObject) UnsetSurname()
UnsetSurname ensures that no value is present for Surname, not even an explicit nil
type Error500Response ¶
type Error500Response struct { ErrorCode string `json:"error_code"` Message string `json:"message"` }
Error500Response struct for Error500Response
func NewError500Response ¶
func NewError500Response(errorCode string, message string) *Error500Response
NewError500Response instantiates a new Error500Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewError500ResponseWithDefaults ¶
func NewError500ResponseWithDefaults() *Error500Response
NewError500ResponseWithDefaults instantiates a new Error500Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Error500Response) GetErrorCode ¶
func (o *Error500Response) GetErrorCode() string
GetErrorCode returns the ErrorCode field value
func (*Error500Response) GetErrorCodeOk ¶
func (o *Error500Response) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.
func (*Error500Response) GetMessage ¶
func (o *Error500Response) GetMessage() string
GetMessage returns the Message field value
func (*Error500Response) GetMessageOk ¶
func (o *Error500Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (Error500Response) MarshalJSON ¶
func (o Error500Response) MarshalJSON() ([]byte, error)
func (*Error500Response) SetErrorCode ¶
func (o *Error500Response) SetErrorCode(v string)
SetErrorCode sets field value
func (*Error500Response) SetMessage ¶
func (o *Error500Response) SetMessage(v string)
SetMessage sets field value
func (Error500Response) ToMap ¶
func (o Error500Response) ToMap() (map[string]interface{}, error)
type InternalInvoice ¶
type InternalInvoice struct { ExternalId string `json:"external_id"` UserId string `json:"user_id"` PayerEmail *string `json:"payer_email,omitempty"` Description *string `json:"description,omitempty"` PaymentMethod *InvoicePaymentMethod `json:"payment_method,omitempty"` Status InvoiceStatus `json:"status"` MerchantName string `json:"merchant_name"` MerchantProfilePictureUrl string `json:"merchant_profile_picture_url"` Locale *string `json:"locale,omitempty"` Amount float32 `json:"amount"` ExpiryDate time.Time `json:"expiry_date"` InvoiceUrl string `json:"invoice_url"` AvailableBanks []InternalInvoiceBank `json:"available_banks"` AvailableRetailOutlets []InternalInvoiceRetailOutlet `json:"available_retail_outlets"` AvailableEwallets []InternalInvoiceEwallet `json:"available_ewallets"` AvailableQrCodes []InternalInvoiceQrCode `json:"available_qr_codes"` AvailableDirectDebits []InternalInvoiceDirectDebit `json:"available_direct_debits"` AvailablePaylaters []InternalInvoicePaylater `json:"available_paylaters"` ShouldExcludeCreditCard *bool `json:"should_exclude_credit_card,omitempty"` ShouldSendEmail bool `json:"should_send_email"` Created time.Time `json:"created"` Updated time.Time `json:"updated"` SuccessRedirectUrl *string `json:"success_redirect_url,omitempty"` FailureRedirectUrl *string `json:"failure_redirect_url,omitempty"` ShouldAuthenticateCreditCard *bool `json:"should_authenticate_credit_card,omitempty"` Currency *InvoiceCurrency `json:"currency,omitempty"` Items []InternalInvoiceItem `json:"items,omitempty"` FixedVa *bool `json:"fixed_va,omitempty"` ReminderDate *time.Time `json:"reminder_date,omitempty"` Customer *CustomerObject `json:"customer,omitempty"` CustomerNotificationPreference *NotificationPreference `json:"customer_notification_preference,omitempty"` Fees []InternalInvoiceFee `json:"fees,omitempty"` }
InternalInvoice struct for InternalInvoice
func NewInternalInvoice ¶
func NewInternalInvoice(externalId string, userId string, status InvoiceStatus, merchantName string, merchantProfilePictureUrl string, amount float32, expiryDate time.Time, invoiceUrl string, availableBanks []InternalInvoiceBank, availableRetailOutlets []InternalInvoiceRetailOutlet, availableEwallets []InternalInvoiceEwallet, availableQrCodes []InternalInvoiceQrCode, availableDirectDebits []InternalInvoiceDirectDebit, availablePaylaters []InternalInvoicePaylater, shouldSendEmail bool, created time.Time, updated time.Time) *InternalInvoice
NewInternalInvoice instantiates a new InternalInvoice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceWithDefaults ¶
func NewInternalInvoiceWithDefaults() *InternalInvoice
NewInternalInvoiceWithDefaults instantiates a new InternalInvoice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoice) GetAmount ¶
func (o *InternalInvoice) GetAmount() float32
GetAmount returns the Amount field value
func (*InternalInvoice) GetAmountOk ¶
func (o *InternalInvoice) GetAmountOk() (*float32, bool)
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetAvailableBanks ¶
func (o *InternalInvoice) GetAvailableBanks() []InternalInvoiceBank
GetAvailableBanks returns the AvailableBanks field value
func (*InternalInvoice) GetAvailableBanksOk ¶
func (o *InternalInvoice) GetAvailableBanksOk() ([]InternalInvoiceBank, bool)
GetAvailableBanksOk returns a tuple with the AvailableBanks field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetAvailableDirectDebits ¶
func (o *InternalInvoice) GetAvailableDirectDebits() []InternalInvoiceDirectDebit
GetAvailableDirectDebits returns the AvailableDirectDebits field value
func (*InternalInvoice) GetAvailableDirectDebitsOk ¶
func (o *InternalInvoice) GetAvailableDirectDebitsOk() ([]InternalInvoiceDirectDebit, bool)
GetAvailableDirectDebitsOk returns a tuple with the AvailableDirectDebits field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetAvailableEwallets ¶
func (o *InternalInvoice) GetAvailableEwallets() []InternalInvoiceEwallet
GetAvailableEwallets returns the AvailableEwallets field value
func (*InternalInvoice) GetAvailableEwalletsOk ¶
func (o *InternalInvoice) GetAvailableEwalletsOk() ([]InternalInvoiceEwallet, bool)
GetAvailableEwalletsOk returns a tuple with the AvailableEwallets field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetAvailablePaylaters ¶
func (o *InternalInvoice) GetAvailablePaylaters() []InternalInvoicePaylater
GetAvailablePaylaters returns the AvailablePaylaters field value
func (*InternalInvoice) GetAvailablePaylatersOk ¶
func (o *InternalInvoice) GetAvailablePaylatersOk() ([]InternalInvoicePaylater, bool)
GetAvailablePaylatersOk returns a tuple with the AvailablePaylaters field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetAvailableQrCodes ¶
func (o *InternalInvoice) GetAvailableQrCodes() []InternalInvoiceQrCode
GetAvailableQrCodes returns the AvailableQrCodes field value
func (*InternalInvoice) GetAvailableQrCodesOk ¶
func (o *InternalInvoice) GetAvailableQrCodesOk() ([]InternalInvoiceQrCode, bool)
GetAvailableQrCodesOk returns a tuple with the AvailableQrCodes field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetAvailableRetailOutlets ¶
func (o *InternalInvoice) GetAvailableRetailOutlets() []InternalInvoiceRetailOutlet
GetAvailableRetailOutlets returns the AvailableRetailOutlets field value
func (*InternalInvoice) GetAvailableRetailOutletsOk ¶
func (o *InternalInvoice) GetAvailableRetailOutletsOk() ([]InternalInvoiceRetailOutlet, bool)
GetAvailableRetailOutletsOk returns a tuple with the AvailableRetailOutlets field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetCreated ¶
func (o *InternalInvoice) GetCreated() time.Time
GetCreated returns the Created field value
func (*InternalInvoice) GetCreatedOk ¶
func (o *InternalInvoice) GetCreatedOk() (*time.Time, bool)
GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetCurrency ¶
func (o *InternalInvoice) GetCurrency() InvoiceCurrency
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*InternalInvoice) GetCurrencyOk ¶
func (o *InternalInvoice) GetCurrencyOk() (*InvoiceCurrency, bool)
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetCustomer ¶
func (o *InternalInvoice) GetCustomer() CustomerObject
GetCustomer returns the Customer field value if set, zero value otherwise.
func (*InternalInvoice) GetCustomerNotificationPreference ¶
func (o *InternalInvoice) GetCustomerNotificationPreference() NotificationPreference
GetCustomerNotificationPreference returns the CustomerNotificationPreference field value if set, zero value otherwise.
func (*InternalInvoice) GetCustomerNotificationPreferenceOk ¶
func (o *InternalInvoice) GetCustomerNotificationPreferenceOk() (*NotificationPreference, bool)
GetCustomerNotificationPreferenceOk returns a tuple with the CustomerNotificationPreference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetCustomerOk ¶
func (o *InternalInvoice) GetCustomerOk() (*CustomerObject, bool)
GetCustomerOk returns a tuple with the Customer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetDescription ¶
func (o *InternalInvoice) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*InternalInvoice) GetDescriptionOk ¶
func (o *InternalInvoice) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetExpiryDate ¶
func (o *InternalInvoice) GetExpiryDate() time.Time
GetExpiryDate returns the ExpiryDate field value
func (*InternalInvoice) GetExpiryDateOk ¶
func (o *InternalInvoice) GetExpiryDateOk() (*time.Time, bool)
GetExpiryDateOk returns a tuple with the ExpiryDate field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetExternalId ¶
func (o *InternalInvoice) GetExternalId() string
GetExternalId returns the ExternalId field value
func (*InternalInvoice) GetExternalIdOk ¶
func (o *InternalInvoice) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetFailureRedirectUrl ¶
func (o *InternalInvoice) GetFailureRedirectUrl() string
GetFailureRedirectUrl returns the FailureRedirectUrl field value if set, zero value otherwise.
func (*InternalInvoice) GetFailureRedirectUrlOk ¶
func (o *InternalInvoice) GetFailureRedirectUrlOk() (*string, bool)
GetFailureRedirectUrlOk returns a tuple with the FailureRedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetFees ¶
func (o *InternalInvoice) GetFees() []InternalInvoiceFee
GetFees returns the Fees field value if set, zero value otherwise.
func (*InternalInvoice) GetFeesOk ¶
func (o *InternalInvoice) GetFeesOk() ([]InternalInvoiceFee, bool)
GetFeesOk returns a tuple with the Fees field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetFixedVa ¶
func (o *InternalInvoice) GetFixedVa() bool
GetFixedVa returns the FixedVa field value if set, zero value otherwise.
func (*InternalInvoice) GetFixedVaOk ¶
func (o *InternalInvoice) GetFixedVaOk() (*bool, bool)
GetFixedVaOk returns a tuple with the FixedVa field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetInvoiceUrl ¶
func (o *InternalInvoice) GetInvoiceUrl() string
GetInvoiceUrl returns the InvoiceUrl field value
func (*InternalInvoice) GetInvoiceUrlOk ¶
func (o *InternalInvoice) GetInvoiceUrlOk() (*string, bool)
GetInvoiceUrlOk returns a tuple with the InvoiceUrl field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetItems ¶
func (o *InternalInvoice) GetItems() []InternalInvoiceItem
GetItems returns the Items field value if set, zero value otherwise.
func (*InternalInvoice) GetItemsOk ¶
func (o *InternalInvoice) GetItemsOk() ([]InternalInvoiceItem, bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetLocale ¶
func (o *InternalInvoice) GetLocale() string
GetLocale returns the Locale field value if set, zero value otherwise.
func (*InternalInvoice) GetLocaleOk ¶
func (o *InternalInvoice) GetLocaleOk() (*string, bool)
GetLocaleOk returns a tuple with the Locale field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetMerchantName ¶
func (o *InternalInvoice) GetMerchantName() string
GetMerchantName returns the MerchantName field value
func (*InternalInvoice) GetMerchantNameOk ¶
func (o *InternalInvoice) GetMerchantNameOk() (*string, bool)
GetMerchantNameOk returns a tuple with the MerchantName field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetMerchantProfilePictureUrl ¶
func (o *InternalInvoice) GetMerchantProfilePictureUrl() string
GetMerchantProfilePictureUrl returns the MerchantProfilePictureUrl field value
func (*InternalInvoice) GetMerchantProfilePictureUrlOk ¶
func (o *InternalInvoice) GetMerchantProfilePictureUrlOk() (*string, bool)
GetMerchantProfilePictureUrlOk returns a tuple with the MerchantProfilePictureUrl field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetPayerEmail ¶
func (o *InternalInvoice) GetPayerEmail() string
GetPayerEmail returns the PayerEmail field value if set, zero value otherwise.
func (*InternalInvoice) GetPayerEmailOk ¶
func (o *InternalInvoice) GetPayerEmailOk() (*string, bool)
GetPayerEmailOk returns a tuple with the PayerEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetPaymentMethod ¶
func (o *InternalInvoice) GetPaymentMethod() InvoicePaymentMethod
GetPaymentMethod returns the PaymentMethod field value if set, zero value otherwise.
func (*InternalInvoice) GetPaymentMethodOk ¶
func (o *InternalInvoice) GetPaymentMethodOk() (*InvoicePaymentMethod, bool)
GetPaymentMethodOk returns a tuple with the PaymentMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetReminderDate ¶
func (o *InternalInvoice) GetReminderDate() time.Time
GetReminderDate returns the ReminderDate field value if set, zero value otherwise.
func (*InternalInvoice) GetReminderDateOk ¶
func (o *InternalInvoice) GetReminderDateOk() (*time.Time, bool)
GetReminderDateOk returns a tuple with the ReminderDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetShouldAuthenticateCreditCard ¶
func (o *InternalInvoice) GetShouldAuthenticateCreditCard() bool
GetShouldAuthenticateCreditCard returns the ShouldAuthenticateCreditCard field value if set, zero value otherwise.
func (*InternalInvoice) GetShouldAuthenticateCreditCardOk ¶
func (o *InternalInvoice) GetShouldAuthenticateCreditCardOk() (*bool, bool)
GetShouldAuthenticateCreditCardOk returns a tuple with the ShouldAuthenticateCreditCard field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetShouldExcludeCreditCard ¶
func (o *InternalInvoice) GetShouldExcludeCreditCard() bool
GetShouldExcludeCreditCard returns the ShouldExcludeCreditCard field value if set, zero value otherwise.
func (*InternalInvoice) GetShouldExcludeCreditCardOk ¶
func (o *InternalInvoice) GetShouldExcludeCreditCardOk() (*bool, bool)
GetShouldExcludeCreditCardOk returns a tuple with the ShouldExcludeCreditCard field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetShouldSendEmail ¶
func (o *InternalInvoice) GetShouldSendEmail() bool
GetShouldSendEmail returns the ShouldSendEmail field value
func (*InternalInvoice) GetShouldSendEmailOk ¶
func (o *InternalInvoice) GetShouldSendEmailOk() (*bool, bool)
GetShouldSendEmailOk returns a tuple with the ShouldSendEmail field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetStatus ¶
func (o *InternalInvoice) GetStatus() InvoiceStatus
GetStatus returns the Status field value
func (*InternalInvoice) GetStatusOk ¶
func (o *InternalInvoice) GetStatusOk() (*InvoiceStatus, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetSuccessRedirectUrl ¶
func (o *InternalInvoice) GetSuccessRedirectUrl() string
GetSuccessRedirectUrl returns the SuccessRedirectUrl field value if set, zero value otherwise.
func (*InternalInvoice) GetSuccessRedirectUrlOk ¶
func (o *InternalInvoice) GetSuccessRedirectUrlOk() (*string, bool)
GetSuccessRedirectUrlOk returns a tuple with the SuccessRedirectUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoice) GetUpdated ¶
func (o *InternalInvoice) GetUpdated() time.Time
GetUpdated returns the Updated field value
func (*InternalInvoice) GetUpdatedOk ¶
func (o *InternalInvoice) GetUpdatedOk() (*time.Time, bool)
GetUpdatedOk returns a tuple with the Updated field value and a boolean to check if the value has been set.
func (*InternalInvoice) GetUserId ¶
func (o *InternalInvoice) GetUserId() string
GetUserId returns the UserId field value
func (*InternalInvoice) GetUserIdOk ¶
func (o *InternalInvoice) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.
func (*InternalInvoice) HasCurrency ¶
func (o *InternalInvoice) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*InternalInvoice) HasCustomer ¶
func (o *InternalInvoice) HasCustomer() bool
HasCustomer returns a boolean if a field has been set.
func (*InternalInvoice) HasCustomerNotificationPreference ¶
func (o *InternalInvoice) HasCustomerNotificationPreference() bool
HasCustomerNotificationPreference returns a boolean if a field has been set.
func (*InternalInvoice) HasDescription ¶
func (o *InternalInvoice) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*InternalInvoice) HasFailureRedirectUrl ¶
func (o *InternalInvoice) HasFailureRedirectUrl() bool
HasFailureRedirectUrl returns a boolean if a field has been set.
func (*InternalInvoice) HasFees ¶
func (o *InternalInvoice) HasFees() bool
HasFees returns a boolean if a field has been set.
func (*InternalInvoice) HasFixedVa ¶
func (o *InternalInvoice) HasFixedVa() bool
HasFixedVa returns a boolean if a field has been set.
func (*InternalInvoice) HasItems ¶
func (o *InternalInvoice) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*InternalInvoice) HasLocale ¶
func (o *InternalInvoice) HasLocale() bool
HasLocale returns a boolean if a field has been set.
func (*InternalInvoice) HasPayerEmail ¶
func (o *InternalInvoice) HasPayerEmail() bool
HasPayerEmail returns a boolean if a field has been set.
func (*InternalInvoice) HasPaymentMethod ¶
func (o *InternalInvoice) HasPaymentMethod() bool
HasPaymentMethod returns a boolean if a field has been set.
func (*InternalInvoice) HasReminderDate ¶
func (o *InternalInvoice) HasReminderDate() bool
HasReminderDate returns a boolean if a field has been set.
func (*InternalInvoice) HasShouldAuthenticateCreditCard ¶
func (o *InternalInvoice) HasShouldAuthenticateCreditCard() bool
HasShouldAuthenticateCreditCard returns a boolean if a field has been set.
func (*InternalInvoice) HasShouldExcludeCreditCard ¶
func (o *InternalInvoice) HasShouldExcludeCreditCard() bool
HasShouldExcludeCreditCard returns a boolean if a field has been set.
func (*InternalInvoice) HasSuccessRedirectUrl ¶
func (o *InternalInvoice) HasSuccessRedirectUrl() bool
HasSuccessRedirectUrl returns a boolean if a field has been set.
func (InternalInvoice) MarshalJSON ¶
func (o InternalInvoice) MarshalJSON() ([]byte, error)
func (*InternalInvoice) SetAmount ¶
func (o *InternalInvoice) SetAmount(v float32)
SetAmount sets field value
func (*InternalInvoice) SetAvailableBanks ¶
func (o *InternalInvoice) SetAvailableBanks(v []InternalInvoiceBank)
SetAvailableBanks sets field value
func (*InternalInvoice) SetAvailableDirectDebits ¶
func (o *InternalInvoice) SetAvailableDirectDebits(v []InternalInvoiceDirectDebit)
SetAvailableDirectDebits sets field value
func (*InternalInvoice) SetAvailableEwallets ¶
func (o *InternalInvoice) SetAvailableEwallets(v []InternalInvoiceEwallet)
SetAvailableEwallets sets field value
func (*InternalInvoice) SetAvailablePaylaters ¶
func (o *InternalInvoice) SetAvailablePaylaters(v []InternalInvoicePaylater)
SetAvailablePaylaters sets field value
func (*InternalInvoice) SetAvailableQrCodes ¶
func (o *InternalInvoice) SetAvailableQrCodes(v []InternalInvoiceQrCode)
SetAvailableQrCodes sets field value
func (*InternalInvoice) SetAvailableRetailOutlets ¶
func (o *InternalInvoice) SetAvailableRetailOutlets(v []InternalInvoiceRetailOutlet)
SetAvailableRetailOutlets sets field value
func (*InternalInvoice) SetCreated ¶
func (o *InternalInvoice) SetCreated(v time.Time)
SetCreated sets field value
func (*InternalInvoice) SetCurrency ¶
func (o *InternalInvoice) SetCurrency(v InvoiceCurrency)
SetCurrency gets a reference to the given InvoiceCurrency and assigns it to the Currency field.
func (*InternalInvoice) SetCustomer ¶
func (o *InternalInvoice) SetCustomer(v CustomerObject)
SetCustomer gets a reference to the given CustomerObject and assigns it to the Customer field.
func (*InternalInvoice) SetCustomerNotificationPreference ¶
func (o *InternalInvoice) SetCustomerNotificationPreference(v NotificationPreference)
SetCustomerNotificationPreference gets a reference to the given NotificationPreference and assigns it to the CustomerNotificationPreference field.
func (*InternalInvoice) SetDescription ¶
func (o *InternalInvoice) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*InternalInvoice) SetExpiryDate ¶
func (o *InternalInvoice) SetExpiryDate(v time.Time)
SetExpiryDate sets field value
func (*InternalInvoice) SetExternalId ¶
func (o *InternalInvoice) SetExternalId(v string)
SetExternalId sets field value
func (*InternalInvoice) SetFailureRedirectUrl ¶
func (o *InternalInvoice) SetFailureRedirectUrl(v string)
SetFailureRedirectUrl gets a reference to the given string and assigns it to the FailureRedirectUrl field.
func (*InternalInvoice) SetFees ¶
func (o *InternalInvoice) SetFees(v []InternalInvoiceFee)
SetFees gets a reference to the given []InternalInvoiceFee and assigns it to the Fees field.
func (*InternalInvoice) SetFixedVa ¶
func (o *InternalInvoice) SetFixedVa(v bool)
SetFixedVa gets a reference to the given bool and assigns it to the FixedVa field.
func (*InternalInvoice) SetInvoiceUrl ¶
func (o *InternalInvoice) SetInvoiceUrl(v string)
SetInvoiceUrl sets field value
func (*InternalInvoice) SetItems ¶
func (o *InternalInvoice) SetItems(v []InternalInvoiceItem)
SetItems gets a reference to the given []InternalInvoiceItem and assigns it to the Items field.
func (*InternalInvoice) SetLocale ¶
func (o *InternalInvoice) SetLocale(v string)
SetLocale gets a reference to the given string and assigns it to the Locale field.
func (*InternalInvoice) SetMerchantName ¶
func (o *InternalInvoice) SetMerchantName(v string)
SetMerchantName sets field value
func (*InternalInvoice) SetMerchantProfilePictureUrl ¶
func (o *InternalInvoice) SetMerchantProfilePictureUrl(v string)
SetMerchantProfilePictureUrl sets field value
func (*InternalInvoice) SetPayerEmail ¶
func (o *InternalInvoice) SetPayerEmail(v string)
SetPayerEmail gets a reference to the given string and assigns it to the PayerEmail field.
func (*InternalInvoice) SetPaymentMethod ¶
func (o *InternalInvoice) SetPaymentMethod(v InvoicePaymentMethod)
SetPaymentMethod gets a reference to the given InvoicePaymentMethod and assigns it to the PaymentMethod field.
func (*InternalInvoice) SetReminderDate ¶
func (o *InternalInvoice) SetReminderDate(v time.Time)
SetReminderDate gets a reference to the given time.Time and assigns it to the ReminderDate field.
func (*InternalInvoice) SetShouldAuthenticateCreditCard ¶
func (o *InternalInvoice) SetShouldAuthenticateCreditCard(v bool)
SetShouldAuthenticateCreditCard gets a reference to the given bool and assigns it to the ShouldAuthenticateCreditCard field.
func (*InternalInvoice) SetShouldExcludeCreditCard ¶
func (o *InternalInvoice) SetShouldExcludeCreditCard(v bool)
SetShouldExcludeCreditCard gets a reference to the given bool and assigns it to the ShouldExcludeCreditCard field.
func (*InternalInvoice) SetShouldSendEmail ¶
func (o *InternalInvoice) SetShouldSendEmail(v bool)
SetShouldSendEmail sets field value
func (*InternalInvoice) SetStatus ¶
func (o *InternalInvoice) SetStatus(v InvoiceStatus)
SetStatus sets field value
func (*InternalInvoice) SetSuccessRedirectUrl ¶
func (o *InternalInvoice) SetSuccessRedirectUrl(v string)
SetSuccessRedirectUrl gets a reference to the given string and assigns it to the SuccessRedirectUrl field.
func (*InternalInvoice) SetUpdated ¶
func (o *InternalInvoice) SetUpdated(v time.Time)
SetUpdated sets field value
func (*InternalInvoice) SetUserId ¶
func (o *InternalInvoice) SetUserId(v string)
SetUserId sets field value
func (InternalInvoice) ToMap ¶
func (o InternalInvoice) ToMap() (map[string]interface{}, error)
type InternalInvoiceBank ¶
type InternalInvoiceBank struct { BankCode InvoiceBank `json:"bank_code"` CollectionType string `json:"collection_type"` BankBranch *string `json:"bank_branch,omitempty"` BankAccountNumber *string `json:"bank_account_number,omitempty"` AccountHolderName string `json:"account_holder_name"` TransferAmount *float32 `json:"transfer_amount,omitempty"` IdentityAmount *float32 `json:"identity_amount,omitempty"` }
InternalInvoiceBank struct for InternalInvoiceBank
func NewInternalInvoiceBank ¶
func NewInternalInvoiceBank(bankCode InvoiceBank, collectionType string, accountHolderName string) *InternalInvoiceBank
NewInternalInvoiceBank instantiates a new InternalInvoiceBank object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceBankWithDefaults ¶
func NewInternalInvoiceBankWithDefaults() *InternalInvoiceBank
NewInternalInvoiceBankWithDefaults instantiates a new InternalInvoiceBank object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceBank) GetAccountHolderName ¶
func (o *InternalInvoiceBank) GetAccountHolderName() string
GetAccountHolderName returns the AccountHolderName field value
func (*InternalInvoiceBank) GetAccountHolderNameOk ¶
func (o *InternalInvoiceBank) GetAccountHolderNameOk() (*string, bool)
GetAccountHolderNameOk returns a tuple with the AccountHolderName field value and a boolean to check if the value has been set.
func (*InternalInvoiceBank) GetBankAccountNumber ¶
func (o *InternalInvoiceBank) GetBankAccountNumber() string
GetBankAccountNumber returns the BankAccountNumber field value if set, zero value otherwise.
func (*InternalInvoiceBank) GetBankAccountNumberOk ¶
func (o *InternalInvoiceBank) GetBankAccountNumberOk() (*string, bool)
GetBankAccountNumberOk returns a tuple with the BankAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceBank) GetBankBranch ¶
func (o *InternalInvoiceBank) GetBankBranch() string
GetBankBranch returns the BankBranch field value if set, zero value otherwise.
func (*InternalInvoiceBank) GetBankBranchOk ¶
func (o *InternalInvoiceBank) GetBankBranchOk() (*string, bool)
GetBankBranchOk returns a tuple with the BankBranch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceBank) GetBankCode ¶
func (o *InternalInvoiceBank) GetBankCode() InvoiceBank
GetBankCode returns the BankCode field value
func (*InternalInvoiceBank) GetBankCodeOk ¶
func (o *InternalInvoiceBank) GetBankCodeOk() (*InvoiceBank, bool)
GetBankCodeOk returns a tuple with the BankCode field value and a boolean to check if the value has been set.
func (*InternalInvoiceBank) GetCollectionType ¶
func (o *InternalInvoiceBank) GetCollectionType() string
GetCollectionType returns the CollectionType field value
func (*InternalInvoiceBank) GetCollectionTypeOk ¶
func (o *InternalInvoiceBank) GetCollectionTypeOk() (*string, bool)
GetCollectionTypeOk returns a tuple with the CollectionType field value and a boolean to check if the value has been set.
func (*InternalInvoiceBank) GetIdentityAmount ¶
func (o *InternalInvoiceBank) GetIdentityAmount() float32
GetIdentityAmount returns the IdentityAmount field value if set, zero value otherwise.
func (*InternalInvoiceBank) GetIdentityAmountOk ¶
func (o *InternalInvoiceBank) GetIdentityAmountOk() (*float32, bool)
GetIdentityAmountOk returns a tuple with the IdentityAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceBank) GetTransferAmount ¶
func (o *InternalInvoiceBank) GetTransferAmount() float32
GetTransferAmount returns the TransferAmount field value if set, zero value otherwise.
func (*InternalInvoiceBank) GetTransferAmountOk ¶
func (o *InternalInvoiceBank) GetTransferAmountOk() (*float32, bool)
GetTransferAmountOk returns a tuple with the TransferAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceBank) HasBankAccountNumber ¶
func (o *InternalInvoiceBank) HasBankAccountNumber() bool
HasBankAccountNumber returns a boolean if a field has been set.
func (*InternalInvoiceBank) HasBankBranch ¶
func (o *InternalInvoiceBank) HasBankBranch() bool
HasBankBranch returns a boolean if a field has been set.
func (*InternalInvoiceBank) HasIdentityAmount ¶
func (o *InternalInvoiceBank) HasIdentityAmount() bool
HasIdentityAmount returns a boolean if a field has been set.
func (*InternalInvoiceBank) HasTransferAmount ¶
func (o *InternalInvoiceBank) HasTransferAmount() bool
HasTransferAmount returns a boolean if a field has been set.
func (InternalInvoiceBank) MarshalJSON ¶
func (o InternalInvoiceBank) MarshalJSON() ([]byte, error)
func (*InternalInvoiceBank) SetAccountHolderName ¶
func (o *InternalInvoiceBank) SetAccountHolderName(v string)
SetAccountHolderName sets field value
func (*InternalInvoiceBank) SetBankAccountNumber ¶
func (o *InternalInvoiceBank) SetBankAccountNumber(v string)
SetBankAccountNumber gets a reference to the given string and assigns it to the BankAccountNumber field.
func (*InternalInvoiceBank) SetBankBranch ¶
func (o *InternalInvoiceBank) SetBankBranch(v string)
SetBankBranch gets a reference to the given string and assigns it to the BankBranch field.
func (*InternalInvoiceBank) SetBankCode ¶
func (o *InternalInvoiceBank) SetBankCode(v InvoiceBank)
SetBankCode sets field value
func (*InternalInvoiceBank) SetCollectionType ¶
func (o *InternalInvoiceBank) SetCollectionType(v string)
SetCollectionType sets field value
func (*InternalInvoiceBank) SetIdentityAmount ¶
func (o *InternalInvoiceBank) SetIdentityAmount(v float32)
SetIdentityAmount gets a reference to the given float32 and assigns it to the IdentityAmount field.
func (*InternalInvoiceBank) SetTransferAmount ¶
func (o *InternalInvoiceBank) SetTransferAmount(v float32)
SetTransferAmount gets a reference to the given float32 and assigns it to the TransferAmount field.
func (InternalInvoiceBank) ToMap ¶
func (o InternalInvoiceBank) ToMap() (map[string]interface{}, error)
type InternalInvoiceDirectDebit ¶
type InternalInvoiceDirectDebit struct {
DirectDebitType InvoiceDirectDebit `json:"direct_debit_type"`
}
InternalInvoiceDirectDebit struct for InternalInvoiceDirectDebit
func NewInternalInvoiceDirectDebit ¶
func NewInternalInvoiceDirectDebit(directDebitType InvoiceDirectDebit) *InternalInvoiceDirectDebit
NewInternalInvoiceDirectDebit instantiates a new InternalInvoiceDirectDebit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceDirectDebitWithDefaults ¶
func NewInternalInvoiceDirectDebitWithDefaults() *InternalInvoiceDirectDebit
NewInternalInvoiceDirectDebitWithDefaults instantiates a new InternalInvoiceDirectDebit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceDirectDebit) GetDirectDebitType ¶
func (o *InternalInvoiceDirectDebit) GetDirectDebitType() InvoiceDirectDebit
GetDirectDebitType returns the DirectDebitType field value
func (*InternalInvoiceDirectDebit) GetDirectDebitTypeOk ¶
func (o *InternalInvoiceDirectDebit) GetDirectDebitTypeOk() (*InvoiceDirectDebit, bool)
GetDirectDebitTypeOk returns a tuple with the DirectDebitType field value and a boolean to check if the value has been set.
func (InternalInvoiceDirectDebit) MarshalJSON ¶
func (o InternalInvoiceDirectDebit) MarshalJSON() ([]byte, error)
func (*InternalInvoiceDirectDebit) SetDirectDebitType ¶
func (o *InternalInvoiceDirectDebit) SetDirectDebitType(v InvoiceDirectDebit)
SetDirectDebitType sets field value
func (InternalInvoiceDirectDebit) ToMap ¶
func (o InternalInvoiceDirectDebit) ToMap() (map[string]interface{}, error)
type InternalInvoiceEwallet ¶
type InternalInvoiceEwallet struct {
EwalletType InvoiceEwallet `json:"ewallet_type"`
}
InternalInvoiceEwallet struct for InternalInvoiceEwallet
func NewInternalInvoiceEwallet ¶
func NewInternalInvoiceEwallet(ewalletType InvoiceEwallet) *InternalInvoiceEwallet
NewInternalInvoiceEwallet instantiates a new InternalInvoiceEwallet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceEwalletWithDefaults ¶
func NewInternalInvoiceEwalletWithDefaults() *InternalInvoiceEwallet
NewInternalInvoiceEwalletWithDefaults instantiates a new InternalInvoiceEwallet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceEwallet) GetEwalletType ¶
func (o *InternalInvoiceEwallet) GetEwalletType() InvoiceEwallet
GetEwalletType returns the EwalletType field value
func (*InternalInvoiceEwallet) GetEwalletTypeOk ¶
func (o *InternalInvoiceEwallet) GetEwalletTypeOk() (*InvoiceEwallet, bool)
GetEwalletTypeOk returns a tuple with the EwalletType field value and a boolean to check if the value has been set.
func (InternalInvoiceEwallet) MarshalJSON ¶
func (o InternalInvoiceEwallet) MarshalJSON() ([]byte, error)
func (*InternalInvoiceEwallet) SetEwalletType ¶
func (o *InternalInvoiceEwallet) SetEwalletType(v InvoiceEwallet)
SetEwalletType sets field value
func (InternalInvoiceEwallet) ToMap ¶
func (o InternalInvoiceEwallet) ToMap() (map[string]interface{}, error)
type InternalInvoiceFee ¶
InternalInvoiceFee struct for InternalInvoiceFee
func NewInternalInvoiceFee ¶
func NewInternalInvoiceFee(type_ string, value float32) *InternalInvoiceFee
NewInternalInvoiceFee instantiates a new InternalInvoiceFee object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceFeeWithDefaults ¶
func NewInternalInvoiceFeeWithDefaults() *InternalInvoiceFee
NewInternalInvoiceFeeWithDefaults instantiates a new InternalInvoiceFee object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceFee) GetType ¶
func (o *InternalInvoiceFee) GetType() string
GetType returns the Type field value
func (*InternalInvoiceFee) GetTypeOk ¶
func (o *InternalInvoiceFee) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*InternalInvoiceFee) GetValue ¶
func (o *InternalInvoiceFee) GetValue() float32
GetValue returns the Value field value
func (*InternalInvoiceFee) GetValueOk ¶
func (o *InternalInvoiceFee) GetValueOk() (*float32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (InternalInvoiceFee) MarshalJSON ¶
func (o InternalInvoiceFee) MarshalJSON() ([]byte, error)
func (*InternalInvoiceFee) SetType ¶
func (o *InternalInvoiceFee) SetType(v string)
SetType sets field value
func (*InternalInvoiceFee) SetValue ¶
func (o *InternalInvoiceFee) SetValue(v float32)
SetValue sets field value
func (InternalInvoiceFee) ToMap ¶
func (o InternalInvoiceFee) ToMap() (map[string]interface{}, error)
type InternalInvoiceItem ¶
type InternalInvoiceItem struct { Name string `json:"name"` Price float32 `json:"price"` Quantity float32 `json:"quantity"` ReferenceId *string `json:"reference_id,omitempty"` Url *string `json:"url,omitempty"` Category *string `json:"category,omitempty"` }
InternalInvoiceItem struct for InternalInvoiceItem
func NewInternalInvoiceItem ¶
func NewInternalInvoiceItem(name string, price float32, quantity float32) *InternalInvoiceItem
NewInternalInvoiceItem instantiates a new InternalInvoiceItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceItemWithDefaults ¶
func NewInternalInvoiceItemWithDefaults() *InternalInvoiceItem
NewInternalInvoiceItemWithDefaults instantiates a new InternalInvoiceItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceItem) GetCategory ¶
func (o *InternalInvoiceItem) GetCategory() string
GetCategory returns the Category field value if set, zero value otherwise.
func (*InternalInvoiceItem) GetCategoryOk ¶
func (o *InternalInvoiceItem) GetCategoryOk() (*string, bool)
GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceItem) GetName ¶
func (o *InternalInvoiceItem) GetName() string
GetName returns the Name field value
func (*InternalInvoiceItem) GetNameOk ¶
func (o *InternalInvoiceItem) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*InternalInvoiceItem) GetPrice ¶
func (o *InternalInvoiceItem) GetPrice() float32
GetPrice returns the Price field value
func (*InternalInvoiceItem) GetPriceOk ¶
func (o *InternalInvoiceItem) GetPriceOk() (*float32, bool)
GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.
func (*InternalInvoiceItem) GetQuantity ¶
func (o *InternalInvoiceItem) GetQuantity() float32
GetQuantity returns the Quantity field value
func (*InternalInvoiceItem) GetQuantityOk ¶
func (o *InternalInvoiceItem) GetQuantityOk() (*float32, bool)
GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.
func (*InternalInvoiceItem) GetReferenceId ¶
func (o *InternalInvoiceItem) GetReferenceId() string
GetReferenceId returns the ReferenceId field value if set, zero value otherwise.
func (*InternalInvoiceItem) GetReferenceIdOk ¶
func (o *InternalInvoiceItem) GetReferenceIdOk() (*string, bool)
GetReferenceIdOk returns a tuple with the ReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceItem) GetUrl ¶
func (o *InternalInvoiceItem) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*InternalInvoiceItem) GetUrlOk ¶
func (o *InternalInvoiceItem) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceItem) HasCategory ¶
func (o *InternalInvoiceItem) HasCategory() bool
HasCategory returns a boolean if a field has been set.
func (*InternalInvoiceItem) HasReferenceId ¶
func (o *InternalInvoiceItem) HasReferenceId() bool
HasReferenceId returns a boolean if a field has been set.
func (*InternalInvoiceItem) HasUrl ¶
func (o *InternalInvoiceItem) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (InternalInvoiceItem) MarshalJSON ¶
func (o InternalInvoiceItem) MarshalJSON() ([]byte, error)
func (*InternalInvoiceItem) SetCategory ¶
func (o *InternalInvoiceItem) SetCategory(v string)
SetCategory gets a reference to the given string and assigns it to the Category field.
func (*InternalInvoiceItem) SetName ¶
func (o *InternalInvoiceItem) SetName(v string)
SetName sets field value
func (*InternalInvoiceItem) SetPrice ¶
func (o *InternalInvoiceItem) SetPrice(v float32)
SetPrice sets field value
func (*InternalInvoiceItem) SetQuantity ¶
func (o *InternalInvoiceItem) SetQuantity(v float32)
SetQuantity sets field value
func (*InternalInvoiceItem) SetReferenceId ¶
func (o *InternalInvoiceItem) SetReferenceId(v string)
SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.
func (*InternalInvoiceItem) SetUrl ¶
func (o *InternalInvoiceItem) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
func (InternalInvoiceItem) ToMap ¶
func (o InternalInvoiceItem) ToMap() (map[string]interface{}, error)
type InternalInvoicePaylater ¶
type InternalInvoicePaylater struct { PaylaterType InvoicePaylater `json:"paylater_type"` ShouldExclude *bool `json:"should_exclude,omitempty"` }
InternalInvoicePaylater struct for InternalInvoicePaylater
func NewInternalInvoicePaylater ¶
func NewInternalInvoicePaylater(paylaterType InvoicePaylater) *InternalInvoicePaylater
NewInternalInvoicePaylater instantiates a new InternalInvoicePaylater object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoicePaylaterWithDefaults ¶
func NewInternalInvoicePaylaterWithDefaults() *InternalInvoicePaylater
NewInternalInvoicePaylaterWithDefaults instantiates a new InternalInvoicePaylater object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoicePaylater) GetPaylaterType ¶
func (o *InternalInvoicePaylater) GetPaylaterType() InvoicePaylater
GetPaylaterType returns the PaylaterType field value
func (*InternalInvoicePaylater) GetPaylaterTypeOk ¶
func (o *InternalInvoicePaylater) GetPaylaterTypeOk() (*InvoicePaylater, bool)
GetPaylaterTypeOk returns a tuple with the PaylaterType field value and a boolean to check if the value has been set.
func (*InternalInvoicePaylater) GetShouldExclude ¶
func (o *InternalInvoicePaylater) GetShouldExclude() bool
GetShouldExclude returns the ShouldExclude field value if set, zero value otherwise.
func (*InternalInvoicePaylater) GetShouldExcludeOk ¶
func (o *InternalInvoicePaylater) GetShouldExcludeOk() (*bool, bool)
GetShouldExcludeOk returns a tuple with the ShouldExclude field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoicePaylater) HasShouldExclude ¶
func (o *InternalInvoicePaylater) HasShouldExclude() bool
HasShouldExclude returns a boolean if a field has been set.
func (InternalInvoicePaylater) MarshalJSON ¶
func (o InternalInvoicePaylater) MarshalJSON() ([]byte, error)
func (*InternalInvoicePaylater) SetPaylaterType ¶
func (o *InternalInvoicePaylater) SetPaylaterType(v InvoicePaylater)
SetPaylaterType sets field value
func (*InternalInvoicePaylater) SetShouldExclude ¶
func (o *InternalInvoicePaylater) SetShouldExclude(v bool)
SetShouldExclude gets a reference to the given bool and assigns it to the ShouldExclude field.
func (InternalInvoicePaylater) ToMap ¶
func (o InternalInvoicePaylater) ToMap() (map[string]interface{}, error)
type InternalInvoiceQrCode ¶
type InternalInvoiceQrCode struct {
QrCodeType InvoiceQrCode `json:"qr_code_type"`
}
InternalInvoiceQrCode struct for InternalInvoiceQrCode
func NewInternalInvoiceQrCode ¶
func NewInternalInvoiceQrCode(qrCodeType InvoiceQrCode) *InternalInvoiceQrCode
NewInternalInvoiceQrCode instantiates a new InternalInvoiceQrCode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceQrCodeWithDefaults ¶
func NewInternalInvoiceQrCodeWithDefaults() *InternalInvoiceQrCode
NewInternalInvoiceQrCodeWithDefaults instantiates a new InternalInvoiceQrCode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceQrCode) GetQrCodeType ¶
func (o *InternalInvoiceQrCode) GetQrCodeType() InvoiceQrCode
GetQrCodeType returns the QrCodeType field value
func (*InternalInvoiceQrCode) GetQrCodeTypeOk ¶
func (o *InternalInvoiceQrCode) GetQrCodeTypeOk() (*InvoiceQrCode, bool)
GetQrCodeTypeOk returns a tuple with the QrCodeType field value and a boolean to check if the value has been set.
func (InternalInvoiceQrCode) MarshalJSON ¶
func (o InternalInvoiceQrCode) MarshalJSON() ([]byte, error)
func (*InternalInvoiceQrCode) SetQrCodeType ¶
func (o *InternalInvoiceQrCode) SetQrCodeType(v InvoiceQrCode)
SetQrCodeType sets field value
func (InternalInvoiceQrCode) ToMap ¶
func (o InternalInvoiceQrCode) ToMap() (map[string]interface{}, error)
type InternalInvoiceRetailOutlet ¶
type InternalInvoiceRetailOutlet struct { RetailOutletName InvoiceRetailOutlet `json:"retail_outlet_name"` PaymentCode *string `json:"payment_code,omitempty"` TransferAmount *float32 `json:"transfer_amount,omitempty"` MerchantName *string `json:"merchant_name,omitempty"` }
InternalInvoiceRetailOutlet struct for InternalInvoiceRetailOutlet
func NewInternalInvoiceRetailOutlet ¶
func NewInternalInvoiceRetailOutlet(retailOutletName InvoiceRetailOutlet) *InternalInvoiceRetailOutlet
NewInternalInvoiceRetailOutlet instantiates a new InternalInvoiceRetailOutlet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInternalInvoiceRetailOutletWithDefaults ¶
func NewInternalInvoiceRetailOutletWithDefaults() *InternalInvoiceRetailOutlet
NewInternalInvoiceRetailOutletWithDefaults instantiates a new InternalInvoiceRetailOutlet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InternalInvoiceRetailOutlet) GetMerchantName ¶
func (o *InternalInvoiceRetailOutlet) GetMerchantName() string
GetMerchantName returns the MerchantName field value if set, zero value otherwise.
func (*InternalInvoiceRetailOutlet) GetMerchantNameOk ¶
func (o *InternalInvoiceRetailOutlet) GetMerchantNameOk() (*string, bool)
GetMerchantNameOk returns a tuple with the MerchantName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceRetailOutlet) GetPaymentCode ¶
func (o *InternalInvoiceRetailOutlet) GetPaymentCode() string
GetPaymentCode returns the PaymentCode field value if set, zero value otherwise.
func (*InternalInvoiceRetailOutlet) GetPaymentCodeOk ¶
func (o *InternalInvoiceRetailOutlet) GetPaymentCodeOk() (*string, bool)
GetPaymentCodeOk returns a tuple with the PaymentCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceRetailOutlet) GetRetailOutletName ¶
func (o *InternalInvoiceRetailOutlet) GetRetailOutletName() InvoiceRetailOutlet
GetRetailOutletName returns the RetailOutletName field value
func (*InternalInvoiceRetailOutlet) GetRetailOutletNameOk ¶
func (o *InternalInvoiceRetailOutlet) GetRetailOutletNameOk() (*InvoiceRetailOutlet, bool)
GetRetailOutletNameOk returns a tuple with the RetailOutletName field value and a boolean to check if the value has been set.
func (*InternalInvoiceRetailOutlet) GetTransferAmount ¶
func (o *InternalInvoiceRetailOutlet) GetTransferAmount() float32
GetTransferAmount returns the TransferAmount field value if set, zero value otherwise.
func (*InternalInvoiceRetailOutlet) GetTransferAmountOk ¶
func (o *InternalInvoiceRetailOutlet) GetTransferAmountOk() (*float32, bool)
GetTransferAmountOk returns a tuple with the TransferAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InternalInvoiceRetailOutlet) HasMerchantName ¶
func (o *InternalInvoiceRetailOutlet) HasMerchantName() bool
HasMerchantName returns a boolean if a field has been set.
func (*InternalInvoiceRetailOutlet) HasPaymentCode ¶
func (o *InternalInvoiceRetailOutlet) HasPaymentCode() bool
HasPaymentCode returns a boolean if a field has been set.
func (*InternalInvoiceRetailOutlet) HasTransferAmount ¶
func (o *InternalInvoiceRetailOutlet) HasTransferAmount() bool
HasTransferAmount returns a boolean if a field has been set.
func (InternalInvoiceRetailOutlet) MarshalJSON ¶
func (o InternalInvoiceRetailOutlet) MarshalJSON() ([]byte, error)
func (*InternalInvoiceRetailOutlet) SetMerchantName ¶
func (o *InternalInvoiceRetailOutlet) SetMerchantName(v string)
SetMerchantName gets a reference to the given string and assigns it to the MerchantName field.
func (*InternalInvoiceRetailOutlet) SetPaymentCode ¶
func (o *InternalInvoiceRetailOutlet) SetPaymentCode(v string)
SetPaymentCode gets a reference to the given string and assigns it to the PaymentCode field.
func (*InternalInvoiceRetailOutlet) SetRetailOutletName ¶
func (o *InternalInvoiceRetailOutlet) SetRetailOutletName(v InvoiceRetailOutlet)
SetRetailOutletName sets field value
func (*InternalInvoiceRetailOutlet) SetTransferAmount ¶
func (o *InternalInvoiceRetailOutlet) SetTransferAmount(v float32)
SetTransferAmount gets a reference to the given float32 and assigns it to the TransferAmount field.
func (InternalInvoiceRetailOutlet) ToMap ¶
func (o InternalInvoiceRetailOutlet) ToMap() (map[string]interface{}, error)
type InvoiceApi ¶
type InvoiceApi interface { /* InvoicesInvoiceIdExpirePost Manually expire an invoice @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param invoiceId Invoice to expire @return ApiInvoicesInvoiceIdExpirePostRequest */ InvoicesInvoiceIdExpirePost(ctx context.Context, invoiceId string) ApiInvoicesInvoiceIdExpirePostRequest // InvoicesInvoiceIdExpirePostExecute executes the request // @return InternalInvoice InvoicesInvoiceIdExpirePostExecute(r ApiInvoicesInvoiceIdExpirePostRequest) (*InternalInvoice, *http.Response, error) /* V2InvoicesGet Get all Invoices @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiV2InvoicesGetRequest */ V2InvoicesGet(ctx context.Context) ApiV2InvoicesGetRequest // V2InvoicesGetExecute executes the request // @return []InternalInvoice V2InvoicesGetExecute(r ApiV2InvoicesGetRequest) ([]InternalInvoice, *http.Response, error) /* V2InvoicesInvoiceIdGet Get a invoice by invoice id @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param invoiceId Invoice ID @return ApiV2InvoicesInvoiceIdGetRequest */ V2InvoicesInvoiceIdGet(ctx context.Context, invoiceId string) ApiV2InvoicesInvoiceIdGetRequest // V2InvoicesInvoiceIdGetExecute executes the request // @return InternalInvoice V2InvoicesInvoiceIdGetExecute(r ApiV2InvoicesInvoiceIdGetRequest) (*InternalInvoice, *http.Response, error) /* V2InvoicesPost Create a invoice @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiV2InvoicesPostRequest */ V2InvoicesPost(ctx context.Context) ApiV2InvoicesPostRequest // V2InvoicesPostExecute executes the request // @return InternalInvoice V2InvoicesPostExecute(r ApiV2InvoicesPostRequest) (*InternalInvoice, *http.Response, error) }
func NewInvoiceApi ¶
func NewInvoiceApi(client common.IClient) InvoiceApi
NewInvoiceApi Create a new InvoiceApi service
type InvoiceApiService ¶
type InvoiceApiService struct {
// contains filtered or unexported fields
}
InvoiceApiService InvoiceApi service
func (*InvoiceApiService) InvoicesInvoiceIdExpirePost ¶
func (a *InvoiceApiService) InvoicesInvoiceIdExpirePost(ctx context.Context, invoiceId string) ApiInvoicesInvoiceIdExpirePostRequest
InvoicesInvoiceIdExpirePost Manually expire an invoice
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param invoiceId Invoice to expire @return ApiInvoicesInvoiceIdExpirePostRequest
func (*InvoiceApiService) InvoicesInvoiceIdExpirePostExecute ¶
func (a *InvoiceApiService) InvoicesInvoiceIdExpirePostExecute(r ApiInvoicesInvoiceIdExpirePostRequest) (*InternalInvoice, *http.Response, error)
Execute executes the request
@return InternalInvoice
func (*InvoiceApiService) V2InvoicesGet ¶
func (a *InvoiceApiService) V2InvoicesGet(ctx context.Context) ApiV2InvoicesGetRequest
V2InvoicesGet Get all Invoices
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiV2InvoicesGetRequest
func (*InvoiceApiService) V2InvoicesGetExecute ¶
func (a *InvoiceApiService) V2InvoicesGetExecute(r ApiV2InvoicesGetRequest) ([]InternalInvoice, *http.Response, error)
Execute executes the request
@return []InternalInvoice
func (*InvoiceApiService) V2InvoicesInvoiceIdGet ¶
func (a *InvoiceApiService) V2InvoicesInvoiceIdGet(ctx context.Context, invoiceId string) ApiV2InvoicesInvoiceIdGetRequest
V2InvoicesInvoiceIdGet Get a invoice by invoice id
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param invoiceId Invoice ID @return ApiV2InvoicesInvoiceIdGetRequest
func (*InvoiceApiService) V2InvoicesInvoiceIdGetExecute ¶
func (a *InvoiceApiService) V2InvoicesInvoiceIdGetExecute(r ApiV2InvoicesInvoiceIdGetRequest) (*InternalInvoice, *http.Response, error)
Execute executes the request
@return InternalInvoice
func (*InvoiceApiService) V2InvoicesPost ¶
func (a *InvoiceApiService) V2InvoicesPost(ctx context.Context) ApiV2InvoicesPostRequest
V2InvoicesPost Create a invoice
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiV2InvoicesPostRequest
func (*InvoiceApiService) V2InvoicesPostExecute ¶
func (a *InvoiceApiService) V2InvoicesPostExecute(r ApiV2InvoicesPostRequest) (*InternalInvoice, *http.Response, error)
Execute executes the request
@return InternalInvoice
type InvoiceBank ¶
type InvoiceBank string
InvoiceBank the model 'InvoiceBank'
const ( INVOICEBANK_BCA InvoiceBank = "BCA" INVOICEBANK_BNI InvoiceBank = "BNI" INVOICEBANK_BRI InvoiceBank = "BRI" INVOICEBANK_MANDIRI InvoiceBank = "MANDIRI" INVOICEBANK_PERMATA InvoiceBank = "PERMATA" INVOICEBANK_BSI InvoiceBank = "BSI" INVOICEBANK_BJB InvoiceBank = "BJB" )
List of InvoiceBank
func NewInvoiceBankFromValue ¶
func NewInvoiceBankFromValue(v string) (*InvoiceBank, error)
NewInvoiceBankFromValue returns a pointer to a valid InvoiceBank for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceBank) IsValid ¶
func (v InvoiceBank) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceBank) Ptr ¶
func (v InvoiceBank) Ptr() *InvoiceBank
Ptr returns reference to InvoiceBank value
func (InvoiceBank) String ¶
func (v InvoiceBank) String() string
func (*InvoiceBank) UnmarshalJSON ¶
func (v *InvoiceBank) UnmarshalJSON(src []byte) error
type InvoiceCurrency ¶
type InvoiceCurrency string
InvoiceCurrency the model 'InvoiceCurrency'
const ( INVOICECURRENCY_IDR InvoiceCurrency = "IDR" INVOICECURRENCY_USD InvoiceCurrency = "USD" INVOICECURRENCY_PHP InvoiceCurrency = "PHP" )
List of InvoiceCurrency
func NewInvoiceCurrencyFromValue ¶
func NewInvoiceCurrencyFromValue(v string) (*InvoiceCurrency, error)
NewInvoiceCurrencyFromValue returns a pointer to a valid InvoiceCurrency for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceCurrency) IsValid ¶
func (v InvoiceCurrency) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceCurrency) Ptr ¶
func (v InvoiceCurrency) Ptr() *InvoiceCurrency
Ptr returns reference to InvoiceCurrency value
func (InvoiceCurrency) String ¶
func (v InvoiceCurrency) String() string
func (*InvoiceCurrency) UnmarshalJSON ¶
func (v *InvoiceCurrency) UnmarshalJSON(src []byte) error
type InvoiceDirectDebit ¶
type InvoiceDirectDebit string
InvoiceDirectDebit the model 'InvoiceDirectDebit'
const ( INVOICEDIRECTDEBIT_BA_BRI InvoiceDirectDebit = "BA_BRI" INVOICEDIRECTDEBIT_DC_BRI InvoiceDirectDebit = "DC_BRI" INVOICEDIRECTDEBIT_DD_BRI InvoiceDirectDebit = "DD_BRI" INVOICEDIRECTDEBIT_DD_MANDIRI InvoiceDirectDebit = "DD_MANDIRI" INVOICEDIRECTDEBIT_BA_BPI InvoiceDirectDebit = "BA_BPI" INVOICEDIRECTDEBIT_DC_BPI InvoiceDirectDebit = "DC_BPI" INVOICEDIRECTDEBIT_DD_BPI InvoiceDirectDebit = "DD_BPI" INVOICEDIRECTDEBIT_BA_UBP InvoiceDirectDebit = "BA_UBP" INVOICEDIRECTDEBIT_DC_UBP InvoiceDirectDebit = "DC_UBP" INVOICEDIRECTDEBIT_DD_UBP InvoiceDirectDebit = "DD_UBP" INVOICEDIRECTDEBIT_BCA_KLIKPAY InvoiceDirectDebit = "BCA_KLIKPAY" INVOICEDIRECTDEBIT_BA_BCA_KLIKPAY InvoiceDirectDebit = "BA_BCA_KLIKPAY" INVOICEDIRECTDEBIT_DC_BCA_KLIKPAY InvoiceDirectDebit = "DC_BCA_KLIKPAY" INVOICEDIRECTDEBIT_DD_BCA_KLIKPAY InvoiceDirectDebit = "DD_BCA_KLIKPAY" )
List of InvoiceDirectDebit
func NewInvoiceDirectDebitFromValue ¶
func NewInvoiceDirectDebitFromValue(v string) (*InvoiceDirectDebit, error)
NewInvoiceDirectDebitFromValue returns a pointer to a valid InvoiceDirectDebit for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceDirectDebit) IsValid ¶
func (v InvoiceDirectDebit) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceDirectDebit) Ptr ¶
func (v InvoiceDirectDebit) Ptr() *InvoiceDirectDebit
Ptr returns reference to InvoiceDirectDebit value
func (InvoiceDirectDebit) String ¶
func (v InvoiceDirectDebit) String() string
func (*InvoiceDirectDebit) UnmarshalJSON ¶
func (v *InvoiceDirectDebit) UnmarshalJSON(src []byte) error
type InvoiceError403ResponseDefinition ¶
type InvoiceError403ResponseDefinition struct { ErrorCode string `json:"error_code"` Message string `json:"message"` }
InvoiceError403ResponseDefinition struct for InvoiceError403ResponseDefinition
func NewInvoiceError403ResponseDefinition ¶
func NewInvoiceError403ResponseDefinition(errorCode string, message string) *InvoiceError403ResponseDefinition
NewInvoiceError403ResponseDefinition instantiates a new InvoiceError403ResponseDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInvoiceError403ResponseDefinitionWithDefaults ¶
func NewInvoiceError403ResponseDefinitionWithDefaults() *InvoiceError403ResponseDefinition
NewInvoiceError403ResponseDefinitionWithDefaults instantiates a new InvoiceError403ResponseDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InvoiceError403ResponseDefinition) GetErrorCode ¶
func (o *InvoiceError403ResponseDefinition) GetErrorCode() string
GetErrorCode returns the ErrorCode field value
func (*InvoiceError403ResponseDefinition) GetErrorCodeOk ¶
func (o *InvoiceError403ResponseDefinition) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.
func (*InvoiceError403ResponseDefinition) GetMessage ¶
func (o *InvoiceError403ResponseDefinition) GetMessage() string
GetMessage returns the Message field value
func (*InvoiceError403ResponseDefinition) GetMessageOk ¶
func (o *InvoiceError403ResponseDefinition) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (InvoiceError403ResponseDefinition) MarshalJSON ¶
func (o InvoiceError403ResponseDefinition) MarshalJSON() ([]byte, error)
func (*InvoiceError403ResponseDefinition) SetErrorCode ¶
func (o *InvoiceError403ResponseDefinition) SetErrorCode(v string)
SetErrorCode sets field value
func (*InvoiceError403ResponseDefinition) SetMessage ¶
func (o *InvoiceError403ResponseDefinition) SetMessage(v string)
SetMessage sets field value
func (InvoiceError403ResponseDefinition) ToMap ¶
func (o InvoiceError403ResponseDefinition) ToMap() (map[string]interface{}, error)
type InvoiceError404ResponseDefinition ¶
type InvoiceError404ResponseDefinition struct { ErrorCode string `json:"error_code"` Message string `json:"message"` }
InvoiceError404ResponseDefinition struct for InvoiceError404ResponseDefinition
func NewInvoiceError404ResponseDefinition ¶
func NewInvoiceError404ResponseDefinition(errorCode string, message string) *InvoiceError404ResponseDefinition
NewInvoiceError404ResponseDefinition instantiates a new InvoiceError404ResponseDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInvoiceError404ResponseDefinitionWithDefaults ¶
func NewInvoiceError404ResponseDefinitionWithDefaults() *InvoiceError404ResponseDefinition
NewInvoiceError404ResponseDefinitionWithDefaults instantiates a new InvoiceError404ResponseDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InvoiceError404ResponseDefinition) GetErrorCode ¶
func (o *InvoiceError404ResponseDefinition) GetErrorCode() string
GetErrorCode returns the ErrorCode field value
func (*InvoiceError404ResponseDefinition) GetErrorCodeOk ¶
func (o *InvoiceError404ResponseDefinition) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.
func (*InvoiceError404ResponseDefinition) GetMessage ¶
func (o *InvoiceError404ResponseDefinition) GetMessage() string
GetMessage returns the Message field value
func (*InvoiceError404ResponseDefinition) GetMessageOk ¶
func (o *InvoiceError404ResponseDefinition) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (InvoiceError404ResponseDefinition) MarshalJSON ¶
func (o InvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
func (*InvoiceError404ResponseDefinition) SetErrorCode ¶
func (o *InvoiceError404ResponseDefinition) SetErrorCode(v string)
SetErrorCode sets field value
func (*InvoiceError404ResponseDefinition) SetMessage ¶
func (o *InvoiceError404ResponseDefinition) SetMessage(v string)
SetMessage sets field value
func (InvoiceError404ResponseDefinition) ToMap ¶
func (o InvoiceError404ResponseDefinition) ToMap() (map[string]interface{}, error)
type InvoiceEwallet ¶
type InvoiceEwallet string
InvoiceEwallet the model 'InvoiceEwallet'
const ( INVOICEEWALLET_OVO InvoiceEwallet = "OVO" INVOICEEWALLET_DANA InvoiceEwallet = "DANA" INVOICEEWALLET_LINKAJA InvoiceEwallet = "LINKAJA" INVOICEEWALLET_PAYMAYA InvoiceEwallet = "PAYMAYA" INVOICEEWALLET_SHOPEEPAY InvoiceEwallet = "SHOPEEPAY" INVOICEEWALLET_GCASH InvoiceEwallet = "GCASH" INVOICEEWALLET_GRABPAY InvoiceEwallet = "GRABPAY" )
List of InvoiceEwallet
func NewInvoiceEwalletFromValue ¶
func NewInvoiceEwalletFromValue(v string) (*InvoiceEwallet, error)
NewInvoiceEwalletFromValue returns a pointer to a valid InvoiceEwallet for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceEwallet) IsValid ¶
func (v InvoiceEwallet) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceEwallet) Ptr ¶
func (v InvoiceEwallet) Ptr() *InvoiceEwallet
Ptr returns reference to InvoiceEwallet value
func (InvoiceEwallet) String ¶
func (v InvoiceEwallet) String() string
func (*InvoiceEwallet) UnmarshalJSON ¶
func (v *InvoiceEwallet) UnmarshalJSON(src []byte) error
type InvoicePaylater ¶
type InvoicePaylater string
InvoicePaylater the model 'InvoicePaylater'
const ( INVOICEPAYLATER_KREDIVO InvoicePaylater = "KREDIVO" INVOICEPAYLATER_AKULAKU InvoicePaylater = "AKULAKU" INVOICEPAYLATER_UANGME InvoicePaylater = "UANGME" INVOICEPAYLATER_BILLEASE InvoicePaylater = "BILLEASE" INVOICEPAYLATER_CASHALO InvoicePaylater = "CASHALO" INVOICEPAYLATER_ATOME InvoicePaylater = "ATOME" )
List of InvoicePaylater
func NewInvoicePaylaterFromValue ¶
func NewInvoicePaylaterFromValue(v string) (*InvoicePaylater, error)
NewInvoicePaylaterFromValue returns a pointer to a valid InvoicePaylater for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoicePaylater) IsValid ¶
func (v InvoicePaylater) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoicePaylater) Ptr ¶
func (v InvoicePaylater) Ptr() *InvoicePaylater
Ptr returns reference to InvoicePaylater value
func (InvoicePaylater) String ¶
func (v InvoicePaylater) String() string
func (*InvoicePaylater) UnmarshalJSON ¶
func (v *InvoicePaylater) UnmarshalJSON(src []byte) error
type InvoicePaymentMethod ¶
type InvoicePaymentMethod string
InvoicePaymentMethod the model 'InvoicePaymentMethod'
const ( INVOICEPAYMENTMETHOD_POOL InvoicePaymentMethod = "POOL" INVOICEPAYMENTMETHOD_CALLBACK_VIRTUAL_ACCOUNT InvoicePaymentMethod = "CALLBACK_VIRTUAL_ACCOUNT" INVOICEPAYMENTMETHOD_CREDIT_CARD InvoicePaymentMethod = "CREDIT_CARD" INVOICEPAYMENTMETHOD_RETAIL_OUTLET InvoicePaymentMethod = "RETAIL_OUTLET" INVOICEPAYMENTMETHOD_QR_CODE InvoicePaymentMethod = "QR_CODE" INVOICEPAYMENTMETHOD_QRIS InvoicePaymentMethod = "QRIS" INVOICEPAYMENTMETHOD_EWALLET InvoicePaymentMethod = "EWALLET" INVOICEPAYMENTMETHOD_DIRECT_DEBIT InvoicePaymentMethod = "DIRECT_DEBIT" INVOICEPAYMENTMETHOD_BANK_TRANSFER InvoicePaymentMethod = "BANK_TRANSFER" INVOICEPAYMENTMETHOD_PAYLATER InvoicePaymentMethod = "PAYLATER" )
List of InvoicePaymentMethod
func NewInvoicePaymentMethodFromValue ¶
func NewInvoicePaymentMethodFromValue(v string) (*InvoicePaymentMethod, error)
NewInvoicePaymentMethodFromValue returns a pointer to a valid InvoicePaymentMethod for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoicePaymentMethod) IsValid ¶
func (v InvoicePaymentMethod) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoicePaymentMethod) Ptr ¶
func (v InvoicePaymentMethod) Ptr() *InvoicePaymentMethod
Ptr returns reference to InvoicePaymentMethod value
func (InvoicePaymentMethod) String ¶
func (v InvoicePaymentMethod) String() string
func (*InvoicePaymentMethod) UnmarshalJSON ¶
func (v *InvoicePaymentMethod) UnmarshalJSON(src []byte) error
type InvoiceQrCode ¶
type InvoiceQrCode string
InvoiceQrCode the model 'InvoiceQrCode'
const ( INVOICEQRCODE_QRIS InvoiceQrCode = "QRIS" INVOICEQRCODE_PROMPTPAY InvoiceQrCode = "PROMPTPAY" )
List of InvoiceQrCode
func NewInvoiceQrCodeFromValue ¶
func NewInvoiceQrCodeFromValue(v string) (*InvoiceQrCode, error)
NewInvoiceQrCodeFromValue returns a pointer to a valid InvoiceQrCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceQrCode) IsValid ¶
func (v InvoiceQrCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceQrCode) Ptr ¶
func (v InvoiceQrCode) Ptr() *InvoiceQrCode
Ptr returns reference to InvoiceQrCode value
func (InvoiceQrCode) String ¶
func (v InvoiceQrCode) String() string
func (*InvoiceQrCode) UnmarshalJSON ¶
func (v *InvoiceQrCode) UnmarshalJSON(src []byte) error
type InvoiceRetailOutlet ¶
type InvoiceRetailOutlet string
InvoiceRetailOutlet the model 'InvoiceRetailOutlet'
const ( INVOICERETAILOUTLET_ALFAMART InvoiceRetailOutlet = "ALFAMART" INVOICERETAILOUTLET_INDOMARET InvoiceRetailOutlet = "INDOMARET" INVOICERETAILOUTLET__7_ELEVEN InvoiceRetailOutlet = "7ELEVEN" INVOICERETAILOUTLET_CEBUANA InvoiceRetailOutlet = "CEBUANA" INVOICERETAILOUTLET_DP_ECPAY_LOAN InvoiceRetailOutlet = "DP_ECPAY_LOAN" INVOICERETAILOUTLET_DP_MLHUILLIER InvoiceRetailOutlet = "DP_MLHUILLIER" INVOICERETAILOUTLET_DP_PALAWAN InvoiceRetailOutlet = "DP_PALAWAN" INVOICERETAILOUTLET_DP_ECPAY_SCHOOL InvoiceRetailOutlet = "DP_ECPAY_SCHOOL" INVOICERETAILOUTLET_LBC InvoiceRetailOutlet = "LBC" )
List of InvoiceRetailOutlet
func NewInvoiceRetailOutletFromValue ¶
func NewInvoiceRetailOutletFromValue(v string) (*InvoiceRetailOutlet, error)
NewInvoiceRetailOutletFromValue returns a pointer to a valid InvoiceRetailOutlet for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceRetailOutlet) IsValid ¶
func (v InvoiceRetailOutlet) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceRetailOutlet) Ptr ¶
func (v InvoiceRetailOutlet) Ptr() *InvoiceRetailOutlet
Ptr returns reference to InvoiceRetailOutlet value
func (InvoiceRetailOutlet) String ¶
func (v InvoiceRetailOutlet) String() string
func (*InvoiceRetailOutlet) UnmarshalJSON ¶
func (v *InvoiceRetailOutlet) UnmarshalJSON(src []byte) error
type InvoiceStatus ¶
type InvoiceStatus string
InvoiceStatus the model 'InvoiceStatus'
const ( INVOICESTATUS_PENDING InvoiceStatus = "PENDING" INVOICESTATUS_COMPLETING InvoiceStatus = "COMPLETING" INVOICESTATUS_PAID InvoiceStatus = "PAID" INVOICESTATUS_SETTLED InvoiceStatus = "SETTLED" INVOICESTATUS_EXPIRED InvoiceStatus = "EXPIRED" INVOICESTATUS_REMINDER InvoiceStatus = "REMINDER" )
List of InvoiceStatus
func NewInvoiceStatusFromValue ¶
func NewInvoiceStatusFromValue(v string) (*InvoiceStatus, error)
NewInvoiceStatusFromValue returns a pointer to a valid InvoiceStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (InvoiceStatus) IsValid ¶
func (v InvoiceStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (InvoiceStatus) Ptr ¶
func (v InvoiceStatus) Ptr() *InvoiceStatus
Ptr returns reference to InvoiceStatus value
func (InvoiceStatus) String ¶
func (v InvoiceStatus) String() string
func (*InvoiceStatus) UnmarshalJSON ¶
func (v *InvoiceStatus) UnmarshalJSON(src []byte) error
type InvoiceUnauthorizedError ¶
type InvoiceUnauthorizedError struct {}
InvoiceUnauthorizedError struct for InvoiceUnauthorizedError
func NewInvoiceUnauthorizedError ¶
func NewInvoiceUnauthorizedError(errorCode string, message string) *InvoiceUnauthorizedError
NewInvoiceUnauthorizedError instantiates a new InvoiceUnauthorizedError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInvoiceUnauthorizedErrorWithDefaults ¶
func NewInvoiceUnauthorizedErrorWithDefaults() *InvoiceUnauthorizedError
NewInvoiceUnauthorizedErrorWithDefaults instantiates a new InvoiceUnauthorizedError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InvoiceUnauthorizedError) GetErrorCode ¶
func (o *InvoiceUnauthorizedError) GetErrorCode() string
GetErrorCode returns the ErrorCode field value
func (*InvoiceUnauthorizedError) GetErrorCodeOk ¶
func (o *InvoiceUnauthorizedError) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value and a boolean to check if the value has been set.
func (*InvoiceUnauthorizedError) GetMessage ¶
func (o *InvoiceUnauthorizedError) GetMessage() string
GetMessage returns the Message field value
func (*InvoiceUnauthorizedError) GetMessageOk ¶
func (o *InvoiceUnauthorizedError) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (InvoiceUnauthorizedError) MarshalJSON ¶
func (o InvoiceUnauthorizedError) MarshalJSON() ([]byte, error)
func (*InvoiceUnauthorizedError) SetErrorCode ¶
func (o *InvoiceUnauthorizedError) SetErrorCode(v string)
SetErrorCode sets field value
func (*InvoiceUnauthorizedError) SetMessage ¶
func (o *InvoiceUnauthorizedError) SetMessage(v string)
SetMessage sets field value
func (InvoiceUnauthorizedError) ToMap ¶
func (o InvoiceUnauthorizedError) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type NotificationChannel ¶
type NotificationChannel string
NotificationChannel the model 'NotificationChannel'
const ( NOTIFICATIONCHANNEL_EMAIL NotificationChannel = "email" NOTIFICATIONCHANNEL_SMS NotificationChannel = "sms" NOTIFICATIONCHANNEL_WHATSAPP NotificationChannel = "whatsapp" NOTIFICATIONCHANNEL_VIBER NotificationChannel = "viber" )
List of NotificationChannel
func NewNotificationChannelFromValue ¶
func NewNotificationChannelFromValue(v string) (*NotificationChannel, error)
NewNotificationChannelFromValue returns a pointer to a valid NotificationChannel for the value passed as argument, or an error if the value passed is not allowed by the enum
func (NotificationChannel) IsValid ¶
func (v NotificationChannel) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (NotificationChannel) Ptr ¶
func (v NotificationChannel) Ptr() *NotificationChannel
Ptr returns reference to NotificationChannel value
func (NotificationChannel) String ¶
func (v NotificationChannel) String() string
func (*NotificationChannel) UnmarshalJSON ¶
func (v *NotificationChannel) UnmarshalJSON(src []byte) error
type NotificationPreference ¶
type NotificationPreference struct { InvoiceCreated []NotificationChannel `json:"invoice_created,omitempty"` InvoiceReminder []NotificationChannel `json:"invoice_reminder,omitempty"` InvoiceExpired []NotificationChannel `json:"invoice_expired,omitempty"` InvoicePaid []NotificationChannel `json:"invoice_paid,omitempty"` }
NotificationPreference struct for NotificationPreference
func NewNotificationPreference ¶
func NewNotificationPreference() *NotificationPreference
NewNotificationPreference instantiates a new NotificationPreference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewNotificationPreferenceWithDefaults ¶
func NewNotificationPreferenceWithDefaults() *NotificationPreference
NewNotificationPreferenceWithDefaults instantiates a new NotificationPreference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*NotificationPreference) GetInvoiceCreated ¶
func (o *NotificationPreference) GetInvoiceCreated() []NotificationChannel
GetInvoiceCreated returns the InvoiceCreated field value if set, zero value otherwise.
func (*NotificationPreference) GetInvoiceCreatedOk ¶
func (o *NotificationPreference) GetInvoiceCreatedOk() ([]NotificationChannel, bool)
GetInvoiceCreatedOk returns a tuple with the InvoiceCreated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NotificationPreference) GetInvoiceExpired ¶
func (o *NotificationPreference) GetInvoiceExpired() []NotificationChannel
GetInvoiceExpired returns the InvoiceExpired field value if set, zero value otherwise.
func (*NotificationPreference) GetInvoiceExpiredOk ¶
func (o *NotificationPreference) GetInvoiceExpiredOk() ([]NotificationChannel, bool)
GetInvoiceExpiredOk returns a tuple with the InvoiceExpired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NotificationPreference) GetInvoicePaid ¶
func (o *NotificationPreference) GetInvoicePaid() []NotificationChannel
GetInvoicePaid returns the InvoicePaid field value if set, zero value otherwise.
func (*NotificationPreference) GetInvoicePaidOk ¶
func (o *NotificationPreference) GetInvoicePaidOk() ([]NotificationChannel, bool)
GetInvoicePaidOk returns a tuple with the InvoicePaid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NotificationPreference) GetInvoiceReminder ¶
func (o *NotificationPreference) GetInvoiceReminder() []NotificationChannel
GetInvoiceReminder returns the InvoiceReminder field value if set, zero value otherwise.
func (*NotificationPreference) GetInvoiceReminderOk ¶
func (o *NotificationPreference) GetInvoiceReminderOk() ([]NotificationChannel, bool)
GetInvoiceReminderOk returns a tuple with the InvoiceReminder field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NotificationPreference) HasInvoiceCreated ¶
func (o *NotificationPreference) HasInvoiceCreated() bool
HasInvoiceCreated returns a boolean if a field has been set.
func (*NotificationPreference) HasInvoiceExpired ¶
func (o *NotificationPreference) HasInvoiceExpired() bool
HasInvoiceExpired returns a boolean if a field has been set.
func (*NotificationPreference) HasInvoicePaid ¶
func (o *NotificationPreference) HasInvoicePaid() bool
HasInvoicePaid returns a boolean if a field has been set.
func (*NotificationPreference) HasInvoiceReminder ¶
func (o *NotificationPreference) HasInvoiceReminder() bool
HasInvoiceReminder returns a boolean if a field has been set.
func (NotificationPreference) MarshalJSON ¶
func (o NotificationPreference) MarshalJSON() ([]byte, error)
func (*NotificationPreference) SetInvoiceCreated ¶
func (o *NotificationPreference) SetInvoiceCreated(v []NotificationChannel)
SetInvoiceCreated gets a reference to the given []NotificationChannel and assigns it to the InvoiceCreated field.
func (*NotificationPreference) SetInvoiceExpired ¶
func (o *NotificationPreference) SetInvoiceExpired(v []NotificationChannel)
SetInvoiceExpired gets a reference to the given []NotificationChannel and assigns it to the InvoiceExpired field.
func (*NotificationPreference) SetInvoicePaid ¶
func (o *NotificationPreference) SetInvoicePaid(v []NotificationChannel)
SetInvoicePaid gets a reference to the given []NotificationChannel and assigns it to the InvoicePaid field.
func (*NotificationPreference) SetInvoiceReminder ¶
func (o *NotificationPreference) SetInvoiceReminder(v []NotificationChannel)
SetInvoiceReminder gets a reference to the given []NotificationChannel and assigns it to the InvoiceReminder field.
func (NotificationPreference) ToMap ¶
func (o NotificationPreference) ToMap() (map[string]interface{}, error)
type NullableAddressObject ¶
type NullableAddressObject struct {
// contains filtered or unexported fields
}
func NewNullableAddressObject ¶
func NewNullableAddressObject(val *AddressObject) *NullableAddressObject
func (NullableAddressObject) Get ¶
func (v NullableAddressObject) Get() *AddressObject
func (NullableAddressObject) IsSet ¶
func (v NullableAddressObject) IsSet() bool
func (NullableAddressObject) MarshalJSON ¶
func (v NullableAddressObject) MarshalJSON() ([]byte, error)
func (*NullableAddressObject) Set ¶
func (v *NullableAddressObject) Set(val *AddressObject)
func (*NullableAddressObject) UnmarshalJSON ¶
func (v *NullableAddressObject) UnmarshalJSON(src []byte) error
func (*NullableAddressObject) Unset ¶
func (v *NullableAddressObject) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCreateInvoiceError400ResponseDefinition ¶
type NullableCreateInvoiceError400ResponseDefinition struct {
// contains filtered or unexported fields
}
func NewNullableCreateInvoiceError400ResponseDefinition ¶
func NewNullableCreateInvoiceError400ResponseDefinition(val *CreateInvoiceError400ResponseDefinition) *NullableCreateInvoiceError400ResponseDefinition
func (NullableCreateInvoiceError400ResponseDefinition) IsSet ¶
func (v NullableCreateInvoiceError400ResponseDefinition) IsSet() bool
func (NullableCreateInvoiceError400ResponseDefinition) MarshalJSON ¶
func (v NullableCreateInvoiceError400ResponseDefinition) MarshalJSON() ([]byte, error)
func (*NullableCreateInvoiceError400ResponseDefinition) UnmarshalJSON ¶
func (v *NullableCreateInvoiceError400ResponseDefinition) UnmarshalJSON(src []byte) error
func (*NullableCreateInvoiceError400ResponseDefinition) Unset ¶
func (v *NullableCreateInvoiceError400ResponseDefinition) Unset()
type NullableCreateInvoiceError404ResponseDefinition ¶
type NullableCreateInvoiceError404ResponseDefinition struct {
// contains filtered or unexported fields
}
func NewNullableCreateInvoiceError404ResponseDefinition ¶
func NewNullableCreateInvoiceError404ResponseDefinition(val *CreateInvoiceError404ResponseDefinition) *NullableCreateInvoiceError404ResponseDefinition
func (NullableCreateInvoiceError404ResponseDefinition) IsSet ¶
func (v NullableCreateInvoiceError404ResponseDefinition) IsSet() bool
func (NullableCreateInvoiceError404ResponseDefinition) MarshalJSON ¶
func (v NullableCreateInvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
func (*NullableCreateInvoiceError404ResponseDefinition) UnmarshalJSON ¶
func (v *NullableCreateInvoiceError404ResponseDefinition) UnmarshalJSON(src []byte) error
func (*NullableCreateInvoiceError404ResponseDefinition) Unset ¶
func (v *NullableCreateInvoiceError404ResponseDefinition) Unset()
type NullableCreateInvoiceRequestDefinition ¶
type NullableCreateInvoiceRequestDefinition struct {
// contains filtered or unexported fields
}
func NewNullableCreateInvoiceRequestDefinition ¶
func NewNullableCreateInvoiceRequestDefinition(val *CreateInvoiceRequestDefinition) *NullableCreateInvoiceRequestDefinition
func (NullableCreateInvoiceRequestDefinition) Get ¶
func (v NullableCreateInvoiceRequestDefinition) Get() *CreateInvoiceRequestDefinition
func (NullableCreateInvoiceRequestDefinition) IsSet ¶
func (v NullableCreateInvoiceRequestDefinition) IsSet() bool
func (NullableCreateInvoiceRequestDefinition) MarshalJSON ¶
func (v NullableCreateInvoiceRequestDefinition) MarshalJSON() ([]byte, error)
func (*NullableCreateInvoiceRequestDefinition) Set ¶
func (v *NullableCreateInvoiceRequestDefinition) Set(val *CreateInvoiceRequestDefinition)
func (*NullableCreateInvoiceRequestDefinition) UnmarshalJSON ¶
func (v *NullableCreateInvoiceRequestDefinition) UnmarshalJSON(src []byte) error
func (*NullableCreateInvoiceRequestDefinition) Unset ¶
func (v *NullableCreateInvoiceRequestDefinition) Unset()
type NullableCustomerObject ¶
type NullableCustomerObject struct {
// contains filtered or unexported fields
}
func NewNullableCustomerObject ¶
func NewNullableCustomerObject(val *CustomerObject) *NullableCustomerObject
func (NullableCustomerObject) Get ¶
func (v NullableCustomerObject) Get() *CustomerObject
func (NullableCustomerObject) IsSet ¶
func (v NullableCustomerObject) IsSet() bool
func (NullableCustomerObject) MarshalJSON ¶
func (v NullableCustomerObject) MarshalJSON() ([]byte, error)
func (*NullableCustomerObject) Set ¶
func (v *NullableCustomerObject) Set(val *CustomerObject)
func (*NullableCustomerObject) UnmarshalJSON ¶
func (v *NullableCustomerObject) UnmarshalJSON(src []byte) error
func (*NullableCustomerObject) Unset ¶
func (v *NullableCustomerObject) Unset()
type NullableError500Response ¶
type NullableError500Response struct {
// contains filtered or unexported fields
}
func NewNullableError500Response ¶
func NewNullableError500Response(val *Error500Response) *NullableError500Response
func (NullableError500Response) Get ¶
func (v NullableError500Response) Get() *Error500Response
func (NullableError500Response) IsSet ¶
func (v NullableError500Response) IsSet() bool
func (NullableError500Response) MarshalJSON ¶
func (v NullableError500Response) MarshalJSON() ([]byte, error)
func (*NullableError500Response) Set ¶
func (v *NullableError500Response) Set(val *Error500Response)
func (*NullableError500Response) UnmarshalJSON ¶
func (v *NullableError500Response) UnmarshalJSON(src []byte) error
func (*NullableError500Response) Unset ¶
func (v *NullableError500Response) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableInternalInvoice ¶
type NullableInternalInvoice struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoice ¶
func NewNullableInternalInvoice(val *InternalInvoice) *NullableInternalInvoice
func (NullableInternalInvoice) Get ¶
func (v NullableInternalInvoice) Get() *InternalInvoice
func (NullableInternalInvoice) IsSet ¶
func (v NullableInternalInvoice) IsSet() bool
func (NullableInternalInvoice) MarshalJSON ¶
func (v NullableInternalInvoice) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoice) Set ¶
func (v *NullableInternalInvoice) Set(val *InternalInvoice)
func (*NullableInternalInvoice) UnmarshalJSON ¶
func (v *NullableInternalInvoice) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoice) Unset ¶
func (v *NullableInternalInvoice) Unset()
type NullableInternalInvoiceBank ¶
type NullableInternalInvoiceBank struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceBank ¶
func NewNullableInternalInvoiceBank(val *InternalInvoiceBank) *NullableInternalInvoiceBank
func (NullableInternalInvoiceBank) Get ¶
func (v NullableInternalInvoiceBank) Get() *InternalInvoiceBank
func (NullableInternalInvoiceBank) IsSet ¶
func (v NullableInternalInvoiceBank) IsSet() bool
func (NullableInternalInvoiceBank) MarshalJSON ¶
func (v NullableInternalInvoiceBank) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceBank) Set ¶
func (v *NullableInternalInvoiceBank) Set(val *InternalInvoiceBank)
func (*NullableInternalInvoiceBank) UnmarshalJSON ¶
func (v *NullableInternalInvoiceBank) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceBank) Unset ¶
func (v *NullableInternalInvoiceBank) Unset()
type NullableInternalInvoiceDirectDebit ¶
type NullableInternalInvoiceDirectDebit struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceDirectDebit ¶
func NewNullableInternalInvoiceDirectDebit(val *InternalInvoiceDirectDebit) *NullableInternalInvoiceDirectDebit
func (NullableInternalInvoiceDirectDebit) Get ¶
func (v NullableInternalInvoiceDirectDebit) Get() *InternalInvoiceDirectDebit
func (NullableInternalInvoiceDirectDebit) IsSet ¶
func (v NullableInternalInvoiceDirectDebit) IsSet() bool
func (NullableInternalInvoiceDirectDebit) MarshalJSON ¶
func (v NullableInternalInvoiceDirectDebit) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceDirectDebit) Set ¶
func (v *NullableInternalInvoiceDirectDebit) Set(val *InternalInvoiceDirectDebit)
func (*NullableInternalInvoiceDirectDebit) UnmarshalJSON ¶
func (v *NullableInternalInvoiceDirectDebit) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceDirectDebit) Unset ¶
func (v *NullableInternalInvoiceDirectDebit) Unset()
type NullableInternalInvoiceEwallet ¶
type NullableInternalInvoiceEwallet struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceEwallet ¶
func NewNullableInternalInvoiceEwallet(val *InternalInvoiceEwallet) *NullableInternalInvoiceEwallet
func (NullableInternalInvoiceEwallet) Get ¶
func (v NullableInternalInvoiceEwallet) Get() *InternalInvoiceEwallet
func (NullableInternalInvoiceEwallet) IsSet ¶
func (v NullableInternalInvoiceEwallet) IsSet() bool
func (NullableInternalInvoiceEwallet) MarshalJSON ¶
func (v NullableInternalInvoiceEwallet) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceEwallet) Set ¶
func (v *NullableInternalInvoiceEwallet) Set(val *InternalInvoiceEwallet)
func (*NullableInternalInvoiceEwallet) UnmarshalJSON ¶
func (v *NullableInternalInvoiceEwallet) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceEwallet) Unset ¶
func (v *NullableInternalInvoiceEwallet) Unset()
type NullableInternalInvoiceFee ¶
type NullableInternalInvoiceFee struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceFee ¶
func NewNullableInternalInvoiceFee(val *InternalInvoiceFee) *NullableInternalInvoiceFee
func (NullableInternalInvoiceFee) Get ¶
func (v NullableInternalInvoiceFee) Get() *InternalInvoiceFee
func (NullableInternalInvoiceFee) IsSet ¶
func (v NullableInternalInvoiceFee) IsSet() bool
func (NullableInternalInvoiceFee) MarshalJSON ¶
func (v NullableInternalInvoiceFee) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceFee) Set ¶
func (v *NullableInternalInvoiceFee) Set(val *InternalInvoiceFee)
func (*NullableInternalInvoiceFee) UnmarshalJSON ¶
func (v *NullableInternalInvoiceFee) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceFee) Unset ¶
func (v *NullableInternalInvoiceFee) Unset()
type NullableInternalInvoiceItem ¶
type NullableInternalInvoiceItem struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceItem ¶
func NewNullableInternalInvoiceItem(val *InternalInvoiceItem) *NullableInternalInvoiceItem
func (NullableInternalInvoiceItem) Get ¶
func (v NullableInternalInvoiceItem) Get() *InternalInvoiceItem
func (NullableInternalInvoiceItem) IsSet ¶
func (v NullableInternalInvoiceItem) IsSet() bool
func (NullableInternalInvoiceItem) MarshalJSON ¶
func (v NullableInternalInvoiceItem) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceItem) Set ¶
func (v *NullableInternalInvoiceItem) Set(val *InternalInvoiceItem)
func (*NullableInternalInvoiceItem) UnmarshalJSON ¶
func (v *NullableInternalInvoiceItem) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceItem) Unset ¶
func (v *NullableInternalInvoiceItem) Unset()
type NullableInternalInvoicePaylater ¶
type NullableInternalInvoicePaylater struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoicePaylater ¶
func NewNullableInternalInvoicePaylater(val *InternalInvoicePaylater) *NullableInternalInvoicePaylater
func (NullableInternalInvoicePaylater) Get ¶
func (v NullableInternalInvoicePaylater) Get() *InternalInvoicePaylater
func (NullableInternalInvoicePaylater) IsSet ¶
func (v NullableInternalInvoicePaylater) IsSet() bool
func (NullableInternalInvoicePaylater) MarshalJSON ¶
func (v NullableInternalInvoicePaylater) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoicePaylater) Set ¶
func (v *NullableInternalInvoicePaylater) Set(val *InternalInvoicePaylater)
func (*NullableInternalInvoicePaylater) UnmarshalJSON ¶
func (v *NullableInternalInvoicePaylater) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoicePaylater) Unset ¶
func (v *NullableInternalInvoicePaylater) Unset()
type NullableInternalInvoiceQrCode ¶
type NullableInternalInvoiceQrCode struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceQrCode ¶
func NewNullableInternalInvoiceQrCode(val *InternalInvoiceQrCode) *NullableInternalInvoiceQrCode
func (NullableInternalInvoiceQrCode) Get ¶
func (v NullableInternalInvoiceQrCode) Get() *InternalInvoiceQrCode
func (NullableInternalInvoiceQrCode) IsSet ¶
func (v NullableInternalInvoiceQrCode) IsSet() bool
func (NullableInternalInvoiceQrCode) MarshalJSON ¶
func (v NullableInternalInvoiceQrCode) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceQrCode) Set ¶
func (v *NullableInternalInvoiceQrCode) Set(val *InternalInvoiceQrCode)
func (*NullableInternalInvoiceQrCode) UnmarshalJSON ¶
func (v *NullableInternalInvoiceQrCode) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceQrCode) Unset ¶
func (v *NullableInternalInvoiceQrCode) Unset()
type NullableInternalInvoiceRetailOutlet ¶
type NullableInternalInvoiceRetailOutlet struct {
// contains filtered or unexported fields
}
func NewNullableInternalInvoiceRetailOutlet ¶
func NewNullableInternalInvoiceRetailOutlet(val *InternalInvoiceRetailOutlet) *NullableInternalInvoiceRetailOutlet
func (NullableInternalInvoiceRetailOutlet) Get ¶
func (v NullableInternalInvoiceRetailOutlet) Get() *InternalInvoiceRetailOutlet
func (NullableInternalInvoiceRetailOutlet) IsSet ¶
func (v NullableInternalInvoiceRetailOutlet) IsSet() bool
func (NullableInternalInvoiceRetailOutlet) MarshalJSON ¶
func (v NullableInternalInvoiceRetailOutlet) MarshalJSON() ([]byte, error)
func (*NullableInternalInvoiceRetailOutlet) Set ¶
func (v *NullableInternalInvoiceRetailOutlet) Set(val *InternalInvoiceRetailOutlet)
func (*NullableInternalInvoiceRetailOutlet) UnmarshalJSON ¶
func (v *NullableInternalInvoiceRetailOutlet) UnmarshalJSON(src []byte) error
func (*NullableInternalInvoiceRetailOutlet) Unset ¶
func (v *NullableInternalInvoiceRetailOutlet) Unset()
type NullableInvoiceBank ¶
type NullableInvoiceBank struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceBank ¶
func NewNullableInvoiceBank(val *InvoiceBank) *NullableInvoiceBank
func (NullableInvoiceBank) Get ¶
func (v NullableInvoiceBank) Get() *InvoiceBank
func (NullableInvoiceBank) IsSet ¶
func (v NullableInvoiceBank) IsSet() bool
func (NullableInvoiceBank) MarshalJSON ¶
func (v NullableInvoiceBank) MarshalJSON() ([]byte, error)
func (*NullableInvoiceBank) Set ¶
func (v *NullableInvoiceBank) Set(val *InvoiceBank)
func (*NullableInvoiceBank) UnmarshalJSON ¶
func (v *NullableInvoiceBank) UnmarshalJSON(src []byte) error
func (*NullableInvoiceBank) Unset ¶
func (v *NullableInvoiceBank) Unset()
type NullableInvoiceCurrency ¶
type NullableInvoiceCurrency struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceCurrency ¶
func NewNullableInvoiceCurrency(val *InvoiceCurrency) *NullableInvoiceCurrency
func (NullableInvoiceCurrency) Get ¶
func (v NullableInvoiceCurrency) Get() *InvoiceCurrency
func (NullableInvoiceCurrency) IsSet ¶
func (v NullableInvoiceCurrency) IsSet() bool
func (NullableInvoiceCurrency) MarshalJSON ¶
func (v NullableInvoiceCurrency) MarshalJSON() ([]byte, error)
func (*NullableInvoiceCurrency) Set ¶
func (v *NullableInvoiceCurrency) Set(val *InvoiceCurrency)
func (*NullableInvoiceCurrency) UnmarshalJSON ¶
func (v *NullableInvoiceCurrency) UnmarshalJSON(src []byte) error
func (*NullableInvoiceCurrency) Unset ¶
func (v *NullableInvoiceCurrency) Unset()
type NullableInvoiceDirectDebit ¶
type NullableInvoiceDirectDebit struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceDirectDebit ¶
func NewNullableInvoiceDirectDebit(val *InvoiceDirectDebit) *NullableInvoiceDirectDebit
func (NullableInvoiceDirectDebit) Get ¶
func (v NullableInvoiceDirectDebit) Get() *InvoiceDirectDebit
func (NullableInvoiceDirectDebit) IsSet ¶
func (v NullableInvoiceDirectDebit) IsSet() bool
func (NullableInvoiceDirectDebit) MarshalJSON ¶
func (v NullableInvoiceDirectDebit) MarshalJSON() ([]byte, error)
func (*NullableInvoiceDirectDebit) Set ¶
func (v *NullableInvoiceDirectDebit) Set(val *InvoiceDirectDebit)
func (*NullableInvoiceDirectDebit) UnmarshalJSON ¶
func (v *NullableInvoiceDirectDebit) UnmarshalJSON(src []byte) error
func (*NullableInvoiceDirectDebit) Unset ¶
func (v *NullableInvoiceDirectDebit) Unset()
type NullableInvoiceError403ResponseDefinition ¶
type NullableInvoiceError403ResponseDefinition struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceError403ResponseDefinition ¶
func NewNullableInvoiceError403ResponseDefinition(val *InvoiceError403ResponseDefinition) *NullableInvoiceError403ResponseDefinition
func (NullableInvoiceError403ResponseDefinition) IsSet ¶
func (v NullableInvoiceError403ResponseDefinition) IsSet() bool
func (NullableInvoiceError403ResponseDefinition) MarshalJSON ¶
func (v NullableInvoiceError403ResponseDefinition) MarshalJSON() ([]byte, error)
func (*NullableInvoiceError403ResponseDefinition) Set ¶
func (v *NullableInvoiceError403ResponseDefinition) Set(val *InvoiceError403ResponseDefinition)
func (*NullableInvoiceError403ResponseDefinition) UnmarshalJSON ¶
func (v *NullableInvoiceError403ResponseDefinition) UnmarshalJSON(src []byte) error
func (*NullableInvoiceError403ResponseDefinition) Unset ¶
func (v *NullableInvoiceError403ResponseDefinition) Unset()
type NullableInvoiceError404ResponseDefinition ¶
type NullableInvoiceError404ResponseDefinition struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceError404ResponseDefinition ¶
func NewNullableInvoiceError404ResponseDefinition(val *InvoiceError404ResponseDefinition) *NullableInvoiceError404ResponseDefinition
func (NullableInvoiceError404ResponseDefinition) IsSet ¶
func (v NullableInvoiceError404ResponseDefinition) IsSet() bool
func (NullableInvoiceError404ResponseDefinition) MarshalJSON ¶
func (v NullableInvoiceError404ResponseDefinition) MarshalJSON() ([]byte, error)
func (*NullableInvoiceError404ResponseDefinition) Set ¶
func (v *NullableInvoiceError404ResponseDefinition) Set(val *InvoiceError404ResponseDefinition)
func (*NullableInvoiceError404ResponseDefinition) UnmarshalJSON ¶
func (v *NullableInvoiceError404ResponseDefinition) UnmarshalJSON(src []byte) error
func (*NullableInvoiceError404ResponseDefinition) Unset ¶
func (v *NullableInvoiceError404ResponseDefinition) Unset()
type NullableInvoiceEwallet ¶
type NullableInvoiceEwallet struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceEwallet ¶
func NewNullableInvoiceEwallet(val *InvoiceEwallet) *NullableInvoiceEwallet
func (NullableInvoiceEwallet) Get ¶
func (v NullableInvoiceEwallet) Get() *InvoiceEwallet
func (NullableInvoiceEwallet) IsSet ¶
func (v NullableInvoiceEwallet) IsSet() bool
func (NullableInvoiceEwallet) MarshalJSON ¶
func (v NullableInvoiceEwallet) MarshalJSON() ([]byte, error)
func (*NullableInvoiceEwallet) Set ¶
func (v *NullableInvoiceEwallet) Set(val *InvoiceEwallet)
func (*NullableInvoiceEwallet) UnmarshalJSON ¶
func (v *NullableInvoiceEwallet) UnmarshalJSON(src []byte) error
func (*NullableInvoiceEwallet) Unset ¶
func (v *NullableInvoiceEwallet) Unset()
type NullableInvoicePaylater ¶
type NullableInvoicePaylater struct {
// contains filtered or unexported fields
}
func NewNullableInvoicePaylater ¶
func NewNullableInvoicePaylater(val *InvoicePaylater) *NullableInvoicePaylater
func (NullableInvoicePaylater) Get ¶
func (v NullableInvoicePaylater) Get() *InvoicePaylater
func (NullableInvoicePaylater) IsSet ¶
func (v NullableInvoicePaylater) IsSet() bool
func (NullableInvoicePaylater) MarshalJSON ¶
func (v NullableInvoicePaylater) MarshalJSON() ([]byte, error)
func (*NullableInvoicePaylater) Set ¶
func (v *NullableInvoicePaylater) Set(val *InvoicePaylater)
func (*NullableInvoicePaylater) UnmarshalJSON ¶
func (v *NullableInvoicePaylater) UnmarshalJSON(src []byte) error
func (*NullableInvoicePaylater) Unset ¶
func (v *NullableInvoicePaylater) Unset()
type NullableInvoicePaymentMethod ¶
type NullableInvoicePaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullableInvoicePaymentMethod ¶
func NewNullableInvoicePaymentMethod(val *InvoicePaymentMethod) *NullableInvoicePaymentMethod
func (NullableInvoicePaymentMethod) Get ¶
func (v NullableInvoicePaymentMethod) Get() *InvoicePaymentMethod
func (NullableInvoicePaymentMethod) IsSet ¶
func (v NullableInvoicePaymentMethod) IsSet() bool
func (NullableInvoicePaymentMethod) MarshalJSON ¶
func (v NullableInvoicePaymentMethod) MarshalJSON() ([]byte, error)
func (*NullableInvoicePaymentMethod) Set ¶
func (v *NullableInvoicePaymentMethod) Set(val *InvoicePaymentMethod)
func (*NullableInvoicePaymentMethod) UnmarshalJSON ¶
func (v *NullableInvoicePaymentMethod) UnmarshalJSON(src []byte) error
func (*NullableInvoicePaymentMethod) Unset ¶
func (v *NullableInvoicePaymentMethod) Unset()
type NullableInvoiceQrCode ¶
type NullableInvoiceQrCode struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceQrCode ¶
func NewNullableInvoiceQrCode(val *InvoiceQrCode) *NullableInvoiceQrCode
func (NullableInvoiceQrCode) Get ¶
func (v NullableInvoiceQrCode) Get() *InvoiceQrCode
func (NullableInvoiceQrCode) IsSet ¶
func (v NullableInvoiceQrCode) IsSet() bool
func (NullableInvoiceQrCode) MarshalJSON ¶
func (v NullableInvoiceQrCode) MarshalJSON() ([]byte, error)
func (*NullableInvoiceQrCode) Set ¶
func (v *NullableInvoiceQrCode) Set(val *InvoiceQrCode)
func (*NullableInvoiceQrCode) UnmarshalJSON ¶
func (v *NullableInvoiceQrCode) UnmarshalJSON(src []byte) error
func (*NullableInvoiceQrCode) Unset ¶
func (v *NullableInvoiceQrCode) Unset()
type NullableInvoiceRetailOutlet ¶
type NullableInvoiceRetailOutlet struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceRetailOutlet ¶
func NewNullableInvoiceRetailOutlet(val *InvoiceRetailOutlet) *NullableInvoiceRetailOutlet
func (NullableInvoiceRetailOutlet) Get ¶
func (v NullableInvoiceRetailOutlet) Get() *InvoiceRetailOutlet
func (NullableInvoiceRetailOutlet) IsSet ¶
func (v NullableInvoiceRetailOutlet) IsSet() bool
func (NullableInvoiceRetailOutlet) MarshalJSON ¶
func (v NullableInvoiceRetailOutlet) MarshalJSON() ([]byte, error)
func (*NullableInvoiceRetailOutlet) Set ¶
func (v *NullableInvoiceRetailOutlet) Set(val *InvoiceRetailOutlet)
func (*NullableInvoiceRetailOutlet) UnmarshalJSON ¶
func (v *NullableInvoiceRetailOutlet) UnmarshalJSON(src []byte) error
func (*NullableInvoiceRetailOutlet) Unset ¶
func (v *NullableInvoiceRetailOutlet) Unset()
type NullableInvoiceStatus ¶
type NullableInvoiceStatus struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceStatus ¶
func NewNullableInvoiceStatus(val *InvoiceStatus) *NullableInvoiceStatus
func (NullableInvoiceStatus) Get ¶
func (v NullableInvoiceStatus) Get() *InvoiceStatus
func (NullableInvoiceStatus) IsSet ¶
func (v NullableInvoiceStatus) IsSet() bool
func (NullableInvoiceStatus) MarshalJSON ¶
func (v NullableInvoiceStatus) MarshalJSON() ([]byte, error)
func (*NullableInvoiceStatus) Set ¶
func (v *NullableInvoiceStatus) Set(val *InvoiceStatus)
func (*NullableInvoiceStatus) UnmarshalJSON ¶
func (v *NullableInvoiceStatus) UnmarshalJSON(src []byte) error
func (*NullableInvoiceStatus) Unset ¶
func (v *NullableInvoiceStatus) Unset()
type NullableInvoiceUnauthorizedError ¶
type NullableInvoiceUnauthorizedError struct {
// contains filtered or unexported fields
}
func NewNullableInvoiceUnauthorizedError ¶
func NewNullableInvoiceUnauthorizedError(val *InvoiceUnauthorizedError) *NullableInvoiceUnauthorizedError
func (NullableInvoiceUnauthorizedError) Get ¶
func (v NullableInvoiceUnauthorizedError) Get() *InvoiceUnauthorizedError
func (NullableInvoiceUnauthorizedError) IsSet ¶
func (v NullableInvoiceUnauthorizedError) IsSet() bool
func (NullableInvoiceUnauthorizedError) MarshalJSON ¶
func (v NullableInvoiceUnauthorizedError) MarshalJSON() ([]byte, error)
func (*NullableInvoiceUnauthorizedError) Set ¶
func (v *NullableInvoiceUnauthorizedError) Set(val *InvoiceUnauthorizedError)
func (*NullableInvoiceUnauthorizedError) UnmarshalJSON ¶
func (v *NullableInvoiceUnauthorizedError) UnmarshalJSON(src []byte) error
func (*NullableInvoiceUnauthorizedError) Unset ¶
func (v *NullableInvoiceUnauthorizedError) Unset()
type NullableNotificationChannel ¶
type NullableNotificationChannel struct {
// contains filtered or unexported fields
}
func NewNullableNotificationChannel ¶
func NewNullableNotificationChannel(val *NotificationChannel) *NullableNotificationChannel
func (NullableNotificationChannel) Get ¶
func (v NullableNotificationChannel) Get() *NotificationChannel
func (NullableNotificationChannel) IsSet ¶
func (v NullableNotificationChannel) IsSet() bool
func (NullableNotificationChannel) MarshalJSON ¶
func (v NullableNotificationChannel) MarshalJSON() ([]byte, error)
func (*NullableNotificationChannel) Set ¶
func (v *NullableNotificationChannel) Set(val *NotificationChannel)
func (*NullableNotificationChannel) UnmarshalJSON ¶
func (v *NullableNotificationChannel) UnmarshalJSON(src []byte) error
func (*NullableNotificationChannel) Unset ¶
func (v *NullableNotificationChannel) Unset()
type NullableNotificationPreference ¶
type NullableNotificationPreference struct {
// contains filtered or unexported fields
}
func NewNullableNotificationPreference ¶
func NewNullableNotificationPreference(val *NotificationPreference) *NullableNotificationPreference
func (NullableNotificationPreference) Get ¶
func (v NullableNotificationPreference) Get() *NotificationPreference
func (NullableNotificationPreference) IsSet ¶
func (v NullableNotificationPreference) IsSet() bool
func (NullableNotificationPreference) MarshalJSON ¶
func (v NullableNotificationPreference) MarshalJSON() ([]byte, error)
func (*NullableNotificationPreference) Set ¶
func (v *NullableNotificationPreference) Set(val *NotificationPreference)
func (*NullableNotificationPreference) UnmarshalJSON ¶
func (v *NullableNotificationPreference) UnmarshalJSON(src []byte) error
func (*NullableNotificationPreference) Unset ¶
func (v *NullableNotificationPreference) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
Source Files ¶
- api_invoice.go
- model_address_object.go
- model_create_invoice_error400_response_definition.go
- model_create_invoice_error404_response_definition.go
- model_create_invoice_request_definition.go
- model_customer_object.go
- model_error500_response.go
- model_internal_invoice.go
- model_internal_invoice_bank.go
- model_internal_invoice_direct_debit.go
- model_internal_invoice_ewallet.go
- model_internal_invoice_fee.go
- model_internal_invoice_item.go
- model_internal_invoice_paylater.go
- model_internal_invoice_qr_code.go
- model_internal_invoice_retail_outlet.go
- model_invoice_bank.go
- model_invoice_currency.go
- model_invoice_direct_debit.go
- model_invoice_error403_response_definition.go
- model_invoice_error404_response_definition.go
- model_invoice_ewallet.go
- model_invoice_paylater.go
- model_invoice_payment_method.go
- model_invoice_qr_code.go
- model_invoice_retail_outlet.go
- model_invoice_status.go
- model_invoice_unauthorized_error.go
- model_notification_channel.go
- model_notification_preference.go
- nullable.go