Documentation ¶
Overview ¶
Code generated by OpenAPI Generator; DO NOT EDIT.
Code generated by Xendit OpenAPI Generator; DO NOT EDIT.
Index ¶
- Variables
- type ApiAuthPaymentMethodRequest
- type ApiCreatePaymentMethodRequest
- type ApiExpirePaymentMethodRequest
- type ApiGetAllPaymentChannelsRequest
- type ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) AfterId(afterId string) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) BeforeId(beforeId string) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) CustomerId(customerId string) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) Execute() (*PublicPaymentMethodList, *http.Response, error)
- func (r ApiGetAllPaymentMethodsRequest) Id(id []string) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) Limit(limit int32) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) ReferenceId(referenceId string) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) Reusability(reusability PaymentMethodReusability) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) Status(status []PaymentMethodStatus) ApiGetAllPaymentMethodsRequest
- func (r ApiGetAllPaymentMethodsRequest) Type_(type_ []string) ApiGetAllPaymentMethodsRequest
- type ApiGetPaymentMethodByIDRequest
- type ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) AfterId(afterId string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) BeforeId(beforeId string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) BusinessId(businessId string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) ChannelCode(channelCode []string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) CreatedGte(createdGte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) CreatedLte(createdLte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) Currency(currency []string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) Execute() (map[string]interface{}, *http.Response, error)
- func (r ApiGetPaymentsByPaymentMethodIdRequest) Limit(limit int32) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) PaymentMethodId2(paymentMethodId2 []string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) PaymentMethodType(paymentMethodType []PaymentMethodType) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) PaymentRequestId(paymentRequestId []string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) ReferenceId(referenceId []string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) Status(status []string) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) UpdatedGte(updatedGte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
- func (r ApiGetPaymentsByPaymentMethodIdRequest) UpdatedLte(updatedLte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
- type ApiPatchPaymentMethodRequest
- type ApiSimulatePaymentChannelHealthRequest
- func (r ApiSimulatePaymentChannelHealthRequest) Execute() (*PublicSimulatePaymentChannelHealth, *http.Response, error)
- func (r ApiSimulatePaymentChannelHealthRequest) PublicPostSimulatePaymentChannelHealth(publicPostSimulatePaymentChannelHealth PublicPostSimulatePaymentChannelHealth) ApiSimulatePaymentChannelHealthRequest
- type ApiSimulatePaymentRequest
- type BasePaymentMethod
- func (o *BasePaymentMethod) GetActions() []PaymentMethodAction
- func (o *BasePaymentMethod) GetActionsOk() ([]PaymentMethodAction, bool)
- func (o *BasePaymentMethod) GetBillingInformation() BillingInformation
- func (o *BasePaymentMethod) GetBillingInformationOk() (*BillingInformation, bool)
- func (o *BasePaymentMethod) GetBusinessId() string
- func (o *BasePaymentMethod) GetBusinessIdOk() (*string, bool)
- func (o *BasePaymentMethod) GetCountry() PaymentMethodCountry
- func (o *BasePaymentMethod) GetCountryOk() (*PaymentMethodCountry, bool)
- func (o *BasePaymentMethod) GetCreated() time.Time
- func (o *BasePaymentMethod) GetCreatedOk() (*time.Time, bool)
- func (o *BasePaymentMethod) GetCustomer() map[string]interface{}
- func (o *BasePaymentMethod) GetCustomerId() string
- func (o *BasePaymentMethod) GetCustomerIdOk() (*string, bool)
- func (o *BasePaymentMethod) GetCustomerOk() (map[string]interface{}, bool)
- func (o *BasePaymentMethod) GetDescription() string
- func (o *BasePaymentMethod) GetDescriptionOk() (*string, bool)
- func (o *BasePaymentMethod) GetFailureCode() string
- func (o *BasePaymentMethod) GetFailureCodeOk() (*string, bool)
- func (o *BasePaymentMethod) GetId() string
- func (o *BasePaymentMethod) GetIdOk() (*string, bool)
- func (o *BasePaymentMethod) GetMetadata() map[string]interface{}
- func (o *BasePaymentMethod) GetMetadataOk() (map[string]interface{}, bool)
- func (o *BasePaymentMethod) GetReferenceId() string
- func (o *BasePaymentMethod) GetReferenceIdOk() (*string, bool)
- func (o *BasePaymentMethod) GetReusability() PaymentMethodReusability
- func (o *BasePaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
- func (o *BasePaymentMethod) GetStatus() PaymentMethodStatus
- func (o *BasePaymentMethod) GetStatusOk() (*PaymentMethodStatus, bool)
- func (o *BasePaymentMethod) GetType() PaymentMethodType
- func (o *BasePaymentMethod) GetTypeOk() (*PaymentMethodType, bool)
- func (o *BasePaymentMethod) GetUpdated() time.Time
- func (o *BasePaymentMethod) GetUpdatedOk() (*time.Time, bool)
- func (o *BasePaymentMethod) HasActions() bool
- func (o *BasePaymentMethod) HasBillingInformation() bool
- func (o *BasePaymentMethod) HasBusinessId() bool
- func (o *BasePaymentMethod) HasCountry() bool
- func (o *BasePaymentMethod) HasCreated() bool
- func (o *BasePaymentMethod) HasCustomer() bool
- func (o *BasePaymentMethod) HasCustomerId() bool
- func (o *BasePaymentMethod) HasDescription() bool
- func (o *BasePaymentMethod) HasFailureCode() bool
- func (o *BasePaymentMethod) HasMetadata() bool
- func (o *BasePaymentMethod) HasReferenceId() bool
- func (o *BasePaymentMethod) HasReusability() bool
- func (o *BasePaymentMethod) HasStatus() bool
- func (o *BasePaymentMethod) HasType() bool
- func (o *BasePaymentMethod) HasUpdated() bool
- func (o BasePaymentMethod) MarshalJSON() ([]byte, error)
- func (o *BasePaymentMethod) SetActions(v []PaymentMethodAction)
- func (o *BasePaymentMethod) SetBillingInformation(v BillingInformation)
- func (o *BasePaymentMethod) SetBillingInformationNil()
- func (o *BasePaymentMethod) SetBusinessId(v string)
- func (o *BasePaymentMethod) SetCountry(v PaymentMethodCountry)
- func (o *BasePaymentMethod) SetCreated(v time.Time)
- func (o *BasePaymentMethod) SetCustomer(v map[string]interface{})
- func (o *BasePaymentMethod) SetCustomerId(v string)
- func (o *BasePaymentMethod) SetCustomerIdNil()
- func (o *BasePaymentMethod) SetDescription(v string)
- func (o *BasePaymentMethod) SetDescriptionNil()
- func (o *BasePaymentMethod) SetFailureCode(v string)
- func (o *BasePaymentMethod) SetFailureCodeNil()
- func (o *BasePaymentMethod) SetId(v string)
- func (o *BasePaymentMethod) SetMetadata(v map[string]interface{})
- func (o *BasePaymentMethod) SetReferenceId(v string)
- func (o *BasePaymentMethod) SetReusability(v PaymentMethodReusability)
- func (o *BasePaymentMethod) SetStatus(v PaymentMethodStatus)
- func (o *BasePaymentMethod) SetType(v PaymentMethodType)
- func (o *BasePaymentMethod) SetUpdated(v time.Time)
- func (o BasePaymentMethod) ToMap() (map[string]interface{}, error)
- func (o *BasePaymentMethod) UnsetBillingInformation()
- func (o *BasePaymentMethod) UnsetCustomerId()
- func (o *BasePaymentMethod) UnsetDescription()
- func (o *BasePaymentMethod) UnsetFailureCode()
- type BillingInformation
- func (o *BillingInformation) GetCity() string
- func (o *BillingInformation) GetCityOk() (*string, bool)
- func (o *BillingInformation) GetCountry() string
- func (o *BillingInformation) GetCountryOk() (*string, bool)
- func (o *BillingInformation) GetPostalCode() string
- func (o *BillingInformation) GetPostalCodeOk() (*string, bool)
- func (o *BillingInformation) GetProvinceState() string
- func (o *BillingInformation) GetProvinceStateOk() (*string, bool)
- func (o *BillingInformation) GetStreetLine1() string
- func (o *BillingInformation) GetStreetLine1Ok() (*string, bool)
- func (o *BillingInformation) GetStreetLine2() string
- func (o *BillingInformation) GetStreetLine2Ok() (*string, bool)
- func (o *BillingInformation) HasCity() bool
- func (o *BillingInformation) HasPostalCode() bool
- func (o *BillingInformation) HasProvinceState() bool
- func (o *BillingInformation) HasStreetLine1() bool
- func (o *BillingInformation) HasStreetLine2() bool
- func (o BillingInformation) MarshalJSON() ([]byte, error)
- func (o *BillingInformation) SetCity(v string)
- func (o *BillingInformation) SetCityNil()
- func (o *BillingInformation) SetCountry(v string)
- func (o *BillingInformation) SetPostalCode(v string)
- func (o *BillingInformation) SetPostalCodeNil()
- func (o *BillingInformation) SetProvinceState(v string)
- func (o *BillingInformation) SetProvinceStateNil()
- func (o *BillingInformation) SetStreetLine1(v string)
- func (o *BillingInformation) SetStreetLine1Nil()
- func (o *BillingInformation) SetStreetLine2(v string)
- func (o *BillingInformation) SetStreetLine2Nil()
- func (o BillingInformation) ToMap() (map[string]interface{}, error)
- func (o *BillingInformation) UnsetCity()
- func (o *BillingInformation) UnsetPostalCode()
- func (o *BillingInformation) UnsetProvinceState()
- func (o *BillingInformation) UnsetStreetLine1()
- func (o *BillingInformation) UnsetStreetLine2()
- type CardChannelProperties
- func (o *CardChannelProperties) GetCardonfileType() string
- func (o *CardChannelProperties) GetCardonfileTypeOk() (*string, bool)
- func (o *CardChannelProperties) GetFailureReturnUrl() string
- func (o *CardChannelProperties) GetFailureReturnUrlOk() (*string, bool)
- func (o *CardChannelProperties) GetSkipThreeDSecure() bool
- func (o *CardChannelProperties) GetSkipThreeDSecureOk() (*bool, bool)
- func (o *CardChannelProperties) GetSuccessReturnUrl() string
- func (o *CardChannelProperties) GetSuccessReturnUrlOk() (*string, bool)
- func (o *CardChannelProperties) HasCardonfileType() bool
- func (o *CardChannelProperties) HasFailureReturnUrl() bool
- func (o *CardChannelProperties) HasSkipThreeDSecure() bool
- func (o *CardChannelProperties) HasSuccessReturnUrl() bool
- func (o CardChannelProperties) MarshalJSON() ([]byte, error)
- func (o *CardChannelProperties) SetCardonfileType(v string)
- func (o *CardChannelProperties) SetCardonfileTypeNil()
- func (o *CardChannelProperties) SetFailureReturnUrl(v string)
- func (o *CardChannelProperties) SetFailureReturnUrlNil()
- func (o *CardChannelProperties) SetSkipThreeDSecure(v bool)
- func (o *CardChannelProperties) SetSkipThreeDSecureNil()
- func (o *CardChannelProperties) SetSuccessReturnUrl(v string)
- func (o *CardChannelProperties) SetSuccessReturnUrlNil()
- func (o CardChannelProperties) ToMap() (map[string]interface{}, error)
- func (o *CardChannelProperties) UnsetCardonfileType()
- func (o *CardChannelProperties) UnsetFailureReturnUrl()
- func (o *CardChannelProperties) UnsetSkipThreeDSecure()
- func (o *CardChannelProperties) UnsetSuccessReturnUrl()
- type CardVerificationResults
- func (o *CardVerificationResults) GetAddressVerificationResult() string
- func (o *CardVerificationResults) GetAddressVerificationResultOk() (*string, bool)
- func (o *CardVerificationResults) GetCvvResult() string
- func (o *CardVerificationResults) GetCvvResultOk() (*string, bool)
- func (o *CardVerificationResults) GetThreeDSecure() CardVerificationResultsThreeDSecure
- func (o *CardVerificationResults) GetThreeDSecureOk() (*CardVerificationResultsThreeDSecure, bool)
- func (o *CardVerificationResults) HasAddressVerificationResult() bool
- func (o *CardVerificationResults) HasCvvResult() bool
- func (o CardVerificationResults) MarshalJSON() ([]byte, error)
- func (o *CardVerificationResults) SetAddressVerificationResult(v string)
- func (o *CardVerificationResults) SetAddressVerificationResultNil()
- func (o *CardVerificationResults) SetCvvResult(v string)
- func (o *CardVerificationResults) SetCvvResultNil()
- func (o *CardVerificationResults) SetThreeDSecure(v CardVerificationResultsThreeDSecure)
- func (o CardVerificationResults) ToMap() (map[string]interface{}, error)
- func (o *CardVerificationResults) UnsetAddressVerificationResult()
- func (o *CardVerificationResults) UnsetCvvResult()
- type CardVerificationResultsThreeDSecure
- func (o *CardVerificationResultsThreeDSecure) GetEciCode() string
- func (o *CardVerificationResultsThreeDSecure) GetEciCodeOk() (*string, bool)
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureFlow() string
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureFlowOk() (*string, bool)
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResult() string
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResultOk() (*string, bool)
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResultReason() string
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResultReasonOk() (*string, bool)
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureVersion() string
- func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureVersionOk() (*string, bool)
- func (o *CardVerificationResultsThreeDSecure) HasEciCode() bool
- func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureFlow() bool
- func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureResult() bool
- func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureResultReason() bool
- func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureVersion() bool
- func (o CardVerificationResultsThreeDSecure) MarshalJSON() ([]byte, error)
- func (o *CardVerificationResultsThreeDSecure) SetEciCode(v string)
- func (o *CardVerificationResultsThreeDSecure) SetEciCodeNil()
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureFlow(v string)
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureFlowNil()
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResult(v string)
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResultNil()
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResultReason(v string)
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResultReasonNil()
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureVersion(v string)
- func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureVersionNil()
- func (o CardVerificationResultsThreeDSecure) ToMap() (map[string]interface{}, error)
- func (o *CardVerificationResultsThreeDSecure) UnsetEciCode()
- func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureFlow()
- func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureResult()
- func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureResultReason()
- func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureVersion()
- type ChannelAmountLimits
- func (o *ChannelAmountLimits) GetCurrency() string
- func (o *ChannelAmountLimits) GetCurrencyOk() (*string, bool)
- func (o *ChannelAmountLimits) GetMaxLimit() float32
- func (o *ChannelAmountLimits) GetMaxLimitOk() (*float32, bool)
- func (o *ChannelAmountLimits) GetMinLimit() float32
- func (o *ChannelAmountLimits) GetMinLimitOk() (*float32, bool)
- func (o *ChannelAmountLimits) HasCurrency() bool
- func (o *ChannelAmountLimits) HasMaxLimit() bool
- func (o *ChannelAmountLimits) HasMinLimit() bool
- func (o ChannelAmountLimits) MarshalJSON() ([]byte, error)
- func (o *ChannelAmountLimits) SetCurrency(v string)
- func (o *ChannelAmountLimits) SetMaxLimit(v float32)
- func (o *ChannelAmountLimits) SetMinLimit(v float32)
- func (o ChannelAmountLimits) ToMap() (map[string]interface{}, error)
- type ChannelAmountLimitsAllOf
- func (o *ChannelAmountLimitsAllOf) GetCurrency() string
- func (o *ChannelAmountLimitsAllOf) GetCurrencyOk() (*string, bool)
- func (o *ChannelAmountLimitsAllOf) GetMaxLimit() float32
- func (o *ChannelAmountLimitsAllOf) GetMaxLimitOk() (*float32, bool)
- func (o *ChannelAmountLimitsAllOf) GetMinLimit() float32
- func (o *ChannelAmountLimitsAllOf) GetMinLimitOk() (*float32, bool)
- func (o *ChannelAmountLimitsAllOf) HasCurrency() bool
- func (o *ChannelAmountLimitsAllOf) HasMaxLimit() bool
- func (o *ChannelAmountLimitsAllOf) HasMinLimit() bool
- func (o ChannelAmountLimitsAllOf) MarshalJSON() ([]byte, error)
- func (o *ChannelAmountLimitsAllOf) SetCurrency(v string)
- func (o *ChannelAmountLimitsAllOf) SetMaxLimit(v float32)
- func (o *ChannelAmountLimitsAllOf) SetMinLimit(v float32)
- func (o ChannelAmountLimitsAllOf) ToMap() (map[string]interface{}, error)
- type ChannelProperty
- func (o *ChannelProperty) GetIsRequired() bool
- func (o *ChannelProperty) GetIsRequiredOk() (*bool, bool)
- func (o *ChannelProperty) GetName() string
- func (o *ChannelProperty) GetNameOk() (*string, bool)
- func (o *ChannelProperty) GetType() string
- func (o *ChannelProperty) GetTypeOk() (*string, bool)
- func (o *ChannelProperty) HasIsRequired() bool
- func (o *ChannelProperty) HasName() bool
- func (o *ChannelProperty) HasType() bool
- func (o ChannelProperty) MarshalJSON() ([]byte, error)
- func (o *ChannelProperty) SetIsRequired(v bool)
- func (o *ChannelProperty) SetName(v string)
- func (o *ChannelProperty) SetType(v string)
- func (o ChannelProperty) ToMap() (map[string]interface{}, error)
- type ChannelPropertyAllOf
- func (o *ChannelPropertyAllOf) GetIsRequired() bool
- func (o *ChannelPropertyAllOf) GetIsRequiredOk() (*bool, bool)
- func (o *ChannelPropertyAllOf) GetName() string
- func (o *ChannelPropertyAllOf) GetNameOk() (*string, bool)
- func (o *ChannelPropertyAllOf) GetType() string
- func (o *ChannelPropertyAllOf) GetTypeOk() (*string, bool)
- func (o *ChannelPropertyAllOf) HasIsRequired() bool
- func (o *ChannelPropertyAllOf) HasName() bool
- func (o *ChannelPropertyAllOf) HasType() bool
- func (o ChannelPropertyAllOf) MarshalJSON() ([]byte, error)
- func (o *ChannelPropertyAllOf) SetIsRequired(v bool)
- func (o *ChannelPropertyAllOf) SetName(v string)
- func (o *ChannelPropertyAllOf) SetType(v string)
- func (o ChannelPropertyAllOf) ToMap() (map[string]interface{}, error)
- type CreatePaymentMethod409Response
- func (o *CreatePaymentMethod409Response) GetErrorCode() string
- func (o *CreatePaymentMethod409Response) GetErrorCodeOk() (*string, bool)
- func (o *CreatePaymentMethod409Response) GetMessage() string
- func (o *CreatePaymentMethod409Response) GetMessageOk() (*string, bool)
- func (o *CreatePaymentMethod409Response) HasErrorCode() bool
- func (o *CreatePaymentMethod409Response) HasMessage() bool
- func (o CreatePaymentMethod409Response) MarshalJSON() ([]byte, error)
- func (o *CreatePaymentMethod409Response) SetErrorCode(v string)
- func (o *CreatePaymentMethod409Response) SetMessage(v string)
- func (o CreatePaymentMethod409Response) ToMap() (map[string]interface{}, error)
- type CreatePaymentMethod503Response
- func (o *CreatePaymentMethod503Response) GetErrorCode() string
- func (o *CreatePaymentMethod503Response) GetErrorCodeOk() (*string, bool)
- func (o *CreatePaymentMethod503Response) GetMessage() string
- func (o *CreatePaymentMethod503Response) GetMessageOk() (*string, bool)
- func (o *CreatePaymentMethod503Response) HasErrorCode() bool
- func (o *CreatePaymentMethod503Response) HasMessage() bool
- func (o CreatePaymentMethod503Response) MarshalJSON() ([]byte, error)
- func (o *CreatePaymentMethod503Response) SetErrorCode(v string)
- func (o *CreatePaymentMethod503Response) SetMessage(v string)
- func (o CreatePaymentMethod503Response) ToMap() (map[string]interface{}, error)
- type DirectDebitBankAccount
- func (o *DirectDebitBankAccount) GetBankAccountHash() string
- func (o *DirectDebitBankAccount) GetBankAccountHashOk() (*string, bool)
- func (o *DirectDebitBankAccount) GetIdentityDocumentNumber() string
- func (o *DirectDebitBankAccount) GetIdentityDocumentNumberOk() (*string, bool)
- func (o *DirectDebitBankAccount) GetMaskedBankAccountNumber() string
- func (o *DirectDebitBankAccount) GetMaskedBankAccountNumberOk() (*string, bool)
- func (o *DirectDebitBankAccount) GetMobileNumber() string
- func (o *DirectDebitBankAccount) GetMobileNumberOk() (*string, bool)
- func (o *DirectDebitBankAccount) HasBankAccountHash() bool
- func (o *DirectDebitBankAccount) HasIdentityDocumentNumber() bool
- func (o *DirectDebitBankAccount) HasMaskedBankAccountNumber() bool
- func (o *DirectDebitBankAccount) HasMobileNumber() bool
- func (o DirectDebitBankAccount) MarshalJSON() ([]byte, error)
- func (o *DirectDebitBankAccount) SetBankAccountHash(v string)
- func (o *DirectDebitBankAccount) SetBankAccountHashNil()
- func (o *DirectDebitBankAccount) SetIdentityDocumentNumber(v string)
- func (o *DirectDebitBankAccount) SetIdentityDocumentNumberNil()
- func (o *DirectDebitBankAccount) SetMaskedBankAccountNumber(v string)
- func (o *DirectDebitBankAccount) SetMaskedBankAccountNumberNil()
- func (o *DirectDebitBankAccount) SetMobileNumber(v string)
- func (o *DirectDebitBankAccount) SetMobileNumberNil()
- func (o DirectDebitBankAccount) ToMap() (map[string]interface{}, error)
- func (o *DirectDebitBankAccount) UnsetBankAccountHash()
- func (o *DirectDebitBankAccount) UnsetIdentityDocumentNumber()
- func (o *DirectDebitBankAccount) UnsetMaskedBankAccountNumber()
- func (o *DirectDebitBankAccount) UnsetMobileNumber()
- type DirectDebitChannelCode
- type DirectDebitChannelProperties
- func (o *DirectDebitChannelProperties) GetCardExpiry() string
- func (o *DirectDebitChannelProperties) GetCardExpiryOk() (*string, bool)
- func (o *DirectDebitChannelProperties) GetCardLastFour() string
- func (o *DirectDebitChannelProperties) GetCardLastFourOk() (*string, bool)
- func (o *DirectDebitChannelProperties) GetEmail() string
- func (o *DirectDebitChannelProperties) GetEmailOk() (*string, bool)
- func (o *DirectDebitChannelProperties) GetFailureReturnUrl() string
- func (o *DirectDebitChannelProperties) GetFailureReturnUrlOk() (*string, bool)
- func (o *DirectDebitChannelProperties) GetIdentityDocumentNumber() string
- func (o *DirectDebitChannelProperties) GetIdentityDocumentNumberOk() (*string, bool)
- func (o *DirectDebitChannelProperties) GetMobileNumber() string
- func (o *DirectDebitChannelProperties) GetMobileNumberOk() (*string, bool)
- func (o *DirectDebitChannelProperties) GetRequireAuth() bool
- func (o *DirectDebitChannelProperties) GetRequireAuthOk() (*bool, bool)
- func (o *DirectDebitChannelProperties) GetSuccessReturnUrl() string
- func (o *DirectDebitChannelProperties) GetSuccessReturnUrlOk() (*string, bool)
- func (o *DirectDebitChannelProperties) HasCardExpiry() bool
- func (o *DirectDebitChannelProperties) HasCardLastFour() bool
- func (o *DirectDebitChannelProperties) HasEmail() bool
- func (o *DirectDebitChannelProperties) HasFailureReturnUrl() bool
- func (o *DirectDebitChannelProperties) HasIdentityDocumentNumber() bool
- func (o *DirectDebitChannelProperties) HasMobileNumber() bool
- func (o *DirectDebitChannelProperties) HasRequireAuth() bool
- func (o *DirectDebitChannelProperties) HasSuccessReturnUrl() bool
- func (o DirectDebitChannelProperties) MarshalJSON() ([]byte, error)
- func (o *DirectDebitChannelProperties) SetCardExpiry(v string)
- func (o *DirectDebitChannelProperties) SetCardExpiryNil()
- func (o *DirectDebitChannelProperties) SetCardLastFour(v string)
- func (o *DirectDebitChannelProperties) SetCardLastFourNil()
- func (o *DirectDebitChannelProperties) SetEmail(v string)
- func (o *DirectDebitChannelProperties) SetEmailNil()
- func (o *DirectDebitChannelProperties) SetFailureReturnUrl(v string)
- func (o *DirectDebitChannelProperties) SetFailureReturnUrlNil()
- func (o *DirectDebitChannelProperties) SetIdentityDocumentNumber(v string)
- func (o *DirectDebitChannelProperties) SetIdentityDocumentNumberNil()
- func (o *DirectDebitChannelProperties) SetMobileNumber(v string)
- func (o *DirectDebitChannelProperties) SetMobileNumberNil()
- func (o *DirectDebitChannelProperties) SetRequireAuth(v bool)
- func (o *DirectDebitChannelProperties) SetRequireAuthNil()
- func (o *DirectDebitChannelProperties) SetSuccessReturnUrl(v string)
- func (o DirectDebitChannelProperties) ToMap() (map[string]interface{}, error)
- func (o *DirectDebitChannelProperties) UnsetCardExpiry()
- func (o *DirectDebitChannelProperties) UnsetCardLastFour()
- func (o *DirectDebitChannelProperties) UnsetEmail()
- func (o *DirectDebitChannelProperties) UnsetFailureReturnUrl()
- func (o *DirectDebitChannelProperties) UnsetIdentityDocumentNumber()
- func (o *DirectDebitChannelProperties) UnsetMobileNumber()
- func (o *DirectDebitChannelProperties) UnsetRequireAuth()
- type DirectDebitDebitCard
- func (o *DirectDebitDebitCard) GetCardExpiry() string
- func (o *DirectDebitDebitCard) GetCardExpiryOk() (*string, bool)
- func (o *DirectDebitDebitCard) GetCardLastFour() string
- func (o *DirectDebitDebitCard) GetCardLastFourOk() (*string, bool)
- func (o *DirectDebitDebitCard) GetEmail() string
- func (o *DirectDebitDebitCard) GetEmailOk() (*string, bool)
- func (o *DirectDebitDebitCard) GetMobileNumber() string
- func (o *DirectDebitDebitCard) GetMobileNumberOk() (*string, bool)
- func (o *DirectDebitDebitCard) HasCardExpiry() bool
- func (o *DirectDebitDebitCard) HasCardLastFour() bool
- func (o *DirectDebitDebitCard) HasEmail() bool
- func (o *DirectDebitDebitCard) HasMobileNumber() bool
- func (o DirectDebitDebitCard) MarshalJSON() ([]byte, error)
- func (o *DirectDebitDebitCard) SetCardExpiry(v string)
- func (o *DirectDebitDebitCard) SetCardExpiryNil()
- func (o *DirectDebitDebitCard) SetCardLastFour(v string)
- func (o *DirectDebitDebitCard) SetCardLastFourNil()
- func (o *DirectDebitDebitCard) SetEmail(v string)
- func (o *DirectDebitDebitCard) SetEmailNil()
- func (o *DirectDebitDebitCard) SetMobileNumber(v string)
- func (o *DirectDebitDebitCard) SetMobileNumberNil()
- func (o DirectDebitDebitCard) ToMap() (map[string]interface{}, error)
- func (o *DirectDebitDebitCard) UnsetCardExpiry()
- func (o *DirectDebitDebitCard) UnsetCardLastFour()
- func (o *DirectDebitDebitCard) UnsetEmail()
- func (o *DirectDebitDebitCard) UnsetMobileNumber()
- type DirectDebitType
- type EwalletAccount
- func (o *EwalletAccount) GetAccountDetails() string
- func (o *EwalletAccount) GetAccountDetailsOk() (*string, bool)
- func (o *EwalletAccount) GetBalance() float64
- func (o *EwalletAccount) GetBalanceOk() (*float64, bool)
- func (o *EwalletAccount) GetName() string
- func (o *EwalletAccount) GetNameOk() (*string, bool)
- func (o *EwalletAccount) GetPointBalance() float64
- func (o *EwalletAccount) GetPointBalanceOk() (*float64, bool)
- func (o *EwalletAccount) HasAccountDetails() bool
- func (o *EwalletAccount) HasBalance() bool
- func (o *EwalletAccount) HasName() bool
- func (o *EwalletAccount) HasPointBalance() bool
- func (o EwalletAccount) MarshalJSON() ([]byte, error)
- func (o *EwalletAccount) SetAccountDetails(v string)
- func (o *EwalletAccount) SetAccountDetailsNil()
- func (o *EwalletAccount) SetBalance(v float64)
- func (o *EwalletAccount) SetBalanceNil()
- func (o *EwalletAccount) SetName(v string)
- func (o *EwalletAccount) SetNameNil()
- func (o *EwalletAccount) SetPointBalance(v float64)
- func (o *EwalletAccount) SetPointBalanceNil()
- func (o EwalletAccount) ToMap() (map[string]interface{}, error)
- func (o *EwalletAccount) UnsetAccountDetails()
- func (o *EwalletAccount) UnsetBalance()
- func (o *EwalletAccount) UnsetName()
- func (o *EwalletAccount) UnsetPointBalance()
- type EwalletChannelCode
- type EwalletChannelProperties
- func (o *EwalletChannelProperties) GetCancelReturnUrl() string
- func (o *EwalletChannelProperties) GetCancelReturnUrlOk() (*string, bool)
- func (o *EwalletChannelProperties) GetCashtag() string
- func (o *EwalletChannelProperties) GetCashtagOk() (*string, bool)
- func (o *EwalletChannelProperties) GetFailureReturnUrl() string
- func (o *EwalletChannelProperties) GetFailureReturnUrlOk() (*string, bool)
- func (o *EwalletChannelProperties) GetMobileNumber() string
- func (o *EwalletChannelProperties) GetMobileNumberOk() (*string, bool)
- func (o *EwalletChannelProperties) GetRedeemPoints() string
- func (o *EwalletChannelProperties) GetRedeemPointsOk() (*string, bool)
- func (o *EwalletChannelProperties) GetSuccessReturnUrl() string
- func (o *EwalletChannelProperties) GetSuccessReturnUrlOk() (*string, bool)
- func (o *EwalletChannelProperties) HasCancelReturnUrl() bool
- func (o *EwalletChannelProperties) HasCashtag() bool
- func (o *EwalletChannelProperties) HasFailureReturnUrl() bool
- func (o *EwalletChannelProperties) HasMobileNumber() bool
- func (o *EwalletChannelProperties) HasRedeemPoints() bool
- func (o *EwalletChannelProperties) HasSuccessReturnUrl() bool
- func (o EwalletChannelProperties) MarshalJSON() ([]byte, error)
- func (o *EwalletChannelProperties) SetCancelReturnUrl(v string)
- func (o *EwalletChannelProperties) SetCashtag(v string)
- func (o *EwalletChannelProperties) SetFailureReturnUrl(v string)
- func (o *EwalletChannelProperties) SetMobileNumber(v string)
- func (o *EwalletChannelProperties) SetRedeemPoints(v string)
- func (o *EwalletChannelProperties) SetSuccessReturnUrl(v string)
- func (o EwalletChannelProperties) ToMap() (map[string]interface{}, error)
- type GetAllPaymentMethods400Response
- func (o *GetAllPaymentMethods400Response) GetErrorCode() string
- func (o *GetAllPaymentMethods400Response) GetErrorCodeOk() (*string, bool)
- func (o *GetAllPaymentMethods400Response) GetMessage() string
- func (o *GetAllPaymentMethods400Response) GetMessageOk() (*string, bool)
- func (o *GetAllPaymentMethods400Response) HasErrorCode() bool
- func (o *GetAllPaymentMethods400Response) HasMessage() bool
- func (o GetAllPaymentMethods400Response) MarshalJSON() ([]byte, error)
- func (o *GetAllPaymentMethods400Response) SetErrorCode(v string)
- func (o *GetAllPaymentMethods400Response) SetMessage(v string)
- func (o GetAllPaymentMethods400Response) ToMap() (map[string]interface{}, error)
- type GetAllPaymentMethods403Response
- func (o *GetAllPaymentMethods403Response) GetErrorCode() string
- func (o *GetAllPaymentMethods403Response) GetErrorCodeOk() (*string, bool)
- func (o *GetAllPaymentMethods403Response) GetMessage() string
- func (o *GetAllPaymentMethods403Response) GetMessageOk() (*string, bool)
- func (o *GetAllPaymentMethods403Response) HasErrorCode() bool
- func (o *GetAllPaymentMethods403Response) HasMessage() bool
- func (o GetAllPaymentMethods403Response) MarshalJSON() ([]byte, error)
- func (o *GetAllPaymentMethods403Response) SetErrorCode(v string)
- func (o *GetAllPaymentMethods403Response) SetMessage(v string)
- func (o GetAllPaymentMethods403Response) ToMap() (map[string]interface{}, error)
- type GetAllPaymentMethods404Response
- func (o *GetAllPaymentMethods404Response) GetErrorCode() string
- func (o *GetAllPaymentMethods404Response) GetErrorCodeOk() (*string, bool)
- func (o *GetAllPaymentMethods404Response) GetMessage() string
- func (o *GetAllPaymentMethods404Response) GetMessageOk() (*string, bool)
- func (o *GetAllPaymentMethods404Response) HasErrorCode() bool
- func (o *GetAllPaymentMethods404Response) HasMessage() bool
- func (o GetAllPaymentMethods404Response) MarshalJSON() ([]byte, error)
- func (o *GetAllPaymentMethods404Response) SetErrorCode(v string)
- func (o *GetAllPaymentMethods404Response) SetMessage(v string)
- func (o GetAllPaymentMethods404Response) ToMap() (map[string]interface{}, error)
- type GetAllPaymentMethodsDefaultResponse
- func (o *GetAllPaymentMethodsDefaultResponse) GetErrorCode() string
- func (o *GetAllPaymentMethodsDefaultResponse) GetErrorCodeOk() (*string, bool)
- func (o *GetAllPaymentMethodsDefaultResponse) GetMessage() string
- func (o *GetAllPaymentMethodsDefaultResponse) GetMessageOk() (*string, bool)
- func (o *GetAllPaymentMethodsDefaultResponse) HasErrorCode() bool
- func (o *GetAllPaymentMethodsDefaultResponse) HasMessage() bool
- func (o GetAllPaymentMethodsDefaultResponse) MarshalJSON() ([]byte, error)
- func (o *GetAllPaymentMethodsDefaultResponse) SetErrorCode(v string)
- func (o *GetAllPaymentMethodsDefaultResponse) SetMessage(v string)
- func (o GetAllPaymentMethodsDefaultResponse) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type MutableDirectDebit
- func (o *MutableDirectDebit) GetChannelCode() DirectDebitChannelCode
- func (o *MutableDirectDebit) GetChannelCodeOk() (*DirectDebitChannelCode, bool)
- func (o *MutableDirectDebit) GetChannelProperties() DirectDebitChannelProperties
- func (o *MutableDirectDebit) GetChannelPropertiesOk() (*DirectDebitChannelProperties, bool)
- func (o MutableDirectDebit) MarshalJSON() ([]byte, error)
- func (o *MutableDirectDebit) SetChannelCode(v DirectDebitChannelCode)
- func (o *MutableDirectDebit) SetChannelProperties(v DirectDebitChannelProperties)
- func (o MutableDirectDebit) ToMap() (map[string]interface{}, error)
- type MutableEwallet
- func (o *MutableEwallet) GetAccount() EwalletAccount
- func (o *MutableEwallet) GetAccountOk() (*EwalletAccount, bool)
- func (o *MutableEwallet) GetChannelCode() EwalletChannelCode
- func (o *MutableEwallet) GetChannelCodeOk() (*EwalletChannelCode, bool)
- func (o *MutableEwallet) GetChannelProperties() EwalletChannelProperties
- func (o *MutableEwallet) GetChannelPropertiesOk() (*EwalletChannelProperties, bool)
- func (o *MutableEwallet) HasAccount() bool
- func (o *MutableEwallet) HasChannelProperties() bool
- func (o MutableEwallet) MarshalJSON() ([]byte, error)
- func (o *MutableEwallet) SetAccount(v EwalletAccount)
- func (o *MutableEwallet) SetChannelCode(v EwalletChannelCode)
- func (o *MutableEwallet) SetChannelProperties(v EwalletChannelProperties)
- func (o MutableEwallet) ToMap() (map[string]interface{}, error)
- type MutableOverTheCounter
- func (o *MutableOverTheCounter) GetAmount() float64
- func (o *MutableOverTheCounter) GetAmountOk() (*float64, bool)
- func (o *MutableOverTheCounter) GetChannelCode() OverTheCounterChannelCode
- func (o *MutableOverTheCounter) GetChannelCodeOk() (*OverTheCounterChannelCode, bool)
- func (o *MutableOverTheCounter) GetChannelProperties() OverTheCounterChannelProperties
- func (o *MutableOverTheCounter) GetChannelPropertiesOk() (*OverTheCounterChannelProperties, bool)
- func (o *MutableOverTheCounter) GetCurrency() string
- func (o *MutableOverTheCounter) GetCurrencyOk() (*string, bool)
- func (o *MutableOverTheCounter) HasAmount() bool
- func (o *MutableOverTheCounter) HasCurrency() bool
- func (o MutableOverTheCounter) MarshalJSON() ([]byte, error)
- func (o *MutableOverTheCounter) SetAmount(v float64)
- func (o *MutableOverTheCounter) SetAmountNil()
- func (o *MutableOverTheCounter) SetChannelCode(v OverTheCounterChannelCode)
- func (o *MutableOverTheCounter) SetChannelProperties(v OverTheCounterChannelProperties)
- func (o *MutableOverTheCounter) SetCurrency(v string)
- func (o MutableOverTheCounter) ToMap() (map[string]interface{}, error)
- func (o *MutableOverTheCounter) UnsetAmount()
- type MutableQRCode
- func (o *MutableQRCode) GetAmount() float64
- func (o *MutableQRCode) GetAmountOk() (*float64, bool)
- func (o *MutableQRCode) GetChannelCode() QRCodeChannelCode
- func (o *MutableQRCode) GetChannelCodeOk() (*QRCodeChannelCode, bool)
- func (o *MutableQRCode) GetChannelProperties() QRCodeChannelProperties
- func (o *MutableQRCode) GetChannelPropertiesOk() (*QRCodeChannelProperties, bool)
- func (o *MutableQRCode) GetCurrency() string
- func (o *MutableQRCode) GetCurrencyOk() (*string, bool)
- func (o *MutableQRCode) HasAmount() bool
- func (o *MutableQRCode) HasChannelCode() bool
- func (o *MutableQRCode) HasChannelProperties() bool
- func (o *MutableQRCode) HasCurrency() bool
- func (o MutableQRCode) MarshalJSON() ([]byte, error)
- func (o *MutableQRCode) SetAmount(v float64)
- func (o *MutableQRCode) SetAmountNil()
- func (o *MutableQRCode) SetChannelCode(v QRCodeChannelCode)
- func (o *MutableQRCode) SetChannelCodeNil()
- func (o *MutableQRCode) SetChannelProperties(v QRCodeChannelProperties)
- func (o *MutableQRCode) SetChannelPropertiesNil()
- func (o *MutableQRCode) SetCurrency(v string)
- func (o MutableQRCode) ToMap() (map[string]interface{}, error)
- func (o *MutableQRCode) UnsetAmount()
- func (o *MutableQRCode) UnsetChannelCode()
- func (o *MutableQRCode) UnsetChannelProperties()
- type MutableVirtualAccount
- func (o *MutableVirtualAccount) GetAlternativeDisplayTypes() []string
- func (o *MutableVirtualAccount) GetAlternativeDisplayTypesOk() ([]string, bool)
- func (o *MutableVirtualAccount) GetAmount() float64
- func (o *MutableVirtualAccount) GetAmountOk() (*float64, bool)
- func (o *MutableVirtualAccount) GetChannelCode() VirtualAccountChannelCode
- func (o *MutableVirtualAccount) GetChannelCodeOk() (*VirtualAccountChannelCode, bool)
- func (o *MutableVirtualAccount) GetChannelProperties() VirtualAccountChannelProperties
- func (o *MutableVirtualAccount) GetChannelPropertiesOk() (*VirtualAccountChannelProperties, bool)
- func (o *MutableVirtualAccount) GetCurrency() string
- func (o *MutableVirtualAccount) GetCurrencyOk() (*string, bool)
- func (o *MutableVirtualAccount) GetMaxAmount() float64
- func (o *MutableVirtualAccount) GetMaxAmountOk() (*float64, bool)
- func (o *MutableVirtualAccount) GetMinAmount() float64
- func (o *MutableVirtualAccount) GetMinAmountOk() (*float64, bool)
- func (o *MutableVirtualAccount) HasAlternativeDisplayTypes() bool
- func (o *MutableVirtualAccount) HasAmount() bool
- func (o *MutableVirtualAccount) HasCurrency() bool
- func (o *MutableVirtualAccount) HasMaxAmount() bool
- func (o *MutableVirtualAccount) HasMinAmount() bool
- func (o MutableVirtualAccount) MarshalJSON() ([]byte, error)
- func (o *MutableVirtualAccount) SetAlternativeDisplayTypes(v []string)
- func (o *MutableVirtualAccount) SetAmount(v float64)
- func (o *MutableVirtualAccount) SetAmountNil()
- func (o *MutableVirtualAccount) SetChannelCode(v VirtualAccountChannelCode)
- func (o *MutableVirtualAccount) SetChannelProperties(v VirtualAccountChannelProperties)
- func (o *MutableVirtualAccount) SetCurrency(v string)
- func (o *MutableVirtualAccount) SetMaxAmount(v float64)
- func (o *MutableVirtualAccount) SetMaxAmountNil()
- func (o *MutableVirtualAccount) SetMinAmount(v float64)
- func (o *MutableVirtualAccount) SetMinAmountNil()
- func (o MutableVirtualAccount) ToMap() (map[string]interface{}, error)
- func (o *MutableVirtualAccount) UnsetAmount()
- func (o *MutableVirtualAccount) UnsetMaxAmount()
- func (o *MutableVirtualAccount) UnsetMinAmount()
- type NullableBasePaymentMethod
- func (v NullableBasePaymentMethod) Get() *BasePaymentMethod
- func (v NullableBasePaymentMethod) IsSet() bool
- func (v NullableBasePaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullableBasePaymentMethod) Set(val *BasePaymentMethod)
- func (v *NullableBasePaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullableBasePaymentMethod) Unset()
- type NullableBillingInformation
- func (v NullableBillingInformation) Get() *BillingInformation
- func (v NullableBillingInformation) IsSet() bool
- func (v NullableBillingInformation) MarshalJSON() ([]byte, error)
- func (v *NullableBillingInformation) Set(val *BillingInformation)
- func (v *NullableBillingInformation) UnmarshalJSON(src []byte) error
- func (v *NullableBillingInformation) Unset()
- type NullableBool
- type NullableCardChannelProperties
- func (v NullableCardChannelProperties) Get() *CardChannelProperties
- func (v NullableCardChannelProperties) IsSet() bool
- func (v NullableCardChannelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableCardChannelProperties) Set(val *CardChannelProperties)
- func (v *NullableCardChannelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableCardChannelProperties) Unset()
- type NullableCardVerificationResults
- func (v NullableCardVerificationResults) Get() *CardVerificationResults
- func (v NullableCardVerificationResults) IsSet() bool
- func (v NullableCardVerificationResults) MarshalJSON() ([]byte, error)
- func (v *NullableCardVerificationResults) Set(val *CardVerificationResults)
- func (v *NullableCardVerificationResults) UnmarshalJSON(src []byte) error
- func (v *NullableCardVerificationResults) Unset()
- type NullableCardVerificationResultsThreeDSecure
- func (v NullableCardVerificationResultsThreeDSecure) Get() *CardVerificationResultsThreeDSecure
- func (v NullableCardVerificationResultsThreeDSecure) IsSet() bool
- func (v NullableCardVerificationResultsThreeDSecure) MarshalJSON() ([]byte, error)
- func (v *NullableCardVerificationResultsThreeDSecure) Set(val *CardVerificationResultsThreeDSecure)
- func (v *NullableCardVerificationResultsThreeDSecure) UnmarshalJSON(src []byte) error
- func (v *NullableCardVerificationResultsThreeDSecure) Unset()
- type NullableChannelAmountLimits
- func (v NullableChannelAmountLimits) Get() *ChannelAmountLimits
- func (v NullableChannelAmountLimits) IsSet() bool
- func (v NullableChannelAmountLimits) MarshalJSON() ([]byte, error)
- func (v *NullableChannelAmountLimits) Set(val *ChannelAmountLimits)
- func (v *NullableChannelAmountLimits) UnmarshalJSON(src []byte) error
- func (v *NullableChannelAmountLimits) Unset()
- type NullableChannelAmountLimitsAllOf
- func (v NullableChannelAmountLimitsAllOf) Get() *ChannelAmountLimitsAllOf
- func (v NullableChannelAmountLimitsAllOf) IsSet() bool
- func (v NullableChannelAmountLimitsAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableChannelAmountLimitsAllOf) Set(val *ChannelAmountLimitsAllOf)
- func (v *NullableChannelAmountLimitsAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableChannelAmountLimitsAllOf) Unset()
- type NullableChannelProperty
- func (v NullableChannelProperty) Get() *ChannelProperty
- func (v NullableChannelProperty) IsSet() bool
- func (v NullableChannelProperty) MarshalJSON() ([]byte, error)
- func (v *NullableChannelProperty) Set(val *ChannelProperty)
- func (v *NullableChannelProperty) UnmarshalJSON(src []byte) error
- func (v *NullableChannelProperty) Unset()
- type NullableChannelPropertyAllOf
- func (v NullableChannelPropertyAllOf) Get() *ChannelPropertyAllOf
- func (v NullableChannelPropertyAllOf) IsSet() bool
- func (v NullableChannelPropertyAllOf) MarshalJSON() ([]byte, error)
- func (v *NullableChannelPropertyAllOf) Set(val *ChannelPropertyAllOf)
- func (v *NullableChannelPropertyAllOf) UnmarshalJSON(src []byte) error
- func (v *NullableChannelPropertyAllOf) Unset()
- type NullableCreatePaymentMethod409Response
- func (v NullableCreatePaymentMethod409Response) Get() *CreatePaymentMethod409Response
- func (v NullableCreatePaymentMethod409Response) IsSet() bool
- func (v NullableCreatePaymentMethod409Response) MarshalJSON() ([]byte, error)
- func (v *NullableCreatePaymentMethod409Response) Set(val *CreatePaymentMethod409Response)
- func (v *NullableCreatePaymentMethod409Response) UnmarshalJSON(src []byte) error
- func (v *NullableCreatePaymentMethod409Response) Unset()
- type NullableCreatePaymentMethod503Response
- func (v NullableCreatePaymentMethod503Response) Get() *CreatePaymentMethod503Response
- func (v NullableCreatePaymentMethod503Response) IsSet() bool
- func (v NullableCreatePaymentMethod503Response) MarshalJSON() ([]byte, error)
- func (v *NullableCreatePaymentMethod503Response) Set(val *CreatePaymentMethod503Response)
- func (v *NullableCreatePaymentMethod503Response) UnmarshalJSON(src []byte) error
- func (v *NullableCreatePaymentMethod503Response) Unset()
- type NullableDirectDebitBankAccount
- func (v NullableDirectDebitBankAccount) Get() *DirectDebitBankAccount
- func (v NullableDirectDebitBankAccount) IsSet() bool
- func (v NullableDirectDebitBankAccount) MarshalJSON() ([]byte, error)
- func (v *NullableDirectDebitBankAccount) Set(val *DirectDebitBankAccount)
- func (v *NullableDirectDebitBankAccount) UnmarshalJSON(src []byte) error
- func (v *NullableDirectDebitBankAccount) Unset()
- type NullableDirectDebitChannelCode
- func (v NullableDirectDebitChannelCode) Get() *DirectDebitChannelCode
- func (v NullableDirectDebitChannelCode) IsSet() bool
- func (v NullableDirectDebitChannelCode) MarshalJSON() ([]byte, error)
- func (v *NullableDirectDebitChannelCode) Set(val *DirectDebitChannelCode)
- func (v *NullableDirectDebitChannelCode) UnmarshalJSON(src []byte) error
- func (v *NullableDirectDebitChannelCode) Unset()
- type NullableDirectDebitChannelProperties
- func (v NullableDirectDebitChannelProperties) Get() *DirectDebitChannelProperties
- func (v NullableDirectDebitChannelProperties) IsSet() bool
- func (v NullableDirectDebitChannelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableDirectDebitChannelProperties) Set(val *DirectDebitChannelProperties)
- func (v *NullableDirectDebitChannelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableDirectDebitChannelProperties) Unset()
- type NullableDirectDebitDebitCard
- func (v NullableDirectDebitDebitCard) Get() *DirectDebitDebitCard
- func (v NullableDirectDebitDebitCard) IsSet() bool
- func (v NullableDirectDebitDebitCard) MarshalJSON() ([]byte, error)
- func (v *NullableDirectDebitDebitCard) Set(val *DirectDebitDebitCard)
- func (v *NullableDirectDebitDebitCard) UnmarshalJSON(src []byte) error
- func (v *NullableDirectDebitDebitCard) Unset()
- type NullableDirectDebitType
- func (v NullableDirectDebitType) Get() *DirectDebitType
- func (v NullableDirectDebitType) IsSet() bool
- func (v NullableDirectDebitType) MarshalJSON() ([]byte, error)
- func (v *NullableDirectDebitType) Set(val *DirectDebitType)
- func (v *NullableDirectDebitType) UnmarshalJSON(src []byte) error
- func (v *NullableDirectDebitType) Unset()
- type NullableEwalletAccount
- func (v NullableEwalletAccount) Get() *EwalletAccount
- func (v NullableEwalletAccount) IsSet() bool
- func (v NullableEwalletAccount) MarshalJSON() ([]byte, error)
- func (v *NullableEwalletAccount) Set(val *EwalletAccount)
- func (v *NullableEwalletAccount) UnmarshalJSON(src []byte) error
- func (v *NullableEwalletAccount) Unset()
- type NullableEwalletChannelCode
- func (v NullableEwalletChannelCode) Get() *EwalletChannelCode
- func (v NullableEwalletChannelCode) IsSet() bool
- func (v NullableEwalletChannelCode) MarshalJSON() ([]byte, error)
- func (v *NullableEwalletChannelCode) Set(val *EwalletChannelCode)
- func (v *NullableEwalletChannelCode) UnmarshalJSON(src []byte) error
- func (v *NullableEwalletChannelCode) Unset()
- type NullableEwalletChannelProperties
- func (v NullableEwalletChannelProperties) Get() *EwalletChannelProperties
- func (v NullableEwalletChannelProperties) IsSet() bool
- func (v NullableEwalletChannelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableEwalletChannelProperties) Set(val *EwalletChannelProperties)
- func (v *NullableEwalletChannelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableEwalletChannelProperties) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableGetAllPaymentMethods400Response
- func (v NullableGetAllPaymentMethods400Response) Get() *GetAllPaymentMethods400Response
- func (v NullableGetAllPaymentMethods400Response) IsSet() bool
- func (v NullableGetAllPaymentMethods400Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetAllPaymentMethods400Response) Set(val *GetAllPaymentMethods400Response)
- func (v *NullableGetAllPaymentMethods400Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetAllPaymentMethods400Response) Unset()
- type NullableGetAllPaymentMethods403Response
- func (v NullableGetAllPaymentMethods403Response) Get() *GetAllPaymentMethods403Response
- func (v NullableGetAllPaymentMethods403Response) IsSet() bool
- func (v NullableGetAllPaymentMethods403Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetAllPaymentMethods403Response) Set(val *GetAllPaymentMethods403Response)
- func (v *NullableGetAllPaymentMethods403Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetAllPaymentMethods403Response) Unset()
- type NullableGetAllPaymentMethods404Response
- func (v NullableGetAllPaymentMethods404Response) Get() *GetAllPaymentMethods404Response
- func (v NullableGetAllPaymentMethods404Response) IsSet() bool
- func (v NullableGetAllPaymentMethods404Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetAllPaymentMethods404Response) Set(val *GetAllPaymentMethods404Response)
- func (v *NullableGetAllPaymentMethods404Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetAllPaymentMethods404Response) Unset()
- type NullableGetAllPaymentMethodsDefaultResponse
- func (v NullableGetAllPaymentMethodsDefaultResponse) Get() *GetAllPaymentMethodsDefaultResponse
- func (v NullableGetAllPaymentMethodsDefaultResponse) IsSet() bool
- func (v NullableGetAllPaymentMethodsDefaultResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetAllPaymentMethodsDefaultResponse) Set(val *GetAllPaymentMethodsDefaultResponse)
- func (v *NullableGetAllPaymentMethodsDefaultResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetAllPaymentMethodsDefaultResponse) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableMutableDirectDebit
- func (v NullableMutableDirectDebit) Get() *MutableDirectDebit
- func (v NullableMutableDirectDebit) IsSet() bool
- func (v NullableMutableDirectDebit) MarshalJSON() ([]byte, error)
- func (v *NullableMutableDirectDebit) Set(val *MutableDirectDebit)
- func (v *NullableMutableDirectDebit) UnmarshalJSON(src []byte) error
- func (v *NullableMutableDirectDebit) Unset()
- type NullableMutableEwallet
- func (v NullableMutableEwallet) Get() *MutableEwallet
- func (v NullableMutableEwallet) IsSet() bool
- func (v NullableMutableEwallet) MarshalJSON() ([]byte, error)
- func (v *NullableMutableEwallet) Set(val *MutableEwallet)
- func (v *NullableMutableEwallet) UnmarshalJSON(src []byte) error
- func (v *NullableMutableEwallet) Unset()
- type NullableMutableOverTheCounter
- func (v NullableMutableOverTheCounter) Get() *MutableOverTheCounter
- func (v NullableMutableOverTheCounter) IsSet() bool
- func (v NullableMutableOverTheCounter) MarshalJSON() ([]byte, error)
- func (v *NullableMutableOverTheCounter) Set(val *MutableOverTheCounter)
- func (v *NullableMutableOverTheCounter) UnmarshalJSON(src []byte) error
- func (v *NullableMutableOverTheCounter) Unset()
- type NullableMutableQRCode
- func (v NullableMutableQRCode) Get() *MutableQRCode
- func (v NullableMutableQRCode) IsSet() bool
- func (v NullableMutableQRCode) MarshalJSON() ([]byte, error)
- func (v *NullableMutableQRCode) Set(val *MutableQRCode)
- func (v *NullableMutableQRCode) UnmarshalJSON(src []byte) error
- func (v *NullableMutableQRCode) Unset()
- type NullableMutableVirtualAccount
- func (v NullableMutableVirtualAccount) Get() *MutableVirtualAccount
- func (v NullableMutableVirtualAccount) IsSet() bool
- func (v NullableMutableVirtualAccount) MarshalJSON() ([]byte, error)
- func (v *NullableMutableVirtualAccount) Set(val *MutableVirtualAccount)
- func (v *NullableMutableVirtualAccount) UnmarshalJSON(src []byte) error
- func (v *NullableMutableVirtualAccount) Unset()
- type NullableOptionalPaymentMethodCountry
- func (v NullableOptionalPaymentMethodCountry) Get() *OptionalPaymentMethodCountry
- func (v NullableOptionalPaymentMethodCountry) IsSet() bool
- func (v NullableOptionalPaymentMethodCountry) MarshalJSON() ([]byte, error)
- func (v *NullableOptionalPaymentMethodCountry) Set(val *OptionalPaymentMethodCountry)
- func (v *NullableOptionalPaymentMethodCountry) UnmarshalJSON(src []byte) error
- func (v *NullableOptionalPaymentMethodCountry) Unset()
- type NullableOverTheCounterChannelCode
- func (v NullableOverTheCounterChannelCode) Get() *OverTheCounterChannelCode
- func (v NullableOverTheCounterChannelCode) IsSet() bool
- func (v NullableOverTheCounterChannelCode) MarshalJSON() ([]byte, error)
- func (v *NullableOverTheCounterChannelCode) Set(val *OverTheCounterChannelCode)
- func (v *NullableOverTheCounterChannelCode) UnmarshalJSON(src []byte) error
- func (v *NullableOverTheCounterChannelCode) Unset()
- type NullableOverTheCounterChannelProperties
- func (v NullableOverTheCounterChannelProperties) Get() *OverTheCounterChannelProperties
- func (v NullableOverTheCounterChannelProperties) IsSet() bool
- func (v NullableOverTheCounterChannelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableOverTheCounterChannelProperties) Set(val *OverTheCounterChannelProperties)
- func (v *NullableOverTheCounterChannelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableOverTheCounterChannelProperties) Unset()
- type NullableOverTheCounterChannelPropertiesPatch
- func (v NullableOverTheCounterChannelPropertiesPatch) Get() *OverTheCounterChannelPropertiesPatch
- func (v NullableOverTheCounterChannelPropertiesPatch) IsSet() bool
- func (v NullableOverTheCounterChannelPropertiesPatch) MarshalJSON() ([]byte, error)
- func (v *NullableOverTheCounterChannelPropertiesPatch) Set(val *OverTheCounterChannelPropertiesPatch)
- func (v *NullableOverTheCounterChannelPropertiesPatch) UnmarshalJSON(src []byte) error
- func (v *NullableOverTheCounterChannelPropertiesPatch) Unset()
- type NullablePatchOverTheCounter
- func (v NullablePatchOverTheCounter) Get() *PatchOverTheCounter
- func (v NullablePatchOverTheCounter) IsSet() bool
- func (v NullablePatchOverTheCounter) MarshalJSON() ([]byte, error)
- func (v *NullablePatchOverTheCounter) Set(val *PatchOverTheCounter)
- func (v *NullablePatchOverTheCounter) UnmarshalJSON(src []byte) error
- func (v *NullablePatchOverTheCounter) Unset()
- type NullablePatchVirtualAccount
- func (v NullablePatchVirtualAccount) Get() *PatchVirtualAccount
- func (v NullablePatchVirtualAccount) IsSet() bool
- func (v NullablePatchVirtualAccount) MarshalJSON() ([]byte, error)
- func (v *NullablePatchVirtualAccount) Set(val *PatchVirtualAccount)
- func (v *NullablePatchVirtualAccount) UnmarshalJSON(src []byte) error
- func (v *NullablePatchVirtualAccount) Unset()
- type NullablePaymentMethodAction
- func (v NullablePaymentMethodAction) Get() *PaymentMethodAction
- func (v NullablePaymentMethodAction) IsSet() bool
- func (v NullablePaymentMethodAction) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentMethodAction) Set(val *PaymentMethodAction)
- func (v *NullablePaymentMethodAction) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentMethodAction) Unset()
- type NullablePaymentMethodCountry
- func (v NullablePaymentMethodCountry) Get() *PaymentMethodCountry
- func (v NullablePaymentMethodCountry) IsSet() bool
- func (v NullablePaymentMethodCountry) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentMethodCountry) Set(val *PaymentMethodCountry)
- func (v *NullablePaymentMethodCountry) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentMethodCountry) Unset()
- type NullablePaymentMethodReusability
- func (v NullablePaymentMethodReusability) Get() *PaymentMethodReusability
- func (v NullablePaymentMethodReusability) IsSet() bool
- func (v NullablePaymentMethodReusability) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentMethodReusability) Set(val *PaymentMethodReusability)
- func (v *NullablePaymentMethodReusability) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentMethodReusability) Unset()
- type NullablePaymentMethodStatus
- func (v NullablePaymentMethodStatus) Get() *PaymentMethodStatus
- func (v NullablePaymentMethodStatus) IsSet() bool
- func (v NullablePaymentMethodStatus) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentMethodStatus) Set(val *PaymentMethodStatus)
- func (v *NullablePaymentMethodStatus) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentMethodStatus) Unset()
- type NullablePaymentMethodType
- func (v NullablePaymentMethodType) Get() *PaymentMethodType
- func (v NullablePaymentMethodType) IsSet() bool
- func (v NullablePaymentMethodType) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentMethodType) Set(val *PaymentMethodType)
- func (v *NullablePaymentMethodType) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentMethodType) Unset()
- type NullablePublicAuthPaymentMethod
- func (v NullablePublicAuthPaymentMethod) Get() *PublicAuthPaymentMethod
- func (v NullablePublicAuthPaymentMethod) IsSet() bool
- func (v NullablePublicAuthPaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullablePublicAuthPaymentMethod) Set(val *PublicAuthPaymentMethod)
- func (v *NullablePublicAuthPaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullablePublicAuthPaymentMethod) Unset()
- type NullablePublicCard
- type NullablePublicDirectDebit
- func (v NullablePublicDirectDebit) Get() *PublicDirectDebit
- func (v NullablePublicDirectDebit) IsSet() bool
- func (v NullablePublicDirectDebit) MarshalJSON() ([]byte, error)
- func (v *NullablePublicDirectDebit) Set(val *PublicDirectDebit)
- func (v *NullablePublicDirectDebit) UnmarshalJSON(src []byte) error
- func (v *NullablePublicDirectDebit) Unset()
- type NullablePublicDirectDebitAllOf
- func (v NullablePublicDirectDebitAllOf) Get() *PublicDirectDebitAllOf
- func (v NullablePublicDirectDebitAllOf) IsSet() bool
- func (v NullablePublicDirectDebitAllOf) MarshalJSON() ([]byte, error)
- func (v *NullablePublicDirectDebitAllOf) Set(val *PublicDirectDebitAllOf)
- func (v *NullablePublicDirectDebitAllOf) UnmarshalJSON(src []byte) error
- func (v *NullablePublicDirectDebitAllOf) Unset()
- type NullablePublicEwallet
- func (v NullablePublicEwallet) Get() *PublicEwallet
- func (v NullablePublicEwallet) IsSet() bool
- func (v NullablePublicEwallet) MarshalJSON() ([]byte, error)
- func (v *NullablePublicEwallet) Set(val *PublicEwallet)
- func (v *NullablePublicEwallet) UnmarshalJSON(src []byte) error
- func (v *NullablePublicEwallet) Unset()
- type NullablePublicExpirePaymentMethod
- func (v NullablePublicExpirePaymentMethod) Get() *PublicExpirePaymentMethod
- func (v NullablePublicExpirePaymentMethod) IsSet() bool
- func (v NullablePublicExpirePaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullablePublicExpirePaymentMethod) Set(val *PublicExpirePaymentMethod)
- func (v *NullablePublicExpirePaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullablePublicExpirePaymentMethod) Unset()
- type NullablePublicOverTheCounter
- func (v NullablePublicOverTheCounter) Get() *PublicOverTheCounter
- func (v NullablePublicOverTheCounter) IsSet() bool
- func (v NullablePublicOverTheCounter) MarshalJSON() ([]byte, error)
- func (v *NullablePublicOverTheCounter) Set(val *PublicOverTheCounter)
- func (v *NullablePublicOverTheCounter) UnmarshalJSON(src []byte) error
- func (v *NullablePublicOverTheCounter) Unset()
- type NullablePublicPatchPaymentMethod
- func (v NullablePublicPatchPaymentMethod) Get() *PublicPatchPaymentMethod
- func (v NullablePublicPatchPaymentMethod) IsSet() bool
- func (v NullablePublicPatchPaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPatchPaymentMethod) Set(val *PublicPatchPaymentMethod)
- func (v *NullablePublicPatchPaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPatchPaymentMethod) Unset()
- type NullablePublicPaymentChannel
- func (v NullablePublicPaymentChannel) Get() *PublicPaymentChannel
- func (v NullablePublicPaymentChannel) IsSet() bool
- func (v NullablePublicPaymentChannel) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannel) Set(val *PublicPaymentChannel)
- func (v *NullablePublicPaymentChannel) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannel) Unset()
- type NullablePublicPaymentChannelAllOf
- func (v NullablePublicPaymentChannelAllOf) Get() *PublicPaymentChannelAllOf
- func (v NullablePublicPaymentChannelAllOf) IsSet() bool
- func (v NullablePublicPaymentChannelAllOf) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelAllOf) Set(val *PublicPaymentChannelAllOf)
- func (v *NullablePublicPaymentChannelAllOf) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelAllOf) Unset()
- type NullablePublicPaymentChannelDowntimeOnline
- func (v NullablePublicPaymentChannelDowntimeOnline) Get() *PublicPaymentChannelDowntimeOnline
- func (v NullablePublicPaymentChannelDowntimeOnline) IsSet() bool
- func (v NullablePublicPaymentChannelDowntimeOnline) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelDowntimeOnline) Set(val *PublicPaymentChannelDowntimeOnline)
- func (v *NullablePublicPaymentChannelDowntimeOnline) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelDowntimeOnline) Unset()
- type NullablePublicPaymentChannelDowntimeOnlineAllOf
- func (v NullablePublicPaymentChannelDowntimeOnlineAllOf) Get() *PublicPaymentChannelDowntimeOnlineAllOf
- func (v NullablePublicPaymentChannelDowntimeOnlineAllOf) IsSet() bool
- func (v NullablePublicPaymentChannelDowntimeOnlineAllOf) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelDowntimeOnlineAllOf) Set(val *PublicPaymentChannelDowntimeOnlineAllOf)
- func (v *NullablePublicPaymentChannelDowntimeOnlineAllOf) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelDowntimeOnlineAllOf) Unset()
- type NullablePublicPaymentChannelDowntimeOnlineData
- func (v NullablePublicPaymentChannelDowntimeOnlineData) Get() *PublicPaymentChannelDowntimeOnlineData
- func (v NullablePublicPaymentChannelDowntimeOnlineData) IsSet() bool
- func (v NullablePublicPaymentChannelDowntimeOnlineData) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelDowntimeOnlineData) Set(val *PublicPaymentChannelDowntimeOnlineData)
- func (v *NullablePublicPaymentChannelDowntimeOnlineData) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelDowntimeOnlineData) Unset()
- type NullablePublicPaymentChannelDowntimeOnlineDataAllOf
- func (v NullablePublicPaymentChannelDowntimeOnlineDataAllOf) Get() *PublicPaymentChannelDowntimeOnlineDataAllOf
- func (v NullablePublicPaymentChannelDowntimeOnlineDataAllOf) IsSet() bool
- func (v NullablePublicPaymentChannelDowntimeOnlineDataAllOf) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelDowntimeOnlineDataAllOf) Set(val *PublicPaymentChannelDowntimeOnlineDataAllOf)
- func (v *NullablePublicPaymentChannelDowntimeOnlineDataAllOf) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelDowntimeOnlineDataAllOf) Unset()
- type NullablePublicPaymentChannelList
- func (v NullablePublicPaymentChannelList) Get() *PublicPaymentChannelList
- func (v NullablePublicPaymentChannelList) IsSet() bool
- func (v NullablePublicPaymentChannelList) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelList) Set(val *PublicPaymentChannelList)
- func (v *NullablePublicPaymentChannelList) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelList) Unset()
- type NullablePublicPaymentChannelListLinksInner
- func (v NullablePublicPaymentChannelListLinksInner) Get() *PublicPaymentChannelListLinksInner
- func (v NullablePublicPaymentChannelListLinksInner) IsSet() bool
- func (v NullablePublicPaymentChannelListLinksInner) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelListLinksInner) Set(val *PublicPaymentChannelListLinksInner)
- func (v *NullablePublicPaymentChannelListLinksInner) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelListLinksInner) Unset()
- type NullablePublicPaymentChannelListLinksInnerAllOf
- func (v NullablePublicPaymentChannelListLinksInnerAllOf) Get() *PublicPaymentChannelListLinksInnerAllOf
- func (v NullablePublicPaymentChannelListLinksInnerAllOf) IsSet() bool
- func (v NullablePublicPaymentChannelListLinksInnerAllOf) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentChannelListLinksInnerAllOf) Set(val *PublicPaymentChannelListLinksInnerAllOf)
- func (v *NullablePublicPaymentChannelListLinksInnerAllOf) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentChannelListLinksInnerAllOf) Unset()
- type NullablePublicPaymentMethod
- func (v NullablePublicPaymentMethod) Get() *PublicPaymentMethod
- func (v NullablePublicPaymentMethod) IsSet() bool
- func (v NullablePublicPaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentMethod) Set(val *PublicPaymentMethod)
- func (v *NullablePublicPaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentMethod) Unset()
- type NullablePublicPaymentMethodAllOf
- func (v NullablePublicPaymentMethodAllOf) Get() *PublicPaymentMethodAllOf
- func (v NullablePublicPaymentMethodAllOf) IsSet() bool
- func (v NullablePublicPaymentMethodAllOf) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentMethodAllOf) Set(val *PublicPaymentMethodAllOf)
- func (v *NullablePublicPaymentMethodAllOf) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentMethodAllOf) Unset()
- type NullablePublicPaymentMethodList
- func (v NullablePublicPaymentMethodList) Get() *PublicPaymentMethodList
- func (v NullablePublicPaymentMethodList) IsSet() bool
- func (v NullablePublicPaymentMethodList) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPaymentMethodList) Set(val *PublicPaymentMethodList)
- func (v *NullablePublicPaymentMethodList) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPaymentMethodList) Unset()
- type NullablePublicPostSimulatePaymentChannelHealth
- func (v NullablePublicPostSimulatePaymentChannelHealth) Get() *PublicPostSimulatePaymentChannelHealth
- func (v NullablePublicPostSimulatePaymentChannelHealth) IsSet() bool
- func (v NullablePublicPostSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
- func (v *NullablePublicPostSimulatePaymentChannelHealth) Set(val *PublicPostSimulatePaymentChannelHealth)
- func (v *NullablePublicPostSimulatePaymentChannelHealth) UnmarshalJSON(src []byte) error
- func (v *NullablePublicPostSimulatePaymentChannelHealth) Unset()
- type NullablePublicQRCode
- func (v NullablePublicQRCode) Get() *PublicQRCode
- func (v NullablePublicQRCode) IsSet() bool
- func (v NullablePublicQRCode) MarshalJSON() ([]byte, error)
- func (v *NullablePublicQRCode) Set(val *PublicQRCode)
- func (v *NullablePublicQRCode) UnmarshalJSON(src []byte) error
- func (v *NullablePublicQRCode) Unset()
- type NullablePublicSDKCard
- func (v NullablePublicSDKCard) Get() *PublicSDKCard
- func (v NullablePublicSDKCard) IsSet() bool
- func (v NullablePublicSDKCard) MarshalJSON() ([]byte, error)
- func (v *NullablePublicSDKCard) Set(val *PublicSDKCard)
- func (v *NullablePublicSDKCard) UnmarshalJSON(src []byte) error
- func (v *NullablePublicSDKCard) Unset()
- type NullablePublicSDKCardCardInformation
- func (v NullablePublicSDKCardCardInformation) Get() *PublicSDKCardCardInformation
- func (v NullablePublicSDKCardCardInformation) IsSet() bool
- func (v NullablePublicSDKCardCardInformation) MarshalJSON() ([]byte, error)
- func (v *NullablePublicSDKCardCardInformation) Set(val *PublicSDKCardCardInformation)
- func (v *NullablePublicSDKCardCardInformation) UnmarshalJSON(src []byte) error
- func (v *NullablePublicSDKCardCardInformation) Unset()
- type NullablePublicSDKCreatePaymentMethod
- func (v NullablePublicSDKCreatePaymentMethod) Get() *PublicSDKCreatePaymentMethod
- func (v NullablePublicSDKCreatePaymentMethod) IsSet() bool
- func (v NullablePublicSDKCreatePaymentMethod) MarshalJSON() ([]byte, error)
- func (v *NullablePublicSDKCreatePaymentMethod) Set(val *PublicSDKCreatePaymentMethod)
- func (v *NullablePublicSDKCreatePaymentMethod) UnmarshalJSON(src []byte) error
- func (v *NullablePublicSDKCreatePaymentMethod) Unset()
- type NullablePublicSimulatePayment
- func (v NullablePublicSimulatePayment) Get() *PublicSimulatePayment
- func (v NullablePublicSimulatePayment) IsSet() bool
- func (v NullablePublicSimulatePayment) MarshalJSON() ([]byte, error)
- func (v *NullablePublicSimulatePayment) Set(val *PublicSimulatePayment)
- func (v *NullablePublicSimulatePayment) UnmarshalJSON(src []byte) error
- func (v *NullablePublicSimulatePayment) Unset()
- type NullablePublicSimulatePaymentChannelHealth
- func (v NullablePublicSimulatePaymentChannelHealth) Get() *PublicSimulatePaymentChannelHealth
- func (v NullablePublicSimulatePaymentChannelHealth) IsSet() bool
- func (v NullablePublicSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
- func (v *NullablePublicSimulatePaymentChannelHealth) Set(val *PublicSimulatePaymentChannelHealth)
- func (v *NullablePublicSimulatePaymentChannelHealth) UnmarshalJSON(src []byte) error
- func (v *NullablePublicSimulatePaymentChannelHealth) Unset()
- type NullableQRCodeChannelCode
- func (v NullableQRCodeChannelCode) Get() *QRCodeChannelCode
- func (v NullableQRCodeChannelCode) IsSet() bool
- func (v NullableQRCodeChannelCode) MarshalJSON() ([]byte, error)
- func (v *NullableQRCodeChannelCode) Set(val *QRCodeChannelCode)
- func (v *NullableQRCodeChannelCode) UnmarshalJSON(src []byte) error
- func (v *NullableQRCodeChannelCode) Unset()
- type NullableQRCodeChannelProperties
- func (v NullableQRCodeChannelProperties) Get() *QRCodeChannelProperties
- func (v NullableQRCodeChannelProperties) IsSet() bool
- func (v NullableQRCodeChannelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableQRCodeChannelProperties) Set(val *QRCodeChannelProperties)
- func (v *NullableQRCodeChannelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableQRCodeChannelProperties) Unset()
- type NullableSimulatePaymentRequest
- func (v NullableSimulatePaymentRequest) Get() *SimulatePaymentRequest
- func (v NullableSimulatePaymentRequest) IsSet() bool
- func (v NullableSimulatePaymentRequest) MarshalJSON() ([]byte, error)
- func (v *NullableSimulatePaymentRequest) Set(val *SimulatePaymentRequest)
- func (v *NullableSimulatePaymentRequest) UnmarshalJSON(src []byte) error
- func (v *NullableSimulatePaymentRequest) Unset()
- type NullableString
- type NullableTime
- type NullableTokenizedCardInformation
- func (v NullableTokenizedCardInformation) Get() *TokenizedCardInformation
- func (v NullableTokenizedCardInformation) IsSet() bool
- func (v NullableTokenizedCardInformation) MarshalJSON() ([]byte, error)
- func (v *NullableTokenizedCardInformation) Set(val *TokenizedCardInformation)
- func (v *NullableTokenizedCardInformation) UnmarshalJSON(src []byte) error
- func (v *NullableTokenizedCardInformation) Unset()
- type NullableVirtualAccountChannelCode
- func (v NullableVirtualAccountChannelCode) Get() *VirtualAccountChannelCode
- func (v NullableVirtualAccountChannelCode) IsSet() bool
- func (v NullableVirtualAccountChannelCode) MarshalJSON() ([]byte, error)
- func (v *NullableVirtualAccountChannelCode) Set(val *VirtualAccountChannelCode)
- func (v *NullableVirtualAccountChannelCode) UnmarshalJSON(src []byte) error
- func (v *NullableVirtualAccountChannelCode) Unset()
- type NullableVirtualAccountChannelProperties
- func (v NullableVirtualAccountChannelProperties) Get() *VirtualAccountChannelProperties
- func (v NullableVirtualAccountChannelProperties) IsSet() bool
- func (v NullableVirtualAccountChannelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableVirtualAccountChannelProperties) Set(val *VirtualAccountChannelProperties)
- func (v *NullableVirtualAccountChannelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableVirtualAccountChannelProperties) Unset()
- type NullableVirtualAccountChannelPropertiesPatch
- func (v NullableVirtualAccountChannelPropertiesPatch) Get() *VirtualAccountChannelPropertiesPatch
- func (v NullableVirtualAccountChannelPropertiesPatch) IsSet() bool
- func (v NullableVirtualAccountChannelPropertiesPatch) MarshalJSON() ([]byte, error)
- func (v *NullableVirtualAccountChannelPropertiesPatch) Set(val *VirtualAccountChannelPropertiesPatch)
- func (v *NullableVirtualAccountChannelPropertiesPatch) UnmarshalJSON(src []byte) error
- func (v *NullableVirtualAccountChannelPropertiesPatch) Unset()
- type OptionalPaymentMethodCountry
- type OverTheCounterChannelCode
- type OverTheCounterChannelProperties
- func (o *OverTheCounterChannelProperties) GetCustomerName() string
- func (o *OverTheCounterChannelProperties) GetCustomerNameOk() (*string, bool)
- func (o *OverTheCounterChannelProperties) GetExpiresAt() time.Time
- func (o *OverTheCounterChannelProperties) GetExpiresAtOk() (*time.Time, bool)
- func (o *OverTheCounterChannelProperties) GetPaymentCode() string
- func (o *OverTheCounterChannelProperties) GetPaymentCodeOk() (*string, bool)
- func (o *OverTheCounterChannelProperties) HasExpiresAt() bool
- func (o *OverTheCounterChannelProperties) HasPaymentCode() bool
- func (o OverTheCounterChannelProperties) MarshalJSON() ([]byte, error)
- func (o *OverTheCounterChannelProperties) SetCustomerName(v string)
- func (o *OverTheCounterChannelProperties) SetExpiresAt(v time.Time)
- func (o *OverTheCounterChannelProperties) SetPaymentCode(v string)
- func (o OverTheCounterChannelProperties) ToMap() (map[string]interface{}, error)
- type OverTheCounterChannelPropertiesPatch
- func (o *OverTheCounterChannelPropertiesPatch) GetCustomerName() string
- func (o *OverTheCounterChannelPropertiesPatch) GetCustomerNameOk() (*string, bool)
- func (o *OverTheCounterChannelPropertiesPatch) GetExpiresAt() time.Time
- func (o *OverTheCounterChannelPropertiesPatch) GetExpiresAtOk() (*time.Time, bool)
- func (o *OverTheCounterChannelPropertiesPatch) HasCustomerName() bool
- func (o *OverTheCounterChannelPropertiesPatch) HasExpiresAt() bool
- func (o OverTheCounterChannelPropertiesPatch) MarshalJSON() ([]byte, error)
- func (o *OverTheCounterChannelPropertiesPatch) SetCustomerName(v string)
- func (o *OverTheCounterChannelPropertiesPatch) SetExpiresAt(v time.Time)
- func (o OverTheCounterChannelPropertiesPatch) ToMap() (map[string]interface{}, error)
- type PatchOverTheCounter
- func (o *PatchOverTheCounter) GetAmount() float64
- func (o *PatchOverTheCounter) GetAmountOk() (*float64, bool)
- func (o *PatchOverTheCounter) GetChannelProperties() OverTheCounterChannelPropertiesPatch
- func (o *PatchOverTheCounter) GetChannelPropertiesOk() (*OverTheCounterChannelPropertiesPatch, bool)
- func (o *PatchOverTheCounter) HasAmount() bool
- func (o *PatchOverTheCounter) HasChannelProperties() bool
- func (o PatchOverTheCounter) MarshalJSON() ([]byte, error)
- func (o *PatchOverTheCounter) SetAmount(v float64)
- func (o *PatchOverTheCounter) SetAmountNil()
- func (o *PatchOverTheCounter) SetChannelProperties(v OverTheCounterChannelPropertiesPatch)
- func (o PatchOverTheCounter) ToMap() (map[string]interface{}, error)
- func (o *PatchOverTheCounter) UnsetAmount()
- type PatchVirtualAccount
- func (o *PatchVirtualAccount) GetAlternativeDisplayTypes() []string
- func (o *PatchVirtualAccount) GetAlternativeDisplayTypesOk() ([]string, bool)
- func (o *PatchVirtualAccount) GetAmount() float64
- func (o *PatchVirtualAccount) GetAmountOk() (*float64, bool)
- func (o *PatchVirtualAccount) GetChannelProperties() VirtualAccountChannelPropertiesPatch
- func (o *PatchVirtualAccount) GetChannelPropertiesOk() (*VirtualAccountChannelPropertiesPatch, bool)
- func (o *PatchVirtualAccount) GetMaxAmount() float64
- func (o *PatchVirtualAccount) GetMaxAmountOk() (*float64, bool)
- func (o *PatchVirtualAccount) GetMinAmount() float64
- func (o *PatchVirtualAccount) GetMinAmountOk() (*float64, bool)
- func (o *PatchVirtualAccount) HasAlternativeDisplayTypes() bool
- func (o *PatchVirtualAccount) HasAmount() bool
- func (o *PatchVirtualAccount) HasChannelProperties() bool
- func (o *PatchVirtualAccount) HasMaxAmount() bool
- func (o *PatchVirtualAccount) HasMinAmount() bool
- func (o PatchVirtualAccount) MarshalJSON() ([]byte, error)
- func (o *PatchVirtualAccount) SetAlternativeDisplayTypes(v []string)
- func (o *PatchVirtualAccount) SetAmount(v float64)
- func (o *PatchVirtualAccount) SetAmountNil()
- func (o *PatchVirtualAccount) SetChannelProperties(v VirtualAccountChannelPropertiesPatch)
- func (o *PatchVirtualAccount) SetMaxAmount(v float64)
- func (o *PatchVirtualAccount) SetMaxAmountNil()
- func (o *PatchVirtualAccount) SetMinAmount(v float64)
- func (o *PatchVirtualAccount) SetMinAmountNil()
- func (o PatchVirtualAccount) ToMap() (map[string]interface{}, error)
- func (o *PatchVirtualAccount) UnsetAmount()
- func (o *PatchVirtualAccount) UnsetMaxAmount()
- func (o *PatchVirtualAccount) UnsetMinAmount()
- type PaymentMethodAction
- func (o *PaymentMethodAction) GetAction() string
- func (o *PaymentMethodAction) GetActionOk() (*string, bool)
- func (o *PaymentMethodAction) GetMethod() string
- func (o *PaymentMethodAction) GetMethodOk() (*string, bool)
- func (o *PaymentMethodAction) GetUrl() string
- func (o *PaymentMethodAction) GetUrlOk() (*string, bool)
- func (o *PaymentMethodAction) GetUrlType() string
- func (o *PaymentMethodAction) GetUrlTypeOk() (*string, bool)
- func (o *PaymentMethodAction) HasAction() bool
- func (o *PaymentMethodAction) HasMethod() bool
- func (o *PaymentMethodAction) HasUrl() bool
- func (o *PaymentMethodAction) HasUrlType() bool
- func (o PaymentMethodAction) MarshalJSON() ([]byte, error)
- func (o *PaymentMethodAction) SetAction(v string)
- func (o *PaymentMethodAction) SetMethod(v string)
- func (o *PaymentMethodAction) SetUrl(v string)
- func (o *PaymentMethodAction) SetUrlType(v string)
- func (o PaymentMethodAction) ToMap() (map[string]interface{}, error)
- type PaymentMethodApi
- type PaymentMethodApiService
- func (a *PaymentMethodApiService) AuthPaymentMethod(ctx context.Context, paymentMethodId string) ApiAuthPaymentMethodRequest
- func (a *PaymentMethodApiService) AuthPaymentMethodExecute(r ApiAuthPaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
- func (a *PaymentMethodApiService) CreatePaymentMethod(ctx context.Context) ApiCreatePaymentMethodRequest
- func (a *PaymentMethodApiService) CreatePaymentMethodExecute(r ApiCreatePaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
- func (a *PaymentMethodApiService) ExpirePaymentMethod(ctx context.Context, paymentMethodId string) ApiExpirePaymentMethodRequest
- func (a *PaymentMethodApiService) ExpirePaymentMethodExecute(r ApiExpirePaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
- func (a *PaymentMethodApiService) GetAllPaymentChannels(ctx context.Context) ApiGetAllPaymentChannelsRequest
- func (a *PaymentMethodApiService) GetAllPaymentChannelsExecute(r ApiGetAllPaymentChannelsRequest) (*PublicPaymentChannelList, *http.Response, error)
- func (a *PaymentMethodApiService) GetAllPaymentMethods(ctx context.Context) ApiGetAllPaymentMethodsRequest
- func (a *PaymentMethodApiService) GetAllPaymentMethodsExecute(r ApiGetAllPaymentMethodsRequest) (*PublicPaymentMethodList, *http.Response, error)
- func (a *PaymentMethodApiService) GetPaymentMethodByID(ctx context.Context, paymentMethodId string) ApiGetPaymentMethodByIDRequest
- func (a *PaymentMethodApiService) GetPaymentMethodByIDExecute(r ApiGetPaymentMethodByIDRequest) (*PublicPaymentMethod, *http.Response, error)
- func (a *PaymentMethodApiService) GetPaymentsByPaymentMethodId(ctx context.Context, paymentMethodId string) ApiGetPaymentsByPaymentMethodIdRequest
- func (a *PaymentMethodApiService) GetPaymentsByPaymentMethodIdExecute(r ApiGetPaymentsByPaymentMethodIdRequest) (map[string]interface{}, *http.Response, error)
- func (a *PaymentMethodApiService) PatchPaymentMethod(ctx context.Context, paymentMethodId string) ApiPatchPaymentMethodRequest
- func (a *PaymentMethodApiService) PatchPaymentMethodExecute(r ApiPatchPaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
- func (a *PaymentMethodApiService) SimulatePayment(ctx context.Context, paymentMethodId string) ApiSimulatePaymentRequest
- func (a *PaymentMethodApiService) SimulatePaymentChannelHealth(ctx context.Context) ApiSimulatePaymentChannelHealthRequest
- func (a *PaymentMethodApiService) SimulatePaymentChannelHealthExecute(r ApiSimulatePaymentChannelHealthRequest) (*PublicSimulatePaymentChannelHealth, *http.Response, error)
- func (a *PaymentMethodApiService) SimulatePaymentExecute(r ApiSimulatePaymentRequest) (*PublicSimulatePayment, *http.Response, error)
- type PaymentMethodCountry
- type PaymentMethodReusability
- type PaymentMethodStatus
- type PaymentMethodType
- type PublicAuthPaymentMethod
- func (o *PublicAuthPaymentMethod) GetAuthCode() string
- func (o *PublicAuthPaymentMethod) GetAuthCodeOk() (*string, bool)
- func (o PublicAuthPaymentMethod) MarshalJSON() ([]byte, error)
- func (o *PublicAuthPaymentMethod) SetAuthCode(v string)
- func (o PublicAuthPaymentMethod) ToMap() (map[string]interface{}, error)
- type PublicCard
- func (o *PublicCard) GetCardInformation() TokenizedCardInformation
- func (o *PublicCard) GetCardInformationOk() (*TokenizedCardInformation, bool)
- func (o *PublicCard) GetCardVerificationResults() CardVerificationResults
- func (o *PublicCard) GetCardVerificationResultsOk() (*CardVerificationResults, bool)
- func (o *PublicCard) GetChannelProperties() CardChannelProperties
- func (o *PublicCard) GetChannelPropertiesOk() (*CardChannelProperties, bool)
- func (o *PublicCard) GetCurrency() string
- func (o *PublicCard) GetCurrencyOk() (*string, bool)
- func (o *PublicCard) HasCardInformation() bool
- func (o *PublicCard) HasCardVerificationResults() bool
- func (o PublicCard) MarshalJSON() ([]byte, error)
- func (o *PublicCard) SetCardInformation(v TokenizedCardInformation)
- func (o *PublicCard) SetCardVerificationResults(v CardVerificationResults)
- func (o *PublicCard) SetCardVerificationResultsNil()
- func (o *PublicCard) SetChannelProperties(v CardChannelProperties)
- func (o *PublicCard) SetCurrency(v string)
- func (o PublicCard) ToMap() (map[string]interface{}, error)
- func (o *PublicCard) UnsetCardVerificationResults()
- type PublicDirectDebit
- func (o *PublicDirectDebit) GetBankAccount() DirectDebitBankAccount
- func (o *PublicDirectDebit) GetBankAccountOk() (*DirectDebitBankAccount, bool)
- func (o *PublicDirectDebit) GetChannelCode() DirectDebitChannelCode
- func (o *PublicDirectDebit) GetChannelCodeOk() (*DirectDebitChannelCode, bool)
- func (o *PublicDirectDebit) GetChannelProperties() DirectDebitChannelProperties
- func (o *PublicDirectDebit) GetChannelPropertiesOk() (*DirectDebitChannelProperties, bool)
- func (o *PublicDirectDebit) GetDebitCard() DirectDebitDebitCard
- func (o *PublicDirectDebit) GetDebitCardOk() (*DirectDebitDebitCard, bool)
- func (o *PublicDirectDebit) GetType() DirectDebitType
- func (o *PublicDirectDebit) GetTypeOk() (*DirectDebitType, bool)
- func (o *PublicDirectDebit) HasBankAccount() bool
- func (o *PublicDirectDebit) HasDebitCard() bool
- func (o PublicDirectDebit) MarshalJSON() ([]byte, error)
- func (o *PublicDirectDebit) SetBankAccount(v DirectDebitBankAccount)
- func (o *PublicDirectDebit) SetBankAccountNil()
- func (o *PublicDirectDebit) SetChannelCode(v DirectDebitChannelCode)
- func (o *PublicDirectDebit) SetChannelProperties(v DirectDebitChannelProperties)
- func (o *PublicDirectDebit) SetDebitCard(v DirectDebitDebitCard)
- func (o *PublicDirectDebit) SetDebitCardNil()
- func (o *PublicDirectDebit) SetType(v DirectDebitType)
- func (o PublicDirectDebit) ToMap() (map[string]interface{}, error)
- func (o *PublicDirectDebit) UnsetBankAccount()
- func (o *PublicDirectDebit) UnsetDebitCard()
- type PublicDirectDebitAllOf
- func (o *PublicDirectDebitAllOf) GetBankAccount() DirectDebitBankAccount
- func (o *PublicDirectDebitAllOf) GetBankAccountOk() (*DirectDebitBankAccount, bool)
- func (o *PublicDirectDebitAllOf) GetDebitCard() DirectDebitDebitCard
- func (o *PublicDirectDebitAllOf) GetDebitCardOk() (*DirectDebitDebitCard, bool)
- func (o *PublicDirectDebitAllOf) GetType() DirectDebitType
- func (o *PublicDirectDebitAllOf) GetTypeOk() (*DirectDebitType, bool)
- func (o *PublicDirectDebitAllOf) HasBankAccount() bool
- func (o *PublicDirectDebitAllOf) HasDebitCard() bool
- func (o PublicDirectDebitAllOf) MarshalJSON() ([]byte, error)
- func (o *PublicDirectDebitAllOf) SetBankAccount(v DirectDebitBankAccount)
- func (o *PublicDirectDebitAllOf) SetBankAccountNil()
- func (o *PublicDirectDebitAllOf) SetDebitCard(v DirectDebitDebitCard)
- func (o *PublicDirectDebitAllOf) SetDebitCardNil()
- func (o *PublicDirectDebitAllOf) SetType(v DirectDebitType)
- func (o PublicDirectDebitAllOf) ToMap() (map[string]interface{}, error)
- func (o *PublicDirectDebitAllOf) UnsetBankAccount()
- func (o *PublicDirectDebitAllOf) UnsetDebitCard()
- type PublicEwallet
- func (o *PublicEwallet) GetAccount() EwalletAccount
- func (o *PublicEwallet) GetAccountOk() (*EwalletAccount, bool)
- func (o *PublicEwallet) GetChannelCode() EwalletChannelCode
- func (o *PublicEwallet) GetChannelCodeOk() (*EwalletChannelCode, bool)
- func (o *PublicEwallet) GetChannelProperties() EwalletChannelProperties
- func (o *PublicEwallet) GetChannelPropertiesOk() (*EwalletChannelProperties, bool)
- func (o *PublicEwallet) HasAccount() bool
- func (o *PublicEwallet) HasChannelProperties() bool
- func (o PublicEwallet) MarshalJSON() ([]byte, error)
- func (o *PublicEwallet) SetAccount(v EwalletAccount)
- func (o *PublicEwallet) SetChannelCode(v EwalletChannelCode)
- func (o *PublicEwallet) SetChannelProperties(v EwalletChannelProperties)
- func (o PublicEwallet) ToMap() (map[string]interface{}, error)
- type PublicExpirePaymentMethod
- func (o *PublicExpirePaymentMethod) GetFailureReturnUrl() string
- func (o *PublicExpirePaymentMethod) GetFailureReturnUrlOk() (*string, bool)
- func (o *PublicExpirePaymentMethod) GetSuccessReturnUrl() string
- func (o *PublicExpirePaymentMethod) GetSuccessReturnUrlOk() (*string, bool)
- func (o *PublicExpirePaymentMethod) HasFailureReturnUrl() bool
- func (o *PublicExpirePaymentMethod) HasSuccessReturnUrl() bool
- func (o PublicExpirePaymentMethod) MarshalJSON() ([]byte, error)
- func (o *PublicExpirePaymentMethod) SetFailureReturnUrl(v string)
- func (o *PublicExpirePaymentMethod) SetFailureReturnUrlNil()
- func (o *PublicExpirePaymentMethod) SetSuccessReturnUrl(v string)
- func (o *PublicExpirePaymentMethod) SetSuccessReturnUrlNil()
- func (o PublicExpirePaymentMethod) ToMap() (map[string]interface{}, error)
- func (o *PublicExpirePaymentMethod) UnsetFailureReturnUrl()
- func (o *PublicExpirePaymentMethod) UnsetSuccessReturnUrl()
- type PublicOverTheCounter
- func (o *PublicOverTheCounter) GetAmount() float64
- func (o *PublicOverTheCounter) GetAmountOk() (*float64, bool)
- func (o *PublicOverTheCounter) GetChannelCode() OverTheCounterChannelCode
- func (o *PublicOverTheCounter) GetChannelCodeOk() (*OverTheCounterChannelCode, bool)
- func (o *PublicOverTheCounter) GetChannelProperties() OverTheCounterChannelProperties
- func (o *PublicOverTheCounter) GetChannelPropertiesOk() (*OverTheCounterChannelProperties, bool)
- func (o *PublicOverTheCounter) GetCurrency() string
- func (o *PublicOverTheCounter) GetCurrencyOk() (*string, bool)
- func (o *PublicOverTheCounter) HasAmount() bool
- func (o *PublicOverTheCounter) HasCurrency() bool
- func (o PublicOverTheCounter) MarshalJSON() ([]byte, error)
- func (o *PublicOverTheCounter) SetAmount(v float64)
- func (o *PublicOverTheCounter) SetAmountNil()
- func (o *PublicOverTheCounter) SetChannelCode(v OverTheCounterChannelCode)
- func (o *PublicOverTheCounter) SetChannelProperties(v OverTheCounterChannelProperties)
- func (o *PublicOverTheCounter) SetCurrency(v string)
- func (o PublicOverTheCounter) ToMap() (map[string]interface{}, error)
- func (o *PublicOverTheCounter) UnsetAmount()
- type PublicPatchPaymentMethod
- func (o *PublicPatchPaymentMethod) GetDescription() string
- func (o *PublicPatchPaymentMethod) GetDescriptionOk() (*string, bool)
- func (o *PublicPatchPaymentMethod) GetOverTheCounter() PatchOverTheCounter
- func (o *PublicPatchPaymentMethod) GetOverTheCounterOk() (*PatchOverTheCounter, bool)
- func (o *PublicPatchPaymentMethod) GetReferenceId() string
- func (o *PublicPatchPaymentMethod) GetReferenceIdOk() (*string, bool)
- func (o *PublicPatchPaymentMethod) GetReusability() PaymentMethodReusability
- func (o *PublicPatchPaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
- func (o *PublicPatchPaymentMethod) GetStatus() PaymentMethodStatus
- func (o *PublicPatchPaymentMethod) GetStatusOk() (*PaymentMethodStatus, bool)
- func (o *PublicPatchPaymentMethod) GetVirtualAccount() PatchVirtualAccount
- func (o *PublicPatchPaymentMethod) GetVirtualAccountOk() (*PatchVirtualAccount, bool)
- func (o *PublicPatchPaymentMethod) HasDescription() bool
- func (o *PublicPatchPaymentMethod) HasOverTheCounter() bool
- func (o *PublicPatchPaymentMethod) HasReferenceId() bool
- func (o *PublicPatchPaymentMethod) HasReusability() bool
- func (o *PublicPatchPaymentMethod) HasStatus() bool
- func (o *PublicPatchPaymentMethod) HasVirtualAccount() bool
- func (o PublicPatchPaymentMethod) MarshalJSON() ([]byte, error)
- func (o *PublicPatchPaymentMethod) SetDescription(v string)
- func (o *PublicPatchPaymentMethod) SetOverTheCounter(v PatchOverTheCounter)
- func (o *PublicPatchPaymentMethod) SetReferenceId(v string)
- func (o *PublicPatchPaymentMethod) SetReusability(v PaymentMethodReusability)
- func (o *PublicPatchPaymentMethod) SetStatus(v PaymentMethodStatus)
- func (o *PublicPatchPaymentMethod) SetVirtualAccount(v PatchVirtualAccount)
- func (o PublicPatchPaymentMethod) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannel
- func (o *PublicPaymentChannel) GetAmountLimits() []ChannelAmountLimits
- func (o *PublicPaymentChannel) GetAmountLimitsOk() ([]ChannelAmountLimits, bool)
- func (o *PublicPaymentChannel) GetChannelCode() string
- func (o *PublicPaymentChannel) GetChannelCodeOk() (*string, bool)
- func (o *PublicPaymentChannel) GetChannelName() string
- func (o *PublicPaymentChannel) GetChannelNameOk() (*string, bool)
- func (o *PublicPaymentChannel) GetChannelProperties() []ChannelProperty
- func (o *PublicPaymentChannel) GetChannelPropertiesOk() ([]ChannelProperty, bool)
- func (o *PublicPaymentChannel) GetCountry() string
- func (o *PublicPaymentChannel) GetCountryOk() (*string, bool)
- func (o *PublicPaymentChannel) GetLogoUrl() string
- func (o *PublicPaymentChannel) GetLogoUrlOk() (*string, bool)
- func (o *PublicPaymentChannel) GetType() string
- func (o *PublicPaymentChannel) GetTypeOk() (*string, bool)
- func (o *PublicPaymentChannel) HasAmountLimits() bool
- func (o *PublicPaymentChannel) HasChannelCode() bool
- func (o *PublicPaymentChannel) HasChannelName() bool
- func (o *PublicPaymentChannel) HasChannelProperties() bool
- func (o *PublicPaymentChannel) HasCountry() bool
- func (o *PublicPaymentChannel) HasLogoUrl() bool
- func (o *PublicPaymentChannel) HasType() bool
- func (o PublicPaymentChannel) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannel) SetAmountLimits(v []ChannelAmountLimits)
- func (o *PublicPaymentChannel) SetChannelCode(v string)
- func (o *PublicPaymentChannel) SetChannelName(v string)
- func (o *PublicPaymentChannel) SetChannelProperties(v []ChannelProperty)
- func (o *PublicPaymentChannel) SetCountry(v string)
- func (o *PublicPaymentChannel) SetLogoUrl(v string)
- func (o *PublicPaymentChannel) SetType(v string)
- func (o PublicPaymentChannel) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelAllOf
- func (o *PublicPaymentChannelAllOf) GetAmountLimits() []ChannelAmountLimits
- func (o *PublicPaymentChannelAllOf) GetAmountLimitsOk() ([]ChannelAmountLimits, bool)
- func (o *PublicPaymentChannelAllOf) GetChannelCode() string
- func (o *PublicPaymentChannelAllOf) GetChannelCodeOk() (*string, bool)
- func (o *PublicPaymentChannelAllOf) GetChannelName() string
- func (o *PublicPaymentChannelAllOf) GetChannelNameOk() (*string, bool)
- func (o *PublicPaymentChannelAllOf) GetChannelProperties() []ChannelProperty
- func (o *PublicPaymentChannelAllOf) GetChannelPropertiesOk() ([]ChannelProperty, bool)
- func (o *PublicPaymentChannelAllOf) GetCountry() string
- func (o *PublicPaymentChannelAllOf) GetCountryOk() (*string, bool)
- func (o *PublicPaymentChannelAllOf) GetLogoUrl() string
- func (o *PublicPaymentChannelAllOf) GetLogoUrlOk() (*string, bool)
- func (o *PublicPaymentChannelAllOf) GetType() string
- func (o *PublicPaymentChannelAllOf) GetTypeOk() (*string, bool)
- func (o *PublicPaymentChannelAllOf) HasAmountLimits() bool
- func (o *PublicPaymentChannelAllOf) HasChannelCode() bool
- func (o *PublicPaymentChannelAllOf) HasChannelName() bool
- func (o *PublicPaymentChannelAllOf) HasChannelProperties() bool
- func (o *PublicPaymentChannelAllOf) HasCountry() bool
- func (o *PublicPaymentChannelAllOf) HasLogoUrl() bool
- func (o *PublicPaymentChannelAllOf) HasType() bool
- func (o PublicPaymentChannelAllOf) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelAllOf) SetAmountLimits(v []ChannelAmountLimits)
- func (o *PublicPaymentChannelAllOf) SetChannelCode(v string)
- func (o *PublicPaymentChannelAllOf) SetChannelName(v string)
- func (o *PublicPaymentChannelAllOf) SetChannelProperties(v []ChannelProperty)
- func (o *PublicPaymentChannelAllOf) SetCountry(v string)
- func (o *PublicPaymentChannelAllOf) SetLogoUrl(v string)
- func (o *PublicPaymentChannelAllOf) SetType(v string)
- func (o PublicPaymentChannelAllOf) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelDowntimeOnline
- func (o *PublicPaymentChannelDowntimeOnline) GetBusinessId() string
- func (o *PublicPaymentChannelDowntimeOnline) GetBusinessIdOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnline) GetCreated() string
- func (o *PublicPaymentChannelDowntimeOnline) GetCreatedOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnline) GetData() PublicPaymentChannelDowntimeOnlineData
- func (o *PublicPaymentChannelDowntimeOnline) GetDataOk() (*PublicPaymentChannelDowntimeOnlineData, bool)
- func (o *PublicPaymentChannelDowntimeOnline) GetEvent() string
- func (o *PublicPaymentChannelDowntimeOnline) GetEventOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnline) HasBusinessId() bool
- func (o *PublicPaymentChannelDowntimeOnline) HasCreated() bool
- func (o *PublicPaymentChannelDowntimeOnline) HasData() bool
- func (o *PublicPaymentChannelDowntimeOnline) HasEvent() bool
- func (o PublicPaymentChannelDowntimeOnline) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelDowntimeOnline) SetBusinessId(v string)
- func (o *PublicPaymentChannelDowntimeOnline) SetCreated(v string)
- func (o *PublicPaymentChannelDowntimeOnline) SetData(v PublicPaymentChannelDowntimeOnlineData)
- func (o *PublicPaymentChannelDowntimeOnline) SetEvent(v string)
- func (o PublicPaymentChannelDowntimeOnline) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelDowntimeOnlineAllOf
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetBusinessId() string
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetBusinessIdOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetCreated() string
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetCreatedOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetData() PublicPaymentChannelDowntimeOnlineData
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetDataOk() (*PublicPaymentChannelDowntimeOnlineData, bool)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetEvent() string
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetEventOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasBusinessId() bool
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasCreated() bool
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasData() bool
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasEvent() bool
- func (o PublicPaymentChannelDowntimeOnlineAllOf) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetBusinessId(v string)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetCreated(v string)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetData(v PublicPaymentChannelDowntimeOnlineData)
- func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetEvent(v string)
- func (o PublicPaymentChannelDowntimeOnlineAllOf) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelDowntimeOnlineData
- func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelCode() string
- func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelCodeOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelName() string
- func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelNameOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineData) GetCountry() string
- func (o *PublicPaymentChannelDowntimeOnlineData) GetCountryOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineData) GetStatus() string
- func (o *PublicPaymentChannelDowntimeOnlineData) GetStatusOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineData) GetType() string
- func (o *PublicPaymentChannelDowntimeOnlineData) GetTypeOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineData) HasChannelCode() bool
- func (o *PublicPaymentChannelDowntimeOnlineData) HasChannelName() bool
- func (o *PublicPaymentChannelDowntimeOnlineData) HasCountry() bool
- func (o *PublicPaymentChannelDowntimeOnlineData) HasStatus() bool
- func (o *PublicPaymentChannelDowntimeOnlineData) HasType() bool
- func (o PublicPaymentChannelDowntimeOnlineData) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelDowntimeOnlineData) SetChannelCode(v string)
- func (o *PublicPaymentChannelDowntimeOnlineData) SetChannelName(v string)
- func (o *PublicPaymentChannelDowntimeOnlineData) SetCountry(v string)
- func (o *PublicPaymentChannelDowntimeOnlineData) SetStatus(v string)
- func (o *PublicPaymentChannelDowntimeOnlineData) SetType(v string)
- func (o PublicPaymentChannelDowntimeOnlineData) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelDowntimeOnlineDataAllOf
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelCode() string
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelCodeOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelName() string
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelNameOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetCountry() string
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetCountryOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetStatus() string
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetStatusOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetType() string
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetTypeOk() (*string, bool)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasChannelCode() bool
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasChannelName() bool
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasCountry() bool
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasStatus() bool
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasType() bool
- func (o PublicPaymentChannelDowntimeOnlineDataAllOf) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetChannelCode(v string)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetChannelName(v string)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetCountry(v string)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetStatus(v string)
- func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetType(v string)
- func (o PublicPaymentChannelDowntimeOnlineDataAllOf) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelList
- func (o *PublicPaymentChannelList) GetData() []PublicPaymentChannel
- func (o *PublicPaymentChannelList) GetDataOk() ([]PublicPaymentChannel, bool)
- func (o *PublicPaymentChannelList) GetHasMore() bool
- func (o *PublicPaymentChannelList) GetHasMoreOk() (*bool, bool)
- func (o *PublicPaymentChannelList) GetLinks() []PublicPaymentChannelListLinksInner
- func (o *PublicPaymentChannelList) GetLinksOk() ([]PublicPaymentChannelListLinksInner, bool)
- func (o *PublicPaymentChannelList) HasData() bool
- func (o *PublicPaymentChannelList) HasHasMore() bool
- func (o *PublicPaymentChannelList) HasLinks() bool
- func (o PublicPaymentChannelList) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelList) SetData(v []PublicPaymentChannel)
- func (o *PublicPaymentChannelList) SetHasMore(v bool)
- func (o *PublicPaymentChannelList) SetLinks(v []PublicPaymentChannelListLinksInner)
- func (o PublicPaymentChannelList) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelListLinksInner
- func (o *PublicPaymentChannelListLinksInner) GetHref() string
- func (o *PublicPaymentChannelListLinksInner) GetHrefOk() (*string, bool)
- func (o *PublicPaymentChannelListLinksInner) GetMethod() string
- func (o *PublicPaymentChannelListLinksInner) GetMethodOk() (*string, bool)
- func (o *PublicPaymentChannelListLinksInner) GetRel() string
- func (o *PublicPaymentChannelListLinksInner) GetRelOk() (*string, bool)
- func (o *PublicPaymentChannelListLinksInner) HasHref() bool
- func (o *PublicPaymentChannelListLinksInner) HasMethod() bool
- func (o *PublicPaymentChannelListLinksInner) HasRel() bool
- func (o PublicPaymentChannelListLinksInner) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelListLinksInner) SetHref(v string)
- func (o *PublicPaymentChannelListLinksInner) SetMethod(v string)
- func (o *PublicPaymentChannelListLinksInner) SetRel(v string)
- func (o PublicPaymentChannelListLinksInner) ToMap() (map[string]interface{}, error)
- type PublicPaymentChannelListLinksInnerAllOf
- func (o *PublicPaymentChannelListLinksInnerAllOf) GetHref() string
- func (o *PublicPaymentChannelListLinksInnerAllOf) GetHrefOk() (*string, bool)
- func (o *PublicPaymentChannelListLinksInnerAllOf) GetMethod() string
- func (o *PublicPaymentChannelListLinksInnerAllOf) GetMethodOk() (*string, bool)
- func (o *PublicPaymentChannelListLinksInnerAllOf) GetRel() string
- func (o *PublicPaymentChannelListLinksInnerAllOf) GetRelOk() (*string, bool)
- func (o *PublicPaymentChannelListLinksInnerAllOf) HasHref() bool
- func (o *PublicPaymentChannelListLinksInnerAllOf) HasMethod() bool
- func (o *PublicPaymentChannelListLinksInnerAllOf) HasRel() bool
- func (o PublicPaymentChannelListLinksInnerAllOf) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentChannelListLinksInnerAllOf) SetHref(v string)
- func (o *PublicPaymentChannelListLinksInnerAllOf) SetMethod(v string)
- func (o *PublicPaymentChannelListLinksInnerAllOf) SetRel(v string)
- func (o PublicPaymentChannelListLinksInnerAllOf) ToMap() (map[string]interface{}, error)
- type PublicPaymentMethod
- func (o *PublicPaymentMethod) GetActions() []PaymentMethodAction
- func (o *PublicPaymentMethod) GetActionsOk() ([]PaymentMethodAction, bool)
- func (o *PublicPaymentMethod) GetBillingInformation() BillingInformation
- func (o *PublicPaymentMethod) GetBillingInformationOk() (*BillingInformation, bool)
- func (o *PublicPaymentMethod) GetBusinessId() string
- func (o *PublicPaymentMethod) GetBusinessIdOk() (*string, bool)
- func (o *PublicPaymentMethod) GetCard() PublicCard
- func (o *PublicPaymentMethod) GetCardOk() (*PublicCard, bool)
- func (o *PublicPaymentMethod) GetCountry() PaymentMethodCountry
- func (o *PublicPaymentMethod) GetCountryOk() (*PaymentMethodCountry, bool)
- func (o *PublicPaymentMethod) GetCreated() time.Time
- func (o *PublicPaymentMethod) GetCreatedOk() (*time.Time, bool)
- func (o *PublicPaymentMethod) GetCustomer() map[string]interface{}
- func (o *PublicPaymentMethod) GetCustomerId() string
- func (o *PublicPaymentMethod) GetCustomerIdOk() (*string, bool)
- func (o *PublicPaymentMethod) GetCustomerOk() (map[string]interface{}, bool)
- func (o *PublicPaymentMethod) GetDescription() string
- func (o *PublicPaymentMethod) GetDescriptionOk() (*string, bool)
- func (o *PublicPaymentMethod) GetDirectDebit() PublicDirectDebit
- func (o *PublicPaymentMethod) GetDirectDebitOk() (*PublicDirectDebit, bool)
- func (o *PublicPaymentMethod) GetEwallet() PublicEwallet
- func (o *PublicPaymentMethod) GetEwalletOk() (*PublicEwallet, bool)
- func (o *PublicPaymentMethod) GetFailureCode() string
- func (o *PublicPaymentMethod) GetFailureCodeOk() (*string, bool)
- func (o *PublicPaymentMethod) GetId() string
- func (o *PublicPaymentMethod) GetIdOk() (*string, bool)
- func (o *PublicPaymentMethod) GetMetadata() map[string]interface{}
- func (o *PublicPaymentMethod) GetMetadataOk() (map[string]interface{}, bool)
- func (o *PublicPaymentMethod) GetOverTheCounter() PublicOverTheCounter
- func (o *PublicPaymentMethod) GetOverTheCounterOk() (*PublicOverTheCounter, bool)
- func (o *PublicPaymentMethod) GetQrCode() PublicQRCode
- func (o *PublicPaymentMethod) GetQrCodeOk() (*PublicQRCode, bool)
- func (o *PublicPaymentMethod) GetReferenceId() string
- func (o *PublicPaymentMethod) GetReferenceIdOk() (*string, bool)
- func (o *PublicPaymentMethod) GetReusability() PaymentMethodReusability
- func (o *PublicPaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
- func (o *PublicPaymentMethod) GetStatus() PaymentMethodStatus
- func (o *PublicPaymentMethod) GetStatusOk() (*PaymentMethodStatus, bool)
- func (o *PublicPaymentMethod) GetType() PaymentMethodType
- func (o *PublicPaymentMethod) GetTypeOk() (*PaymentMethodType, bool)
- func (o *PublicPaymentMethod) GetUpdated() time.Time
- func (o *PublicPaymentMethod) GetUpdatedOk() (*time.Time, bool)
- func (o *PublicPaymentMethod) HasActions() bool
- func (o *PublicPaymentMethod) HasBillingInformation() bool
- func (o *PublicPaymentMethod) HasBusinessId() bool
- func (o *PublicPaymentMethod) HasCard() bool
- func (o *PublicPaymentMethod) HasCountry() bool
- func (o *PublicPaymentMethod) HasCreated() bool
- func (o *PublicPaymentMethod) HasCustomer() bool
- func (o *PublicPaymentMethod) HasCustomerId() bool
- func (o *PublicPaymentMethod) HasDescription() bool
- func (o *PublicPaymentMethod) HasDirectDebit() bool
- func (o *PublicPaymentMethod) HasEwallet() bool
- func (o *PublicPaymentMethod) HasFailureCode() bool
- func (o *PublicPaymentMethod) HasMetadata() bool
- func (o *PublicPaymentMethod) HasOverTheCounter() bool
- func (o *PublicPaymentMethod) HasQrCode() bool
- func (o *PublicPaymentMethod) HasReferenceId() bool
- func (o *PublicPaymentMethod) HasReusability() bool
- func (o *PublicPaymentMethod) HasStatus() bool
- func (o *PublicPaymentMethod) HasType() bool
- func (o *PublicPaymentMethod) HasUpdated() bool
- func (o PublicPaymentMethod) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentMethod) SetActions(v []PaymentMethodAction)
- func (o *PublicPaymentMethod) SetBillingInformation(v BillingInformation)
- func (o *PublicPaymentMethod) SetBillingInformationNil()
- func (o *PublicPaymentMethod) SetBusinessId(v string)
- func (o *PublicPaymentMethod) SetCard(v PublicCard)
- func (o *PublicPaymentMethod) SetCardNil()
- func (o *PublicPaymentMethod) SetCountry(v PaymentMethodCountry)
- func (o *PublicPaymentMethod) SetCreated(v time.Time)
- func (o *PublicPaymentMethod) SetCustomer(v map[string]interface{})
- func (o *PublicPaymentMethod) SetCustomerId(v string)
- func (o *PublicPaymentMethod) SetCustomerIdNil()
- func (o *PublicPaymentMethod) SetDescription(v string)
- func (o *PublicPaymentMethod) SetDescriptionNil()
- func (o *PublicPaymentMethod) SetDirectDebit(v PublicDirectDebit)
- func (o *PublicPaymentMethod) SetDirectDebitNil()
- func (o *PublicPaymentMethod) SetEwallet(v PublicEwallet)
- func (o *PublicPaymentMethod) SetEwalletNil()
- func (o *PublicPaymentMethod) SetFailureCode(v string)
- func (o *PublicPaymentMethod) SetFailureCodeNil()
- func (o *PublicPaymentMethod) SetId(v string)
- func (o *PublicPaymentMethod) SetMetadata(v map[string]interface{})
- func (o *PublicPaymentMethod) SetOverTheCounter(v PublicOverTheCounter)
- func (o *PublicPaymentMethod) SetOverTheCounterNil()
- func (o *PublicPaymentMethod) SetQrCode(v PublicQRCode)
- func (o *PublicPaymentMethod) SetQrCodeNil()
- func (o *PublicPaymentMethod) SetReferenceId(v string)
- func (o *PublicPaymentMethod) SetReusability(v PaymentMethodReusability)
- func (o *PublicPaymentMethod) SetStatus(v PaymentMethodStatus)
- func (o *PublicPaymentMethod) SetType(v PaymentMethodType)
- func (o *PublicPaymentMethod) SetUpdated(v time.Time)
- func (o PublicPaymentMethod) ToMap() (map[string]interface{}, error)
- func (o *PublicPaymentMethod) UnsetBillingInformation()
- func (o *PublicPaymentMethod) UnsetCard()
- func (o *PublicPaymentMethod) UnsetCustomerId()
- func (o *PublicPaymentMethod) UnsetDescription()
- func (o *PublicPaymentMethod) UnsetDirectDebit()
- func (o *PublicPaymentMethod) UnsetEwallet()
- func (o *PublicPaymentMethod) UnsetFailureCode()
- func (o *PublicPaymentMethod) UnsetOverTheCounter()
- func (o *PublicPaymentMethod) UnsetQrCode()
- type PublicPaymentMethodAllOf
- func (o *PublicPaymentMethodAllOf) GetCard() PublicCard
- func (o *PublicPaymentMethodAllOf) GetCardOk() (*PublicCard, bool)
- func (o *PublicPaymentMethodAllOf) GetDirectDebit() PublicDirectDebit
- func (o *PublicPaymentMethodAllOf) GetDirectDebitOk() (*PublicDirectDebit, bool)
- func (o *PublicPaymentMethodAllOf) GetEwallet() PublicEwallet
- func (o *PublicPaymentMethodAllOf) GetEwalletOk() (*PublicEwallet, bool)
- func (o *PublicPaymentMethodAllOf) GetOverTheCounter() PublicOverTheCounter
- func (o *PublicPaymentMethodAllOf) GetOverTheCounterOk() (*PublicOverTheCounter, bool)
- func (o *PublicPaymentMethodAllOf) GetQrCode() PublicQRCode
- func (o *PublicPaymentMethodAllOf) GetQrCodeOk() (*PublicQRCode, bool)
- func (o *PublicPaymentMethodAllOf) HasCard() bool
- func (o *PublicPaymentMethodAllOf) HasDirectDebit() bool
- func (o *PublicPaymentMethodAllOf) HasEwallet() bool
- func (o *PublicPaymentMethodAllOf) HasOverTheCounter() bool
- func (o *PublicPaymentMethodAllOf) HasQrCode() bool
- func (o PublicPaymentMethodAllOf) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentMethodAllOf) SetCard(v PublicCard)
- func (o *PublicPaymentMethodAllOf) SetCardNil()
- func (o *PublicPaymentMethodAllOf) SetDirectDebit(v PublicDirectDebit)
- func (o *PublicPaymentMethodAllOf) SetDirectDebitNil()
- func (o *PublicPaymentMethodAllOf) SetEwallet(v PublicEwallet)
- func (o *PublicPaymentMethodAllOf) SetEwalletNil()
- func (o *PublicPaymentMethodAllOf) SetOverTheCounter(v PublicOverTheCounter)
- func (o *PublicPaymentMethodAllOf) SetOverTheCounterNil()
- func (o *PublicPaymentMethodAllOf) SetQrCode(v PublicQRCode)
- func (o *PublicPaymentMethodAllOf) SetQrCodeNil()
- func (o PublicPaymentMethodAllOf) ToMap() (map[string]interface{}, error)
- func (o *PublicPaymentMethodAllOf) UnsetCard()
- func (o *PublicPaymentMethodAllOf) UnsetDirectDebit()
- func (o *PublicPaymentMethodAllOf) UnsetEwallet()
- func (o *PublicPaymentMethodAllOf) UnsetOverTheCounter()
- func (o *PublicPaymentMethodAllOf) UnsetQrCode()
- type PublicPaymentMethodList
- func (o *PublicPaymentMethodList) GetData() []PublicPaymentMethod
- func (o *PublicPaymentMethodList) GetDataOk() ([]PublicPaymentMethod, bool)
- func (o *PublicPaymentMethodList) GetHasMore() bool
- func (o *PublicPaymentMethodList) GetHasMoreOk() (*bool, bool)
- func (o *PublicPaymentMethodList) HasHasMore() bool
- func (o PublicPaymentMethodList) MarshalJSON() ([]byte, error)
- func (o *PublicPaymentMethodList) SetData(v []PublicPaymentMethod)
- func (o *PublicPaymentMethodList) SetHasMore(v bool)
- func (o PublicPaymentMethodList) ToMap() (map[string]interface{}, error)
- type PublicPostSimulatePaymentChannelHealth
- func (o *PublicPostSimulatePaymentChannelHealth) GetChannelCode() string
- func (o *PublicPostSimulatePaymentChannelHealth) GetChannelCodeOk() (*string, bool)
- func (o *PublicPostSimulatePaymentChannelHealth) GetStatus() string
- func (o *PublicPostSimulatePaymentChannelHealth) GetStatusOk() (*string, bool)
- func (o PublicPostSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
- func (o *PublicPostSimulatePaymentChannelHealth) SetChannelCode(v string)
- func (o *PublicPostSimulatePaymentChannelHealth) SetStatus(v string)
- func (o PublicPostSimulatePaymentChannelHealth) ToMap() (map[string]interface{}, error)
- type PublicQRCode
- func (o *PublicQRCode) GetAmount() float64
- func (o *PublicQRCode) GetAmountOk() (*float64, bool)
- func (o *PublicQRCode) GetChannelCode() QRCodeChannelCode
- func (o *PublicQRCode) GetChannelCodeOk() (*QRCodeChannelCode, bool)
- func (o *PublicQRCode) GetChannelProperties() QRCodeChannelProperties
- func (o *PublicQRCode) GetChannelPropertiesOk() (*QRCodeChannelProperties, bool)
- func (o *PublicQRCode) GetCurrency() string
- func (o *PublicQRCode) GetCurrencyOk() (*string, bool)
- func (o *PublicQRCode) HasAmount() bool
- func (o *PublicQRCode) HasChannelCode() bool
- func (o *PublicQRCode) HasChannelProperties() bool
- func (o *PublicQRCode) HasCurrency() bool
- func (o PublicQRCode) MarshalJSON() ([]byte, error)
- func (o *PublicQRCode) SetAmount(v float64)
- func (o *PublicQRCode) SetAmountNil()
- func (o *PublicQRCode) SetChannelCode(v QRCodeChannelCode)
- func (o *PublicQRCode) SetChannelCodeNil()
- func (o *PublicQRCode) SetChannelProperties(v QRCodeChannelProperties)
- func (o *PublicQRCode) SetChannelPropertiesNil()
- func (o *PublicQRCode) SetCurrency(v string)
- func (o PublicQRCode) ToMap() (map[string]interface{}, error)
- func (o *PublicQRCode) UnsetAmount()
- func (o *PublicQRCode) UnsetChannelCode()
- func (o *PublicQRCode) UnsetChannelProperties()
- type PublicSDKCard
- func (o *PublicSDKCard) GetCardInformation() PublicSDKCardCardInformation
- func (o *PublicSDKCard) GetCardInformationOk() (*PublicSDKCardCardInformation, bool)
- func (o *PublicSDKCard) GetChannelProperties() CardChannelProperties
- func (o *PublicSDKCard) GetChannelPropertiesOk() (*CardChannelProperties, bool)
- func (o *PublicSDKCard) GetCurrency() string
- func (o *PublicSDKCard) GetCurrencyOk() (*string, bool)
- func (o *PublicSDKCard) HasCardInformation() bool
- func (o *PublicSDKCard) HasChannelProperties() bool
- func (o PublicSDKCard) MarshalJSON() ([]byte, error)
- func (o *PublicSDKCard) SetCardInformation(v PublicSDKCardCardInformation)
- func (o *PublicSDKCard) SetChannelProperties(v CardChannelProperties)
- func (o *PublicSDKCard) SetChannelPropertiesNil()
- func (o *PublicSDKCard) SetCurrency(v string)
- func (o PublicSDKCard) ToMap() (map[string]interface{}, error)
- func (o *PublicSDKCard) UnsetChannelProperties()
- type PublicSDKCardCardInformation
- func (o *PublicSDKCardCardInformation) GetCardNumber() string
- func (o *PublicSDKCardCardInformation) GetCardNumberOk() (*string, bool)
- func (o *PublicSDKCardCardInformation) GetCardholderName() string
- func (o *PublicSDKCardCardInformation) GetCardholderNameOk() (*string, bool)
- func (o *PublicSDKCardCardInformation) GetCvv() string
- func (o *PublicSDKCardCardInformation) GetCvvOk() (*string, bool)
- func (o *PublicSDKCardCardInformation) GetExpiryMonth() string
- func (o *PublicSDKCardCardInformation) GetExpiryMonthOk() (*string, bool)
- func (o *PublicSDKCardCardInformation) GetExpiryYear() string
- func (o *PublicSDKCardCardInformation) GetExpiryYearOk() (*string, bool)
- func (o *PublicSDKCardCardInformation) HasCardholderName() bool
- func (o *PublicSDKCardCardInformation) HasCvv() bool
- func (o PublicSDKCardCardInformation) MarshalJSON() ([]byte, error)
- func (o *PublicSDKCardCardInformation) SetCardNumber(v string)
- func (o *PublicSDKCardCardInformation) SetCardholderName(v string)
- func (o *PublicSDKCardCardInformation) SetCardholderNameNil()
- func (o *PublicSDKCardCardInformation) SetCvv(v string)
- func (o *PublicSDKCardCardInformation) SetCvvNil()
- func (o *PublicSDKCardCardInformation) SetExpiryMonth(v string)
- func (o *PublicSDKCardCardInformation) SetExpiryYear(v string)
- func (o PublicSDKCardCardInformation) ToMap() (map[string]interface{}, error)
- func (o *PublicSDKCardCardInformation) UnsetCardholderName()
- func (o *PublicSDKCardCardInformation) UnsetCvv()
- type PublicSDKCreatePaymentMethod
- func (o *PublicSDKCreatePaymentMethod) GetBillingInformation() BillingInformation
- func (o *PublicSDKCreatePaymentMethod) GetBillingInformationOk() (*BillingInformation, bool)
- func (o *PublicSDKCreatePaymentMethod) GetCard() PublicSDKCard
- func (o *PublicSDKCreatePaymentMethod) GetCardOk() (*PublicSDKCard, bool)
- func (o *PublicSDKCreatePaymentMethod) GetCountry() OptionalPaymentMethodCountry
- func (o *PublicSDKCreatePaymentMethod) GetCountryOk() (*OptionalPaymentMethodCountry, bool)
- func (o *PublicSDKCreatePaymentMethod) GetCustomerId() string
- func (o *PublicSDKCreatePaymentMethod) GetCustomerIdOk() (*string, bool)
- func (o *PublicSDKCreatePaymentMethod) GetDescription() string
- func (o *PublicSDKCreatePaymentMethod) GetDescriptionOk() (*string, bool)
- func (o *PublicSDKCreatePaymentMethod) GetDirectDebit() MutableDirectDebit
- func (o *PublicSDKCreatePaymentMethod) GetDirectDebitOk() (*MutableDirectDebit, bool)
- func (o *PublicSDKCreatePaymentMethod) GetEwallet() MutableEwallet
- func (o *PublicSDKCreatePaymentMethod) GetEwalletOk() (*MutableEwallet, bool)
- func (o *PublicSDKCreatePaymentMethod) GetMetadata() map[string]interface{}
- func (o *PublicSDKCreatePaymentMethod) GetMetadataOk() (map[string]interface{}, bool)
- func (o *PublicSDKCreatePaymentMethod) GetOverTheCounter() MutableOverTheCounter
- func (o *PublicSDKCreatePaymentMethod) GetOverTheCounterOk() (*MutableOverTheCounter, bool)
- func (o *PublicSDKCreatePaymentMethod) GetQrCode() MutableQRCode
- func (o *PublicSDKCreatePaymentMethod) GetQrCodeOk() (*MutableQRCode, bool)
- func (o *PublicSDKCreatePaymentMethod) GetReferenceId() string
- func (o *PublicSDKCreatePaymentMethod) GetReferenceIdOk() (*string, bool)
- func (o *PublicSDKCreatePaymentMethod) GetReusability() PaymentMethodReusability
- func (o *PublicSDKCreatePaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
- func (o *PublicSDKCreatePaymentMethod) GetType() PaymentMethodType
- func (o *PublicSDKCreatePaymentMethod) GetTypeOk() (*PaymentMethodType, bool)
- func (o *PublicSDKCreatePaymentMethod) GetVirtualAccount() MutableVirtualAccount
- func (o *PublicSDKCreatePaymentMethod) GetVirtualAccountOk() (*MutableVirtualAccount, bool)
- func (o *PublicSDKCreatePaymentMethod) HasBillingInformation() bool
- func (o *PublicSDKCreatePaymentMethod) HasCard() bool
- func (o *PublicSDKCreatePaymentMethod) HasCountry() bool
- func (o *PublicSDKCreatePaymentMethod) HasCustomerId() bool
- func (o *PublicSDKCreatePaymentMethod) HasDescription() bool
- func (o *PublicSDKCreatePaymentMethod) HasDirectDebit() bool
- func (o *PublicSDKCreatePaymentMethod) HasEwallet() bool
- func (o *PublicSDKCreatePaymentMethod) HasMetadata() bool
- func (o *PublicSDKCreatePaymentMethod) HasOverTheCounter() bool
- func (o *PublicSDKCreatePaymentMethod) HasQrCode() bool
- func (o *PublicSDKCreatePaymentMethod) HasReferenceId() bool
- func (o *PublicSDKCreatePaymentMethod) HasVirtualAccount() bool
- func (o PublicSDKCreatePaymentMethod) MarshalJSON() ([]byte, error)
- func (o *PublicSDKCreatePaymentMethod) SetBillingInformation(v BillingInformation)
- func (o *PublicSDKCreatePaymentMethod) SetBillingInformationNil()
- func (o *PublicSDKCreatePaymentMethod) SetCard(v PublicSDKCard)
- func (o *PublicSDKCreatePaymentMethod) SetCountry(v OptionalPaymentMethodCountry)
- func (o *PublicSDKCreatePaymentMethod) SetCountryNil()
- func (o *PublicSDKCreatePaymentMethod) SetCustomerId(v string)
- func (o *PublicSDKCreatePaymentMethod) SetCustomerIdNil()
- func (o *PublicSDKCreatePaymentMethod) SetDescription(v string)
- func (o *PublicSDKCreatePaymentMethod) SetDescriptionNil()
- func (o *PublicSDKCreatePaymentMethod) SetDirectDebit(v MutableDirectDebit)
- func (o *PublicSDKCreatePaymentMethod) SetEwallet(v MutableEwallet)
- func (o *PublicSDKCreatePaymentMethod) SetMetadata(v map[string]interface{})
- func (o *PublicSDKCreatePaymentMethod) SetOverTheCounter(v MutableOverTheCounter)
- func (o *PublicSDKCreatePaymentMethod) SetQrCode(v MutableQRCode)
- func (o *PublicSDKCreatePaymentMethod) SetReferenceId(v string)
- func (o *PublicSDKCreatePaymentMethod) SetReusability(v PaymentMethodReusability)
- func (o *PublicSDKCreatePaymentMethod) SetType(v PaymentMethodType)
- func (o *PublicSDKCreatePaymentMethod) SetVirtualAccount(v MutableVirtualAccount)
- func (o PublicSDKCreatePaymentMethod) ToMap() (map[string]interface{}, error)
- func (o *PublicSDKCreatePaymentMethod) UnsetBillingInformation()
- func (o *PublicSDKCreatePaymentMethod) UnsetCountry()
- func (o *PublicSDKCreatePaymentMethod) UnsetCustomerId()
- func (o *PublicSDKCreatePaymentMethod) UnsetDescription()
- type PublicSimulatePayment
- func (o *PublicSimulatePayment) GetMessage() string
- func (o *PublicSimulatePayment) GetMessageOk() (*string, bool)
- func (o *PublicSimulatePayment) GetStatus() string
- func (o *PublicSimulatePayment) GetStatusOk() (*string, bool)
- func (o *PublicSimulatePayment) HasMessage() bool
- func (o *PublicSimulatePayment) HasStatus() bool
- func (o PublicSimulatePayment) MarshalJSON() ([]byte, error)
- func (o *PublicSimulatePayment) SetMessage(v string)
- func (o *PublicSimulatePayment) SetStatus(v string)
- func (o PublicSimulatePayment) ToMap() (map[string]interface{}, error)
- type PublicSimulatePaymentChannelHealth
- func (o *PublicSimulatePaymentChannelHealth) GetBusinessId() string
- func (o *PublicSimulatePaymentChannelHealth) GetBusinessIdOk() (*string, bool)
- func (o *PublicSimulatePaymentChannelHealth) GetCreated() string
- func (o *PublicSimulatePaymentChannelHealth) GetCreatedOk() (*string, bool)
- func (o *PublicSimulatePaymentChannelHealth) GetData() PublicPaymentChannelDowntimeOnlineData
- func (o *PublicSimulatePaymentChannelHealth) GetDataOk() (*PublicPaymentChannelDowntimeOnlineData, bool)
- func (o *PublicSimulatePaymentChannelHealth) GetEvent() string
- func (o *PublicSimulatePaymentChannelHealth) GetEventOk() (*string, bool)
- func (o *PublicSimulatePaymentChannelHealth) HasBusinessId() bool
- func (o *PublicSimulatePaymentChannelHealth) HasCreated() bool
- func (o *PublicSimulatePaymentChannelHealth) HasData() bool
- func (o *PublicSimulatePaymentChannelHealth) HasEvent() bool
- func (o PublicSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
- func (o *PublicSimulatePaymentChannelHealth) SetBusinessId(v string)
- func (o *PublicSimulatePaymentChannelHealth) SetCreated(v string)
- func (o *PublicSimulatePaymentChannelHealth) SetData(v PublicPaymentChannelDowntimeOnlineData)
- func (o *PublicSimulatePaymentChannelHealth) SetEvent(v string)
- func (o PublicSimulatePaymentChannelHealth) ToMap() (map[string]interface{}, error)
- type QRCodeChannelCode
- type QRCodeChannelProperties
- func (o *QRCodeChannelProperties) GetExpiresAt() time.Time
- func (o *QRCodeChannelProperties) GetExpiresAtOk() (*time.Time, bool)
- func (o *QRCodeChannelProperties) GetQrString() string
- func (o *QRCodeChannelProperties) GetQrStringOk() (*string, bool)
- func (o *QRCodeChannelProperties) HasExpiresAt() bool
- func (o *QRCodeChannelProperties) HasQrString() bool
- func (o QRCodeChannelProperties) MarshalJSON() ([]byte, error)
- func (o *QRCodeChannelProperties) SetExpiresAt(v time.Time)
- func (o *QRCodeChannelProperties) SetQrString(v string)
- func (o QRCodeChannelProperties) ToMap() (map[string]interface{}, error)
- type SimulatePaymentRequest
- func (o *SimulatePaymentRequest) GetAmount() float64
- func (o *SimulatePaymentRequest) GetAmountOk() (*float64, bool)
- func (o *SimulatePaymentRequest) HasAmount() bool
- func (o SimulatePaymentRequest) MarshalJSON() ([]byte, error)
- func (o *SimulatePaymentRequest) SetAmount(v float64)
- func (o SimulatePaymentRequest) ToMap() (map[string]interface{}, error)
- type TokenizedCardInformation
- func (o *TokenizedCardInformation) GetCardholderName() string
- func (o *TokenizedCardInformation) GetCardholderNameOk() (*string, bool)
- func (o *TokenizedCardInformation) GetCountry() string
- func (o *TokenizedCardInformation) GetCountryOk() (*string, bool)
- func (o *TokenizedCardInformation) GetExpiryMonth() string
- func (o *TokenizedCardInformation) GetExpiryMonthOk() (*string, bool)
- func (o *TokenizedCardInformation) GetExpiryYear() string
- func (o *TokenizedCardInformation) GetExpiryYearOk() (*string, bool)
- func (o *TokenizedCardInformation) GetFingerprint() string
- func (o *TokenizedCardInformation) GetFingerprintOk() (*string, bool)
- func (o *TokenizedCardInformation) GetIssuer() string
- func (o *TokenizedCardInformation) GetIssuerOk() (*string, bool)
- func (o *TokenizedCardInformation) GetMaskedCardNumber() string
- func (o *TokenizedCardInformation) GetMaskedCardNumberOk() (*string, bool)
- func (o *TokenizedCardInformation) GetNetwork() string
- func (o *TokenizedCardInformation) GetNetworkOk() (*string, bool)
- func (o *TokenizedCardInformation) GetTokenId() string
- func (o *TokenizedCardInformation) GetTokenIdOk() (*string, bool)
- func (o *TokenizedCardInformation) GetType() string
- func (o *TokenizedCardInformation) GetTypeOk() (*string, bool)
- func (o *TokenizedCardInformation) HasCardholderName() bool
- func (o TokenizedCardInformation) MarshalJSON() ([]byte, error)
- func (o *TokenizedCardInformation) SetCardholderName(v string)
- func (o *TokenizedCardInformation) SetCardholderNameNil()
- func (o *TokenizedCardInformation) SetCountry(v string)
- func (o *TokenizedCardInformation) SetExpiryMonth(v string)
- func (o *TokenizedCardInformation) SetExpiryYear(v string)
- func (o *TokenizedCardInformation) SetFingerprint(v string)
- func (o *TokenizedCardInformation) SetIssuer(v string)
- func (o *TokenizedCardInformation) SetMaskedCardNumber(v string)
- func (o *TokenizedCardInformation) SetNetwork(v string)
- func (o *TokenizedCardInformation) SetTokenId(v string)
- func (o *TokenizedCardInformation) SetType(v string)
- func (o TokenizedCardInformation) ToMap() (map[string]interface{}, error)
- func (o *TokenizedCardInformation) UnsetCardholderName()
- type VirtualAccountChannelCode
- type VirtualAccountChannelProperties
- func (o *VirtualAccountChannelProperties) GetCustomerName() string
- func (o *VirtualAccountChannelProperties) GetCustomerNameOk() (*string, bool)
- func (o *VirtualAccountChannelProperties) GetExpiresAt() time.Time
- func (o *VirtualAccountChannelProperties) GetExpiresAtOk() (*time.Time, bool)
- func (o *VirtualAccountChannelProperties) GetSuggestedAmount() float64
- func (o *VirtualAccountChannelProperties) GetSuggestedAmountOk() (*float64, bool)
- func (o *VirtualAccountChannelProperties) GetVirtualAccountNumber() string
- func (o *VirtualAccountChannelProperties) GetVirtualAccountNumberOk() (*string, bool)
- func (o *VirtualAccountChannelProperties) HasCustomerName() bool
- func (o *VirtualAccountChannelProperties) HasExpiresAt() bool
- func (o *VirtualAccountChannelProperties) HasSuggestedAmount() bool
- func (o *VirtualAccountChannelProperties) HasVirtualAccountNumber() bool
- func (o VirtualAccountChannelProperties) MarshalJSON() ([]byte, error)
- func (o *VirtualAccountChannelProperties) SetCustomerName(v string)
- func (o *VirtualAccountChannelProperties) SetExpiresAt(v time.Time)
- func (o *VirtualAccountChannelProperties) SetSuggestedAmount(v float64)
- func (o *VirtualAccountChannelProperties) SetVirtualAccountNumber(v string)
- func (o VirtualAccountChannelProperties) ToMap() (map[string]interface{}, error)
- type VirtualAccountChannelPropertiesPatch
- func (o *VirtualAccountChannelPropertiesPatch) GetExpiresAt() time.Time
- func (o *VirtualAccountChannelPropertiesPatch) GetExpiresAtOk() (*time.Time, bool)
- func (o *VirtualAccountChannelPropertiesPatch) GetSuggestedAmount() float64
- func (o *VirtualAccountChannelPropertiesPatch) GetSuggestedAmountOk() (*float64, bool)
- func (o *VirtualAccountChannelPropertiesPatch) HasExpiresAt() bool
- func (o *VirtualAccountChannelPropertiesPatch) HasSuggestedAmount() bool
- func (o VirtualAccountChannelPropertiesPatch) MarshalJSON() ([]byte, error)
- func (o *VirtualAccountChannelPropertiesPatch) SetExpiresAt(v time.Time)
- func (o *VirtualAccountChannelPropertiesPatch) SetSuggestedAmount(v float64)
- func (o VirtualAccountChannelPropertiesPatch) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var AllowedDirectDebitChannelCodeEnumValues = []DirectDebitChannelCode{
"BCA_KLIKPAY",
"BCA_ONEKLIK",
"BDO",
"BPI",
"BRI",
"BNI",
"CHINABANK",
"CIMBNIAGA",
"MTB",
"RCBC",
"UBP",
"MANDIRI",
"BBL",
"SCB",
"KTB",
"BAY",
"KBANK_MB",
"BAY_MB",
"KTB_MB",
"BBL_MB",
"SCB_MB",
"BDO_EPAY",
"AUTODEBIT_UBP",
"AFFIN_FPX",
"AGRO_FPX",
"ALLIANCE_FPX",
"AMBANK_FPX",
"ISLAM_FPX",
"MUAMALAT_FPX",
"BOC_FPX",
"RAKYAT_FPX",
"BSN_FPX",
"CIMB_FPX",
"HLB_FPX",
"HSBC_FPX",
"KFH_FPX",
"MAYB2E_FPX",
"MAYB2U_FPX",
"OCBC_FPX",
"PUBLIC_FPX",
"RHB_FPX",
"SCH_FPX",
"UOB_FPX",
}
All allowed values of DirectDebitChannelCode enum
var AllowedDirectDebitTypeEnumValues = []DirectDebitType{
"DEBIT_CARD",
"BANK_ACCOUNT",
"BANK_REDIRECT",
}
All allowed values of DirectDebitType enum
var AllowedEwalletChannelCodeEnumValues = []EwalletChannelCode{
"GCASH",
"GRABPAY",
"PAYMAYA",
"OVO",
"DANA",
"LINKAJA",
"SHOPEEPAY",
"SAKUKU",
"NEXCASH",
"ASTRAPAY",
"JENIUSPAY",
"APPOTA",
"MOMO",
"VNPTWALLET",
"VIETTELPAY",
"ZALOPAY",
}
All allowed values of EwalletChannelCode enum
var AllowedOptionalPaymentMethodCountryEnumValues = []OptionalPaymentMethodCountry{
"PH",
"ID",
"VN",
"TH",
"MY",
}
All allowed values of OptionalPaymentMethodCountry enum
var AllowedOverTheCounterChannelCodeEnumValues = []OverTheCounterChannelCode{
"7ELEVEN",
"7ELEVEN_CLIQQ",
"CEBUANA",
"ECPAY",
"PALAWAN",
"MLHUILLIER",
"ECPAY_DRAGONLOAN",
"LBC",
"ECPAY_SCHOOL",
"RD_PAWNSHOP",
"CVM",
"USSC",
"SM_BILLS",
"ROBINSONS_BILLS",
"ALFAMART",
"INDOMARET",
}
All allowed values of OverTheCounterChannelCode enum
var AllowedPaymentMethodCountryEnumValues = []PaymentMethodCountry{
"PH",
"ID",
"VN",
"TH",
"MY",
}
All allowed values of PaymentMethodCountry enum
var AllowedPaymentMethodReusabilityEnumValues = []PaymentMethodReusability{
"MULTIPLE_USE",
"ONE_TIME_USE",
}
All allowed values of PaymentMethodReusability enum
var AllowedPaymentMethodStatusEnumValues = []PaymentMethodStatus{
"ACTIVE",
"EXPIRED",
"INACTIVE",
"PENDING",
"REQUIRES_ACTION",
"FAILED",
}
All allowed values of PaymentMethodStatus enum
var AllowedPaymentMethodTypeEnumValues = []PaymentMethodType{
"CARD",
"CRYPTOCURRENCY",
"DIRECT_BANK_TRANSFER",
"DIRECT_DEBIT",
"EWALLET",
"OVER_THE_COUNTER",
"QR_CODE",
"VIRTUAL_ACCOUNT",
}
All allowed values of PaymentMethodType enum
var AllowedQRCodeChannelCodeEnumValues = []QRCodeChannelCode{
"QRIS",
"DANA",
"RCBC",
"PROMPTPAY",
"LINKAJA",
}
All allowed values of QRCodeChannelCode enum
var AllowedVirtualAccountChannelCodeEnumValues = []VirtualAccountChannelCode{
"BCA",
"BJB",
"BNI",
"BRI",
"MANDIRI",
"PERMATA",
"BSI",
"CIMB",
"SAHABAT_SAMPOERNA",
"ARTAJASA",
"PV",
"VIETCAPITAL",
"WOORI",
"MSB",
}
All allowed values of VirtualAccountChannelCode enum
Functions ¶
This section is empty.
Types ¶
type ApiAuthPaymentMethodRequest ¶
type ApiAuthPaymentMethodRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiAuthPaymentMethodRequest) Execute ¶
func (r ApiAuthPaymentMethodRequest) Execute() (*PublicPaymentMethod, *http.Response, error)
func (ApiAuthPaymentMethodRequest) PublicAuthPaymentMethod ¶
func (r ApiAuthPaymentMethodRequest) PublicAuthPaymentMethod(publicAuthPaymentMethod PublicAuthPaymentMethod) ApiAuthPaymentMethodRequest
type ApiCreatePaymentMethodRequest ¶
type ApiCreatePaymentMethodRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiCreatePaymentMethodRequest) Execute ¶
func (r ApiCreatePaymentMethodRequest) Execute() (*PublicPaymentMethod, *http.Response, error)
func (ApiCreatePaymentMethodRequest) PublicSDKCreatePaymentMethod ¶
func (r ApiCreatePaymentMethodRequest) PublicSDKCreatePaymentMethod(publicSDKCreatePaymentMethod PublicSDKCreatePaymentMethod) ApiCreatePaymentMethodRequest
type ApiExpirePaymentMethodRequest ¶
type ApiExpirePaymentMethodRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiExpirePaymentMethodRequest) Execute ¶
func (r ApiExpirePaymentMethodRequest) Execute() (*PublicPaymentMethod, *http.Response, error)
func (ApiExpirePaymentMethodRequest) PublicExpirePaymentMethod ¶
func (r ApiExpirePaymentMethodRequest) PublicExpirePaymentMethod(publicExpirePaymentMethod PublicExpirePaymentMethod) ApiExpirePaymentMethodRequest
type ApiGetAllPaymentChannelsRequest ¶
type ApiGetAllPaymentChannelsRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiGetAllPaymentChannelsRequest) Execute ¶
func (r ApiGetAllPaymentChannelsRequest) Execute() (*PublicPaymentChannelList, *http.Response, error)
func (ApiGetAllPaymentChannelsRequest) IsActivated ¶
func (r ApiGetAllPaymentChannelsRequest) IsActivated(isActivated bool) ApiGetAllPaymentChannelsRequest
func (ApiGetAllPaymentChannelsRequest) Type_ ¶
func (r ApiGetAllPaymentChannelsRequest) Type_(type_ string) ApiGetAllPaymentChannelsRequest
type ApiGetAllPaymentMethodsRequest ¶
type ApiGetAllPaymentMethodsRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiGetAllPaymentMethodsRequest) AfterId ¶
func (r ApiGetAllPaymentMethodsRequest) AfterId(afterId string) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) BeforeId ¶
func (r ApiGetAllPaymentMethodsRequest) BeforeId(beforeId string) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) CustomerId ¶
func (r ApiGetAllPaymentMethodsRequest) CustomerId(customerId string) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) Execute ¶
func (r ApiGetAllPaymentMethodsRequest) Execute() (*PublicPaymentMethodList, *http.Response, error)
func (ApiGetAllPaymentMethodsRequest) Id ¶
func (r ApiGetAllPaymentMethodsRequest) Id(id []string) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) Limit ¶
func (r ApiGetAllPaymentMethodsRequest) Limit(limit int32) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) ReferenceId ¶
func (r ApiGetAllPaymentMethodsRequest) ReferenceId(referenceId string) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) Reusability ¶
func (r ApiGetAllPaymentMethodsRequest) Reusability(reusability PaymentMethodReusability) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) Status ¶
func (r ApiGetAllPaymentMethodsRequest) Status(status []PaymentMethodStatus) ApiGetAllPaymentMethodsRequest
func (ApiGetAllPaymentMethodsRequest) Type_ ¶
func (r ApiGetAllPaymentMethodsRequest) Type_(type_ []string) ApiGetAllPaymentMethodsRequest
type ApiGetPaymentMethodByIDRequest ¶
type ApiGetPaymentMethodByIDRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiGetPaymentMethodByIDRequest) Execute ¶
func (r ApiGetPaymentMethodByIDRequest) Execute() (*PublicPaymentMethod, *http.Response, error)
type ApiGetPaymentsByPaymentMethodIdRequest ¶
type ApiGetPaymentsByPaymentMethodIdRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiGetPaymentsByPaymentMethodIdRequest) AfterId ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) AfterId(afterId string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) BeforeId ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) BeforeId(beforeId string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) BusinessId ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) BusinessId(businessId string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) ChannelCode ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) ChannelCode(channelCode []string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) CreatedGte ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) CreatedGte(createdGte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) CreatedLte ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) CreatedLte(createdLte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) Currency ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) Currency(currency []string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) Execute ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) Execute() (map[string]interface{}, *http.Response, error)
func (ApiGetPaymentsByPaymentMethodIdRequest) Limit ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) Limit(limit int32) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) PaymentMethodId2 ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) PaymentMethodId2(paymentMethodId2 []string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) PaymentMethodType ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) PaymentMethodType(paymentMethodType []PaymentMethodType) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) PaymentRequestId ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) PaymentRequestId(paymentRequestId []string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) ReferenceId ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) ReferenceId(referenceId []string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) Status ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) Status(status []string) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) UpdatedGte ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) UpdatedGte(updatedGte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
func (ApiGetPaymentsByPaymentMethodIdRequest) UpdatedLte ¶
func (r ApiGetPaymentsByPaymentMethodIdRequest) UpdatedLte(updatedLte time.Time) ApiGetPaymentsByPaymentMethodIdRequest
type ApiPatchPaymentMethodRequest ¶
type ApiPatchPaymentMethodRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiPatchPaymentMethodRequest) Execute ¶
func (r ApiPatchPaymentMethodRequest) Execute() (*PublicPaymentMethod, *http.Response, error)
func (ApiPatchPaymentMethodRequest) PublicPatchPaymentMethod ¶
func (r ApiPatchPaymentMethodRequest) PublicPatchPaymentMethod(publicPatchPaymentMethod PublicPatchPaymentMethod) ApiPatchPaymentMethodRequest
type ApiSimulatePaymentChannelHealthRequest ¶
type ApiSimulatePaymentChannelHealthRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiSimulatePaymentChannelHealthRequest) Execute ¶
func (r ApiSimulatePaymentChannelHealthRequest) Execute() (*PublicSimulatePaymentChannelHealth, *http.Response, error)
func (ApiSimulatePaymentChannelHealthRequest) PublicPostSimulatePaymentChannelHealth ¶
func (r ApiSimulatePaymentChannelHealthRequest) PublicPostSimulatePaymentChannelHealth(publicPostSimulatePaymentChannelHealth PublicPostSimulatePaymentChannelHealth) ApiSimulatePaymentChannelHealthRequest
type ApiSimulatePaymentRequest ¶
type ApiSimulatePaymentRequest struct { ApiService PaymentMethodApi // contains filtered or unexported fields }
func (ApiSimulatePaymentRequest) Execute ¶
func (r ApiSimulatePaymentRequest) Execute() (*PublicSimulatePayment, *http.Response, error)
func (ApiSimulatePaymentRequest) SimulatePaymentRequest ¶
func (r ApiSimulatePaymentRequest) SimulatePaymentRequest(simulatePaymentRequest SimulatePaymentRequest) ApiSimulatePaymentRequest
type BasePaymentMethod ¶
type BasePaymentMethod struct { Id string `json:"id"` BusinessId *string `json:"business_id,omitempty"` Type *PaymentMethodType `json:"type,omitempty"` Country *PaymentMethodCountry `json:"country,omitempty"` CustomerId NullableString `json:"customer_id,omitempty"` Customer map[string]interface{} `json:"customer,omitempty"` ReferenceId *string `json:"reference_id,omitempty"` Description NullableString `json:"description,omitempty"` Status *PaymentMethodStatus `json:"status,omitempty"` Reusability *PaymentMethodReusability `json:"reusability,omitempty"` Actions []PaymentMethodAction `json:"actions,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty"` BillingInformation NullableBillingInformation `json:"billing_information,omitempty"` FailureCode NullableString `json:"failure_code,omitempty"` Created *time.Time `json:"created,omitempty"` Updated *time.Time `json:"updated,omitempty"` }
BasePaymentMethod struct for BasePaymentMethod
func NewBasePaymentMethod ¶
func NewBasePaymentMethod(id string) *BasePaymentMethod
NewBasePaymentMethod instantiates a new BasePaymentMethod 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 NewBasePaymentMethodWithDefaults ¶
func NewBasePaymentMethodWithDefaults() *BasePaymentMethod
NewBasePaymentMethodWithDefaults instantiates a new BasePaymentMethod 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 (*BasePaymentMethod) GetActions ¶
func (o *BasePaymentMethod) GetActions() []PaymentMethodAction
GetActions returns the Actions field value if set, zero value otherwise.
func (*BasePaymentMethod) GetActionsOk ¶
func (o *BasePaymentMethod) GetActionsOk() ([]PaymentMethodAction, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetBillingInformation ¶
func (o *BasePaymentMethod) GetBillingInformation() BillingInformation
GetBillingInformation returns the BillingInformation field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BasePaymentMethod) GetBillingInformationOk ¶
func (o *BasePaymentMethod) GetBillingInformationOk() (*BillingInformation, bool)
GetBillingInformationOk returns a tuple with the BillingInformation 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 (*BasePaymentMethod) GetBusinessId ¶
func (o *BasePaymentMethod) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*BasePaymentMethod) GetBusinessIdOk ¶
func (o *BasePaymentMethod) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetCountry ¶
func (o *BasePaymentMethod) GetCountry() PaymentMethodCountry
GetCountry returns the Country field value if set, zero value otherwise.
func (*BasePaymentMethod) GetCountryOk ¶
func (o *BasePaymentMethod) GetCountryOk() (*PaymentMethodCountry, 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.
func (*BasePaymentMethod) GetCreated ¶
func (o *BasePaymentMethod) GetCreated() time.Time
GetCreated returns the Created field value if set, zero value otherwise.
func (*BasePaymentMethod) GetCreatedOk ¶
func (o *BasePaymentMethod) GetCreatedOk() (*time.Time, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetCustomer ¶
func (o *BasePaymentMethod) GetCustomer() map[string]interface{}
GetCustomer returns the Customer field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BasePaymentMethod) GetCustomerId ¶
func (o *BasePaymentMethod) GetCustomerId() string
GetCustomerId returns the CustomerId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BasePaymentMethod) GetCustomerIdOk ¶
func (o *BasePaymentMethod) 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 (*BasePaymentMethod) GetCustomerOk ¶
func (o *BasePaymentMethod) GetCustomerOk() (map[string]interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*BasePaymentMethod) GetDescription ¶
func (o *BasePaymentMethod) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BasePaymentMethod) GetDescriptionOk ¶
func (o *BasePaymentMethod) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*BasePaymentMethod) GetFailureCode ¶
func (o *BasePaymentMethod) GetFailureCode() string
GetFailureCode returns the FailureCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BasePaymentMethod) GetFailureCodeOk ¶
func (o *BasePaymentMethod) GetFailureCodeOk() (*string, bool)
GetFailureCodeOk returns a tuple with the FailureCode 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 (*BasePaymentMethod) GetId ¶
func (o *BasePaymentMethod) GetId() string
GetId returns the Id field value
func (*BasePaymentMethod) GetIdOk ¶
func (o *BasePaymentMethod) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetMetadata ¶
func (o *BasePaymentMethod) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BasePaymentMethod) GetMetadataOk ¶
func (o *BasePaymentMethod) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata 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 (*BasePaymentMethod) GetReferenceId ¶
func (o *BasePaymentMethod) GetReferenceId() string
GetReferenceId returns the ReferenceId field value if set, zero value otherwise.
func (*BasePaymentMethod) GetReferenceIdOk ¶
func (o *BasePaymentMethod) 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 (*BasePaymentMethod) GetReusability ¶
func (o *BasePaymentMethod) GetReusability() PaymentMethodReusability
GetReusability returns the Reusability field value if set, zero value otherwise.
func (*BasePaymentMethod) GetReusabilityOk ¶
func (o *BasePaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
GetReusabilityOk returns a tuple with the Reusability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetStatus ¶
func (o *BasePaymentMethod) GetStatus() PaymentMethodStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*BasePaymentMethod) GetStatusOk ¶
func (o *BasePaymentMethod) GetStatusOk() (*PaymentMethodStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetType ¶
func (o *BasePaymentMethod) GetType() PaymentMethodType
GetType returns the Type field value if set, zero value otherwise.
func (*BasePaymentMethod) GetTypeOk ¶
func (o *BasePaymentMethod) GetTypeOk() (*PaymentMethodType, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) GetUpdated ¶
func (o *BasePaymentMethod) GetUpdated() time.Time
GetUpdated returns the Updated field value if set, zero value otherwise.
func (*BasePaymentMethod) GetUpdatedOk ¶
func (o *BasePaymentMethod) GetUpdatedOk() (*time.Time, bool)
GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BasePaymentMethod) HasActions ¶
func (o *BasePaymentMethod) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*BasePaymentMethod) HasBillingInformation ¶
func (o *BasePaymentMethod) HasBillingInformation() bool
HasBillingInformation returns a boolean if a field has been set.
func (*BasePaymentMethod) HasBusinessId ¶
func (o *BasePaymentMethod) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*BasePaymentMethod) HasCountry ¶
func (o *BasePaymentMethod) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*BasePaymentMethod) HasCreated ¶
func (o *BasePaymentMethod) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*BasePaymentMethod) HasCustomer ¶
func (o *BasePaymentMethod) HasCustomer() bool
HasCustomer returns a boolean if a field has been set.
func (*BasePaymentMethod) HasCustomerId ¶
func (o *BasePaymentMethod) HasCustomerId() bool
HasCustomerId returns a boolean if a field has been set.
func (*BasePaymentMethod) HasDescription ¶
func (o *BasePaymentMethod) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*BasePaymentMethod) HasFailureCode ¶
func (o *BasePaymentMethod) HasFailureCode() bool
HasFailureCode returns a boolean if a field has been set.
func (*BasePaymentMethod) HasMetadata ¶
func (o *BasePaymentMethod) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*BasePaymentMethod) HasReferenceId ¶
func (o *BasePaymentMethod) HasReferenceId() bool
HasReferenceId returns a boolean if a field has been set.
func (*BasePaymentMethod) HasReusability ¶
func (o *BasePaymentMethod) HasReusability() bool
HasReusability returns a boolean if a field has been set.
func (*BasePaymentMethod) HasStatus ¶
func (o *BasePaymentMethod) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*BasePaymentMethod) HasType ¶
func (o *BasePaymentMethod) HasType() bool
HasType returns a boolean if a field has been set.
func (*BasePaymentMethod) HasUpdated ¶
func (o *BasePaymentMethod) HasUpdated() bool
HasUpdated returns a boolean if a field has been set.
func (BasePaymentMethod) MarshalJSON ¶
func (o BasePaymentMethod) MarshalJSON() ([]byte, error)
func (*BasePaymentMethod) SetActions ¶
func (o *BasePaymentMethod) SetActions(v []PaymentMethodAction)
SetActions gets a reference to the given []PaymentMethodAction and assigns it to the Actions field.
func (*BasePaymentMethod) SetBillingInformation ¶
func (o *BasePaymentMethod) SetBillingInformation(v BillingInformation)
SetBillingInformation gets a reference to the given NullableBillingInformation and assigns it to the BillingInformation field.
func (*BasePaymentMethod) SetBillingInformationNil ¶
func (o *BasePaymentMethod) SetBillingInformationNil()
SetBillingInformationNil sets the value for BillingInformation to be an explicit nil
func (*BasePaymentMethod) SetBusinessId ¶
func (o *BasePaymentMethod) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*BasePaymentMethod) SetCountry ¶
func (o *BasePaymentMethod) SetCountry(v PaymentMethodCountry)
SetCountry gets a reference to the given PaymentMethodCountry and assigns it to the Country field.
func (*BasePaymentMethod) SetCreated ¶
func (o *BasePaymentMethod) SetCreated(v time.Time)
SetCreated gets a reference to the given time.Time and assigns it to the Created field.
func (*BasePaymentMethod) SetCustomer ¶
func (o *BasePaymentMethod) SetCustomer(v map[string]interface{})
SetCustomer gets a reference to the given map[string]interface{} and assigns it to the Customer field.
func (*BasePaymentMethod) SetCustomerId ¶
func (o *BasePaymentMethod) SetCustomerId(v string)
SetCustomerId gets a reference to the given NullableString and assigns it to the CustomerId field.
func (*BasePaymentMethod) SetCustomerIdNil ¶
func (o *BasePaymentMethod) SetCustomerIdNil()
SetCustomerIdNil sets the value for CustomerId to be an explicit nil
func (*BasePaymentMethod) SetDescription ¶
func (o *BasePaymentMethod) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*BasePaymentMethod) SetDescriptionNil ¶
func (o *BasePaymentMethod) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*BasePaymentMethod) SetFailureCode ¶
func (o *BasePaymentMethod) SetFailureCode(v string)
SetFailureCode gets a reference to the given NullableString and assigns it to the FailureCode field.
func (*BasePaymentMethod) SetFailureCodeNil ¶
func (o *BasePaymentMethod) SetFailureCodeNil()
SetFailureCodeNil sets the value for FailureCode to be an explicit nil
func (*BasePaymentMethod) SetId ¶
func (o *BasePaymentMethod) SetId(v string)
SetId sets field value
func (*BasePaymentMethod) SetMetadata ¶
func (o *BasePaymentMethod) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*BasePaymentMethod) SetReferenceId ¶
func (o *BasePaymentMethod) SetReferenceId(v string)
SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.
func (*BasePaymentMethod) SetReusability ¶
func (o *BasePaymentMethod) SetReusability(v PaymentMethodReusability)
SetReusability gets a reference to the given PaymentMethodReusability and assigns it to the Reusability field.
func (*BasePaymentMethod) SetStatus ¶
func (o *BasePaymentMethod) SetStatus(v PaymentMethodStatus)
SetStatus gets a reference to the given PaymentMethodStatus and assigns it to the Status field.
func (*BasePaymentMethod) SetType ¶
func (o *BasePaymentMethod) SetType(v PaymentMethodType)
SetType gets a reference to the given PaymentMethodType and assigns it to the Type field.
func (*BasePaymentMethod) SetUpdated ¶
func (o *BasePaymentMethod) SetUpdated(v time.Time)
SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.
func (BasePaymentMethod) ToMap ¶
func (o BasePaymentMethod) ToMap() (map[string]interface{}, error)
func (*BasePaymentMethod) UnsetBillingInformation ¶
func (o *BasePaymentMethod) UnsetBillingInformation()
UnsetBillingInformation ensures that no value is present for BillingInformation, not even an explicit nil
func (*BasePaymentMethod) UnsetCustomerId ¶
func (o *BasePaymentMethod) UnsetCustomerId()
UnsetCustomerId ensures that no value is present for CustomerId, not even an explicit nil
func (*BasePaymentMethod) UnsetDescription ¶
func (o *BasePaymentMethod) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*BasePaymentMethod) UnsetFailureCode ¶
func (o *BasePaymentMethod) UnsetFailureCode()
UnsetFailureCode ensures that no value is present for FailureCode, not even an explicit nil
type BillingInformation ¶
type BillingInformation struct { Country string `json:"country"` StreetLine1 NullableString `json:"street_line1,omitempty"` StreetLine2 NullableString `json:"street_line2,omitempty"` City NullableString `json:"city,omitempty"` ProvinceState NullableString `json:"province_state,omitempty"` PostalCode NullableString `json:"postal_code,omitempty"` }
BillingInformation Billing Information
func NewBillingInformation ¶
func NewBillingInformation(country string) *BillingInformation
NewBillingInformation instantiates a new BillingInformation 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 NewBillingInformationWithDefaults ¶
func NewBillingInformationWithDefaults() *BillingInformation
NewBillingInformationWithDefaults instantiates a new BillingInformation 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 (*BillingInformation) GetCity ¶
func (o *BillingInformation) GetCity() string
GetCity returns the City field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BillingInformation) GetCityOk ¶
func (o *BillingInformation) 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 (*BillingInformation) GetCountry ¶
func (o *BillingInformation) GetCountry() string
GetCountry returns the Country field value
func (*BillingInformation) GetCountryOk ¶
func (o *BillingInformation) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.
func (*BillingInformation) GetPostalCode ¶
func (o *BillingInformation) GetPostalCode() string
GetPostalCode returns the PostalCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BillingInformation) GetPostalCodeOk ¶
func (o *BillingInformation) 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 (*BillingInformation) GetProvinceState ¶
func (o *BillingInformation) GetProvinceState() string
GetProvinceState returns the ProvinceState field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BillingInformation) GetProvinceStateOk ¶
func (o *BillingInformation) GetProvinceStateOk() (*string, bool)
GetProvinceStateOk returns a tuple with the ProvinceState 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 (*BillingInformation) GetStreetLine1 ¶
func (o *BillingInformation) GetStreetLine1() string
GetStreetLine1 returns the StreetLine1 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BillingInformation) GetStreetLine1Ok ¶
func (o *BillingInformation) 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 (*BillingInformation) GetStreetLine2 ¶
func (o *BillingInformation) GetStreetLine2() string
GetStreetLine2 returns the StreetLine2 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BillingInformation) GetStreetLine2Ok ¶
func (o *BillingInformation) 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 (*BillingInformation) HasCity ¶
func (o *BillingInformation) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*BillingInformation) HasPostalCode ¶
func (o *BillingInformation) HasPostalCode() bool
HasPostalCode returns a boolean if a field has been set.
func (*BillingInformation) HasProvinceState ¶
func (o *BillingInformation) HasProvinceState() bool
HasProvinceState returns a boolean if a field has been set.
func (*BillingInformation) HasStreetLine1 ¶
func (o *BillingInformation) HasStreetLine1() bool
HasStreetLine1 returns a boolean if a field has been set.
func (*BillingInformation) HasStreetLine2 ¶
func (o *BillingInformation) HasStreetLine2() bool
HasStreetLine2 returns a boolean if a field has been set.
func (BillingInformation) MarshalJSON ¶
func (o BillingInformation) MarshalJSON() ([]byte, error)
func (*BillingInformation) SetCity ¶
func (o *BillingInformation) SetCity(v string)
SetCity gets a reference to the given NullableString and assigns it to the City field.
func (*BillingInformation) SetCityNil ¶
func (o *BillingInformation) SetCityNil()
SetCityNil sets the value for City to be an explicit nil
func (*BillingInformation) SetCountry ¶
func (o *BillingInformation) SetCountry(v string)
SetCountry sets field value
func (*BillingInformation) SetPostalCode ¶
func (o *BillingInformation) SetPostalCode(v string)
SetPostalCode gets a reference to the given NullableString and assigns it to the PostalCode field.
func (*BillingInformation) SetPostalCodeNil ¶
func (o *BillingInformation) SetPostalCodeNil()
SetPostalCodeNil sets the value for PostalCode to be an explicit nil
func (*BillingInformation) SetProvinceState ¶
func (o *BillingInformation) SetProvinceState(v string)
SetProvinceState gets a reference to the given NullableString and assigns it to the ProvinceState field.
func (*BillingInformation) SetProvinceStateNil ¶
func (o *BillingInformation) SetProvinceStateNil()
SetProvinceStateNil sets the value for ProvinceState to be an explicit nil
func (*BillingInformation) SetStreetLine1 ¶
func (o *BillingInformation) SetStreetLine1(v string)
SetStreetLine1 gets a reference to the given NullableString and assigns it to the StreetLine1 field.
func (*BillingInformation) SetStreetLine1Nil ¶
func (o *BillingInformation) SetStreetLine1Nil()
SetStreetLine1Nil sets the value for StreetLine1 to be an explicit nil
func (*BillingInformation) SetStreetLine2 ¶
func (o *BillingInformation) SetStreetLine2(v string)
SetStreetLine2 gets a reference to the given NullableString and assigns it to the StreetLine2 field.
func (*BillingInformation) SetStreetLine2Nil ¶
func (o *BillingInformation) SetStreetLine2Nil()
SetStreetLine2Nil sets the value for StreetLine2 to be an explicit nil
func (BillingInformation) ToMap ¶
func (o BillingInformation) ToMap() (map[string]interface{}, error)
func (*BillingInformation) UnsetCity ¶
func (o *BillingInformation) UnsetCity()
UnsetCity ensures that no value is present for City, not even an explicit nil
func (*BillingInformation) UnsetPostalCode ¶
func (o *BillingInformation) UnsetPostalCode()
UnsetPostalCode ensures that no value is present for PostalCode, not even an explicit nil
func (*BillingInformation) UnsetProvinceState ¶
func (o *BillingInformation) UnsetProvinceState()
UnsetProvinceState ensures that no value is present for ProvinceState, not even an explicit nil
func (*BillingInformation) UnsetStreetLine1 ¶
func (o *BillingInformation) UnsetStreetLine1()
UnsetStreetLine1 ensures that no value is present for StreetLine1, not even an explicit nil
func (*BillingInformation) UnsetStreetLine2 ¶
func (o *BillingInformation) UnsetStreetLine2()
UnsetStreetLine2 ensures that no value is present for StreetLine2, not even an explicit nil
type CardChannelProperties ¶
type CardChannelProperties struct { // This field value is only being used for reusability = MULTIPLE_USE. To indicate whether to perform 3DS during the linking phase. Defaults to false. SkipThreeDSecure NullableBool `json:"skip_three_d_secure,omitempty"` // URL where the end-customer is redirected if the authorization is successful SuccessReturnUrl NullableString `json:"success_return_url,omitempty"` // URL where the end-customer is redirected if the authorization failed FailureReturnUrl NullableString `json:"failure_return_url,omitempty"` // Type of “credential-on-file” / “card-on-file” payment being made. Indicate that this payment uses a previously linked Payment Method for charging. CardonfileType NullableString `json:"cardonfile_type,omitempty"` }
CardChannelProperties Card Channel Properties
func NewCardChannelProperties ¶
func NewCardChannelProperties() *CardChannelProperties
NewCardChannelProperties instantiates a new CardChannelProperties 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 NewCardChannelPropertiesWithDefaults ¶
func NewCardChannelPropertiesWithDefaults() *CardChannelProperties
NewCardChannelPropertiesWithDefaults instantiates a new CardChannelProperties 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 (*CardChannelProperties) GetCardonfileType ¶
func (o *CardChannelProperties) GetCardonfileType() string
GetCardonfileType returns the CardonfileType field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardChannelProperties) GetCardonfileTypeOk ¶
func (o *CardChannelProperties) GetCardonfileTypeOk() (*string, bool)
GetCardonfileTypeOk returns a tuple with the CardonfileType 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 (*CardChannelProperties) GetFailureReturnUrl ¶
func (o *CardChannelProperties) GetFailureReturnUrl() string
GetFailureReturnUrl returns the FailureReturnUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardChannelProperties) GetFailureReturnUrlOk ¶
func (o *CardChannelProperties) GetFailureReturnUrlOk() (*string, bool)
GetFailureReturnUrlOk returns a tuple with the FailureReturnUrl 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 (*CardChannelProperties) GetSkipThreeDSecure ¶
func (o *CardChannelProperties) GetSkipThreeDSecure() bool
GetSkipThreeDSecure returns the SkipThreeDSecure field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardChannelProperties) GetSkipThreeDSecureOk ¶
func (o *CardChannelProperties) GetSkipThreeDSecureOk() (*bool, bool)
GetSkipThreeDSecureOk returns a tuple with the SkipThreeDSecure 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 (*CardChannelProperties) GetSuccessReturnUrl ¶
func (o *CardChannelProperties) GetSuccessReturnUrl() string
GetSuccessReturnUrl returns the SuccessReturnUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardChannelProperties) GetSuccessReturnUrlOk ¶
func (o *CardChannelProperties) GetSuccessReturnUrlOk() (*string, bool)
GetSuccessReturnUrlOk returns a tuple with the SuccessReturnUrl 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 (*CardChannelProperties) HasCardonfileType ¶
func (o *CardChannelProperties) HasCardonfileType() bool
HasCardonfileType returns a boolean if a field has been set.
func (*CardChannelProperties) HasFailureReturnUrl ¶
func (o *CardChannelProperties) HasFailureReturnUrl() bool
HasFailureReturnUrl returns a boolean if a field has been set.
func (*CardChannelProperties) HasSkipThreeDSecure ¶
func (o *CardChannelProperties) HasSkipThreeDSecure() bool
HasSkipThreeDSecure returns a boolean if a field has been set.
func (*CardChannelProperties) HasSuccessReturnUrl ¶
func (o *CardChannelProperties) HasSuccessReturnUrl() bool
HasSuccessReturnUrl returns a boolean if a field has been set.
func (CardChannelProperties) MarshalJSON ¶
func (o CardChannelProperties) MarshalJSON() ([]byte, error)
func (*CardChannelProperties) SetCardonfileType ¶
func (o *CardChannelProperties) SetCardonfileType(v string)
SetCardonfileType gets a reference to the given NullableString and assigns it to the CardonfileType field.
func (*CardChannelProperties) SetCardonfileTypeNil ¶
func (o *CardChannelProperties) SetCardonfileTypeNil()
SetCardonfileTypeNil sets the value for CardonfileType to be an explicit nil
func (*CardChannelProperties) SetFailureReturnUrl ¶
func (o *CardChannelProperties) SetFailureReturnUrl(v string)
SetFailureReturnUrl gets a reference to the given NullableString and assigns it to the FailureReturnUrl field.
func (*CardChannelProperties) SetFailureReturnUrlNil ¶
func (o *CardChannelProperties) SetFailureReturnUrlNil()
SetFailureReturnUrlNil sets the value for FailureReturnUrl to be an explicit nil
func (*CardChannelProperties) SetSkipThreeDSecure ¶
func (o *CardChannelProperties) SetSkipThreeDSecure(v bool)
SetSkipThreeDSecure gets a reference to the given NullableBool and assigns it to the SkipThreeDSecure field.
func (*CardChannelProperties) SetSkipThreeDSecureNil ¶
func (o *CardChannelProperties) SetSkipThreeDSecureNil()
SetSkipThreeDSecureNil sets the value for SkipThreeDSecure to be an explicit nil
func (*CardChannelProperties) SetSuccessReturnUrl ¶
func (o *CardChannelProperties) SetSuccessReturnUrl(v string)
SetSuccessReturnUrl gets a reference to the given NullableString and assigns it to the SuccessReturnUrl field.
func (*CardChannelProperties) SetSuccessReturnUrlNil ¶
func (o *CardChannelProperties) SetSuccessReturnUrlNil()
SetSuccessReturnUrlNil sets the value for SuccessReturnUrl to be an explicit nil
func (CardChannelProperties) ToMap ¶
func (o CardChannelProperties) ToMap() (map[string]interface{}, error)
func (*CardChannelProperties) UnsetCardonfileType ¶
func (o *CardChannelProperties) UnsetCardonfileType()
UnsetCardonfileType ensures that no value is present for CardonfileType, not even an explicit nil
func (*CardChannelProperties) UnsetFailureReturnUrl ¶
func (o *CardChannelProperties) UnsetFailureReturnUrl()
UnsetFailureReturnUrl ensures that no value is present for FailureReturnUrl, not even an explicit nil
func (*CardChannelProperties) UnsetSkipThreeDSecure ¶
func (o *CardChannelProperties) UnsetSkipThreeDSecure()
UnsetSkipThreeDSecure ensures that no value is present for SkipThreeDSecure, not even an explicit nil
func (*CardChannelProperties) UnsetSuccessReturnUrl ¶
func (o *CardChannelProperties) UnsetSuccessReturnUrl()
UnsetSuccessReturnUrl ensures that no value is present for SuccessReturnUrl, not even an explicit nil
type CardVerificationResults ¶
type CardVerificationResults struct { ThreeDSecure NullableCardVerificationResultsThreeDSecure `json:"three_d_secure"` CvvResult NullableString `json:"cvv_result,omitempty"` AddressVerificationResult NullableString `json:"address_verification_result,omitempty"` }
CardVerificationResults struct for CardVerificationResults
func NewCardVerificationResults ¶
func NewCardVerificationResults(threeDSecure NullableCardVerificationResultsThreeDSecure) *CardVerificationResults
NewCardVerificationResults instantiates a new CardVerificationResults 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 NewCardVerificationResultsWithDefaults ¶
func NewCardVerificationResultsWithDefaults() *CardVerificationResults
NewCardVerificationResultsWithDefaults instantiates a new CardVerificationResults 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 (*CardVerificationResults) GetAddressVerificationResult ¶
func (o *CardVerificationResults) GetAddressVerificationResult() string
GetAddressVerificationResult returns the AddressVerificationResult field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResults) GetAddressVerificationResultOk ¶
func (o *CardVerificationResults) GetAddressVerificationResultOk() (*string, bool)
GetAddressVerificationResultOk returns a tuple with the AddressVerificationResult 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 (*CardVerificationResults) GetCvvResult ¶
func (o *CardVerificationResults) GetCvvResult() string
GetCvvResult returns the CvvResult field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResults) GetCvvResultOk ¶
func (o *CardVerificationResults) GetCvvResultOk() (*string, bool)
GetCvvResultOk returns a tuple with the CvvResult 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 (*CardVerificationResults) GetThreeDSecure ¶
func (o *CardVerificationResults) GetThreeDSecure() CardVerificationResultsThreeDSecure
GetThreeDSecure returns the ThreeDSecure field value If the value is explicit nil, the zero value for CardVerificationResultsThreeDSecure will be returned
func (*CardVerificationResults) GetThreeDSecureOk ¶
func (o *CardVerificationResults) GetThreeDSecureOk() (*CardVerificationResultsThreeDSecure, bool)
GetThreeDSecureOk returns a tuple with the ThreeDSecure field value 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 (*CardVerificationResults) HasAddressVerificationResult ¶
func (o *CardVerificationResults) HasAddressVerificationResult() bool
HasAddressVerificationResult returns a boolean if a field has been set.
func (*CardVerificationResults) HasCvvResult ¶
func (o *CardVerificationResults) HasCvvResult() bool
HasCvvResult returns a boolean if a field has been set.
func (CardVerificationResults) MarshalJSON ¶
func (o CardVerificationResults) MarshalJSON() ([]byte, error)
func (*CardVerificationResults) SetAddressVerificationResult ¶
func (o *CardVerificationResults) SetAddressVerificationResult(v string)
SetAddressVerificationResult gets a reference to the given NullableString and assigns it to the AddressVerificationResult field.
func (*CardVerificationResults) SetAddressVerificationResultNil ¶
func (o *CardVerificationResults) SetAddressVerificationResultNil()
SetAddressVerificationResultNil sets the value for AddressVerificationResult to be an explicit nil
func (*CardVerificationResults) SetCvvResult ¶
func (o *CardVerificationResults) SetCvvResult(v string)
SetCvvResult gets a reference to the given NullableString and assigns it to the CvvResult field.
func (*CardVerificationResults) SetCvvResultNil ¶
func (o *CardVerificationResults) SetCvvResultNil()
SetCvvResultNil sets the value for CvvResult to be an explicit nil
func (*CardVerificationResults) SetThreeDSecure ¶
func (o *CardVerificationResults) SetThreeDSecure(v CardVerificationResultsThreeDSecure)
SetThreeDSecure sets field value
func (CardVerificationResults) ToMap ¶
func (o CardVerificationResults) ToMap() (map[string]interface{}, error)
func (*CardVerificationResults) UnsetAddressVerificationResult ¶
func (o *CardVerificationResults) UnsetAddressVerificationResult()
UnsetAddressVerificationResult ensures that no value is present for AddressVerificationResult, not even an explicit nil
func (*CardVerificationResults) UnsetCvvResult ¶
func (o *CardVerificationResults) UnsetCvvResult()
UnsetCvvResult ensures that no value is present for CvvResult, not even an explicit nil
type CardVerificationResultsThreeDSecure ¶
type CardVerificationResultsThreeDSecure struct { ThreeDSecureFlow NullableString `json:"three_d_secure_flow,omitempty"` EciCode NullableString `json:"eci_code,omitempty"` ThreeDSecureResult NullableString `json:"three_d_secure_result,omitempty"` ThreeDSecureResultReason NullableString `json:"three_d_secure_result_reason,omitempty"` ThreeDSecureVersion NullableString `json:"three_d_secure_version,omitempty"` }
CardVerificationResultsThreeDSecure struct for CardVerificationResultsThreeDSecure
func NewCardVerificationResultsThreeDSecure ¶
func NewCardVerificationResultsThreeDSecure() *CardVerificationResultsThreeDSecure
NewCardVerificationResultsThreeDSecure instantiates a new CardVerificationResultsThreeDSecure 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 NewCardVerificationResultsThreeDSecureWithDefaults ¶
func NewCardVerificationResultsThreeDSecureWithDefaults() *CardVerificationResultsThreeDSecure
NewCardVerificationResultsThreeDSecureWithDefaults instantiates a new CardVerificationResultsThreeDSecure 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 (*CardVerificationResultsThreeDSecure) GetEciCode ¶
func (o *CardVerificationResultsThreeDSecure) GetEciCode() string
GetEciCode returns the EciCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResultsThreeDSecure) GetEciCodeOk ¶
func (o *CardVerificationResultsThreeDSecure) GetEciCodeOk() (*string, bool)
GetEciCodeOk returns a tuple with the EciCode 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 (*CardVerificationResultsThreeDSecure) GetThreeDSecureFlow ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureFlow() string
GetThreeDSecureFlow returns the ThreeDSecureFlow field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResultsThreeDSecure) GetThreeDSecureFlowOk ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureFlowOk() (*string, bool)
GetThreeDSecureFlowOk returns a tuple with the ThreeDSecureFlow 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 (*CardVerificationResultsThreeDSecure) GetThreeDSecureResult ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResult() string
GetThreeDSecureResult returns the ThreeDSecureResult field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResultsThreeDSecure) GetThreeDSecureResultOk ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResultOk() (*string, bool)
GetThreeDSecureResultOk returns a tuple with the ThreeDSecureResult 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 (*CardVerificationResultsThreeDSecure) GetThreeDSecureResultReason ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResultReason() string
GetThreeDSecureResultReason returns the ThreeDSecureResultReason field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResultsThreeDSecure) GetThreeDSecureResultReasonOk ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureResultReasonOk() (*string, bool)
GetThreeDSecureResultReasonOk returns a tuple with the ThreeDSecureResultReason 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 (*CardVerificationResultsThreeDSecure) GetThreeDSecureVersion ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureVersion() string
GetThreeDSecureVersion returns the ThreeDSecureVersion field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CardVerificationResultsThreeDSecure) GetThreeDSecureVersionOk ¶
func (o *CardVerificationResultsThreeDSecure) GetThreeDSecureVersionOk() (*string, bool)
GetThreeDSecureVersionOk returns a tuple with the ThreeDSecureVersion 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 (*CardVerificationResultsThreeDSecure) HasEciCode ¶
func (o *CardVerificationResultsThreeDSecure) HasEciCode() bool
HasEciCode returns a boolean if a field has been set.
func (*CardVerificationResultsThreeDSecure) HasThreeDSecureFlow ¶
func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureFlow() bool
HasThreeDSecureFlow returns a boolean if a field has been set.
func (*CardVerificationResultsThreeDSecure) HasThreeDSecureResult ¶
func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureResult() bool
HasThreeDSecureResult returns a boolean if a field has been set.
func (*CardVerificationResultsThreeDSecure) HasThreeDSecureResultReason ¶
func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureResultReason() bool
HasThreeDSecureResultReason returns a boolean if a field has been set.
func (*CardVerificationResultsThreeDSecure) HasThreeDSecureVersion ¶
func (o *CardVerificationResultsThreeDSecure) HasThreeDSecureVersion() bool
HasThreeDSecureVersion returns a boolean if a field has been set.
func (CardVerificationResultsThreeDSecure) MarshalJSON ¶
func (o CardVerificationResultsThreeDSecure) MarshalJSON() ([]byte, error)
func (*CardVerificationResultsThreeDSecure) SetEciCode ¶
func (o *CardVerificationResultsThreeDSecure) SetEciCode(v string)
SetEciCode gets a reference to the given NullableString and assigns it to the EciCode field.
func (*CardVerificationResultsThreeDSecure) SetEciCodeNil ¶
func (o *CardVerificationResultsThreeDSecure) SetEciCodeNil()
SetEciCodeNil sets the value for EciCode to be an explicit nil
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureFlow ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureFlow(v string)
SetThreeDSecureFlow gets a reference to the given NullableString and assigns it to the ThreeDSecureFlow field.
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureFlowNil ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureFlowNil()
SetThreeDSecureFlowNil sets the value for ThreeDSecureFlow to be an explicit nil
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureResult ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResult(v string)
SetThreeDSecureResult gets a reference to the given NullableString and assigns it to the ThreeDSecureResult field.
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureResultNil ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResultNil()
SetThreeDSecureResultNil sets the value for ThreeDSecureResult to be an explicit nil
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureResultReason ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResultReason(v string)
SetThreeDSecureResultReason gets a reference to the given NullableString and assigns it to the ThreeDSecureResultReason field.
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureResultReasonNil ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureResultReasonNil()
SetThreeDSecureResultReasonNil sets the value for ThreeDSecureResultReason to be an explicit nil
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureVersion ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureVersion(v string)
SetThreeDSecureVersion gets a reference to the given NullableString and assigns it to the ThreeDSecureVersion field.
func (*CardVerificationResultsThreeDSecure) SetThreeDSecureVersionNil ¶
func (o *CardVerificationResultsThreeDSecure) SetThreeDSecureVersionNil()
SetThreeDSecureVersionNil sets the value for ThreeDSecureVersion to be an explicit nil
func (CardVerificationResultsThreeDSecure) ToMap ¶
func (o CardVerificationResultsThreeDSecure) ToMap() (map[string]interface{}, error)
func (*CardVerificationResultsThreeDSecure) UnsetEciCode ¶
func (o *CardVerificationResultsThreeDSecure) UnsetEciCode()
UnsetEciCode ensures that no value is present for EciCode, not even an explicit nil
func (*CardVerificationResultsThreeDSecure) UnsetThreeDSecureFlow ¶
func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureFlow()
UnsetThreeDSecureFlow ensures that no value is present for ThreeDSecureFlow, not even an explicit nil
func (*CardVerificationResultsThreeDSecure) UnsetThreeDSecureResult ¶
func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureResult()
UnsetThreeDSecureResult ensures that no value is present for ThreeDSecureResult, not even an explicit nil
func (*CardVerificationResultsThreeDSecure) UnsetThreeDSecureResultReason ¶
func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureResultReason()
UnsetThreeDSecureResultReason ensures that no value is present for ThreeDSecureResultReason, not even an explicit nil
func (*CardVerificationResultsThreeDSecure) UnsetThreeDSecureVersion ¶
func (o *CardVerificationResultsThreeDSecure) UnsetThreeDSecureVersion()
UnsetThreeDSecureVersion ensures that no value is present for ThreeDSecureVersion, not even an explicit nil
type ChannelAmountLimits ¶
type ChannelAmountLimits struct { // Currency supported by the payment channel Currency *string `json:"currency,omitempty"` // The minimum allowed transaction amount for the payment channel MinLimit *float32 `json:"min_limit,omitempty"` // The minimum allowed transaction amount for the payment channel MaxLimit *float32 `json:"max_limit,omitempty"` }
ChannelAmountLimits struct for ChannelAmountLimits
func NewChannelAmountLimits ¶
func NewChannelAmountLimits() *ChannelAmountLimits
NewChannelAmountLimits instantiates a new ChannelAmountLimits 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 NewChannelAmountLimitsWithDefaults ¶
func NewChannelAmountLimitsWithDefaults() *ChannelAmountLimits
NewChannelAmountLimitsWithDefaults instantiates a new ChannelAmountLimits 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 (*ChannelAmountLimits) GetCurrency ¶
func (o *ChannelAmountLimits) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*ChannelAmountLimits) GetCurrencyOk ¶
func (o *ChannelAmountLimits) 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 (*ChannelAmountLimits) GetMaxLimit ¶
func (o *ChannelAmountLimits) GetMaxLimit() float32
GetMaxLimit returns the MaxLimit field value if set, zero value otherwise.
func (*ChannelAmountLimits) GetMaxLimitOk ¶
func (o *ChannelAmountLimits) GetMaxLimitOk() (*float32, bool)
GetMaxLimitOk returns a tuple with the MaxLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelAmountLimits) GetMinLimit ¶
func (o *ChannelAmountLimits) GetMinLimit() float32
GetMinLimit returns the MinLimit field value if set, zero value otherwise.
func (*ChannelAmountLimits) GetMinLimitOk ¶
func (o *ChannelAmountLimits) GetMinLimitOk() (*float32, bool)
GetMinLimitOk returns a tuple with the MinLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelAmountLimits) HasCurrency ¶
func (o *ChannelAmountLimits) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*ChannelAmountLimits) HasMaxLimit ¶
func (o *ChannelAmountLimits) HasMaxLimit() bool
HasMaxLimit returns a boolean if a field has been set.
func (*ChannelAmountLimits) HasMinLimit ¶
func (o *ChannelAmountLimits) HasMinLimit() bool
HasMinLimit returns a boolean if a field has been set.
func (ChannelAmountLimits) MarshalJSON ¶
func (o ChannelAmountLimits) MarshalJSON() ([]byte, error)
func (*ChannelAmountLimits) SetCurrency ¶
func (o *ChannelAmountLimits) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*ChannelAmountLimits) SetMaxLimit ¶
func (o *ChannelAmountLimits) SetMaxLimit(v float32)
SetMaxLimit gets a reference to the given float32 and assigns it to the MaxLimit field.
func (*ChannelAmountLimits) SetMinLimit ¶
func (o *ChannelAmountLimits) SetMinLimit(v float32)
SetMinLimit gets a reference to the given float32 and assigns it to the MinLimit field.
func (ChannelAmountLimits) ToMap ¶
func (o ChannelAmountLimits) ToMap() (map[string]interface{}, error)
type ChannelAmountLimitsAllOf ¶
type ChannelAmountLimitsAllOf struct { // Currency supported by the payment channel Currency *string `json:"currency,omitempty"` // The minimum allowed transaction amount for the payment channel MinLimit *float32 `json:"min_limit,omitempty"` // The minimum allowed transaction amount for the payment channel MaxLimit *float32 `json:"max_limit,omitempty"` }
ChannelAmountLimitsAllOf Contains objects of the support currencies and its respective limits per transaction
func NewChannelAmountLimitsAllOf ¶
func NewChannelAmountLimitsAllOf() *ChannelAmountLimitsAllOf
NewChannelAmountLimitsAllOf instantiates a new ChannelAmountLimitsAllOf 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 NewChannelAmountLimitsAllOfWithDefaults ¶
func NewChannelAmountLimitsAllOfWithDefaults() *ChannelAmountLimitsAllOf
NewChannelAmountLimitsAllOfWithDefaults instantiates a new ChannelAmountLimitsAllOf 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 (*ChannelAmountLimitsAllOf) GetCurrency ¶
func (o *ChannelAmountLimitsAllOf) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*ChannelAmountLimitsAllOf) GetCurrencyOk ¶
func (o *ChannelAmountLimitsAllOf) 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 (*ChannelAmountLimitsAllOf) GetMaxLimit ¶
func (o *ChannelAmountLimitsAllOf) GetMaxLimit() float32
GetMaxLimit returns the MaxLimit field value if set, zero value otherwise.
func (*ChannelAmountLimitsAllOf) GetMaxLimitOk ¶
func (o *ChannelAmountLimitsAllOf) GetMaxLimitOk() (*float32, bool)
GetMaxLimitOk returns a tuple with the MaxLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelAmountLimitsAllOf) GetMinLimit ¶
func (o *ChannelAmountLimitsAllOf) GetMinLimit() float32
GetMinLimit returns the MinLimit field value if set, zero value otherwise.
func (*ChannelAmountLimitsAllOf) GetMinLimitOk ¶
func (o *ChannelAmountLimitsAllOf) GetMinLimitOk() (*float32, bool)
GetMinLimitOk returns a tuple with the MinLimit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelAmountLimitsAllOf) HasCurrency ¶
func (o *ChannelAmountLimitsAllOf) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*ChannelAmountLimitsAllOf) HasMaxLimit ¶
func (o *ChannelAmountLimitsAllOf) HasMaxLimit() bool
HasMaxLimit returns a boolean if a field has been set.
func (*ChannelAmountLimitsAllOf) HasMinLimit ¶
func (o *ChannelAmountLimitsAllOf) HasMinLimit() bool
HasMinLimit returns a boolean if a field has been set.
func (ChannelAmountLimitsAllOf) MarshalJSON ¶
func (o ChannelAmountLimitsAllOf) MarshalJSON() ([]byte, error)
func (*ChannelAmountLimitsAllOf) SetCurrency ¶
func (o *ChannelAmountLimitsAllOf) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*ChannelAmountLimitsAllOf) SetMaxLimit ¶
func (o *ChannelAmountLimitsAllOf) SetMaxLimit(v float32)
SetMaxLimit gets a reference to the given float32 and assigns it to the MaxLimit field.
func (*ChannelAmountLimitsAllOf) SetMinLimit ¶
func (o *ChannelAmountLimitsAllOf) SetMinLimit(v float32)
SetMinLimit gets a reference to the given float32 and assigns it to the MinLimit field.
func (ChannelAmountLimitsAllOf) ToMap ¶
func (o ChannelAmountLimitsAllOf) ToMap() (map[string]interface{}, error)
type ChannelProperty ¶
type ChannelProperty struct { // The corresponding parameter name Name *string `json:"name,omitempty"` // Data type of the parameter Type *string `json:"type,omitempty"` // Indicates whether or not the parameter is required IsRequired *bool `json:"is_required,omitempty"` }
ChannelProperty struct for ChannelProperty
func NewChannelProperty ¶
func NewChannelProperty() *ChannelProperty
NewChannelProperty instantiates a new ChannelProperty 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 NewChannelPropertyWithDefaults ¶
func NewChannelPropertyWithDefaults() *ChannelProperty
NewChannelPropertyWithDefaults instantiates a new ChannelProperty 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 (*ChannelProperty) GetIsRequired ¶
func (o *ChannelProperty) GetIsRequired() bool
GetIsRequired returns the IsRequired field value if set, zero value otherwise.
func (*ChannelProperty) GetIsRequiredOk ¶
func (o *ChannelProperty) GetIsRequiredOk() (*bool, bool)
GetIsRequiredOk returns a tuple with the IsRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelProperty) GetName ¶
func (o *ChannelProperty) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ChannelProperty) GetNameOk ¶
func (o *ChannelProperty) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelProperty) GetType ¶
func (o *ChannelProperty) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ChannelProperty) GetTypeOk ¶
func (o *ChannelProperty) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelProperty) HasIsRequired ¶
func (o *ChannelProperty) HasIsRequired() bool
HasIsRequired returns a boolean if a field has been set.
func (*ChannelProperty) HasName ¶
func (o *ChannelProperty) HasName() bool
HasName returns a boolean if a field has been set.
func (*ChannelProperty) HasType ¶
func (o *ChannelProperty) HasType() bool
HasType returns a boolean if a field has been set.
func (ChannelProperty) MarshalJSON ¶
func (o ChannelProperty) MarshalJSON() ([]byte, error)
func (*ChannelProperty) SetIsRequired ¶
func (o *ChannelProperty) SetIsRequired(v bool)
SetIsRequired gets a reference to the given bool and assigns it to the IsRequired field.
func (*ChannelProperty) SetName ¶
func (o *ChannelProperty) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ChannelProperty) SetType ¶
func (o *ChannelProperty) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (ChannelProperty) ToMap ¶
func (o ChannelProperty) ToMap() (map[string]interface{}, error)
type ChannelPropertyAllOf ¶
type ChannelPropertyAllOf struct { // The corresponding parameter name Name *string `json:"name,omitempty"` // Data type of the parameter Type *string `json:"type,omitempty"` // Indicates whether or not the parameter is required IsRequired *bool `json:"is_required,omitempty"` }
ChannelPropertyAllOf Objects that enumerate the parameters needed as `channel_properties` when creating a Payment Method
func NewChannelPropertyAllOf ¶
func NewChannelPropertyAllOf() *ChannelPropertyAllOf
NewChannelPropertyAllOf instantiates a new ChannelPropertyAllOf 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 NewChannelPropertyAllOfWithDefaults ¶
func NewChannelPropertyAllOfWithDefaults() *ChannelPropertyAllOf
NewChannelPropertyAllOfWithDefaults instantiates a new ChannelPropertyAllOf 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 (*ChannelPropertyAllOf) GetIsRequired ¶
func (o *ChannelPropertyAllOf) GetIsRequired() bool
GetIsRequired returns the IsRequired field value if set, zero value otherwise.
func (*ChannelPropertyAllOf) GetIsRequiredOk ¶
func (o *ChannelPropertyAllOf) GetIsRequiredOk() (*bool, bool)
GetIsRequiredOk returns a tuple with the IsRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelPropertyAllOf) GetName ¶
func (o *ChannelPropertyAllOf) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ChannelPropertyAllOf) GetNameOk ¶
func (o *ChannelPropertyAllOf) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelPropertyAllOf) GetType ¶
func (o *ChannelPropertyAllOf) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ChannelPropertyAllOf) GetTypeOk ¶
func (o *ChannelPropertyAllOf) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ChannelPropertyAllOf) HasIsRequired ¶
func (o *ChannelPropertyAllOf) HasIsRequired() bool
HasIsRequired returns a boolean if a field has been set.
func (*ChannelPropertyAllOf) HasName ¶
func (o *ChannelPropertyAllOf) HasName() bool
HasName returns a boolean if a field has been set.
func (*ChannelPropertyAllOf) HasType ¶
func (o *ChannelPropertyAllOf) HasType() bool
HasType returns a boolean if a field has been set.
func (ChannelPropertyAllOf) MarshalJSON ¶
func (o ChannelPropertyAllOf) MarshalJSON() ([]byte, error)
func (*ChannelPropertyAllOf) SetIsRequired ¶
func (o *ChannelPropertyAllOf) SetIsRequired(v bool)
SetIsRequired gets a reference to the given bool and assigns it to the IsRequired field.
func (*ChannelPropertyAllOf) SetName ¶
func (o *ChannelPropertyAllOf) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ChannelPropertyAllOf) SetType ¶
func (o *ChannelPropertyAllOf) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (ChannelPropertyAllOf) ToMap ¶
func (o ChannelPropertyAllOf) ToMap() (map[string]interface{}, error)
type CreatePaymentMethod409Response ¶
type CreatePaymentMethod409Response struct { ErrorCode *string `json:"error_code,omitempty"` Message *string `json:"message,omitempty"` }
CreatePaymentMethod409Response struct for CreatePaymentMethod409Response
func NewCreatePaymentMethod409Response ¶
func NewCreatePaymentMethod409Response() *CreatePaymentMethod409Response
NewCreatePaymentMethod409Response instantiates a new CreatePaymentMethod409Response 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 NewCreatePaymentMethod409ResponseWithDefaults ¶
func NewCreatePaymentMethod409ResponseWithDefaults() *CreatePaymentMethod409Response
NewCreatePaymentMethod409ResponseWithDefaults instantiates a new CreatePaymentMethod409Response 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 (*CreatePaymentMethod409Response) GetErrorCode ¶
func (o *CreatePaymentMethod409Response) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*CreatePaymentMethod409Response) GetErrorCodeOk ¶
func (o *CreatePaymentMethod409Response) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePaymentMethod409Response) GetMessage ¶
func (o *CreatePaymentMethod409Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*CreatePaymentMethod409Response) GetMessageOk ¶
func (o *CreatePaymentMethod409Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePaymentMethod409Response) HasErrorCode ¶
func (o *CreatePaymentMethod409Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*CreatePaymentMethod409Response) HasMessage ¶
func (o *CreatePaymentMethod409Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (CreatePaymentMethod409Response) MarshalJSON ¶
func (o CreatePaymentMethod409Response) MarshalJSON() ([]byte, error)
func (*CreatePaymentMethod409Response) SetErrorCode ¶
func (o *CreatePaymentMethod409Response) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*CreatePaymentMethod409Response) SetMessage ¶
func (o *CreatePaymentMethod409Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (CreatePaymentMethod409Response) ToMap ¶
func (o CreatePaymentMethod409Response) ToMap() (map[string]interface{}, error)
type CreatePaymentMethod503Response ¶
type CreatePaymentMethod503Response struct { ErrorCode *string `json:"error_code,omitempty"` Message *string `json:"message,omitempty"` }
CreatePaymentMethod503Response struct for CreatePaymentMethod503Response
func NewCreatePaymentMethod503Response ¶
func NewCreatePaymentMethod503Response() *CreatePaymentMethod503Response
NewCreatePaymentMethod503Response instantiates a new CreatePaymentMethod503Response 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 NewCreatePaymentMethod503ResponseWithDefaults ¶
func NewCreatePaymentMethod503ResponseWithDefaults() *CreatePaymentMethod503Response
NewCreatePaymentMethod503ResponseWithDefaults instantiates a new CreatePaymentMethod503Response 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 (*CreatePaymentMethod503Response) GetErrorCode ¶
func (o *CreatePaymentMethod503Response) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*CreatePaymentMethod503Response) GetErrorCodeOk ¶
func (o *CreatePaymentMethod503Response) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePaymentMethod503Response) GetMessage ¶
func (o *CreatePaymentMethod503Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*CreatePaymentMethod503Response) GetMessageOk ¶
func (o *CreatePaymentMethod503Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePaymentMethod503Response) HasErrorCode ¶
func (o *CreatePaymentMethod503Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*CreatePaymentMethod503Response) HasMessage ¶
func (o *CreatePaymentMethod503Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (CreatePaymentMethod503Response) MarshalJSON ¶
func (o CreatePaymentMethod503Response) MarshalJSON() ([]byte, error)
func (*CreatePaymentMethod503Response) SetErrorCode ¶
func (o *CreatePaymentMethod503Response) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*CreatePaymentMethod503Response) SetMessage ¶
func (o *CreatePaymentMethod503Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (CreatePaymentMethod503Response) ToMap ¶
func (o CreatePaymentMethod503Response) ToMap() (map[string]interface{}, error)
type DirectDebitBankAccount ¶
type DirectDebitBankAccount struct { MaskedBankAccountNumber NullableString `json:"masked_bank_account_number,omitempty"` BankAccountHash NullableString `json:"bank_account_hash,omitempty"` // Mobile number of the customer registered to the partner channel MobileNumber NullableString `json:"mobile_number,omitempty"` // Identity number of the customer registered to the partner channel IdentityDocumentNumber NullableString `json:"identity_document_number,omitempty"` }
DirectDebitBankAccount struct for DirectDebitBankAccount
func NewDirectDebitBankAccount ¶
func NewDirectDebitBankAccount() *DirectDebitBankAccount
NewDirectDebitBankAccount instantiates a new DirectDebitBankAccount 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 NewDirectDebitBankAccountWithDefaults ¶
func NewDirectDebitBankAccountWithDefaults() *DirectDebitBankAccount
NewDirectDebitBankAccountWithDefaults instantiates a new DirectDebitBankAccount 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 (*DirectDebitBankAccount) GetBankAccountHash ¶
func (o *DirectDebitBankAccount) GetBankAccountHash() string
GetBankAccountHash returns the BankAccountHash field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitBankAccount) GetBankAccountHashOk ¶
func (o *DirectDebitBankAccount) GetBankAccountHashOk() (*string, bool)
GetBankAccountHashOk returns a tuple with the BankAccountHash 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 (*DirectDebitBankAccount) GetIdentityDocumentNumber ¶
func (o *DirectDebitBankAccount) GetIdentityDocumentNumber() string
GetIdentityDocumentNumber returns the IdentityDocumentNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitBankAccount) GetIdentityDocumentNumberOk ¶
func (o *DirectDebitBankAccount) GetIdentityDocumentNumberOk() (*string, bool)
GetIdentityDocumentNumberOk returns a tuple with the IdentityDocumentNumber 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 (*DirectDebitBankAccount) GetMaskedBankAccountNumber ¶
func (o *DirectDebitBankAccount) GetMaskedBankAccountNumber() string
GetMaskedBankAccountNumber returns the MaskedBankAccountNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitBankAccount) GetMaskedBankAccountNumberOk ¶
func (o *DirectDebitBankAccount) GetMaskedBankAccountNumberOk() (*string, bool)
GetMaskedBankAccountNumberOk returns a tuple with the MaskedBankAccountNumber 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 (*DirectDebitBankAccount) GetMobileNumber ¶
func (o *DirectDebitBankAccount) GetMobileNumber() string
GetMobileNumber returns the MobileNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitBankAccount) GetMobileNumberOk ¶
func (o *DirectDebitBankAccount) 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 (*DirectDebitBankAccount) HasBankAccountHash ¶
func (o *DirectDebitBankAccount) HasBankAccountHash() bool
HasBankAccountHash returns a boolean if a field has been set.
func (*DirectDebitBankAccount) HasIdentityDocumentNumber ¶
func (o *DirectDebitBankAccount) HasIdentityDocumentNumber() bool
HasIdentityDocumentNumber returns a boolean if a field has been set.
func (*DirectDebitBankAccount) HasMaskedBankAccountNumber ¶
func (o *DirectDebitBankAccount) HasMaskedBankAccountNumber() bool
HasMaskedBankAccountNumber returns a boolean if a field has been set.
func (*DirectDebitBankAccount) HasMobileNumber ¶
func (o *DirectDebitBankAccount) HasMobileNumber() bool
HasMobileNumber returns a boolean if a field has been set.
func (DirectDebitBankAccount) MarshalJSON ¶
func (o DirectDebitBankAccount) MarshalJSON() ([]byte, error)
func (*DirectDebitBankAccount) SetBankAccountHash ¶
func (o *DirectDebitBankAccount) SetBankAccountHash(v string)
SetBankAccountHash gets a reference to the given NullableString and assigns it to the BankAccountHash field.
func (*DirectDebitBankAccount) SetBankAccountHashNil ¶
func (o *DirectDebitBankAccount) SetBankAccountHashNil()
SetBankAccountHashNil sets the value for BankAccountHash to be an explicit nil
func (*DirectDebitBankAccount) SetIdentityDocumentNumber ¶
func (o *DirectDebitBankAccount) SetIdentityDocumentNumber(v string)
SetIdentityDocumentNumber gets a reference to the given NullableString and assigns it to the IdentityDocumentNumber field.
func (*DirectDebitBankAccount) SetIdentityDocumentNumberNil ¶
func (o *DirectDebitBankAccount) SetIdentityDocumentNumberNil()
SetIdentityDocumentNumberNil sets the value for IdentityDocumentNumber to be an explicit nil
func (*DirectDebitBankAccount) SetMaskedBankAccountNumber ¶
func (o *DirectDebitBankAccount) SetMaskedBankAccountNumber(v string)
SetMaskedBankAccountNumber gets a reference to the given NullableString and assigns it to the MaskedBankAccountNumber field.
func (*DirectDebitBankAccount) SetMaskedBankAccountNumberNil ¶
func (o *DirectDebitBankAccount) SetMaskedBankAccountNumberNil()
SetMaskedBankAccountNumberNil sets the value for MaskedBankAccountNumber to be an explicit nil
func (*DirectDebitBankAccount) SetMobileNumber ¶
func (o *DirectDebitBankAccount) SetMobileNumber(v string)
SetMobileNumber gets a reference to the given NullableString and assigns it to the MobileNumber field.
func (*DirectDebitBankAccount) SetMobileNumberNil ¶
func (o *DirectDebitBankAccount) SetMobileNumberNil()
SetMobileNumberNil sets the value for MobileNumber to be an explicit nil
func (DirectDebitBankAccount) ToMap ¶
func (o DirectDebitBankAccount) ToMap() (map[string]interface{}, error)
func (*DirectDebitBankAccount) UnsetBankAccountHash ¶
func (o *DirectDebitBankAccount) UnsetBankAccountHash()
UnsetBankAccountHash ensures that no value is present for BankAccountHash, not even an explicit nil
func (*DirectDebitBankAccount) UnsetIdentityDocumentNumber ¶
func (o *DirectDebitBankAccount) UnsetIdentityDocumentNumber()
UnsetIdentityDocumentNumber ensures that no value is present for IdentityDocumentNumber, not even an explicit nil
func (*DirectDebitBankAccount) UnsetMaskedBankAccountNumber ¶
func (o *DirectDebitBankAccount) UnsetMaskedBankAccountNumber()
UnsetMaskedBankAccountNumber ensures that no value is present for MaskedBankAccountNumber, not even an explicit nil
func (*DirectDebitBankAccount) UnsetMobileNumber ¶
func (o *DirectDebitBankAccount) UnsetMobileNumber()
UnsetMobileNumber ensures that no value is present for MobileNumber, not even an explicit nil
type DirectDebitChannelCode ¶
type DirectDebitChannelCode string
DirectDebitChannelCode Direct Debit Channel Code
const ( DIRECTDEBITCHANNELCODE_BCA_KLIKPAY DirectDebitChannelCode = "BCA_KLIKPAY" DIRECTDEBITCHANNELCODE_BCA_ONEKLIK DirectDebitChannelCode = "BCA_ONEKLIK" DIRECTDEBITCHANNELCODE_BDO DirectDebitChannelCode = "BDO" DIRECTDEBITCHANNELCODE_BPI DirectDebitChannelCode = "BPI" DIRECTDEBITCHANNELCODE_BRI DirectDebitChannelCode = "BRI" DIRECTDEBITCHANNELCODE_BNI DirectDebitChannelCode = "BNI" DIRECTDEBITCHANNELCODE_CHINABANK DirectDebitChannelCode = "CHINABANK" DIRECTDEBITCHANNELCODE_CIMBNIAGA DirectDebitChannelCode = "CIMBNIAGA" DIRECTDEBITCHANNELCODE_MTB DirectDebitChannelCode = "MTB" DIRECTDEBITCHANNELCODE_RCBC DirectDebitChannelCode = "RCBC" DIRECTDEBITCHANNELCODE_UBP DirectDebitChannelCode = "UBP" DIRECTDEBITCHANNELCODE_MANDIRI DirectDebitChannelCode = "MANDIRI" DIRECTDEBITCHANNELCODE_BBL DirectDebitChannelCode = "BBL" DIRECTDEBITCHANNELCODE_SCB DirectDebitChannelCode = "SCB" DIRECTDEBITCHANNELCODE_KTB DirectDebitChannelCode = "KTB" DIRECTDEBITCHANNELCODE_BAY DirectDebitChannelCode = "BAY" DIRECTDEBITCHANNELCODE_KBANK_MB DirectDebitChannelCode = "KBANK_MB" DIRECTDEBITCHANNELCODE_BAY_MB DirectDebitChannelCode = "BAY_MB" DIRECTDEBITCHANNELCODE_KTB_MB DirectDebitChannelCode = "KTB_MB" DIRECTDEBITCHANNELCODE_BBL_MB DirectDebitChannelCode = "BBL_MB" DIRECTDEBITCHANNELCODE_SCB_MB DirectDebitChannelCode = "SCB_MB" DIRECTDEBITCHANNELCODE_BDO_EPAY DirectDebitChannelCode = "BDO_EPAY" DIRECTDEBITCHANNELCODE_AUTODEBIT_UBP DirectDebitChannelCode = "AUTODEBIT_UBP" DIRECTDEBITCHANNELCODE_AFFIN_FPX DirectDebitChannelCode = "AFFIN_FPX" DIRECTDEBITCHANNELCODE_AGRO_FPX DirectDebitChannelCode = "AGRO_FPX" DIRECTDEBITCHANNELCODE_ALLIANCE_FPX DirectDebitChannelCode = "ALLIANCE_FPX" DIRECTDEBITCHANNELCODE_AMBANK_FPX DirectDebitChannelCode = "AMBANK_FPX" DIRECTDEBITCHANNELCODE_ISLAM_FPX DirectDebitChannelCode = "ISLAM_FPX" DIRECTDEBITCHANNELCODE_MUAMALAT_FPX DirectDebitChannelCode = "MUAMALAT_FPX" DIRECTDEBITCHANNELCODE_BOC_FPX DirectDebitChannelCode = "BOC_FPX" DIRECTDEBITCHANNELCODE_RAKYAT_FPX DirectDebitChannelCode = "RAKYAT_FPX" DIRECTDEBITCHANNELCODE_BSN_FPX DirectDebitChannelCode = "BSN_FPX" DIRECTDEBITCHANNELCODE_CIMB_FPX DirectDebitChannelCode = "CIMB_FPX" DIRECTDEBITCHANNELCODE_HLB_FPX DirectDebitChannelCode = "HLB_FPX" DIRECTDEBITCHANNELCODE_HSBC_FPX DirectDebitChannelCode = "HSBC_FPX" DIRECTDEBITCHANNELCODE_KFH_FPX DirectDebitChannelCode = "KFH_FPX" DIRECTDEBITCHANNELCODE_MAYB2_E_FPX DirectDebitChannelCode = "MAYB2E_FPX" DIRECTDEBITCHANNELCODE_MAYB2_U_FPX DirectDebitChannelCode = "MAYB2U_FPX" DIRECTDEBITCHANNELCODE_OCBC_FPX DirectDebitChannelCode = "OCBC_FPX" DIRECTDEBITCHANNELCODE_PUBLIC_FPX DirectDebitChannelCode = "PUBLIC_FPX" DIRECTDEBITCHANNELCODE_RHB_FPX DirectDebitChannelCode = "RHB_FPX" DIRECTDEBITCHANNELCODE_SCH_FPX DirectDebitChannelCode = "SCH_FPX" DIRECTDEBITCHANNELCODE_UOB_FPX DirectDebitChannelCode = "UOB_FPX" )
List of DirectDebitChannelCode
func NewDirectDebitChannelCodeFromValue ¶
func NewDirectDebitChannelCodeFromValue(v string) (*DirectDebitChannelCode, error)
NewDirectDebitChannelCodeFromValue returns a pointer to a valid DirectDebitChannelCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (DirectDebitChannelCode) IsValid ¶
func (v DirectDebitChannelCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (DirectDebitChannelCode) Ptr ¶
func (v DirectDebitChannelCode) Ptr() *DirectDebitChannelCode
Ptr returns reference to DirectDebitChannelCode value
func (DirectDebitChannelCode) String ¶
func (v DirectDebitChannelCode) String() string
func (*DirectDebitChannelCode) UnmarshalJSON ¶
func (v *DirectDebitChannelCode) UnmarshalJSON(src []byte) error
type DirectDebitChannelProperties ¶
type DirectDebitChannelProperties struct { SuccessReturnUrl *string `json:"success_return_url,omitempty"` FailureReturnUrl NullableString `json:"failure_return_url,omitempty"` // Mobile number of the customer registered to the partner channel MobileNumber NullableString `json:"mobile_number,omitempty"` // Last four digits of the debit card CardLastFour NullableString `json:"card_last_four,omitempty"` // Expiry month and year of the debit card (in MM/YY format) CardExpiry NullableString `json:"card_expiry,omitempty"` // Email address of the customer that is registered to the partner channel Email NullableString `json:"email,omitempty"` // Identity number of the customer registered to the partner channel IdentityDocumentNumber NullableString `json:"identity_document_number,omitempty"` RequireAuth NullableBool `json:"require_auth,omitempty"` }
DirectDebitChannelProperties Direct Debit Channel Properties
func NewDirectDebitChannelProperties ¶
func NewDirectDebitChannelProperties() *DirectDebitChannelProperties
NewDirectDebitChannelProperties instantiates a new DirectDebitChannelProperties 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 NewDirectDebitChannelPropertiesWithDefaults ¶
func NewDirectDebitChannelPropertiesWithDefaults() *DirectDebitChannelProperties
NewDirectDebitChannelPropertiesWithDefaults instantiates a new DirectDebitChannelProperties 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 (*DirectDebitChannelProperties) GetCardExpiry ¶
func (o *DirectDebitChannelProperties) GetCardExpiry() string
GetCardExpiry returns the CardExpiry field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetCardExpiryOk ¶
func (o *DirectDebitChannelProperties) GetCardExpiryOk() (*string, bool)
GetCardExpiryOk returns a tuple with the CardExpiry 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 (*DirectDebitChannelProperties) GetCardLastFour ¶
func (o *DirectDebitChannelProperties) GetCardLastFour() string
GetCardLastFour returns the CardLastFour field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetCardLastFourOk ¶
func (o *DirectDebitChannelProperties) GetCardLastFourOk() (*string, bool)
GetCardLastFourOk returns a tuple with the CardLastFour 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 (*DirectDebitChannelProperties) GetEmail ¶
func (o *DirectDebitChannelProperties) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetEmailOk ¶
func (o *DirectDebitChannelProperties) 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 (*DirectDebitChannelProperties) GetFailureReturnUrl ¶
func (o *DirectDebitChannelProperties) GetFailureReturnUrl() string
GetFailureReturnUrl returns the FailureReturnUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetFailureReturnUrlOk ¶
func (o *DirectDebitChannelProperties) GetFailureReturnUrlOk() (*string, bool)
GetFailureReturnUrlOk returns a tuple with the FailureReturnUrl 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 (*DirectDebitChannelProperties) GetIdentityDocumentNumber ¶
func (o *DirectDebitChannelProperties) GetIdentityDocumentNumber() string
GetIdentityDocumentNumber returns the IdentityDocumentNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetIdentityDocumentNumberOk ¶
func (o *DirectDebitChannelProperties) GetIdentityDocumentNumberOk() (*string, bool)
GetIdentityDocumentNumberOk returns a tuple with the IdentityDocumentNumber 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 (*DirectDebitChannelProperties) GetMobileNumber ¶
func (o *DirectDebitChannelProperties) GetMobileNumber() string
GetMobileNumber returns the MobileNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetMobileNumberOk ¶
func (o *DirectDebitChannelProperties) 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 (*DirectDebitChannelProperties) GetRequireAuth ¶
func (o *DirectDebitChannelProperties) GetRequireAuth() bool
GetRequireAuth returns the RequireAuth field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitChannelProperties) GetRequireAuthOk ¶
func (o *DirectDebitChannelProperties) GetRequireAuthOk() (*bool, bool)
GetRequireAuthOk returns a tuple with the RequireAuth 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 (*DirectDebitChannelProperties) GetSuccessReturnUrl ¶
func (o *DirectDebitChannelProperties) GetSuccessReturnUrl() string
GetSuccessReturnUrl returns the SuccessReturnUrl field value if set, zero value otherwise.
func (*DirectDebitChannelProperties) GetSuccessReturnUrlOk ¶
func (o *DirectDebitChannelProperties) GetSuccessReturnUrlOk() (*string, bool)
GetSuccessReturnUrlOk returns a tuple with the SuccessReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DirectDebitChannelProperties) HasCardExpiry ¶
func (o *DirectDebitChannelProperties) HasCardExpiry() bool
HasCardExpiry returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasCardLastFour ¶
func (o *DirectDebitChannelProperties) HasCardLastFour() bool
HasCardLastFour returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasEmail ¶
func (o *DirectDebitChannelProperties) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasFailureReturnUrl ¶
func (o *DirectDebitChannelProperties) HasFailureReturnUrl() bool
HasFailureReturnUrl returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasIdentityDocumentNumber ¶
func (o *DirectDebitChannelProperties) HasIdentityDocumentNumber() bool
HasIdentityDocumentNumber returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasMobileNumber ¶
func (o *DirectDebitChannelProperties) HasMobileNumber() bool
HasMobileNumber returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasRequireAuth ¶
func (o *DirectDebitChannelProperties) HasRequireAuth() bool
HasRequireAuth returns a boolean if a field has been set.
func (*DirectDebitChannelProperties) HasSuccessReturnUrl ¶
func (o *DirectDebitChannelProperties) HasSuccessReturnUrl() bool
HasSuccessReturnUrl returns a boolean if a field has been set.
func (DirectDebitChannelProperties) MarshalJSON ¶
func (o DirectDebitChannelProperties) MarshalJSON() ([]byte, error)
func (*DirectDebitChannelProperties) SetCardExpiry ¶
func (o *DirectDebitChannelProperties) SetCardExpiry(v string)
SetCardExpiry gets a reference to the given NullableString and assigns it to the CardExpiry field.
func (*DirectDebitChannelProperties) SetCardExpiryNil ¶
func (o *DirectDebitChannelProperties) SetCardExpiryNil()
SetCardExpiryNil sets the value for CardExpiry to be an explicit nil
func (*DirectDebitChannelProperties) SetCardLastFour ¶
func (o *DirectDebitChannelProperties) SetCardLastFour(v string)
SetCardLastFour gets a reference to the given NullableString and assigns it to the CardLastFour field.
func (*DirectDebitChannelProperties) SetCardLastFourNil ¶
func (o *DirectDebitChannelProperties) SetCardLastFourNil()
SetCardLastFourNil sets the value for CardLastFour to be an explicit nil
func (*DirectDebitChannelProperties) SetEmail ¶
func (o *DirectDebitChannelProperties) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*DirectDebitChannelProperties) SetEmailNil ¶
func (o *DirectDebitChannelProperties) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*DirectDebitChannelProperties) SetFailureReturnUrl ¶
func (o *DirectDebitChannelProperties) SetFailureReturnUrl(v string)
SetFailureReturnUrl gets a reference to the given NullableString and assigns it to the FailureReturnUrl field.
func (*DirectDebitChannelProperties) SetFailureReturnUrlNil ¶
func (o *DirectDebitChannelProperties) SetFailureReturnUrlNil()
SetFailureReturnUrlNil sets the value for FailureReturnUrl to be an explicit nil
func (*DirectDebitChannelProperties) SetIdentityDocumentNumber ¶
func (o *DirectDebitChannelProperties) SetIdentityDocumentNumber(v string)
SetIdentityDocumentNumber gets a reference to the given NullableString and assigns it to the IdentityDocumentNumber field.
func (*DirectDebitChannelProperties) SetIdentityDocumentNumberNil ¶
func (o *DirectDebitChannelProperties) SetIdentityDocumentNumberNil()
SetIdentityDocumentNumberNil sets the value for IdentityDocumentNumber to be an explicit nil
func (*DirectDebitChannelProperties) SetMobileNumber ¶
func (o *DirectDebitChannelProperties) SetMobileNumber(v string)
SetMobileNumber gets a reference to the given NullableString and assigns it to the MobileNumber field.
func (*DirectDebitChannelProperties) SetMobileNumberNil ¶
func (o *DirectDebitChannelProperties) SetMobileNumberNil()
SetMobileNumberNil sets the value for MobileNumber to be an explicit nil
func (*DirectDebitChannelProperties) SetRequireAuth ¶
func (o *DirectDebitChannelProperties) SetRequireAuth(v bool)
SetRequireAuth gets a reference to the given NullableBool and assigns it to the RequireAuth field.
func (*DirectDebitChannelProperties) SetRequireAuthNil ¶
func (o *DirectDebitChannelProperties) SetRequireAuthNil()
SetRequireAuthNil sets the value for RequireAuth to be an explicit nil
func (*DirectDebitChannelProperties) SetSuccessReturnUrl ¶
func (o *DirectDebitChannelProperties) SetSuccessReturnUrl(v string)
SetSuccessReturnUrl gets a reference to the given string and assigns it to the SuccessReturnUrl field.
func (DirectDebitChannelProperties) ToMap ¶
func (o DirectDebitChannelProperties) ToMap() (map[string]interface{}, error)
func (*DirectDebitChannelProperties) UnsetCardExpiry ¶
func (o *DirectDebitChannelProperties) UnsetCardExpiry()
UnsetCardExpiry ensures that no value is present for CardExpiry, not even an explicit nil
func (*DirectDebitChannelProperties) UnsetCardLastFour ¶
func (o *DirectDebitChannelProperties) UnsetCardLastFour()
UnsetCardLastFour ensures that no value is present for CardLastFour, not even an explicit nil
func (*DirectDebitChannelProperties) UnsetEmail ¶
func (o *DirectDebitChannelProperties) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*DirectDebitChannelProperties) UnsetFailureReturnUrl ¶
func (o *DirectDebitChannelProperties) UnsetFailureReturnUrl()
UnsetFailureReturnUrl ensures that no value is present for FailureReturnUrl, not even an explicit nil
func (*DirectDebitChannelProperties) UnsetIdentityDocumentNumber ¶
func (o *DirectDebitChannelProperties) UnsetIdentityDocumentNumber()
UnsetIdentityDocumentNumber ensures that no value is present for IdentityDocumentNumber, not even an explicit nil
func (*DirectDebitChannelProperties) UnsetMobileNumber ¶
func (o *DirectDebitChannelProperties) UnsetMobileNumber()
UnsetMobileNumber ensures that no value is present for MobileNumber, not even an explicit nil
func (*DirectDebitChannelProperties) UnsetRequireAuth ¶
func (o *DirectDebitChannelProperties) UnsetRequireAuth()
UnsetRequireAuth ensures that no value is present for RequireAuth, not even an explicit nil
type DirectDebitDebitCard ¶
type DirectDebitDebitCard struct { // Mobile number of the customer registered to the partner channel MobileNumber NullableString `json:"mobile_number,omitempty"` // Last four digits of the debit card CardLastFour NullableString `json:"card_last_four,omitempty"` // Expiry month and year of the debit card (in MM/YY format) CardExpiry NullableString `json:"card_expiry,omitempty"` // Email address of the customer that is registered to the partner channel Email NullableString `json:"email,omitempty"` }
DirectDebitDebitCard struct for DirectDebitDebitCard
func NewDirectDebitDebitCard ¶
func NewDirectDebitDebitCard() *DirectDebitDebitCard
NewDirectDebitDebitCard instantiates a new DirectDebitDebitCard 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 NewDirectDebitDebitCardWithDefaults ¶
func NewDirectDebitDebitCardWithDefaults() *DirectDebitDebitCard
NewDirectDebitDebitCardWithDefaults instantiates a new DirectDebitDebitCard 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 (*DirectDebitDebitCard) GetCardExpiry ¶
func (o *DirectDebitDebitCard) GetCardExpiry() string
GetCardExpiry returns the CardExpiry field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitDebitCard) GetCardExpiryOk ¶
func (o *DirectDebitDebitCard) GetCardExpiryOk() (*string, bool)
GetCardExpiryOk returns a tuple with the CardExpiry 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 (*DirectDebitDebitCard) GetCardLastFour ¶
func (o *DirectDebitDebitCard) GetCardLastFour() string
GetCardLastFour returns the CardLastFour field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitDebitCard) GetCardLastFourOk ¶
func (o *DirectDebitDebitCard) GetCardLastFourOk() (*string, bool)
GetCardLastFourOk returns a tuple with the CardLastFour 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 (*DirectDebitDebitCard) GetEmail ¶
func (o *DirectDebitDebitCard) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitDebitCard) GetEmailOk ¶
func (o *DirectDebitDebitCard) 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 (*DirectDebitDebitCard) GetMobileNumber ¶
func (o *DirectDebitDebitCard) GetMobileNumber() string
GetMobileNumber returns the MobileNumber field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DirectDebitDebitCard) GetMobileNumberOk ¶
func (o *DirectDebitDebitCard) 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 (*DirectDebitDebitCard) HasCardExpiry ¶
func (o *DirectDebitDebitCard) HasCardExpiry() bool
HasCardExpiry returns a boolean if a field has been set.
func (*DirectDebitDebitCard) HasCardLastFour ¶
func (o *DirectDebitDebitCard) HasCardLastFour() bool
HasCardLastFour returns a boolean if a field has been set.
func (*DirectDebitDebitCard) HasEmail ¶
func (o *DirectDebitDebitCard) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*DirectDebitDebitCard) HasMobileNumber ¶
func (o *DirectDebitDebitCard) HasMobileNumber() bool
HasMobileNumber returns a boolean if a field has been set.
func (DirectDebitDebitCard) MarshalJSON ¶
func (o DirectDebitDebitCard) MarshalJSON() ([]byte, error)
func (*DirectDebitDebitCard) SetCardExpiry ¶
func (o *DirectDebitDebitCard) SetCardExpiry(v string)
SetCardExpiry gets a reference to the given NullableString and assigns it to the CardExpiry field.
func (*DirectDebitDebitCard) SetCardExpiryNil ¶
func (o *DirectDebitDebitCard) SetCardExpiryNil()
SetCardExpiryNil sets the value for CardExpiry to be an explicit nil
func (*DirectDebitDebitCard) SetCardLastFour ¶
func (o *DirectDebitDebitCard) SetCardLastFour(v string)
SetCardLastFour gets a reference to the given NullableString and assigns it to the CardLastFour field.
func (*DirectDebitDebitCard) SetCardLastFourNil ¶
func (o *DirectDebitDebitCard) SetCardLastFourNil()
SetCardLastFourNil sets the value for CardLastFour to be an explicit nil
func (*DirectDebitDebitCard) SetEmail ¶
func (o *DirectDebitDebitCard) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*DirectDebitDebitCard) SetEmailNil ¶
func (o *DirectDebitDebitCard) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*DirectDebitDebitCard) SetMobileNumber ¶
func (o *DirectDebitDebitCard) SetMobileNumber(v string)
SetMobileNumber gets a reference to the given NullableString and assigns it to the MobileNumber field.
func (*DirectDebitDebitCard) SetMobileNumberNil ¶
func (o *DirectDebitDebitCard) SetMobileNumberNil()
SetMobileNumberNil sets the value for MobileNumber to be an explicit nil
func (DirectDebitDebitCard) ToMap ¶
func (o DirectDebitDebitCard) ToMap() (map[string]interface{}, error)
func (*DirectDebitDebitCard) UnsetCardExpiry ¶
func (o *DirectDebitDebitCard) UnsetCardExpiry()
UnsetCardExpiry ensures that no value is present for CardExpiry, not even an explicit nil
func (*DirectDebitDebitCard) UnsetCardLastFour ¶
func (o *DirectDebitDebitCard) UnsetCardLastFour()
UnsetCardLastFour ensures that no value is present for CardLastFour, not even an explicit nil
func (*DirectDebitDebitCard) UnsetEmail ¶
func (o *DirectDebitDebitCard) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*DirectDebitDebitCard) UnsetMobileNumber ¶
func (o *DirectDebitDebitCard) UnsetMobileNumber()
UnsetMobileNumber ensures that no value is present for MobileNumber, not even an explicit nil
type DirectDebitType ¶
type DirectDebitType string
DirectDebitType the model 'DirectDebitType'
const ( DIRECTDEBITTYPE_DEBIT_CARD DirectDebitType = "DEBIT_CARD" DIRECTDEBITTYPE_BANK_ACCOUNT DirectDebitType = "BANK_ACCOUNT" DIRECTDEBITTYPE_BANK_REDIRECT DirectDebitType = "BANK_REDIRECT" )
List of DirectDebitType
func NewDirectDebitTypeFromValue ¶
func NewDirectDebitTypeFromValue(v string) (*DirectDebitType, error)
NewDirectDebitTypeFromValue returns a pointer to a valid DirectDebitType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (DirectDebitType) IsValid ¶
func (v DirectDebitType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (DirectDebitType) Ptr ¶
func (v DirectDebitType) Ptr() *DirectDebitType
Ptr returns reference to DirectDebitType value
func (DirectDebitType) String ¶
func (v DirectDebitType) String() string
func (*DirectDebitType) UnmarshalJSON ¶
func (v *DirectDebitType) UnmarshalJSON(src []byte) error
type EwalletAccount ¶
type EwalletAccount struct { // Name of the eWallet account holder. The value is null if unavailableName of the eWallet account holder. The value is null if unavailable Name NullableString `json:"name,omitempty"` // Identifier from eWallet provider e.g. phone number. The value is null if unavailable AccountDetails NullableString `json:"account_details,omitempty"` // The main balance amount on eWallet account provided from eWallet provider. The value is null if unavailable Balance NullableFloat64 `json:"balance,omitempty"` // The point balance amount on eWallet account. Applicable only on some eWallet provider that has point system. The value is null if unavailabl PointBalance NullableFloat64 `json:"point_balance,omitempty"` }
EwalletAccount Ewallet Account Properties
func NewEwalletAccount ¶
func NewEwalletAccount() *EwalletAccount
NewEwalletAccount instantiates a new EwalletAccount 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 NewEwalletAccountWithDefaults ¶
func NewEwalletAccountWithDefaults() *EwalletAccount
NewEwalletAccountWithDefaults instantiates a new EwalletAccount 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 (*EwalletAccount) GetAccountDetails ¶
func (o *EwalletAccount) GetAccountDetails() string
GetAccountDetails returns the AccountDetails field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EwalletAccount) GetAccountDetailsOk ¶
func (o *EwalletAccount) GetAccountDetailsOk() (*string, bool)
GetAccountDetailsOk returns a tuple with the AccountDetails 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 (*EwalletAccount) GetBalance ¶
func (o *EwalletAccount) GetBalance() float64
GetBalance returns the Balance field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EwalletAccount) GetBalanceOk ¶
func (o *EwalletAccount) GetBalanceOk() (*float64, bool)
GetBalanceOk returns a tuple with the Balance 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 (*EwalletAccount) GetName ¶
func (o *EwalletAccount) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EwalletAccount) GetNameOk ¶
func (o *EwalletAccount) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name 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 (*EwalletAccount) GetPointBalance ¶
func (o *EwalletAccount) GetPointBalance() float64
GetPointBalance returns the PointBalance field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EwalletAccount) GetPointBalanceOk ¶
func (o *EwalletAccount) GetPointBalanceOk() (*float64, bool)
GetPointBalanceOk returns a tuple with the PointBalance 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 (*EwalletAccount) HasAccountDetails ¶
func (o *EwalletAccount) HasAccountDetails() bool
HasAccountDetails returns a boolean if a field has been set.
func (*EwalletAccount) HasBalance ¶
func (o *EwalletAccount) HasBalance() bool
HasBalance returns a boolean if a field has been set.
func (*EwalletAccount) HasName ¶
func (o *EwalletAccount) HasName() bool
HasName returns a boolean if a field has been set.
func (*EwalletAccount) HasPointBalance ¶
func (o *EwalletAccount) HasPointBalance() bool
HasPointBalance returns a boolean if a field has been set.
func (EwalletAccount) MarshalJSON ¶
func (o EwalletAccount) MarshalJSON() ([]byte, error)
func (*EwalletAccount) SetAccountDetails ¶
func (o *EwalletAccount) SetAccountDetails(v string)
SetAccountDetails gets a reference to the given NullableString and assigns it to the AccountDetails field.
func (*EwalletAccount) SetAccountDetailsNil ¶
func (o *EwalletAccount) SetAccountDetailsNil()
SetAccountDetailsNil sets the value for AccountDetails to be an explicit nil
func (*EwalletAccount) SetBalance ¶
func (o *EwalletAccount) SetBalance(v float64)
SetBalance gets a reference to the given NullableFloat64 and assigns it to the Balance field.
func (*EwalletAccount) SetBalanceNil ¶
func (o *EwalletAccount) SetBalanceNil()
SetBalanceNil sets the value for Balance to be an explicit nil
func (*EwalletAccount) SetName ¶
func (o *EwalletAccount) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*EwalletAccount) SetNameNil ¶
func (o *EwalletAccount) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*EwalletAccount) SetPointBalance ¶
func (o *EwalletAccount) SetPointBalance(v float64)
SetPointBalance gets a reference to the given NullableFloat64 and assigns it to the PointBalance field.
func (*EwalletAccount) SetPointBalanceNil ¶
func (o *EwalletAccount) SetPointBalanceNil()
SetPointBalanceNil sets the value for PointBalance to be an explicit nil
func (EwalletAccount) ToMap ¶
func (o EwalletAccount) ToMap() (map[string]interface{}, error)
func (*EwalletAccount) UnsetAccountDetails ¶
func (o *EwalletAccount) UnsetAccountDetails()
UnsetAccountDetails ensures that no value is present for AccountDetails, not even an explicit nil
func (*EwalletAccount) UnsetBalance ¶
func (o *EwalletAccount) UnsetBalance()
UnsetBalance ensures that no value is present for Balance, not even an explicit nil
func (*EwalletAccount) UnsetName ¶
func (o *EwalletAccount) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*EwalletAccount) UnsetPointBalance ¶
func (o *EwalletAccount) UnsetPointBalance()
UnsetPointBalance ensures that no value is present for PointBalance, not even an explicit nil
type EwalletChannelCode ¶
type EwalletChannelCode string
EwalletChannelCode Ewallet Channel Code
const ( EWALLETCHANNELCODE_GCASH EwalletChannelCode = "GCASH" EWALLETCHANNELCODE_GRABPAY EwalletChannelCode = "GRABPAY" EWALLETCHANNELCODE_PAYMAYA EwalletChannelCode = "PAYMAYA" EWALLETCHANNELCODE_OVO EwalletChannelCode = "OVO" EWALLETCHANNELCODE_DANA EwalletChannelCode = "DANA" EWALLETCHANNELCODE_LINKAJA EwalletChannelCode = "LINKAJA" EWALLETCHANNELCODE_SHOPEEPAY EwalletChannelCode = "SHOPEEPAY" EWALLETCHANNELCODE_SAKUKU EwalletChannelCode = "SAKUKU" EWALLETCHANNELCODE_NEXCASH EwalletChannelCode = "NEXCASH" EWALLETCHANNELCODE_ASTRAPAY EwalletChannelCode = "ASTRAPAY" EWALLETCHANNELCODE_JENIUSPAY EwalletChannelCode = "JENIUSPAY" EWALLETCHANNELCODE_APPOTA EwalletChannelCode = "APPOTA" EWALLETCHANNELCODE_MOMO EwalletChannelCode = "MOMO" EWALLETCHANNELCODE_VNPTWALLET EwalletChannelCode = "VNPTWALLET" EWALLETCHANNELCODE_VIETTELPAY EwalletChannelCode = "VIETTELPAY" EWALLETCHANNELCODE_ZALOPAY EwalletChannelCode = "ZALOPAY" )
List of EwalletChannelCode
func NewEwalletChannelCodeFromValue ¶
func NewEwalletChannelCodeFromValue(v string) (*EwalletChannelCode, error)
NewEwalletChannelCodeFromValue returns a pointer to a valid EwalletChannelCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (EwalletChannelCode) IsValid ¶
func (v EwalletChannelCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (EwalletChannelCode) Ptr ¶
func (v EwalletChannelCode) Ptr() *EwalletChannelCode
Ptr returns reference to EwalletChannelCode value
func (EwalletChannelCode) String ¶
func (v EwalletChannelCode) String() string
func (*EwalletChannelCode) UnmarshalJSON ¶
func (v *EwalletChannelCode) UnmarshalJSON(src []byte) error
type EwalletChannelProperties ¶
type EwalletChannelProperties struct { // URL where the end-customer is redirected if the authorization is successful SuccessReturnUrl *string `json:"success_return_url,omitempty"` // URL where the end-customer is redirected if the authorization failed FailureReturnUrl *string `json:"failure_return_url,omitempty"` // URL where the end-customer is redirected if the authorization cancelled CancelReturnUrl *string `json:"cancel_return_url,omitempty"` // Mobile number of customer in E.164 format (e.g. +628123123123). For OVO one time payment use only. MobileNumber *string `json:"mobile_number,omitempty"` // REDEEM_NONE will not use any point, REDEEM_ALL will use all available points before cash balance is used. For OVO and ShopeePay tokenized payment use only. RedeemPoints *string `json:"redeem_points,omitempty"` // Available for JENIUSPAY only Cashtag *string `json:"cashtag,omitempty"` }
EwalletChannelProperties Ewallet Channel Properties
func NewEwalletChannelProperties ¶
func NewEwalletChannelProperties() *EwalletChannelProperties
NewEwalletChannelProperties instantiates a new EwalletChannelProperties 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 NewEwalletChannelPropertiesWithDefaults ¶
func NewEwalletChannelPropertiesWithDefaults() *EwalletChannelProperties
NewEwalletChannelPropertiesWithDefaults instantiates a new EwalletChannelProperties 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 (*EwalletChannelProperties) GetCancelReturnUrl ¶
func (o *EwalletChannelProperties) GetCancelReturnUrl() string
GetCancelReturnUrl returns the CancelReturnUrl field value if set, zero value otherwise.
func (*EwalletChannelProperties) GetCancelReturnUrlOk ¶
func (o *EwalletChannelProperties) GetCancelReturnUrlOk() (*string, bool)
GetCancelReturnUrlOk returns a tuple with the CancelReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EwalletChannelProperties) GetCashtag ¶
func (o *EwalletChannelProperties) GetCashtag() string
GetCashtag returns the Cashtag field value if set, zero value otherwise.
func (*EwalletChannelProperties) GetCashtagOk ¶
func (o *EwalletChannelProperties) GetCashtagOk() (*string, bool)
GetCashtagOk returns a tuple with the Cashtag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EwalletChannelProperties) GetFailureReturnUrl ¶
func (o *EwalletChannelProperties) GetFailureReturnUrl() string
GetFailureReturnUrl returns the FailureReturnUrl field value if set, zero value otherwise.
func (*EwalletChannelProperties) GetFailureReturnUrlOk ¶
func (o *EwalletChannelProperties) GetFailureReturnUrlOk() (*string, bool)
GetFailureReturnUrlOk returns a tuple with the FailureReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EwalletChannelProperties) GetMobileNumber ¶
func (o *EwalletChannelProperties) GetMobileNumber() string
GetMobileNumber returns the MobileNumber field value if set, zero value otherwise.
func (*EwalletChannelProperties) GetMobileNumberOk ¶
func (o *EwalletChannelProperties) 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.
func (*EwalletChannelProperties) GetRedeemPoints ¶
func (o *EwalletChannelProperties) GetRedeemPoints() string
GetRedeemPoints returns the RedeemPoints field value if set, zero value otherwise.
func (*EwalletChannelProperties) GetRedeemPointsOk ¶
func (o *EwalletChannelProperties) GetRedeemPointsOk() (*string, bool)
GetRedeemPointsOk returns a tuple with the RedeemPoints field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EwalletChannelProperties) GetSuccessReturnUrl ¶
func (o *EwalletChannelProperties) GetSuccessReturnUrl() string
GetSuccessReturnUrl returns the SuccessReturnUrl field value if set, zero value otherwise.
func (*EwalletChannelProperties) GetSuccessReturnUrlOk ¶
func (o *EwalletChannelProperties) GetSuccessReturnUrlOk() (*string, bool)
GetSuccessReturnUrlOk returns a tuple with the SuccessReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EwalletChannelProperties) HasCancelReturnUrl ¶
func (o *EwalletChannelProperties) HasCancelReturnUrl() bool
HasCancelReturnUrl returns a boolean if a field has been set.
func (*EwalletChannelProperties) HasCashtag ¶
func (o *EwalletChannelProperties) HasCashtag() bool
HasCashtag returns a boolean if a field has been set.
func (*EwalletChannelProperties) HasFailureReturnUrl ¶
func (o *EwalletChannelProperties) HasFailureReturnUrl() bool
HasFailureReturnUrl returns a boolean if a field has been set.
func (*EwalletChannelProperties) HasMobileNumber ¶
func (o *EwalletChannelProperties) HasMobileNumber() bool
HasMobileNumber returns a boolean if a field has been set.
func (*EwalletChannelProperties) HasRedeemPoints ¶
func (o *EwalletChannelProperties) HasRedeemPoints() bool
HasRedeemPoints returns a boolean if a field has been set.
func (*EwalletChannelProperties) HasSuccessReturnUrl ¶
func (o *EwalletChannelProperties) HasSuccessReturnUrl() bool
HasSuccessReturnUrl returns a boolean if a field has been set.
func (EwalletChannelProperties) MarshalJSON ¶
func (o EwalletChannelProperties) MarshalJSON() ([]byte, error)
func (*EwalletChannelProperties) SetCancelReturnUrl ¶
func (o *EwalletChannelProperties) SetCancelReturnUrl(v string)
SetCancelReturnUrl gets a reference to the given string and assigns it to the CancelReturnUrl field.
func (*EwalletChannelProperties) SetCashtag ¶
func (o *EwalletChannelProperties) SetCashtag(v string)
SetCashtag gets a reference to the given string and assigns it to the Cashtag field.
func (*EwalletChannelProperties) SetFailureReturnUrl ¶
func (o *EwalletChannelProperties) SetFailureReturnUrl(v string)
SetFailureReturnUrl gets a reference to the given string and assigns it to the FailureReturnUrl field.
func (*EwalletChannelProperties) SetMobileNumber ¶
func (o *EwalletChannelProperties) SetMobileNumber(v string)
SetMobileNumber gets a reference to the given string and assigns it to the MobileNumber field.
func (*EwalletChannelProperties) SetRedeemPoints ¶
func (o *EwalletChannelProperties) SetRedeemPoints(v string)
SetRedeemPoints gets a reference to the given string and assigns it to the RedeemPoints field.
func (*EwalletChannelProperties) SetSuccessReturnUrl ¶
func (o *EwalletChannelProperties) SetSuccessReturnUrl(v string)
SetSuccessReturnUrl gets a reference to the given string and assigns it to the SuccessReturnUrl field.
func (EwalletChannelProperties) ToMap ¶
func (o EwalletChannelProperties) ToMap() (map[string]interface{}, error)
type GetAllPaymentMethods400Response ¶
type GetAllPaymentMethods400Response struct { ErrorCode *string `json:"error_code,omitempty"` Message *string `json:"message,omitempty"` }
GetAllPaymentMethods400Response struct for GetAllPaymentMethods400Response
func NewGetAllPaymentMethods400Response ¶
func NewGetAllPaymentMethods400Response() *GetAllPaymentMethods400Response
NewGetAllPaymentMethods400Response instantiates a new GetAllPaymentMethods400Response 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 NewGetAllPaymentMethods400ResponseWithDefaults ¶
func NewGetAllPaymentMethods400ResponseWithDefaults() *GetAllPaymentMethods400Response
NewGetAllPaymentMethods400ResponseWithDefaults instantiates a new GetAllPaymentMethods400Response 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 (*GetAllPaymentMethods400Response) GetErrorCode ¶
func (o *GetAllPaymentMethods400Response) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*GetAllPaymentMethods400Response) GetErrorCodeOk ¶
func (o *GetAllPaymentMethods400Response) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethods400Response) GetMessage ¶
func (o *GetAllPaymentMethods400Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetAllPaymentMethods400Response) GetMessageOk ¶
func (o *GetAllPaymentMethods400Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethods400Response) HasErrorCode ¶
func (o *GetAllPaymentMethods400Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetAllPaymentMethods400Response) HasMessage ¶
func (o *GetAllPaymentMethods400Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetAllPaymentMethods400Response) MarshalJSON ¶
func (o GetAllPaymentMethods400Response) MarshalJSON() ([]byte, error)
func (*GetAllPaymentMethods400Response) SetErrorCode ¶
func (o *GetAllPaymentMethods400Response) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*GetAllPaymentMethods400Response) SetMessage ¶
func (o *GetAllPaymentMethods400Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetAllPaymentMethods400Response) ToMap ¶
func (o GetAllPaymentMethods400Response) ToMap() (map[string]interface{}, error)
type GetAllPaymentMethods403Response ¶
type GetAllPaymentMethods403Response struct { ErrorCode *string `json:"error_code,omitempty"` Message *string `json:"message,omitempty"` }
GetAllPaymentMethods403Response struct for GetAllPaymentMethods403Response
func NewGetAllPaymentMethods403Response ¶
func NewGetAllPaymentMethods403Response() *GetAllPaymentMethods403Response
NewGetAllPaymentMethods403Response instantiates a new GetAllPaymentMethods403Response 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 NewGetAllPaymentMethods403ResponseWithDefaults ¶
func NewGetAllPaymentMethods403ResponseWithDefaults() *GetAllPaymentMethods403Response
NewGetAllPaymentMethods403ResponseWithDefaults instantiates a new GetAllPaymentMethods403Response 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 (*GetAllPaymentMethods403Response) GetErrorCode ¶
func (o *GetAllPaymentMethods403Response) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*GetAllPaymentMethods403Response) GetErrorCodeOk ¶
func (o *GetAllPaymentMethods403Response) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethods403Response) GetMessage ¶
func (o *GetAllPaymentMethods403Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetAllPaymentMethods403Response) GetMessageOk ¶
func (o *GetAllPaymentMethods403Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethods403Response) HasErrorCode ¶
func (o *GetAllPaymentMethods403Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetAllPaymentMethods403Response) HasMessage ¶
func (o *GetAllPaymentMethods403Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetAllPaymentMethods403Response) MarshalJSON ¶
func (o GetAllPaymentMethods403Response) MarshalJSON() ([]byte, error)
func (*GetAllPaymentMethods403Response) SetErrorCode ¶
func (o *GetAllPaymentMethods403Response) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*GetAllPaymentMethods403Response) SetMessage ¶
func (o *GetAllPaymentMethods403Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetAllPaymentMethods403Response) ToMap ¶
func (o GetAllPaymentMethods403Response) ToMap() (map[string]interface{}, error)
type GetAllPaymentMethods404Response ¶
type GetAllPaymentMethods404Response struct { ErrorCode *string `json:"error_code,omitempty"` Message *string `json:"message,omitempty"` }
GetAllPaymentMethods404Response struct for GetAllPaymentMethods404Response
func NewGetAllPaymentMethods404Response ¶
func NewGetAllPaymentMethods404Response() *GetAllPaymentMethods404Response
NewGetAllPaymentMethods404Response instantiates a new GetAllPaymentMethods404Response 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 NewGetAllPaymentMethods404ResponseWithDefaults ¶
func NewGetAllPaymentMethods404ResponseWithDefaults() *GetAllPaymentMethods404Response
NewGetAllPaymentMethods404ResponseWithDefaults instantiates a new GetAllPaymentMethods404Response 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 (*GetAllPaymentMethods404Response) GetErrorCode ¶
func (o *GetAllPaymentMethods404Response) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*GetAllPaymentMethods404Response) GetErrorCodeOk ¶
func (o *GetAllPaymentMethods404Response) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethods404Response) GetMessage ¶
func (o *GetAllPaymentMethods404Response) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetAllPaymentMethods404Response) GetMessageOk ¶
func (o *GetAllPaymentMethods404Response) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethods404Response) HasErrorCode ¶
func (o *GetAllPaymentMethods404Response) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetAllPaymentMethods404Response) HasMessage ¶
func (o *GetAllPaymentMethods404Response) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetAllPaymentMethods404Response) MarshalJSON ¶
func (o GetAllPaymentMethods404Response) MarshalJSON() ([]byte, error)
func (*GetAllPaymentMethods404Response) SetErrorCode ¶
func (o *GetAllPaymentMethods404Response) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*GetAllPaymentMethods404Response) SetMessage ¶
func (o *GetAllPaymentMethods404Response) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetAllPaymentMethods404Response) ToMap ¶
func (o GetAllPaymentMethods404Response) ToMap() (map[string]interface{}, error)
type GetAllPaymentMethodsDefaultResponse ¶
type GetAllPaymentMethodsDefaultResponse struct { ErrorCode *string `json:"error_code,omitempty"` Message *string `json:"message,omitempty"` }
GetAllPaymentMethodsDefaultResponse struct for GetAllPaymentMethodsDefaultResponse
func NewGetAllPaymentMethodsDefaultResponse ¶
func NewGetAllPaymentMethodsDefaultResponse() *GetAllPaymentMethodsDefaultResponse
NewGetAllPaymentMethodsDefaultResponse instantiates a new GetAllPaymentMethodsDefaultResponse 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 NewGetAllPaymentMethodsDefaultResponseWithDefaults ¶
func NewGetAllPaymentMethodsDefaultResponseWithDefaults() *GetAllPaymentMethodsDefaultResponse
NewGetAllPaymentMethodsDefaultResponseWithDefaults instantiates a new GetAllPaymentMethodsDefaultResponse 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 (*GetAllPaymentMethodsDefaultResponse) GetErrorCode ¶
func (o *GetAllPaymentMethodsDefaultResponse) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*GetAllPaymentMethodsDefaultResponse) GetErrorCodeOk ¶
func (o *GetAllPaymentMethodsDefaultResponse) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethodsDefaultResponse) GetMessage ¶
func (o *GetAllPaymentMethodsDefaultResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*GetAllPaymentMethodsDefaultResponse) GetMessageOk ¶
func (o *GetAllPaymentMethodsDefaultResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetAllPaymentMethodsDefaultResponse) HasErrorCode ¶
func (o *GetAllPaymentMethodsDefaultResponse) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*GetAllPaymentMethodsDefaultResponse) HasMessage ¶
func (o *GetAllPaymentMethodsDefaultResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (GetAllPaymentMethodsDefaultResponse) MarshalJSON ¶
func (o GetAllPaymentMethodsDefaultResponse) MarshalJSON() ([]byte, error)
func (*GetAllPaymentMethodsDefaultResponse) SetErrorCode ¶
func (o *GetAllPaymentMethodsDefaultResponse) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*GetAllPaymentMethodsDefaultResponse) SetMessage ¶
func (o *GetAllPaymentMethodsDefaultResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (GetAllPaymentMethodsDefaultResponse) ToMap ¶
func (o GetAllPaymentMethodsDefaultResponse) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type MutableDirectDebit ¶
type MutableDirectDebit struct { ChannelCode DirectDebitChannelCode `json:"channel_code"` ChannelProperties NullableDirectDebitChannelProperties `json:"channel_properties"` }
MutableDirectDebit struct for MutableDirectDebit
func NewMutableDirectDebit ¶
func NewMutableDirectDebit(channelCode DirectDebitChannelCode, channelProperties NullableDirectDebitChannelProperties) *MutableDirectDebit
NewMutableDirectDebit instantiates a new MutableDirectDebit 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 NewMutableDirectDebitWithDefaults ¶
func NewMutableDirectDebitWithDefaults() *MutableDirectDebit
NewMutableDirectDebitWithDefaults instantiates a new MutableDirectDebit 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 (*MutableDirectDebit) GetChannelCode ¶
func (o *MutableDirectDebit) GetChannelCode() DirectDebitChannelCode
GetChannelCode returns the ChannelCode field value
func (*MutableDirectDebit) GetChannelCodeOk ¶
func (o *MutableDirectDebit) GetChannelCodeOk() (*DirectDebitChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*MutableDirectDebit) GetChannelProperties ¶
func (o *MutableDirectDebit) GetChannelProperties() DirectDebitChannelProperties
GetChannelProperties returns the ChannelProperties field value If the value is explicit nil, the zero value for DirectDebitChannelProperties will be returned
func (*MutableDirectDebit) GetChannelPropertiesOk ¶
func (o *MutableDirectDebit) GetChannelPropertiesOk() (*DirectDebitChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value 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 (MutableDirectDebit) MarshalJSON ¶
func (o MutableDirectDebit) MarshalJSON() ([]byte, error)
func (*MutableDirectDebit) SetChannelCode ¶
func (o *MutableDirectDebit) SetChannelCode(v DirectDebitChannelCode)
SetChannelCode sets field value
func (*MutableDirectDebit) SetChannelProperties ¶
func (o *MutableDirectDebit) SetChannelProperties(v DirectDebitChannelProperties)
SetChannelProperties sets field value
func (MutableDirectDebit) ToMap ¶
func (o MutableDirectDebit) ToMap() (map[string]interface{}, error)
type MutableEwallet ¶
type MutableEwallet struct { ChannelCode EwalletChannelCode `json:"channel_code"` ChannelProperties *EwalletChannelProperties `json:"channel_properties,omitempty"` Account *EwalletAccount `json:"account,omitempty"` }
MutableEwallet struct for MutableEwallet
func NewMutableEwallet ¶
func NewMutableEwallet(channelCode EwalletChannelCode) *MutableEwallet
NewMutableEwallet instantiates a new MutableEwallet 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 NewMutableEwalletWithDefaults ¶
func NewMutableEwalletWithDefaults() *MutableEwallet
NewMutableEwalletWithDefaults instantiates a new MutableEwallet 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 (*MutableEwallet) GetAccount ¶
func (o *MutableEwallet) GetAccount() EwalletAccount
GetAccount returns the Account field value if set, zero value otherwise.
func (*MutableEwallet) GetAccountOk ¶
func (o *MutableEwallet) GetAccountOk() (*EwalletAccount, bool)
GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MutableEwallet) GetChannelCode ¶
func (o *MutableEwallet) GetChannelCode() EwalletChannelCode
GetChannelCode returns the ChannelCode field value
func (*MutableEwallet) GetChannelCodeOk ¶
func (o *MutableEwallet) GetChannelCodeOk() (*EwalletChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*MutableEwallet) GetChannelProperties ¶
func (o *MutableEwallet) GetChannelProperties() EwalletChannelProperties
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise.
func (*MutableEwallet) GetChannelPropertiesOk ¶
func (o *MutableEwallet) GetChannelPropertiesOk() (*EwalletChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MutableEwallet) HasAccount ¶
func (o *MutableEwallet) HasAccount() bool
HasAccount returns a boolean if a field has been set.
func (*MutableEwallet) HasChannelProperties ¶
func (o *MutableEwallet) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (MutableEwallet) MarshalJSON ¶
func (o MutableEwallet) MarshalJSON() ([]byte, error)
func (*MutableEwallet) SetAccount ¶
func (o *MutableEwallet) SetAccount(v EwalletAccount)
SetAccount gets a reference to the given EwalletAccount and assigns it to the Account field.
func (*MutableEwallet) SetChannelCode ¶
func (o *MutableEwallet) SetChannelCode(v EwalletChannelCode)
SetChannelCode sets field value
func (*MutableEwallet) SetChannelProperties ¶
func (o *MutableEwallet) SetChannelProperties(v EwalletChannelProperties)
SetChannelProperties gets a reference to the given EwalletChannelProperties and assigns it to the ChannelProperties field.
func (MutableEwallet) ToMap ¶
func (o MutableEwallet) ToMap() (map[string]interface{}, error)
type MutableOverTheCounter ¶
type MutableOverTheCounter struct { Amount NullableFloat64 `json:"amount,omitempty"` Currency *string `json:"currency,omitempty"` ChannelCode OverTheCounterChannelCode `json:"channel_code"` ChannelProperties OverTheCounterChannelProperties `json:"channel_properties"` }
MutableOverTheCounter struct for MutableOverTheCounter
func NewMutableOverTheCounter ¶
func NewMutableOverTheCounter(channelCode OverTheCounterChannelCode, channelProperties OverTheCounterChannelProperties) *MutableOverTheCounter
NewMutableOverTheCounter instantiates a new MutableOverTheCounter 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 NewMutableOverTheCounterWithDefaults ¶
func NewMutableOverTheCounterWithDefaults() *MutableOverTheCounter
NewMutableOverTheCounterWithDefaults instantiates a new MutableOverTheCounter 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 (*MutableOverTheCounter) GetAmount ¶
func (o *MutableOverTheCounter) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableOverTheCounter) GetAmountOk ¶
func (o *MutableOverTheCounter) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*MutableOverTheCounter) GetChannelCode ¶
func (o *MutableOverTheCounter) GetChannelCode() OverTheCounterChannelCode
GetChannelCode returns the ChannelCode field value
func (*MutableOverTheCounter) GetChannelCodeOk ¶
func (o *MutableOverTheCounter) GetChannelCodeOk() (*OverTheCounterChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*MutableOverTheCounter) GetChannelProperties ¶
func (o *MutableOverTheCounter) GetChannelProperties() OverTheCounterChannelProperties
GetChannelProperties returns the ChannelProperties field value
func (*MutableOverTheCounter) GetChannelPropertiesOk ¶
func (o *MutableOverTheCounter) GetChannelPropertiesOk() (*OverTheCounterChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value and a boolean to check if the value has been set.
func (*MutableOverTheCounter) GetCurrency ¶
func (o *MutableOverTheCounter) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*MutableOverTheCounter) GetCurrencyOk ¶
func (o *MutableOverTheCounter) 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 (*MutableOverTheCounter) HasAmount ¶
func (o *MutableOverTheCounter) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*MutableOverTheCounter) HasCurrency ¶
func (o *MutableOverTheCounter) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (MutableOverTheCounter) MarshalJSON ¶
func (o MutableOverTheCounter) MarshalJSON() ([]byte, error)
func (*MutableOverTheCounter) SetAmount ¶
func (o *MutableOverTheCounter) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*MutableOverTheCounter) SetAmountNil ¶
func (o *MutableOverTheCounter) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*MutableOverTheCounter) SetChannelCode ¶
func (o *MutableOverTheCounter) SetChannelCode(v OverTheCounterChannelCode)
SetChannelCode sets field value
func (*MutableOverTheCounter) SetChannelProperties ¶
func (o *MutableOverTheCounter) SetChannelProperties(v OverTheCounterChannelProperties)
SetChannelProperties sets field value
func (*MutableOverTheCounter) SetCurrency ¶
func (o *MutableOverTheCounter) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (MutableOverTheCounter) ToMap ¶
func (o MutableOverTheCounter) ToMap() (map[string]interface{}, error)
func (*MutableOverTheCounter) UnsetAmount ¶
func (o *MutableOverTheCounter) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
type MutableQRCode ¶
type MutableQRCode struct { Amount NullableFloat64 `json:"amount,omitempty"` Currency *string `json:"currency,omitempty"` ChannelCode NullableQRCodeChannelCode `json:"channel_code,omitempty"` ChannelProperties NullableQRCodeChannelProperties `json:"channel_properties,omitempty"` }
MutableQRCode struct for MutableQRCode
func NewMutableQRCode ¶
func NewMutableQRCode() *MutableQRCode
NewMutableQRCode instantiates a new MutableQRCode 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 NewMutableQRCodeWithDefaults ¶
func NewMutableQRCodeWithDefaults() *MutableQRCode
NewMutableQRCodeWithDefaults instantiates a new MutableQRCode 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 (*MutableQRCode) GetAmount ¶
func (o *MutableQRCode) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableQRCode) GetAmountOk ¶
func (o *MutableQRCode) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*MutableQRCode) GetChannelCode ¶
func (o *MutableQRCode) GetChannelCode() QRCodeChannelCode
GetChannelCode returns the ChannelCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableQRCode) GetChannelCodeOk ¶
func (o *MutableQRCode) GetChannelCodeOk() (*QRCodeChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode 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 (*MutableQRCode) GetChannelProperties ¶
func (o *MutableQRCode) GetChannelProperties() QRCodeChannelProperties
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableQRCode) GetChannelPropertiesOk ¶
func (o *MutableQRCode) GetChannelPropertiesOk() (*QRCodeChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties 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 (*MutableQRCode) GetCurrency ¶
func (o *MutableQRCode) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*MutableQRCode) GetCurrencyOk ¶
func (o *MutableQRCode) 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 (*MutableQRCode) HasAmount ¶
func (o *MutableQRCode) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*MutableQRCode) HasChannelCode ¶
func (o *MutableQRCode) HasChannelCode() bool
HasChannelCode returns a boolean if a field has been set.
func (*MutableQRCode) HasChannelProperties ¶
func (o *MutableQRCode) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (*MutableQRCode) HasCurrency ¶
func (o *MutableQRCode) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (MutableQRCode) MarshalJSON ¶
func (o MutableQRCode) MarshalJSON() ([]byte, error)
func (*MutableQRCode) SetAmount ¶
func (o *MutableQRCode) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*MutableQRCode) SetAmountNil ¶
func (o *MutableQRCode) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*MutableQRCode) SetChannelCode ¶
func (o *MutableQRCode) SetChannelCode(v QRCodeChannelCode)
SetChannelCode gets a reference to the given NullableQRCodeChannelCode and assigns it to the ChannelCode field.
func (*MutableQRCode) SetChannelCodeNil ¶
func (o *MutableQRCode) SetChannelCodeNil()
SetChannelCodeNil sets the value for ChannelCode to be an explicit nil
func (*MutableQRCode) SetChannelProperties ¶
func (o *MutableQRCode) SetChannelProperties(v QRCodeChannelProperties)
SetChannelProperties gets a reference to the given NullableQRCodeChannelProperties and assigns it to the ChannelProperties field.
func (*MutableQRCode) SetChannelPropertiesNil ¶
func (o *MutableQRCode) SetChannelPropertiesNil()
SetChannelPropertiesNil sets the value for ChannelProperties to be an explicit nil
func (*MutableQRCode) SetCurrency ¶
func (o *MutableQRCode) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (MutableQRCode) ToMap ¶
func (o MutableQRCode) ToMap() (map[string]interface{}, error)
func (*MutableQRCode) UnsetAmount ¶
func (o *MutableQRCode) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
func (*MutableQRCode) UnsetChannelCode ¶
func (o *MutableQRCode) UnsetChannelCode()
UnsetChannelCode ensures that no value is present for ChannelCode, not even an explicit nil
func (*MutableQRCode) UnsetChannelProperties ¶
func (o *MutableQRCode) UnsetChannelProperties()
UnsetChannelProperties ensures that no value is present for ChannelProperties, not even an explicit nil
type MutableVirtualAccount ¶
type MutableVirtualAccount struct { Amount NullableFloat64 `json:"amount,omitempty"` MinAmount NullableFloat64 `json:"min_amount,omitempty"` MaxAmount NullableFloat64 `json:"max_amount,omitempty"` Currency *string `json:"currency,omitempty"` ChannelCode VirtualAccountChannelCode `json:"channel_code"` ChannelProperties VirtualAccountChannelProperties `json:"channel_properties"` // Alternative display requested for the virtual account AlternativeDisplayTypes []string `json:"alternative_display_types,omitempty"` }
MutableVirtualAccount struct for MutableVirtualAccount
func NewMutableVirtualAccount ¶
func NewMutableVirtualAccount(channelCode VirtualAccountChannelCode, channelProperties VirtualAccountChannelProperties) *MutableVirtualAccount
NewMutableVirtualAccount instantiates a new MutableVirtualAccount 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 NewMutableVirtualAccountWithDefaults ¶
func NewMutableVirtualAccountWithDefaults() *MutableVirtualAccount
NewMutableVirtualAccountWithDefaults instantiates a new MutableVirtualAccount 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 (*MutableVirtualAccount) GetAlternativeDisplayTypes ¶
func (o *MutableVirtualAccount) GetAlternativeDisplayTypes() []string
GetAlternativeDisplayTypes returns the AlternativeDisplayTypes field value if set, zero value otherwise.
func (*MutableVirtualAccount) GetAlternativeDisplayTypesOk ¶
func (o *MutableVirtualAccount) GetAlternativeDisplayTypesOk() ([]string, bool)
GetAlternativeDisplayTypesOk returns a tuple with the AlternativeDisplayTypes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MutableVirtualAccount) GetAmount ¶
func (o *MutableVirtualAccount) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableVirtualAccount) GetAmountOk ¶
func (o *MutableVirtualAccount) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*MutableVirtualAccount) GetChannelCode ¶
func (o *MutableVirtualAccount) GetChannelCode() VirtualAccountChannelCode
GetChannelCode returns the ChannelCode field value
func (*MutableVirtualAccount) GetChannelCodeOk ¶
func (o *MutableVirtualAccount) GetChannelCodeOk() (*VirtualAccountChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*MutableVirtualAccount) GetChannelProperties ¶
func (o *MutableVirtualAccount) GetChannelProperties() VirtualAccountChannelProperties
GetChannelProperties returns the ChannelProperties field value
func (*MutableVirtualAccount) GetChannelPropertiesOk ¶
func (o *MutableVirtualAccount) GetChannelPropertiesOk() (*VirtualAccountChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value and a boolean to check if the value has been set.
func (*MutableVirtualAccount) GetCurrency ¶
func (o *MutableVirtualAccount) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*MutableVirtualAccount) GetCurrencyOk ¶
func (o *MutableVirtualAccount) 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 (*MutableVirtualAccount) GetMaxAmount ¶
func (o *MutableVirtualAccount) GetMaxAmount() float64
GetMaxAmount returns the MaxAmount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableVirtualAccount) GetMaxAmountOk ¶
func (o *MutableVirtualAccount) GetMaxAmountOk() (*float64, bool)
GetMaxAmountOk returns a tuple with the MaxAmount 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 (*MutableVirtualAccount) GetMinAmount ¶
func (o *MutableVirtualAccount) GetMinAmount() float64
GetMinAmount returns the MinAmount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MutableVirtualAccount) GetMinAmountOk ¶
func (o *MutableVirtualAccount) GetMinAmountOk() (*float64, bool)
GetMinAmountOk returns a tuple with the MinAmount 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 (*MutableVirtualAccount) HasAlternativeDisplayTypes ¶
func (o *MutableVirtualAccount) HasAlternativeDisplayTypes() bool
HasAlternativeDisplayTypes returns a boolean if a field has been set.
func (*MutableVirtualAccount) HasAmount ¶
func (o *MutableVirtualAccount) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*MutableVirtualAccount) HasCurrency ¶
func (o *MutableVirtualAccount) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (*MutableVirtualAccount) HasMaxAmount ¶
func (o *MutableVirtualAccount) HasMaxAmount() bool
HasMaxAmount returns a boolean if a field has been set.
func (*MutableVirtualAccount) HasMinAmount ¶
func (o *MutableVirtualAccount) HasMinAmount() bool
HasMinAmount returns a boolean if a field has been set.
func (MutableVirtualAccount) MarshalJSON ¶
func (o MutableVirtualAccount) MarshalJSON() ([]byte, error)
func (*MutableVirtualAccount) SetAlternativeDisplayTypes ¶
func (o *MutableVirtualAccount) SetAlternativeDisplayTypes(v []string)
SetAlternativeDisplayTypes gets a reference to the given []string and assigns it to the AlternativeDisplayTypes field.
func (*MutableVirtualAccount) SetAmount ¶
func (o *MutableVirtualAccount) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*MutableVirtualAccount) SetAmountNil ¶
func (o *MutableVirtualAccount) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*MutableVirtualAccount) SetChannelCode ¶
func (o *MutableVirtualAccount) SetChannelCode(v VirtualAccountChannelCode)
SetChannelCode sets field value
func (*MutableVirtualAccount) SetChannelProperties ¶
func (o *MutableVirtualAccount) SetChannelProperties(v VirtualAccountChannelProperties)
SetChannelProperties sets field value
func (*MutableVirtualAccount) SetCurrency ¶
func (o *MutableVirtualAccount) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*MutableVirtualAccount) SetMaxAmount ¶
func (o *MutableVirtualAccount) SetMaxAmount(v float64)
SetMaxAmount gets a reference to the given NullableFloat64 and assigns it to the MaxAmount field.
func (*MutableVirtualAccount) SetMaxAmountNil ¶
func (o *MutableVirtualAccount) SetMaxAmountNil()
SetMaxAmountNil sets the value for MaxAmount to be an explicit nil
func (*MutableVirtualAccount) SetMinAmount ¶
func (o *MutableVirtualAccount) SetMinAmount(v float64)
SetMinAmount gets a reference to the given NullableFloat64 and assigns it to the MinAmount field.
func (*MutableVirtualAccount) SetMinAmountNil ¶
func (o *MutableVirtualAccount) SetMinAmountNil()
SetMinAmountNil sets the value for MinAmount to be an explicit nil
func (MutableVirtualAccount) ToMap ¶
func (o MutableVirtualAccount) ToMap() (map[string]interface{}, error)
func (*MutableVirtualAccount) UnsetAmount ¶
func (o *MutableVirtualAccount) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
func (*MutableVirtualAccount) UnsetMaxAmount ¶
func (o *MutableVirtualAccount) UnsetMaxAmount()
UnsetMaxAmount ensures that no value is present for MaxAmount, not even an explicit nil
func (*MutableVirtualAccount) UnsetMinAmount ¶
func (o *MutableVirtualAccount) UnsetMinAmount()
UnsetMinAmount ensures that no value is present for MinAmount, not even an explicit nil
type NullableBasePaymentMethod ¶
type NullableBasePaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullableBasePaymentMethod ¶
func NewNullableBasePaymentMethod(val *BasePaymentMethod) *NullableBasePaymentMethod
func (NullableBasePaymentMethod) Get ¶
func (v NullableBasePaymentMethod) Get() *BasePaymentMethod
func (NullableBasePaymentMethod) IsSet ¶
func (v NullableBasePaymentMethod) IsSet() bool
func (NullableBasePaymentMethod) MarshalJSON ¶
func (v NullableBasePaymentMethod) MarshalJSON() ([]byte, error)
func (*NullableBasePaymentMethod) Set ¶
func (v *NullableBasePaymentMethod) Set(val *BasePaymentMethod)
func (*NullableBasePaymentMethod) UnmarshalJSON ¶
func (v *NullableBasePaymentMethod) UnmarshalJSON(src []byte) error
func (*NullableBasePaymentMethod) Unset ¶
func (v *NullableBasePaymentMethod) Unset()
type NullableBillingInformation ¶
type NullableBillingInformation struct {
// contains filtered or unexported fields
}
func NewNullableBillingInformation ¶
func NewNullableBillingInformation(val *BillingInformation) *NullableBillingInformation
func (NullableBillingInformation) Get ¶
func (v NullableBillingInformation) Get() *BillingInformation
func (NullableBillingInformation) IsSet ¶
func (v NullableBillingInformation) IsSet() bool
func (NullableBillingInformation) MarshalJSON ¶
func (v NullableBillingInformation) MarshalJSON() ([]byte, error)
func (*NullableBillingInformation) Set ¶
func (v *NullableBillingInformation) Set(val *BillingInformation)
func (*NullableBillingInformation) UnmarshalJSON ¶
func (v *NullableBillingInformation) UnmarshalJSON(src []byte) error
func (*NullableBillingInformation) Unset ¶
func (v *NullableBillingInformation) 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 NullableCardChannelProperties ¶
type NullableCardChannelProperties struct {
// contains filtered or unexported fields
}
func NewNullableCardChannelProperties ¶
func NewNullableCardChannelProperties(val *CardChannelProperties) *NullableCardChannelProperties
func (NullableCardChannelProperties) Get ¶
func (v NullableCardChannelProperties) Get() *CardChannelProperties
func (NullableCardChannelProperties) IsSet ¶
func (v NullableCardChannelProperties) IsSet() bool
func (NullableCardChannelProperties) MarshalJSON ¶
func (v NullableCardChannelProperties) MarshalJSON() ([]byte, error)
func (*NullableCardChannelProperties) Set ¶
func (v *NullableCardChannelProperties) Set(val *CardChannelProperties)
func (*NullableCardChannelProperties) UnmarshalJSON ¶
func (v *NullableCardChannelProperties) UnmarshalJSON(src []byte) error
func (*NullableCardChannelProperties) Unset ¶
func (v *NullableCardChannelProperties) Unset()
type NullableCardVerificationResults ¶
type NullableCardVerificationResults struct {
// contains filtered or unexported fields
}
func NewNullableCardVerificationResults ¶
func NewNullableCardVerificationResults(val *CardVerificationResults) *NullableCardVerificationResults
func (NullableCardVerificationResults) Get ¶
func (v NullableCardVerificationResults) Get() *CardVerificationResults
func (NullableCardVerificationResults) IsSet ¶
func (v NullableCardVerificationResults) IsSet() bool
func (NullableCardVerificationResults) MarshalJSON ¶
func (v NullableCardVerificationResults) MarshalJSON() ([]byte, error)
func (*NullableCardVerificationResults) Set ¶
func (v *NullableCardVerificationResults) Set(val *CardVerificationResults)
func (*NullableCardVerificationResults) UnmarshalJSON ¶
func (v *NullableCardVerificationResults) UnmarshalJSON(src []byte) error
func (*NullableCardVerificationResults) Unset ¶
func (v *NullableCardVerificationResults) Unset()
type NullableCardVerificationResultsThreeDSecure ¶
type NullableCardVerificationResultsThreeDSecure struct {
// contains filtered or unexported fields
}
func NewNullableCardVerificationResultsThreeDSecure ¶
func NewNullableCardVerificationResultsThreeDSecure(val *CardVerificationResultsThreeDSecure) *NullableCardVerificationResultsThreeDSecure
func (NullableCardVerificationResultsThreeDSecure) IsSet ¶
func (v NullableCardVerificationResultsThreeDSecure) IsSet() bool
func (NullableCardVerificationResultsThreeDSecure) MarshalJSON ¶
func (v NullableCardVerificationResultsThreeDSecure) MarshalJSON() ([]byte, error)
func (*NullableCardVerificationResultsThreeDSecure) Set ¶
func (v *NullableCardVerificationResultsThreeDSecure) Set(val *CardVerificationResultsThreeDSecure)
func (*NullableCardVerificationResultsThreeDSecure) UnmarshalJSON ¶
func (v *NullableCardVerificationResultsThreeDSecure) UnmarshalJSON(src []byte) error
func (*NullableCardVerificationResultsThreeDSecure) Unset ¶
func (v *NullableCardVerificationResultsThreeDSecure) Unset()
type NullableChannelAmountLimits ¶
type NullableChannelAmountLimits struct {
// contains filtered or unexported fields
}
func NewNullableChannelAmountLimits ¶
func NewNullableChannelAmountLimits(val *ChannelAmountLimits) *NullableChannelAmountLimits
func (NullableChannelAmountLimits) Get ¶
func (v NullableChannelAmountLimits) Get() *ChannelAmountLimits
func (NullableChannelAmountLimits) IsSet ¶
func (v NullableChannelAmountLimits) IsSet() bool
func (NullableChannelAmountLimits) MarshalJSON ¶
func (v NullableChannelAmountLimits) MarshalJSON() ([]byte, error)
func (*NullableChannelAmountLimits) Set ¶
func (v *NullableChannelAmountLimits) Set(val *ChannelAmountLimits)
func (*NullableChannelAmountLimits) UnmarshalJSON ¶
func (v *NullableChannelAmountLimits) UnmarshalJSON(src []byte) error
func (*NullableChannelAmountLimits) Unset ¶
func (v *NullableChannelAmountLimits) Unset()
type NullableChannelAmountLimitsAllOf ¶
type NullableChannelAmountLimitsAllOf struct {
// contains filtered or unexported fields
}
func NewNullableChannelAmountLimitsAllOf ¶
func NewNullableChannelAmountLimitsAllOf(val *ChannelAmountLimitsAllOf) *NullableChannelAmountLimitsAllOf
func (NullableChannelAmountLimitsAllOf) Get ¶
func (v NullableChannelAmountLimitsAllOf) Get() *ChannelAmountLimitsAllOf
func (NullableChannelAmountLimitsAllOf) IsSet ¶
func (v NullableChannelAmountLimitsAllOf) IsSet() bool
func (NullableChannelAmountLimitsAllOf) MarshalJSON ¶
func (v NullableChannelAmountLimitsAllOf) MarshalJSON() ([]byte, error)
func (*NullableChannelAmountLimitsAllOf) Set ¶
func (v *NullableChannelAmountLimitsAllOf) Set(val *ChannelAmountLimitsAllOf)
func (*NullableChannelAmountLimitsAllOf) UnmarshalJSON ¶
func (v *NullableChannelAmountLimitsAllOf) UnmarshalJSON(src []byte) error
func (*NullableChannelAmountLimitsAllOf) Unset ¶
func (v *NullableChannelAmountLimitsAllOf) Unset()
type NullableChannelProperty ¶
type NullableChannelProperty struct {
// contains filtered or unexported fields
}
func NewNullableChannelProperty ¶
func NewNullableChannelProperty(val *ChannelProperty) *NullableChannelProperty
func (NullableChannelProperty) Get ¶
func (v NullableChannelProperty) Get() *ChannelProperty
func (NullableChannelProperty) IsSet ¶
func (v NullableChannelProperty) IsSet() bool
func (NullableChannelProperty) MarshalJSON ¶
func (v NullableChannelProperty) MarshalJSON() ([]byte, error)
func (*NullableChannelProperty) Set ¶
func (v *NullableChannelProperty) Set(val *ChannelProperty)
func (*NullableChannelProperty) UnmarshalJSON ¶
func (v *NullableChannelProperty) UnmarshalJSON(src []byte) error
func (*NullableChannelProperty) Unset ¶
func (v *NullableChannelProperty) Unset()
type NullableChannelPropertyAllOf ¶
type NullableChannelPropertyAllOf struct {
// contains filtered or unexported fields
}
func NewNullableChannelPropertyAllOf ¶
func NewNullableChannelPropertyAllOf(val *ChannelPropertyAllOf) *NullableChannelPropertyAllOf
func (NullableChannelPropertyAllOf) Get ¶
func (v NullableChannelPropertyAllOf) Get() *ChannelPropertyAllOf
func (NullableChannelPropertyAllOf) IsSet ¶
func (v NullableChannelPropertyAllOf) IsSet() bool
func (NullableChannelPropertyAllOf) MarshalJSON ¶
func (v NullableChannelPropertyAllOf) MarshalJSON() ([]byte, error)
func (*NullableChannelPropertyAllOf) Set ¶
func (v *NullableChannelPropertyAllOf) Set(val *ChannelPropertyAllOf)
func (*NullableChannelPropertyAllOf) UnmarshalJSON ¶
func (v *NullableChannelPropertyAllOf) UnmarshalJSON(src []byte) error
func (*NullableChannelPropertyAllOf) Unset ¶
func (v *NullableChannelPropertyAllOf) Unset()
type NullableCreatePaymentMethod409Response ¶
type NullableCreatePaymentMethod409Response struct {
// contains filtered or unexported fields
}
func NewNullableCreatePaymentMethod409Response ¶
func NewNullableCreatePaymentMethod409Response(val *CreatePaymentMethod409Response) *NullableCreatePaymentMethod409Response
func (NullableCreatePaymentMethod409Response) Get ¶
func (v NullableCreatePaymentMethod409Response) Get() *CreatePaymentMethod409Response
func (NullableCreatePaymentMethod409Response) IsSet ¶
func (v NullableCreatePaymentMethod409Response) IsSet() bool
func (NullableCreatePaymentMethod409Response) MarshalJSON ¶
func (v NullableCreatePaymentMethod409Response) MarshalJSON() ([]byte, error)
func (*NullableCreatePaymentMethod409Response) Set ¶
func (v *NullableCreatePaymentMethod409Response) Set(val *CreatePaymentMethod409Response)
func (*NullableCreatePaymentMethod409Response) UnmarshalJSON ¶
func (v *NullableCreatePaymentMethod409Response) UnmarshalJSON(src []byte) error
func (*NullableCreatePaymentMethod409Response) Unset ¶
func (v *NullableCreatePaymentMethod409Response) Unset()
type NullableCreatePaymentMethod503Response ¶
type NullableCreatePaymentMethod503Response struct {
// contains filtered or unexported fields
}
func NewNullableCreatePaymentMethod503Response ¶
func NewNullableCreatePaymentMethod503Response(val *CreatePaymentMethod503Response) *NullableCreatePaymentMethod503Response
func (NullableCreatePaymentMethod503Response) Get ¶
func (v NullableCreatePaymentMethod503Response) Get() *CreatePaymentMethod503Response
func (NullableCreatePaymentMethod503Response) IsSet ¶
func (v NullableCreatePaymentMethod503Response) IsSet() bool
func (NullableCreatePaymentMethod503Response) MarshalJSON ¶
func (v NullableCreatePaymentMethod503Response) MarshalJSON() ([]byte, error)
func (*NullableCreatePaymentMethod503Response) Set ¶
func (v *NullableCreatePaymentMethod503Response) Set(val *CreatePaymentMethod503Response)
func (*NullableCreatePaymentMethod503Response) UnmarshalJSON ¶
func (v *NullableCreatePaymentMethod503Response) UnmarshalJSON(src []byte) error
func (*NullableCreatePaymentMethod503Response) Unset ¶
func (v *NullableCreatePaymentMethod503Response) Unset()
type NullableDirectDebitBankAccount ¶
type NullableDirectDebitBankAccount struct {
// contains filtered or unexported fields
}
func NewNullableDirectDebitBankAccount ¶
func NewNullableDirectDebitBankAccount(val *DirectDebitBankAccount) *NullableDirectDebitBankAccount
func (NullableDirectDebitBankAccount) Get ¶
func (v NullableDirectDebitBankAccount) Get() *DirectDebitBankAccount
func (NullableDirectDebitBankAccount) IsSet ¶
func (v NullableDirectDebitBankAccount) IsSet() bool
func (NullableDirectDebitBankAccount) MarshalJSON ¶
func (v NullableDirectDebitBankAccount) MarshalJSON() ([]byte, error)
func (*NullableDirectDebitBankAccount) Set ¶
func (v *NullableDirectDebitBankAccount) Set(val *DirectDebitBankAccount)
func (*NullableDirectDebitBankAccount) UnmarshalJSON ¶
func (v *NullableDirectDebitBankAccount) UnmarshalJSON(src []byte) error
func (*NullableDirectDebitBankAccount) Unset ¶
func (v *NullableDirectDebitBankAccount) Unset()
type NullableDirectDebitChannelCode ¶
type NullableDirectDebitChannelCode struct {
// contains filtered or unexported fields
}
func NewNullableDirectDebitChannelCode ¶
func NewNullableDirectDebitChannelCode(val *DirectDebitChannelCode) *NullableDirectDebitChannelCode
func (NullableDirectDebitChannelCode) Get ¶
func (v NullableDirectDebitChannelCode) Get() *DirectDebitChannelCode
func (NullableDirectDebitChannelCode) IsSet ¶
func (v NullableDirectDebitChannelCode) IsSet() bool
func (NullableDirectDebitChannelCode) MarshalJSON ¶
func (v NullableDirectDebitChannelCode) MarshalJSON() ([]byte, error)
func (*NullableDirectDebitChannelCode) Set ¶
func (v *NullableDirectDebitChannelCode) Set(val *DirectDebitChannelCode)
func (*NullableDirectDebitChannelCode) UnmarshalJSON ¶
func (v *NullableDirectDebitChannelCode) UnmarshalJSON(src []byte) error
func (*NullableDirectDebitChannelCode) Unset ¶
func (v *NullableDirectDebitChannelCode) Unset()
type NullableDirectDebitChannelProperties ¶
type NullableDirectDebitChannelProperties struct {
// contains filtered or unexported fields
}
func NewNullableDirectDebitChannelProperties ¶
func NewNullableDirectDebitChannelProperties(val *DirectDebitChannelProperties) *NullableDirectDebitChannelProperties
func (NullableDirectDebitChannelProperties) Get ¶
func (v NullableDirectDebitChannelProperties) Get() *DirectDebitChannelProperties
func (NullableDirectDebitChannelProperties) IsSet ¶
func (v NullableDirectDebitChannelProperties) IsSet() bool
func (NullableDirectDebitChannelProperties) MarshalJSON ¶
func (v NullableDirectDebitChannelProperties) MarshalJSON() ([]byte, error)
func (*NullableDirectDebitChannelProperties) Set ¶
func (v *NullableDirectDebitChannelProperties) Set(val *DirectDebitChannelProperties)
func (*NullableDirectDebitChannelProperties) UnmarshalJSON ¶
func (v *NullableDirectDebitChannelProperties) UnmarshalJSON(src []byte) error
func (*NullableDirectDebitChannelProperties) Unset ¶
func (v *NullableDirectDebitChannelProperties) Unset()
type NullableDirectDebitDebitCard ¶
type NullableDirectDebitDebitCard struct {
// contains filtered or unexported fields
}
func NewNullableDirectDebitDebitCard ¶
func NewNullableDirectDebitDebitCard(val *DirectDebitDebitCard) *NullableDirectDebitDebitCard
func (NullableDirectDebitDebitCard) Get ¶
func (v NullableDirectDebitDebitCard) Get() *DirectDebitDebitCard
func (NullableDirectDebitDebitCard) IsSet ¶
func (v NullableDirectDebitDebitCard) IsSet() bool
func (NullableDirectDebitDebitCard) MarshalJSON ¶
func (v NullableDirectDebitDebitCard) MarshalJSON() ([]byte, error)
func (*NullableDirectDebitDebitCard) Set ¶
func (v *NullableDirectDebitDebitCard) Set(val *DirectDebitDebitCard)
func (*NullableDirectDebitDebitCard) UnmarshalJSON ¶
func (v *NullableDirectDebitDebitCard) UnmarshalJSON(src []byte) error
func (*NullableDirectDebitDebitCard) Unset ¶
func (v *NullableDirectDebitDebitCard) Unset()
type NullableDirectDebitType ¶
type NullableDirectDebitType struct {
// contains filtered or unexported fields
}
func NewNullableDirectDebitType ¶
func NewNullableDirectDebitType(val *DirectDebitType) *NullableDirectDebitType
func (NullableDirectDebitType) Get ¶
func (v NullableDirectDebitType) Get() *DirectDebitType
func (NullableDirectDebitType) IsSet ¶
func (v NullableDirectDebitType) IsSet() bool
func (NullableDirectDebitType) MarshalJSON ¶
func (v NullableDirectDebitType) MarshalJSON() ([]byte, error)
func (*NullableDirectDebitType) Set ¶
func (v *NullableDirectDebitType) Set(val *DirectDebitType)
func (*NullableDirectDebitType) UnmarshalJSON ¶
func (v *NullableDirectDebitType) UnmarshalJSON(src []byte) error
func (*NullableDirectDebitType) Unset ¶
func (v *NullableDirectDebitType) Unset()
type NullableEwalletAccount ¶
type NullableEwalletAccount struct {
// contains filtered or unexported fields
}
func NewNullableEwalletAccount ¶
func NewNullableEwalletAccount(val *EwalletAccount) *NullableEwalletAccount
func (NullableEwalletAccount) Get ¶
func (v NullableEwalletAccount) Get() *EwalletAccount
func (NullableEwalletAccount) IsSet ¶
func (v NullableEwalletAccount) IsSet() bool
func (NullableEwalletAccount) MarshalJSON ¶
func (v NullableEwalletAccount) MarshalJSON() ([]byte, error)
func (*NullableEwalletAccount) Set ¶
func (v *NullableEwalletAccount) Set(val *EwalletAccount)
func (*NullableEwalletAccount) UnmarshalJSON ¶
func (v *NullableEwalletAccount) UnmarshalJSON(src []byte) error
func (*NullableEwalletAccount) Unset ¶
func (v *NullableEwalletAccount) Unset()
type NullableEwalletChannelCode ¶
type NullableEwalletChannelCode struct {
// contains filtered or unexported fields
}
func NewNullableEwalletChannelCode ¶
func NewNullableEwalletChannelCode(val *EwalletChannelCode) *NullableEwalletChannelCode
func (NullableEwalletChannelCode) Get ¶
func (v NullableEwalletChannelCode) Get() *EwalletChannelCode
func (NullableEwalletChannelCode) IsSet ¶
func (v NullableEwalletChannelCode) IsSet() bool
func (NullableEwalletChannelCode) MarshalJSON ¶
func (v NullableEwalletChannelCode) MarshalJSON() ([]byte, error)
func (*NullableEwalletChannelCode) Set ¶
func (v *NullableEwalletChannelCode) Set(val *EwalletChannelCode)
func (*NullableEwalletChannelCode) UnmarshalJSON ¶
func (v *NullableEwalletChannelCode) UnmarshalJSON(src []byte) error
func (*NullableEwalletChannelCode) Unset ¶
func (v *NullableEwalletChannelCode) Unset()
type NullableEwalletChannelProperties ¶
type NullableEwalletChannelProperties struct {
// contains filtered or unexported fields
}
func NewNullableEwalletChannelProperties ¶
func NewNullableEwalletChannelProperties(val *EwalletChannelProperties) *NullableEwalletChannelProperties
func (NullableEwalletChannelProperties) Get ¶
func (v NullableEwalletChannelProperties) Get() *EwalletChannelProperties
func (NullableEwalletChannelProperties) IsSet ¶
func (v NullableEwalletChannelProperties) IsSet() bool
func (NullableEwalletChannelProperties) MarshalJSON ¶
func (v NullableEwalletChannelProperties) MarshalJSON() ([]byte, error)
func (*NullableEwalletChannelProperties) Set ¶
func (v *NullableEwalletChannelProperties) Set(val *EwalletChannelProperties)
func (*NullableEwalletChannelProperties) UnmarshalJSON ¶
func (v *NullableEwalletChannelProperties) UnmarshalJSON(src []byte) error
func (*NullableEwalletChannelProperties) Unset ¶
func (v *NullableEwalletChannelProperties) 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 NullableGetAllPaymentMethods400Response ¶
type NullableGetAllPaymentMethods400Response struct {
// contains filtered or unexported fields
}
func NewNullableGetAllPaymentMethods400Response ¶
func NewNullableGetAllPaymentMethods400Response(val *GetAllPaymentMethods400Response) *NullableGetAllPaymentMethods400Response
func (NullableGetAllPaymentMethods400Response) IsSet ¶
func (v NullableGetAllPaymentMethods400Response) IsSet() bool
func (NullableGetAllPaymentMethods400Response) MarshalJSON ¶
func (v NullableGetAllPaymentMethods400Response) MarshalJSON() ([]byte, error)
func (*NullableGetAllPaymentMethods400Response) Set ¶
func (v *NullableGetAllPaymentMethods400Response) Set(val *GetAllPaymentMethods400Response)
func (*NullableGetAllPaymentMethods400Response) UnmarshalJSON ¶
func (v *NullableGetAllPaymentMethods400Response) UnmarshalJSON(src []byte) error
func (*NullableGetAllPaymentMethods400Response) Unset ¶
func (v *NullableGetAllPaymentMethods400Response) Unset()
type NullableGetAllPaymentMethods403Response ¶
type NullableGetAllPaymentMethods403Response struct {
// contains filtered or unexported fields
}
func NewNullableGetAllPaymentMethods403Response ¶
func NewNullableGetAllPaymentMethods403Response(val *GetAllPaymentMethods403Response) *NullableGetAllPaymentMethods403Response
func (NullableGetAllPaymentMethods403Response) IsSet ¶
func (v NullableGetAllPaymentMethods403Response) IsSet() bool
func (NullableGetAllPaymentMethods403Response) MarshalJSON ¶
func (v NullableGetAllPaymentMethods403Response) MarshalJSON() ([]byte, error)
func (*NullableGetAllPaymentMethods403Response) Set ¶
func (v *NullableGetAllPaymentMethods403Response) Set(val *GetAllPaymentMethods403Response)
func (*NullableGetAllPaymentMethods403Response) UnmarshalJSON ¶
func (v *NullableGetAllPaymentMethods403Response) UnmarshalJSON(src []byte) error
func (*NullableGetAllPaymentMethods403Response) Unset ¶
func (v *NullableGetAllPaymentMethods403Response) Unset()
type NullableGetAllPaymentMethods404Response ¶
type NullableGetAllPaymentMethods404Response struct {
// contains filtered or unexported fields
}
func NewNullableGetAllPaymentMethods404Response ¶
func NewNullableGetAllPaymentMethods404Response(val *GetAllPaymentMethods404Response) *NullableGetAllPaymentMethods404Response
func (NullableGetAllPaymentMethods404Response) IsSet ¶
func (v NullableGetAllPaymentMethods404Response) IsSet() bool
func (NullableGetAllPaymentMethods404Response) MarshalJSON ¶
func (v NullableGetAllPaymentMethods404Response) MarshalJSON() ([]byte, error)
func (*NullableGetAllPaymentMethods404Response) Set ¶
func (v *NullableGetAllPaymentMethods404Response) Set(val *GetAllPaymentMethods404Response)
func (*NullableGetAllPaymentMethods404Response) UnmarshalJSON ¶
func (v *NullableGetAllPaymentMethods404Response) UnmarshalJSON(src []byte) error
func (*NullableGetAllPaymentMethods404Response) Unset ¶
func (v *NullableGetAllPaymentMethods404Response) Unset()
type NullableGetAllPaymentMethodsDefaultResponse ¶
type NullableGetAllPaymentMethodsDefaultResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetAllPaymentMethodsDefaultResponse ¶
func NewNullableGetAllPaymentMethodsDefaultResponse(val *GetAllPaymentMethodsDefaultResponse) *NullableGetAllPaymentMethodsDefaultResponse
func (NullableGetAllPaymentMethodsDefaultResponse) IsSet ¶
func (v NullableGetAllPaymentMethodsDefaultResponse) IsSet() bool
func (NullableGetAllPaymentMethodsDefaultResponse) MarshalJSON ¶
func (v NullableGetAllPaymentMethodsDefaultResponse) MarshalJSON() ([]byte, error)
func (*NullableGetAllPaymentMethodsDefaultResponse) Set ¶
func (v *NullableGetAllPaymentMethodsDefaultResponse) Set(val *GetAllPaymentMethodsDefaultResponse)
func (*NullableGetAllPaymentMethodsDefaultResponse) UnmarshalJSON ¶
func (v *NullableGetAllPaymentMethodsDefaultResponse) UnmarshalJSON(src []byte) error
func (*NullableGetAllPaymentMethodsDefaultResponse) Unset ¶
func (v *NullableGetAllPaymentMethodsDefaultResponse) 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 NullableMutableDirectDebit ¶
type NullableMutableDirectDebit struct {
// contains filtered or unexported fields
}
func NewNullableMutableDirectDebit ¶
func NewNullableMutableDirectDebit(val *MutableDirectDebit) *NullableMutableDirectDebit
func (NullableMutableDirectDebit) Get ¶
func (v NullableMutableDirectDebit) Get() *MutableDirectDebit
func (NullableMutableDirectDebit) IsSet ¶
func (v NullableMutableDirectDebit) IsSet() bool
func (NullableMutableDirectDebit) MarshalJSON ¶
func (v NullableMutableDirectDebit) MarshalJSON() ([]byte, error)
func (*NullableMutableDirectDebit) Set ¶
func (v *NullableMutableDirectDebit) Set(val *MutableDirectDebit)
func (*NullableMutableDirectDebit) UnmarshalJSON ¶
func (v *NullableMutableDirectDebit) UnmarshalJSON(src []byte) error
func (*NullableMutableDirectDebit) Unset ¶
func (v *NullableMutableDirectDebit) Unset()
type NullableMutableEwallet ¶
type NullableMutableEwallet struct {
// contains filtered or unexported fields
}
func NewNullableMutableEwallet ¶
func NewNullableMutableEwallet(val *MutableEwallet) *NullableMutableEwallet
func (NullableMutableEwallet) Get ¶
func (v NullableMutableEwallet) Get() *MutableEwallet
func (NullableMutableEwallet) IsSet ¶
func (v NullableMutableEwallet) IsSet() bool
func (NullableMutableEwallet) MarshalJSON ¶
func (v NullableMutableEwallet) MarshalJSON() ([]byte, error)
func (*NullableMutableEwallet) Set ¶
func (v *NullableMutableEwallet) Set(val *MutableEwallet)
func (*NullableMutableEwallet) UnmarshalJSON ¶
func (v *NullableMutableEwallet) UnmarshalJSON(src []byte) error
func (*NullableMutableEwallet) Unset ¶
func (v *NullableMutableEwallet) Unset()
type NullableMutableOverTheCounter ¶
type NullableMutableOverTheCounter struct {
// contains filtered or unexported fields
}
func NewNullableMutableOverTheCounter ¶
func NewNullableMutableOverTheCounter(val *MutableOverTheCounter) *NullableMutableOverTheCounter
func (NullableMutableOverTheCounter) Get ¶
func (v NullableMutableOverTheCounter) Get() *MutableOverTheCounter
func (NullableMutableOverTheCounter) IsSet ¶
func (v NullableMutableOverTheCounter) IsSet() bool
func (NullableMutableOverTheCounter) MarshalJSON ¶
func (v NullableMutableOverTheCounter) MarshalJSON() ([]byte, error)
func (*NullableMutableOverTheCounter) Set ¶
func (v *NullableMutableOverTheCounter) Set(val *MutableOverTheCounter)
func (*NullableMutableOverTheCounter) UnmarshalJSON ¶
func (v *NullableMutableOverTheCounter) UnmarshalJSON(src []byte) error
func (*NullableMutableOverTheCounter) Unset ¶
func (v *NullableMutableOverTheCounter) Unset()
type NullableMutableQRCode ¶
type NullableMutableQRCode struct {
// contains filtered or unexported fields
}
func NewNullableMutableQRCode ¶
func NewNullableMutableQRCode(val *MutableQRCode) *NullableMutableQRCode
func (NullableMutableQRCode) Get ¶
func (v NullableMutableQRCode) Get() *MutableQRCode
func (NullableMutableQRCode) IsSet ¶
func (v NullableMutableQRCode) IsSet() bool
func (NullableMutableQRCode) MarshalJSON ¶
func (v NullableMutableQRCode) MarshalJSON() ([]byte, error)
func (*NullableMutableQRCode) Set ¶
func (v *NullableMutableQRCode) Set(val *MutableQRCode)
func (*NullableMutableQRCode) UnmarshalJSON ¶
func (v *NullableMutableQRCode) UnmarshalJSON(src []byte) error
func (*NullableMutableQRCode) Unset ¶
func (v *NullableMutableQRCode) Unset()
type NullableMutableVirtualAccount ¶
type NullableMutableVirtualAccount struct {
// contains filtered or unexported fields
}
func NewNullableMutableVirtualAccount ¶
func NewNullableMutableVirtualAccount(val *MutableVirtualAccount) *NullableMutableVirtualAccount
func (NullableMutableVirtualAccount) Get ¶
func (v NullableMutableVirtualAccount) Get() *MutableVirtualAccount
func (NullableMutableVirtualAccount) IsSet ¶
func (v NullableMutableVirtualAccount) IsSet() bool
func (NullableMutableVirtualAccount) MarshalJSON ¶
func (v NullableMutableVirtualAccount) MarshalJSON() ([]byte, error)
func (*NullableMutableVirtualAccount) Set ¶
func (v *NullableMutableVirtualAccount) Set(val *MutableVirtualAccount)
func (*NullableMutableVirtualAccount) UnmarshalJSON ¶
func (v *NullableMutableVirtualAccount) UnmarshalJSON(src []byte) error
func (*NullableMutableVirtualAccount) Unset ¶
func (v *NullableMutableVirtualAccount) Unset()
type NullableOptionalPaymentMethodCountry ¶
type NullableOptionalPaymentMethodCountry struct {
// contains filtered or unexported fields
}
func NewNullableOptionalPaymentMethodCountry ¶
func NewNullableOptionalPaymentMethodCountry(val *OptionalPaymentMethodCountry) *NullableOptionalPaymentMethodCountry
func (NullableOptionalPaymentMethodCountry) Get ¶
func (v NullableOptionalPaymentMethodCountry) Get() *OptionalPaymentMethodCountry
func (NullableOptionalPaymentMethodCountry) IsSet ¶
func (v NullableOptionalPaymentMethodCountry) IsSet() bool
func (NullableOptionalPaymentMethodCountry) MarshalJSON ¶
func (v NullableOptionalPaymentMethodCountry) MarshalJSON() ([]byte, error)
func (*NullableOptionalPaymentMethodCountry) Set ¶
func (v *NullableOptionalPaymentMethodCountry) Set(val *OptionalPaymentMethodCountry)
func (*NullableOptionalPaymentMethodCountry) UnmarshalJSON ¶
func (v *NullableOptionalPaymentMethodCountry) UnmarshalJSON(src []byte) error
func (*NullableOptionalPaymentMethodCountry) Unset ¶
func (v *NullableOptionalPaymentMethodCountry) Unset()
type NullableOverTheCounterChannelCode ¶
type NullableOverTheCounterChannelCode struct {
// contains filtered or unexported fields
}
func NewNullableOverTheCounterChannelCode ¶
func NewNullableOverTheCounterChannelCode(val *OverTheCounterChannelCode) *NullableOverTheCounterChannelCode
func (NullableOverTheCounterChannelCode) Get ¶
func (v NullableOverTheCounterChannelCode) Get() *OverTheCounterChannelCode
func (NullableOverTheCounterChannelCode) IsSet ¶
func (v NullableOverTheCounterChannelCode) IsSet() bool
func (NullableOverTheCounterChannelCode) MarshalJSON ¶
func (v NullableOverTheCounterChannelCode) MarshalJSON() ([]byte, error)
func (*NullableOverTheCounterChannelCode) Set ¶
func (v *NullableOverTheCounterChannelCode) Set(val *OverTheCounterChannelCode)
func (*NullableOverTheCounterChannelCode) UnmarshalJSON ¶
func (v *NullableOverTheCounterChannelCode) UnmarshalJSON(src []byte) error
func (*NullableOverTheCounterChannelCode) Unset ¶
func (v *NullableOverTheCounterChannelCode) Unset()
type NullableOverTheCounterChannelProperties ¶
type NullableOverTheCounterChannelProperties struct {
// contains filtered or unexported fields
}
func NewNullableOverTheCounterChannelProperties ¶
func NewNullableOverTheCounterChannelProperties(val *OverTheCounterChannelProperties) *NullableOverTheCounterChannelProperties
func (NullableOverTheCounterChannelProperties) IsSet ¶
func (v NullableOverTheCounterChannelProperties) IsSet() bool
func (NullableOverTheCounterChannelProperties) MarshalJSON ¶
func (v NullableOverTheCounterChannelProperties) MarshalJSON() ([]byte, error)
func (*NullableOverTheCounterChannelProperties) Set ¶
func (v *NullableOverTheCounterChannelProperties) Set(val *OverTheCounterChannelProperties)
func (*NullableOverTheCounterChannelProperties) UnmarshalJSON ¶
func (v *NullableOverTheCounterChannelProperties) UnmarshalJSON(src []byte) error
func (*NullableOverTheCounterChannelProperties) Unset ¶
func (v *NullableOverTheCounterChannelProperties) Unset()
type NullableOverTheCounterChannelPropertiesPatch ¶
type NullableOverTheCounterChannelPropertiesPatch struct {
// contains filtered or unexported fields
}
func NewNullableOverTheCounterChannelPropertiesPatch ¶
func NewNullableOverTheCounterChannelPropertiesPatch(val *OverTheCounterChannelPropertiesPatch) *NullableOverTheCounterChannelPropertiesPatch
func (NullableOverTheCounterChannelPropertiesPatch) IsSet ¶
func (v NullableOverTheCounterChannelPropertiesPatch) IsSet() bool
func (NullableOverTheCounterChannelPropertiesPatch) MarshalJSON ¶
func (v NullableOverTheCounterChannelPropertiesPatch) MarshalJSON() ([]byte, error)
func (*NullableOverTheCounterChannelPropertiesPatch) Set ¶
func (v *NullableOverTheCounterChannelPropertiesPatch) Set(val *OverTheCounterChannelPropertiesPatch)
func (*NullableOverTheCounterChannelPropertiesPatch) UnmarshalJSON ¶
func (v *NullableOverTheCounterChannelPropertiesPatch) UnmarshalJSON(src []byte) error
func (*NullableOverTheCounterChannelPropertiesPatch) Unset ¶
func (v *NullableOverTheCounterChannelPropertiesPatch) Unset()
type NullablePatchOverTheCounter ¶
type NullablePatchOverTheCounter struct {
// contains filtered or unexported fields
}
func NewNullablePatchOverTheCounter ¶
func NewNullablePatchOverTheCounter(val *PatchOverTheCounter) *NullablePatchOverTheCounter
func (NullablePatchOverTheCounter) Get ¶
func (v NullablePatchOverTheCounter) Get() *PatchOverTheCounter
func (NullablePatchOverTheCounter) IsSet ¶
func (v NullablePatchOverTheCounter) IsSet() bool
func (NullablePatchOverTheCounter) MarshalJSON ¶
func (v NullablePatchOverTheCounter) MarshalJSON() ([]byte, error)
func (*NullablePatchOverTheCounter) Set ¶
func (v *NullablePatchOverTheCounter) Set(val *PatchOverTheCounter)
func (*NullablePatchOverTheCounter) UnmarshalJSON ¶
func (v *NullablePatchOverTheCounter) UnmarshalJSON(src []byte) error
func (*NullablePatchOverTheCounter) Unset ¶
func (v *NullablePatchOverTheCounter) Unset()
type NullablePatchVirtualAccount ¶
type NullablePatchVirtualAccount struct {
// contains filtered or unexported fields
}
func NewNullablePatchVirtualAccount ¶
func NewNullablePatchVirtualAccount(val *PatchVirtualAccount) *NullablePatchVirtualAccount
func (NullablePatchVirtualAccount) Get ¶
func (v NullablePatchVirtualAccount) Get() *PatchVirtualAccount
func (NullablePatchVirtualAccount) IsSet ¶
func (v NullablePatchVirtualAccount) IsSet() bool
func (NullablePatchVirtualAccount) MarshalJSON ¶
func (v NullablePatchVirtualAccount) MarshalJSON() ([]byte, error)
func (*NullablePatchVirtualAccount) Set ¶
func (v *NullablePatchVirtualAccount) Set(val *PatchVirtualAccount)
func (*NullablePatchVirtualAccount) UnmarshalJSON ¶
func (v *NullablePatchVirtualAccount) UnmarshalJSON(src []byte) error
func (*NullablePatchVirtualAccount) Unset ¶
func (v *NullablePatchVirtualAccount) Unset()
type NullablePaymentMethodAction ¶
type NullablePaymentMethodAction struct {
// contains filtered or unexported fields
}
func NewNullablePaymentMethodAction ¶
func NewNullablePaymentMethodAction(val *PaymentMethodAction) *NullablePaymentMethodAction
func (NullablePaymentMethodAction) Get ¶
func (v NullablePaymentMethodAction) Get() *PaymentMethodAction
func (NullablePaymentMethodAction) IsSet ¶
func (v NullablePaymentMethodAction) IsSet() bool
func (NullablePaymentMethodAction) MarshalJSON ¶
func (v NullablePaymentMethodAction) MarshalJSON() ([]byte, error)
func (*NullablePaymentMethodAction) Set ¶
func (v *NullablePaymentMethodAction) Set(val *PaymentMethodAction)
func (*NullablePaymentMethodAction) UnmarshalJSON ¶
func (v *NullablePaymentMethodAction) UnmarshalJSON(src []byte) error
func (*NullablePaymentMethodAction) Unset ¶
func (v *NullablePaymentMethodAction) Unset()
type NullablePaymentMethodCountry ¶
type NullablePaymentMethodCountry struct {
// contains filtered or unexported fields
}
func NewNullablePaymentMethodCountry ¶
func NewNullablePaymentMethodCountry(val *PaymentMethodCountry) *NullablePaymentMethodCountry
func (NullablePaymentMethodCountry) Get ¶
func (v NullablePaymentMethodCountry) Get() *PaymentMethodCountry
func (NullablePaymentMethodCountry) IsSet ¶
func (v NullablePaymentMethodCountry) IsSet() bool
func (NullablePaymentMethodCountry) MarshalJSON ¶
func (v NullablePaymentMethodCountry) MarshalJSON() ([]byte, error)
func (*NullablePaymentMethodCountry) Set ¶
func (v *NullablePaymentMethodCountry) Set(val *PaymentMethodCountry)
func (*NullablePaymentMethodCountry) UnmarshalJSON ¶
func (v *NullablePaymentMethodCountry) UnmarshalJSON(src []byte) error
func (*NullablePaymentMethodCountry) Unset ¶
func (v *NullablePaymentMethodCountry) Unset()
type NullablePaymentMethodReusability ¶
type NullablePaymentMethodReusability struct {
// contains filtered or unexported fields
}
func NewNullablePaymentMethodReusability ¶
func NewNullablePaymentMethodReusability(val *PaymentMethodReusability) *NullablePaymentMethodReusability
func (NullablePaymentMethodReusability) Get ¶
func (v NullablePaymentMethodReusability) Get() *PaymentMethodReusability
func (NullablePaymentMethodReusability) IsSet ¶
func (v NullablePaymentMethodReusability) IsSet() bool
func (NullablePaymentMethodReusability) MarshalJSON ¶
func (v NullablePaymentMethodReusability) MarshalJSON() ([]byte, error)
func (*NullablePaymentMethodReusability) Set ¶
func (v *NullablePaymentMethodReusability) Set(val *PaymentMethodReusability)
func (*NullablePaymentMethodReusability) UnmarshalJSON ¶
func (v *NullablePaymentMethodReusability) UnmarshalJSON(src []byte) error
func (*NullablePaymentMethodReusability) Unset ¶
func (v *NullablePaymentMethodReusability) Unset()
type NullablePaymentMethodStatus ¶
type NullablePaymentMethodStatus struct {
// contains filtered or unexported fields
}
func NewNullablePaymentMethodStatus ¶
func NewNullablePaymentMethodStatus(val *PaymentMethodStatus) *NullablePaymentMethodStatus
func (NullablePaymentMethodStatus) Get ¶
func (v NullablePaymentMethodStatus) Get() *PaymentMethodStatus
func (NullablePaymentMethodStatus) IsSet ¶
func (v NullablePaymentMethodStatus) IsSet() bool
func (NullablePaymentMethodStatus) MarshalJSON ¶
func (v NullablePaymentMethodStatus) MarshalJSON() ([]byte, error)
func (*NullablePaymentMethodStatus) Set ¶
func (v *NullablePaymentMethodStatus) Set(val *PaymentMethodStatus)
func (*NullablePaymentMethodStatus) UnmarshalJSON ¶
func (v *NullablePaymentMethodStatus) UnmarshalJSON(src []byte) error
func (*NullablePaymentMethodStatus) Unset ¶
func (v *NullablePaymentMethodStatus) Unset()
type NullablePaymentMethodType ¶
type NullablePaymentMethodType struct {
// contains filtered or unexported fields
}
func NewNullablePaymentMethodType ¶
func NewNullablePaymentMethodType(val *PaymentMethodType) *NullablePaymentMethodType
func (NullablePaymentMethodType) Get ¶
func (v NullablePaymentMethodType) Get() *PaymentMethodType
func (NullablePaymentMethodType) IsSet ¶
func (v NullablePaymentMethodType) IsSet() bool
func (NullablePaymentMethodType) MarshalJSON ¶
func (v NullablePaymentMethodType) MarshalJSON() ([]byte, error)
func (*NullablePaymentMethodType) Set ¶
func (v *NullablePaymentMethodType) Set(val *PaymentMethodType)
func (*NullablePaymentMethodType) UnmarshalJSON ¶
func (v *NullablePaymentMethodType) UnmarshalJSON(src []byte) error
func (*NullablePaymentMethodType) Unset ¶
func (v *NullablePaymentMethodType) Unset()
type NullablePublicAuthPaymentMethod ¶
type NullablePublicAuthPaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullablePublicAuthPaymentMethod ¶
func NewNullablePublicAuthPaymentMethod(val *PublicAuthPaymentMethod) *NullablePublicAuthPaymentMethod
func (NullablePublicAuthPaymentMethod) Get ¶
func (v NullablePublicAuthPaymentMethod) Get() *PublicAuthPaymentMethod
func (NullablePublicAuthPaymentMethod) IsSet ¶
func (v NullablePublicAuthPaymentMethod) IsSet() bool
func (NullablePublicAuthPaymentMethod) MarshalJSON ¶
func (v NullablePublicAuthPaymentMethod) MarshalJSON() ([]byte, error)
func (*NullablePublicAuthPaymentMethod) Set ¶
func (v *NullablePublicAuthPaymentMethod) Set(val *PublicAuthPaymentMethod)
func (*NullablePublicAuthPaymentMethod) UnmarshalJSON ¶
func (v *NullablePublicAuthPaymentMethod) UnmarshalJSON(src []byte) error
func (*NullablePublicAuthPaymentMethod) Unset ¶
func (v *NullablePublicAuthPaymentMethod) Unset()
type NullablePublicCard ¶
type NullablePublicCard struct {
// contains filtered or unexported fields
}
func NewNullablePublicCard ¶
func NewNullablePublicCard(val *PublicCard) *NullablePublicCard
func (NullablePublicCard) Get ¶
func (v NullablePublicCard) Get() *PublicCard
func (NullablePublicCard) IsSet ¶
func (v NullablePublicCard) IsSet() bool
func (NullablePublicCard) MarshalJSON ¶
func (v NullablePublicCard) MarshalJSON() ([]byte, error)
func (*NullablePublicCard) Set ¶
func (v *NullablePublicCard) Set(val *PublicCard)
func (*NullablePublicCard) UnmarshalJSON ¶
func (v *NullablePublicCard) UnmarshalJSON(src []byte) error
func (*NullablePublicCard) Unset ¶
func (v *NullablePublicCard) Unset()
type NullablePublicDirectDebit ¶
type NullablePublicDirectDebit struct {
// contains filtered or unexported fields
}
func NewNullablePublicDirectDebit ¶
func NewNullablePublicDirectDebit(val *PublicDirectDebit) *NullablePublicDirectDebit
func (NullablePublicDirectDebit) Get ¶
func (v NullablePublicDirectDebit) Get() *PublicDirectDebit
func (NullablePublicDirectDebit) IsSet ¶
func (v NullablePublicDirectDebit) IsSet() bool
func (NullablePublicDirectDebit) MarshalJSON ¶
func (v NullablePublicDirectDebit) MarshalJSON() ([]byte, error)
func (*NullablePublicDirectDebit) Set ¶
func (v *NullablePublicDirectDebit) Set(val *PublicDirectDebit)
func (*NullablePublicDirectDebit) UnmarshalJSON ¶
func (v *NullablePublicDirectDebit) UnmarshalJSON(src []byte) error
func (*NullablePublicDirectDebit) Unset ¶
func (v *NullablePublicDirectDebit) Unset()
type NullablePublicDirectDebitAllOf ¶
type NullablePublicDirectDebitAllOf struct {
// contains filtered or unexported fields
}
func NewNullablePublicDirectDebitAllOf ¶
func NewNullablePublicDirectDebitAllOf(val *PublicDirectDebitAllOf) *NullablePublicDirectDebitAllOf
func (NullablePublicDirectDebitAllOf) Get ¶
func (v NullablePublicDirectDebitAllOf) Get() *PublicDirectDebitAllOf
func (NullablePublicDirectDebitAllOf) IsSet ¶
func (v NullablePublicDirectDebitAllOf) IsSet() bool
func (NullablePublicDirectDebitAllOf) MarshalJSON ¶
func (v NullablePublicDirectDebitAllOf) MarshalJSON() ([]byte, error)
func (*NullablePublicDirectDebitAllOf) Set ¶
func (v *NullablePublicDirectDebitAllOf) Set(val *PublicDirectDebitAllOf)
func (*NullablePublicDirectDebitAllOf) UnmarshalJSON ¶
func (v *NullablePublicDirectDebitAllOf) UnmarshalJSON(src []byte) error
func (*NullablePublicDirectDebitAllOf) Unset ¶
func (v *NullablePublicDirectDebitAllOf) Unset()
type NullablePublicEwallet ¶
type NullablePublicEwallet struct {
// contains filtered or unexported fields
}
func NewNullablePublicEwallet ¶
func NewNullablePublicEwallet(val *PublicEwallet) *NullablePublicEwallet
func (NullablePublicEwallet) Get ¶
func (v NullablePublicEwallet) Get() *PublicEwallet
func (NullablePublicEwallet) IsSet ¶
func (v NullablePublicEwallet) IsSet() bool
func (NullablePublicEwallet) MarshalJSON ¶
func (v NullablePublicEwallet) MarshalJSON() ([]byte, error)
func (*NullablePublicEwallet) Set ¶
func (v *NullablePublicEwallet) Set(val *PublicEwallet)
func (*NullablePublicEwallet) UnmarshalJSON ¶
func (v *NullablePublicEwallet) UnmarshalJSON(src []byte) error
func (*NullablePublicEwallet) Unset ¶
func (v *NullablePublicEwallet) Unset()
type NullablePublicExpirePaymentMethod ¶
type NullablePublicExpirePaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullablePublicExpirePaymentMethod ¶
func NewNullablePublicExpirePaymentMethod(val *PublicExpirePaymentMethod) *NullablePublicExpirePaymentMethod
func (NullablePublicExpirePaymentMethod) Get ¶
func (v NullablePublicExpirePaymentMethod) Get() *PublicExpirePaymentMethod
func (NullablePublicExpirePaymentMethod) IsSet ¶
func (v NullablePublicExpirePaymentMethod) IsSet() bool
func (NullablePublicExpirePaymentMethod) MarshalJSON ¶
func (v NullablePublicExpirePaymentMethod) MarshalJSON() ([]byte, error)
func (*NullablePublicExpirePaymentMethod) Set ¶
func (v *NullablePublicExpirePaymentMethod) Set(val *PublicExpirePaymentMethod)
func (*NullablePublicExpirePaymentMethod) UnmarshalJSON ¶
func (v *NullablePublicExpirePaymentMethod) UnmarshalJSON(src []byte) error
func (*NullablePublicExpirePaymentMethod) Unset ¶
func (v *NullablePublicExpirePaymentMethod) Unset()
type NullablePublicOverTheCounter ¶
type NullablePublicOverTheCounter struct {
// contains filtered or unexported fields
}
func NewNullablePublicOverTheCounter ¶
func NewNullablePublicOverTheCounter(val *PublicOverTheCounter) *NullablePublicOverTheCounter
func (NullablePublicOverTheCounter) Get ¶
func (v NullablePublicOverTheCounter) Get() *PublicOverTheCounter
func (NullablePublicOverTheCounter) IsSet ¶
func (v NullablePublicOverTheCounter) IsSet() bool
func (NullablePublicOverTheCounter) MarshalJSON ¶
func (v NullablePublicOverTheCounter) MarshalJSON() ([]byte, error)
func (*NullablePublicOverTheCounter) Set ¶
func (v *NullablePublicOverTheCounter) Set(val *PublicOverTheCounter)
func (*NullablePublicOverTheCounter) UnmarshalJSON ¶
func (v *NullablePublicOverTheCounter) UnmarshalJSON(src []byte) error
func (*NullablePublicOverTheCounter) Unset ¶
func (v *NullablePublicOverTheCounter) Unset()
type NullablePublicPatchPaymentMethod ¶
type NullablePublicPatchPaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullablePublicPatchPaymentMethod ¶
func NewNullablePublicPatchPaymentMethod(val *PublicPatchPaymentMethod) *NullablePublicPatchPaymentMethod
func (NullablePublicPatchPaymentMethod) Get ¶
func (v NullablePublicPatchPaymentMethod) Get() *PublicPatchPaymentMethod
func (NullablePublicPatchPaymentMethod) IsSet ¶
func (v NullablePublicPatchPaymentMethod) IsSet() bool
func (NullablePublicPatchPaymentMethod) MarshalJSON ¶
func (v NullablePublicPatchPaymentMethod) MarshalJSON() ([]byte, error)
func (*NullablePublicPatchPaymentMethod) Set ¶
func (v *NullablePublicPatchPaymentMethod) Set(val *PublicPatchPaymentMethod)
func (*NullablePublicPatchPaymentMethod) UnmarshalJSON ¶
func (v *NullablePublicPatchPaymentMethod) UnmarshalJSON(src []byte) error
func (*NullablePublicPatchPaymentMethod) Unset ¶
func (v *NullablePublicPatchPaymentMethod) Unset()
type NullablePublicPaymentChannel ¶
type NullablePublicPaymentChannel struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannel ¶
func NewNullablePublicPaymentChannel(val *PublicPaymentChannel) *NullablePublicPaymentChannel
func (NullablePublicPaymentChannel) Get ¶
func (v NullablePublicPaymentChannel) Get() *PublicPaymentChannel
func (NullablePublicPaymentChannel) IsSet ¶
func (v NullablePublicPaymentChannel) IsSet() bool
func (NullablePublicPaymentChannel) MarshalJSON ¶
func (v NullablePublicPaymentChannel) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannel) Set ¶
func (v *NullablePublicPaymentChannel) Set(val *PublicPaymentChannel)
func (*NullablePublicPaymentChannel) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannel) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannel) Unset ¶
func (v *NullablePublicPaymentChannel) Unset()
type NullablePublicPaymentChannelAllOf ¶
type NullablePublicPaymentChannelAllOf struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelAllOf ¶
func NewNullablePublicPaymentChannelAllOf(val *PublicPaymentChannelAllOf) *NullablePublicPaymentChannelAllOf
func (NullablePublicPaymentChannelAllOf) Get ¶
func (v NullablePublicPaymentChannelAllOf) Get() *PublicPaymentChannelAllOf
func (NullablePublicPaymentChannelAllOf) IsSet ¶
func (v NullablePublicPaymentChannelAllOf) IsSet() bool
func (NullablePublicPaymentChannelAllOf) MarshalJSON ¶
func (v NullablePublicPaymentChannelAllOf) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelAllOf) Set ¶
func (v *NullablePublicPaymentChannelAllOf) Set(val *PublicPaymentChannelAllOf)
func (*NullablePublicPaymentChannelAllOf) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelAllOf) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelAllOf) Unset ¶
func (v *NullablePublicPaymentChannelAllOf) Unset()
type NullablePublicPaymentChannelDowntimeOnline ¶
type NullablePublicPaymentChannelDowntimeOnline struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelDowntimeOnline ¶
func NewNullablePublicPaymentChannelDowntimeOnline(val *PublicPaymentChannelDowntimeOnline) *NullablePublicPaymentChannelDowntimeOnline
func (NullablePublicPaymentChannelDowntimeOnline) IsSet ¶
func (v NullablePublicPaymentChannelDowntimeOnline) IsSet() bool
func (NullablePublicPaymentChannelDowntimeOnline) MarshalJSON ¶
func (v NullablePublicPaymentChannelDowntimeOnline) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelDowntimeOnline) Set ¶
func (v *NullablePublicPaymentChannelDowntimeOnline) Set(val *PublicPaymentChannelDowntimeOnline)
func (*NullablePublicPaymentChannelDowntimeOnline) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelDowntimeOnline) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelDowntimeOnline) Unset ¶
func (v *NullablePublicPaymentChannelDowntimeOnline) Unset()
type NullablePublicPaymentChannelDowntimeOnlineAllOf ¶
type NullablePublicPaymentChannelDowntimeOnlineAllOf struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelDowntimeOnlineAllOf ¶
func NewNullablePublicPaymentChannelDowntimeOnlineAllOf(val *PublicPaymentChannelDowntimeOnlineAllOf) *NullablePublicPaymentChannelDowntimeOnlineAllOf
func (NullablePublicPaymentChannelDowntimeOnlineAllOf) IsSet ¶
func (v NullablePublicPaymentChannelDowntimeOnlineAllOf) IsSet() bool
func (NullablePublicPaymentChannelDowntimeOnlineAllOf) MarshalJSON ¶
func (v NullablePublicPaymentChannelDowntimeOnlineAllOf) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelDowntimeOnlineAllOf) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineAllOf) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelDowntimeOnlineAllOf) Unset ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineAllOf) Unset()
type NullablePublicPaymentChannelDowntimeOnlineData ¶
type NullablePublicPaymentChannelDowntimeOnlineData struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelDowntimeOnlineData ¶
func NewNullablePublicPaymentChannelDowntimeOnlineData(val *PublicPaymentChannelDowntimeOnlineData) *NullablePublicPaymentChannelDowntimeOnlineData
func (NullablePublicPaymentChannelDowntimeOnlineData) IsSet ¶
func (v NullablePublicPaymentChannelDowntimeOnlineData) IsSet() bool
func (NullablePublicPaymentChannelDowntimeOnlineData) MarshalJSON ¶
func (v NullablePublicPaymentChannelDowntimeOnlineData) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelDowntimeOnlineData) Set ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineData) Set(val *PublicPaymentChannelDowntimeOnlineData)
func (*NullablePublicPaymentChannelDowntimeOnlineData) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineData) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelDowntimeOnlineData) Unset ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineData) Unset()
type NullablePublicPaymentChannelDowntimeOnlineDataAllOf ¶
type NullablePublicPaymentChannelDowntimeOnlineDataAllOf struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelDowntimeOnlineDataAllOf ¶
func NewNullablePublicPaymentChannelDowntimeOnlineDataAllOf(val *PublicPaymentChannelDowntimeOnlineDataAllOf) *NullablePublicPaymentChannelDowntimeOnlineDataAllOf
func (NullablePublicPaymentChannelDowntimeOnlineDataAllOf) IsSet ¶
func (v NullablePublicPaymentChannelDowntimeOnlineDataAllOf) IsSet() bool
func (NullablePublicPaymentChannelDowntimeOnlineDataAllOf) MarshalJSON ¶
func (v NullablePublicPaymentChannelDowntimeOnlineDataAllOf) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelDowntimeOnlineDataAllOf) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineDataAllOf) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelDowntimeOnlineDataAllOf) Unset ¶
func (v *NullablePublicPaymentChannelDowntimeOnlineDataAllOf) Unset()
type NullablePublicPaymentChannelList ¶
type NullablePublicPaymentChannelList struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelList ¶
func NewNullablePublicPaymentChannelList(val *PublicPaymentChannelList) *NullablePublicPaymentChannelList
func (NullablePublicPaymentChannelList) Get ¶
func (v NullablePublicPaymentChannelList) Get() *PublicPaymentChannelList
func (NullablePublicPaymentChannelList) IsSet ¶
func (v NullablePublicPaymentChannelList) IsSet() bool
func (NullablePublicPaymentChannelList) MarshalJSON ¶
func (v NullablePublicPaymentChannelList) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelList) Set ¶
func (v *NullablePublicPaymentChannelList) Set(val *PublicPaymentChannelList)
func (*NullablePublicPaymentChannelList) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelList) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelList) Unset ¶
func (v *NullablePublicPaymentChannelList) Unset()
type NullablePublicPaymentChannelListLinksInner ¶
type NullablePublicPaymentChannelListLinksInner struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelListLinksInner ¶
func NewNullablePublicPaymentChannelListLinksInner(val *PublicPaymentChannelListLinksInner) *NullablePublicPaymentChannelListLinksInner
func (NullablePublicPaymentChannelListLinksInner) IsSet ¶
func (v NullablePublicPaymentChannelListLinksInner) IsSet() bool
func (NullablePublicPaymentChannelListLinksInner) MarshalJSON ¶
func (v NullablePublicPaymentChannelListLinksInner) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelListLinksInner) Set ¶
func (v *NullablePublicPaymentChannelListLinksInner) Set(val *PublicPaymentChannelListLinksInner)
func (*NullablePublicPaymentChannelListLinksInner) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelListLinksInner) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelListLinksInner) Unset ¶
func (v *NullablePublicPaymentChannelListLinksInner) Unset()
type NullablePublicPaymentChannelListLinksInnerAllOf ¶
type NullablePublicPaymentChannelListLinksInnerAllOf struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentChannelListLinksInnerAllOf ¶
func NewNullablePublicPaymentChannelListLinksInnerAllOf(val *PublicPaymentChannelListLinksInnerAllOf) *NullablePublicPaymentChannelListLinksInnerAllOf
func (NullablePublicPaymentChannelListLinksInnerAllOf) IsSet ¶
func (v NullablePublicPaymentChannelListLinksInnerAllOf) IsSet() bool
func (NullablePublicPaymentChannelListLinksInnerAllOf) MarshalJSON ¶
func (v NullablePublicPaymentChannelListLinksInnerAllOf) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentChannelListLinksInnerAllOf) UnmarshalJSON ¶
func (v *NullablePublicPaymentChannelListLinksInnerAllOf) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentChannelListLinksInnerAllOf) Unset ¶
func (v *NullablePublicPaymentChannelListLinksInnerAllOf) Unset()
type NullablePublicPaymentMethod ¶
type NullablePublicPaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentMethod ¶
func NewNullablePublicPaymentMethod(val *PublicPaymentMethod) *NullablePublicPaymentMethod
func (NullablePublicPaymentMethod) Get ¶
func (v NullablePublicPaymentMethod) Get() *PublicPaymentMethod
func (NullablePublicPaymentMethod) IsSet ¶
func (v NullablePublicPaymentMethod) IsSet() bool
func (NullablePublicPaymentMethod) MarshalJSON ¶
func (v NullablePublicPaymentMethod) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentMethod) Set ¶
func (v *NullablePublicPaymentMethod) Set(val *PublicPaymentMethod)
func (*NullablePublicPaymentMethod) UnmarshalJSON ¶
func (v *NullablePublicPaymentMethod) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentMethod) Unset ¶
func (v *NullablePublicPaymentMethod) Unset()
type NullablePublicPaymentMethodAllOf ¶
type NullablePublicPaymentMethodAllOf struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentMethodAllOf ¶
func NewNullablePublicPaymentMethodAllOf(val *PublicPaymentMethodAllOf) *NullablePublicPaymentMethodAllOf
func (NullablePublicPaymentMethodAllOf) Get ¶
func (v NullablePublicPaymentMethodAllOf) Get() *PublicPaymentMethodAllOf
func (NullablePublicPaymentMethodAllOf) IsSet ¶
func (v NullablePublicPaymentMethodAllOf) IsSet() bool
func (NullablePublicPaymentMethodAllOf) MarshalJSON ¶
func (v NullablePublicPaymentMethodAllOf) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentMethodAllOf) Set ¶
func (v *NullablePublicPaymentMethodAllOf) Set(val *PublicPaymentMethodAllOf)
func (*NullablePublicPaymentMethodAllOf) UnmarshalJSON ¶
func (v *NullablePublicPaymentMethodAllOf) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentMethodAllOf) Unset ¶
func (v *NullablePublicPaymentMethodAllOf) Unset()
type NullablePublicPaymentMethodList ¶
type NullablePublicPaymentMethodList struct {
// contains filtered or unexported fields
}
func NewNullablePublicPaymentMethodList ¶
func NewNullablePublicPaymentMethodList(val *PublicPaymentMethodList) *NullablePublicPaymentMethodList
func (NullablePublicPaymentMethodList) Get ¶
func (v NullablePublicPaymentMethodList) Get() *PublicPaymentMethodList
func (NullablePublicPaymentMethodList) IsSet ¶
func (v NullablePublicPaymentMethodList) IsSet() bool
func (NullablePublicPaymentMethodList) MarshalJSON ¶
func (v NullablePublicPaymentMethodList) MarshalJSON() ([]byte, error)
func (*NullablePublicPaymentMethodList) Set ¶
func (v *NullablePublicPaymentMethodList) Set(val *PublicPaymentMethodList)
func (*NullablePublicPaymentMethodList) UnmarshalJSON ¶
func (v *NullablePublicPaymentMethodList) UnmarshalJSON(src []byte) error
func (*NullablePublicPaymentMethodList) Unset ¶
func (v *NullablePublicPaymentMethodList) Unset()
type NullablePublicPostSimulatePaymentChannelHealth ¶
type NullablePublicPostSimulatePaymentChannelHealth struct {
// contains filtered or unexported fields
}
func NewNullablePublicPostSimulatePaymentChannelHealth ¶
func NewNullablePublicPostSimulatePaymentChannelHealth(val *PublicPostSimulatePaymentChannelHealth) *NullablePublicPostSimulatePaymentChannelHealth
func (NullablePublicPostSimulatePaymentChannelHealth) IsSet ¶
func (v NullablePublicPostSimulatePaymentChannelHealth) IsSet() bool
func (NullablePublicPostSimulatePaymentChannelHealth) MarshalJSON ¶
func (v NullablePublicPostSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
func (*NullablePublicPostSimulatePaymentChannelHealth) Set ¶
func (v *NullablePublicPostSimulatePaymentChannelHealth) Set(val *PublicPostSimulatePaymentChannelHealth)
func (*NullablePublicPostSimulatePaymentChannelHealth) UnmarshalJSON ¶
func (v *NullablePublicPostSimulatePaymentChannelHealth) UnmarshalJSON(src []byte) error
func (*NullablePublicPostSimulatePaymentChannelHealth) Unset ¶
func (v *NullablePublicPostSimulatePaymentChannelHealth) Unset()
type NullablePublicQRCode ¶
type NullablePublicQRCode struct {
// contains filtered or unexported fields
}
func NewNullablePublicQRCode ¶
func NewNullablePublicQRCode(val *PublicQRCode) *NullablePublicQRCode
func (NullablePublicQRCode) Get ¶
func (v NullablePublicQRCode) Get() *PublicQRCode
func (NullablePublicQRCode) IsSet ¶
func (v NullablePublicQRCode) IsSet() bool
func (NullablePublicQRCode) MarshalJSON ¶
func (v NullablePublicQRCode) MarshalJSON() ([]byte, error)
func (*NullablePublicQRCode) Set ¶
func (v *NullablePublicQRCode) Set(val *PublicQRCode)
func (*NullablePublicQRCode) UnmarshalJSON ¶
func (v *NullablePublicQRCode) UnmarshalJSON(src []byte) error
func (*NullablePublicQRCode) Unset ¶
func (v *NullablePublicQRCode) Unset()
type NullablePublicSDKCard ¶
type NullablePublicSDKCard struct {
// contains filtered or unexported fields
}
func NewNullablePublicSDKCard ¶
func NewNullablePublicSDKCard(val *PublicSDKCard) *NullablePublicSDKCard
func (NullablePublicSDKCard) Get ¶
func (v NullablePublicSDKCard) Get() *PublicSDKCard
func (NullablePublicSDKCard) IsSet ¶
func (v NullablePublicSDKCard) IsSet() bool
func (NullablePublicSDKCard) MarshalJSON ¶
func (v NullablePublicSDKCard) MarshalJSON() ([]byte, error)
func (*NullablePublicSDKCard) Set ¶
func (v *NullablePublicSDKCard) Set(val *PublicSDKCard)
func (*NullablePublicSDKCard) UnmarshalJSON ¶
func (v *NullablePublicSDKCard) UnmarshalJSON(src []byte) error
func (*NullablePublicSDKCard) Unset ¶
func (v *NullablePublicSDKCard) Unset()
type NullablePublicSDKCardCardInformation ¶
type NullablePublicSDKCardCardInformation struct {
// contains filtered or unexported fields
}
func NewNullablePublicSDKCardCardInformation ¶
func NewNullablePublicSDKCardCardInformation(val *PublicSDKCardCardInformation) *NullablePublicSDKCardCardInformation
func (NullablePublicSDKCardCardInformation) Get ¶
func (v NullablePublicSDKCardCardInformation) Get() *PublicSDKCardCardInformation
func (NullablePublicSDKCardCardInformation) IsSet ¶
func (v NullablePublicSDKCardCardInformation) IsSet() bool
func (NullablePublicSDKCardCardInformation) MarshalJSON ¶
func (v NullablePublicSDKCardCardInformation) MarshalJSON() ([]byte, error)
func (*NullablePublicSDKCardCardInformation) Set ¶
func (v *NullablePublicSDKCardCardInformation) Set(val *PublicSDKCardCardInformation)
func (*NullablePublicSDKCardCardInformation) UnmarshalJSON ¶
func (v *NullablePublicSDKCardCardInformation) UnmarshalJSON(src []byte) error
func (*NullablePublicSDKCardCardInformation) Unset ¶
func (v *NullablePublicSDKCardCardInformation) Unset()
type NullablePublicSDKCreatePaymentMethod ¶
type NullablePublicSDKCreatePaymentMethod struct {
// contains filtered or unexported fields
}
func NewNullablePublicSDKCreatePaymentMethod ¶
func NewNullablePublicSDKCreatePaymentMethod(val *PublicSDKCreatePaymentMethod) *NullablePublicSDKCreatePaymentMethod
func (NullablePublicSDKCreatePaymentMethod) Get ¶
func (v NullablePublicSDKCreatePaymentMethod) Get() *PublicSDKCreatePaymentMethod
func (NullablePublicSDKCreatePaymentMethod) IsSet ¶
func (v NullablePublicSDKCreatePaymentMethod) IsSet() bool
func (NullablePublicSDKCreatePaymentMethod) MarshalJSON ¶
func (v NullablePublicSDKCreatePaymentMethod) MarshalJSON() ([]byte, error)
func (*NullablePublicSDKCreatePaymentMethod) Set ¶
func (v *NullablePublicSDKCreatePaymentMethod) Set(val *PublicSDKCreatePaymentMethod)
func (*NullablePublicSDKCreatePaymentMethod) UnmarshalJSON ¶
func (v *NullablePublicSDKCreatePaymentMethod) UnmarshalJSON(src []byte) error
func (*NullablePublicSDKCreatePaymentMethod) Unset ¶
func (v *NullablePublicSDKCreatePaymentMethod) Unset()
type NullablePublicSimulatePayment ¶
type NullablePublicSimulatePayment struct {
// contains filtered or unexported fields
}
func NewNullablePublicSimulatePayment ¶
func NewNullablePublicSimulatePayment(val *PublicSimulatePayment) *NullablePublicSimulatePayment
func (NullablePublicSimulatePayment) Get ¶
func (v NullablePublicSimulatePayment) Get() *PublicSimulatePayment
func (NullablePublicSimulatePayment) IsSet ¶
func (v NullablePublicSimulatePayment) IsSet() bool
func (NullablePublicSimulatePayment) MarshalJSON ¶
func (v NullablePublicSimulatePayment) MarshalJSON() ([]byte, error)
func (*NullablePublicSimulatePayment) Set ¶
func (v *NullablePublicSimulatePayment) Set(val *PublicSimulatePayment)
func (*NullablePublicSimulatePayment) UnmarshalJSON ¶
func (v *NullablePublicSimulatePayment) UnmarshalJSON(src []byte) error
func (*NullablePublicSimulatePayment) Unset ¶
func (v *NullablePublicSimulatePayment) Unset()
type NullablePublicSimulatePaymentChannelHealth ¶
type NullablePublicSimulatePaymentChannelHealth struct {
// contains filtered or unexported fields
}
func NewNullablePublicSimulatePaymentChannelHealth ¶
func NewNullablePublicSimulatePaymentChannelHealth(val *PublicSimulatePaymentChannelHealth) *NullablePublicSimulatePaymentChannelHealth
func (NullablePublicSimulatePaymentChannelHealth) IsSet ¶
func (v NullablePublicSimulatePaymentChannelHealth) IsSet() bool
func (NullablePublicSimulatePaymentChannelHealth) MarshalJSON ¶
func (v NullablePublicSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
func (*NullablePublicSimulatePaymentChannelHealth) Set ¶
func (v *NullablePublicSimulatePaymentChannelHealth) Set(val *PublicSimulatePaymentChannelHealth)
func (*NullablePublicSimulatePaymentChannelHealth) UnmarshalJSON ¶
func (v *NullablePublicSimulatePaymentChannelHealth) UnmarshalJSON(src []byte) error
func (*NullablePublicSimulatePaymentChannelHealth) Unset ¶
func (v *NullablePublicSimulatePaymentChannelHealth) Unset()
type NullableQRCodeChannelCode ¶
type NullableQRCodeChannelCode struct {
// contains filtered or unexported fields
}
func NewNullableQRCodeChannelCode ¶
func NewNullableQRCodeChannelCode(val *QRCodeChannelCode) *NullableQRCodeChannelCode
func (NullableQRCodeChannelCode) Get ¶
func (v NullableQRCodeChannelCode) Get() *QRCodeChannelCode
func (NullableQRCodeChannelCode) IsSet ¶
func (v NullableQRCodeChannelCode) IsSet() bool
func (NullableQRCodeChannelCode) MarshalJSON ¶
func (v NullableQRCodeChannelCode) MarshalJSON() ([]byte, error)
func (*NullableQRCodeChannelCode) Set ¶
func (v *NullableQRCodeChannelCode) Set(val *QRCodeChannelCode)
func (*NullableQRCodeChannelCode) UnmarshalJSON ¶
func (v *NullableQRCodeChannelCode) UnmarshalJSON(src []byte) error
func (*NullableQRCodeChannelCode) Unset ¶
func (v *NullableQRCodeChannelCode) Unset()
type NullableQRCodeChannelProperties ¶
type NullableQRCodeChannelProperties struct {
// contains filtered or unexported fields
}
func NewNullableQRCodeChannelProperties ¶
func NewNullableQRCodeChannelProperties(val *QRCodeChannelProperties) *NullableQRCodeChannelProperties
func (NullableQRCodeChannelProperties) Get ¶
func (v NullableQRCodeChannelProperties) Get() *QRCodeChannelProperties
func (NullableQRCodeChannelProperties) IsSet ¶
func (v NullableQRCodeChannelProperties) IsSet() bool
func (NullableQRCodeChannelProperties) MarshalJSON ¶
func (v NullableQRCodeChannelProperties) MarshalJSON() ([]byte, error)
func (*NullableQRCodeChannelProperties) Set ¶
func (v *NullableQRCodeChannelProperties) Set(val *QRCodeChannelProperties)
func (*NullableQRCodeChannelProperties) UnmarshalJSON ¶
func (v *NullableQRCodeChannelProperties) UnmarshalJSON(src []byte) error
func (*NullableQRCodeChannelProperties) Unset ¶
func (v *NullableQRCodeChannelProperties) Unset()
type NullableSimulatePaymentRequest ¶
type NullableSimulatePaymentRequest struct {
// contains filtered or unexported fields
}
func NewNullableSimulatePaymentRequest ¶
func NewNullableSimulatePaymentRequest(val *SimulatePaymentRequest) *NullableSimulatePaymentRequest
func (NullableSimulatePaymentRequest) Get ¶
func (v NullableSimulatePaymentRequest) Get() *SimulatePaymentRequest
func (NullableSimulatePaymentRequest) IsSet ¶
func (v NullableSimulatePaymentRequest) IsSet() bool
func (NullableSimulatePaymentRequest) MarshalJSON ¶
func (v NullableSimulatePaymentRequest) MarshalJSON() ([]byte, error)
func (*NullableSimulatePaymentRequest) Set ¶
func (v *NullableSimulatePaymentRequest) Set(val *SimulatePaymentRequest)
func (*NullableSimulatePaymentRequest) UnmarshalJSON ¶
func (v *NullableSimulatePaymentRequest) UnmarshalJSON(src []byte) error
func (*NullableSimulatePaymentRequest) Unset ¶
func (v *NullableSimulatePaymentRequest) 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()
type NullableTokenizedCardInformation ¶
type NullableTokenizedCardInformation struct {
// contains filtered or unexported fields
}
func NewNullableTokenizedCardInformation ¶
func NewNullableTokenizedCardInformation(val *TokenizedCardInformation) *NullableTokenizedCardInformation
func (NullableTokenizedCardInformation) Get ¶
func (v NullableTokenizedCardInformation) Get() *TokenizedCardInformation
func (NullableTokenizedCardInformation) IsSet ¶
func (v NullableTokenizedCardInformation) IsSet() bool
func (NullableTokenizedCardInformation) MarshalJSON ¶
func (v NullableTokenizedCardInformation) MarshalJSON() ([]byte, error)
func (*NullableTokenizedCardInformation) Set ¶
func (v *NullableTokenizedCardInformation) Set(val *TokenizedCardInformation)
func (*NullableTokenizedCardInformation) UnmarshalJSON ¶
func (v *NullableTokenizedCardInformation) UnmarshalJSON(src []byte) error
func (*NullableTokenizedCardInformation) Unset ¶
func (v *NullableTokenizedCardInformation) Unset()
type NullableVirtualAccountChannelCode ¶
type NullableVirtualAccountChannelCode struct {
// contains filtered or unexported fields
}
func NewNullableVirtualAccountChannelCode ¶
func NewNullableVirtualAccountChannelCode(val *VirtualAccountChannelCode) *NullableVirtualAccountChannelCode
func (NullableVirtualAccountChannelCode) Get ¶
func (v NullableVirtualAccountChannelCode) Get() *VirtualAccountChannelCode
func (NullableVirtualAccountChannelCode) IsSet ¶
func (v NullableVirtualAccountChannelCode) IsSet() bool
func (NullableVirtualAccountChannelCode) MarshalJSON ¶
func (v NullableVirtualAccountChannelCode) MarshalJSON() ([]byte, error)
func (*NullableVirtualAccountChannelCode) Set ¶
func (v *NullableVirtualAccountChannelCode) Set(val *VirtualAccountChannelCode)
func (*NullableVirtualAccountChannelCode) UnmarshalJSON ¶
func (v *NullableVirtualAccountChannelCode) UnmarshalJSON(src []byte) error
func (*NullableVirtualAccountChannelCode) Unset ¶
func (v *NullableVirtualAccountChannelCode) Unset()
type NullableVirtualAccountChannelProperties ¶
type NullableVirtualAccountChannelProperties struct {
// contains filtered or unexported fields
}
func NewNullableVirtualAccountChannelProperties ¶
func NewNullableVirtualAccountChannelProperties(val *VirtualAccountChannelProperties) *NullableVirtualAccountChannelProperties
func (NullableVirtualAccountChannelProperties) IsSet ¶
func (v NullableVirtualAccountChannelProperties) IsSet() bool
func (NullableVirtualAccountChannelProperties) MarshalJSON ¶
func (v NullableVirtualAccountChannelProperties) MarshalJSON() ([]byte, error)
func (*NullableVirtualAccountChannelProperties) Set ¶
func (v *NullableVirtualAccountChannelProperties) Set(val *VirtualAccountChannelProperties)
func (*NullableVirtualAccountChannelProperties) UnmarshalJSON ¶
func (v *NullableVirtualAccountChannelProperties) UnmarshalJSON(src []byte) error
func (*NullableVirtualAccountChannelProperties) Unset ¶
func (v *NullableVirtualAccountChannelProperties) Unset()
type NullableVirtualAccountChannelPropertiesPatch ¶
type NullableVirtualAccountChannelPropertiesPatch struct {
// contains filtered or unexported fields
}
func NewNullableVirtualAccountChannelPropertiesPatch ¶
func NewNullableVirtualAccountChannelPropertiesPatch(val *VirtualAccountChannelPropertiesPatch) *NullableVirtualAccountChannelPropertiesPatch
func (NullableVirtualAccountChannelPropertiesPatch) IsSet ¶
func (v NullableVirtualAccountChannelPropertiesPatch) IsSet() bool
func (NullableVirtualAccountChannelPropertiesPatch) MarshalJSON ¶
func (v NullableVirtualAccountChannelPropertiesPatch) MarshalJSON() ([]byte, error)
func (*NullableVirtualAccountChannelPropertiesPatch) Set ¶
func (v *NullableVirtualAccountChannelPropertiesPatch) Set(val *VirtualAccountChannelPropertiesPatch)
func (*NullableVirtualAccountChannelPropertiesPatch) UnmarshalJSON ¶
func (v *NullableVirtualAccountChannelPropertiesPatch) UnmarshalJSON(src []byte) error
func (*NullableVirtualAccountChannelPropertiesPatch) Unset ¶
func (v *NullableVirtualAccountChannelPropertiesPatch) Unset()
type OptionalPaymentMethodCountry ¶
type OptionalPaymentMethodCountry string
OptionalPaymentMethodCountry the model 'OptionalPaymentMethodCountry'
const ( OPTIONALPAYMENTMETHODCOUNTRY_PH OptionalPaymentMethodCountry = "PH" OPTIONALPAYMENTMETHODCOUNTRY_ID OptionalPaymentMethodCountry = "ID" OPTIONALPAYMENTMETHODCOUNTRY_VN OptionalPaymentMethodCountry = "VN" OPTIONALPAYMENTMETHODCOUNTRY_TH OptionalPaymentMethodCountry = "TH" OPTIONALPAYMENTMETHODCOUNTRY_MY OptionalPaymentMethodCountry = "MY" )
List of OptionalPaymentMethodCountry
func NewOptionalPaymentMethodCountryFromValue ¶
func NewOptionalPaymentMethodCountryFromValue(v string) (*OptionalPaymentMethodCountry, error)
NewOptionalPaymentMethodCountryFromValue returns a pointer to a valid OptionalPaymentMethodCountry for the value passed as argument, or an error if the value passed is not allowed by the enum
func (OptionalPaymentMethodCountry) IsValid ¶
func (v OptionalPaymentMethodCountry) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (OptionalPaymentMethodCountry) Ptr ¶
func (v OptionalPaymentMethodCountry) Ptr() *OptionalPaymentMethodCountry
Ptr returns reference to OptionalPaymentMethodCountry value
func (OptionalPaymentMethodCountry) String ¶
func (v OptionalPaymentMethodCountry) String() string
func (*OptionalPaymentMethodCountry) UnmarshalJSON ¶
func (v *OptionalPaymentMethodCountry) UnmarshalJSON(src []byte) error
type OverTheCounterChannelCode ¶
type OverTheCounterChannelCode string
OverTheCounterChannelCode Over The Counter Channel Code
const ( OVERTHECOUNTERCHANNELCODE__7_ELEVEN OverTheCounterChannelCode = "7ELEVEN" OVERTHECOUNTERCHANNELCODE__7_ELEVEN_CLIQQ OverTheCounterChannelCode = "7ELEVEN_CLIQQ" OVERTHECOUNTERCHANNELCODE_CEBUANA OverTheCounterChannelCode = "CEBUANA" OVERTHECOUNTERCHANNELCODE_ECPAY OverTheCounterChannelCode = "ECPAY" OVERTHECOUNTERCHANNELCODE_PALAWAN OverTheCounterChannelCode = "PALAWAN" OVERTHECOUNTERCHANNELCODE_MLHUILLIER OverTheCounterChannelCode = "MLHUILLIER" OVERTHECOUNTERCHANNELCODE_ECPAY_DRAGONLOAN OverTheCounterChannelCode = "ECPAY_DRAGONLOAN" OVERTHECOUNTERCHANNELCODE_LBC OverTheCounterChannelCode = "LBC" OVERTHECOUNTERCHANNELCODE_ECPAY_SCHOOL OverTheCounterChannelCode = "ECPAY_SCHOOL" OVERTHECOUNTERCHANNELCODE_RD_PAWNSHOP OverTheCounterChannelCode = "RD_PAWNSHOP" OVERTHECOUNTERCHANNELCODE_CVM OverTheCounterChannelCode = "CVM" OVERTHECOUNTERCHANNELCODE_USSC OverTheCounterChannelCode = "USSC" OVERTHECOUNTERCHANNELCODE_SM_BILLS OverTheCounterChannelCode = "SM_BILLS" OVERTHECOUNTERCHANNELCODE_ROBINSONS_BILLS OverTheCounterChannelCode = "ROBINSONS_BILLS" OVERTHECOUNTERCHANNELCODE_ALFAMART OverTheCounterChannelCode = "ALFAMART" OVERTHECOUNTERCHANNELCODE_INDOMARET OverTheCounterChannelCode = "INDOMARET" )
List of OverTheCounterChannelCode
func NewOverTheCounterChannelCodeFromValue ¶
func NewOverTheCounterChannelCodeFromValue(v string) (*OverTheCounterChannelCode, error)
NewOverTheCounterChannelCodeFromValue returns a pointer to a valid OverTheCounterChannelCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (OverTheCounterChannelCode) IsValid ¶
func (v OverTheCounterChannelCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (OverTheCounterChannelCode) Ptr ¶
func (v OverTheCounterChannelCode) Ptr() *OverTheCounterChannelCode
Ptr returns reference to OverTheCounterChannelCode value
func (OverTheCounterChannelCode) String ¶
func (v OverTheCounterChannelCode) String() string
func (*OverTheCounterChannelCode) UnmarshalJSON ¶
func (v *OverTheCounterChannelCode) UnmarshalJSON(src []byte) error
type OverTheCounterChannelProperties ¶
type OverTheCounterChannelProperties struct { // The payment code that you want to assign, e.g 12345. If you do not send one, one will be picked at random. PaymentCode *string `json:"payment_code,omitempty"` // Name of customer. CustomerName string `json:"customer_name"` // The time when the payment code will be expired. The minimum is 2 hours and the maximum is 9 days for 7ELEVEN. Default expired date will be 2 days from payment code generated. ExpiresAt *time.Time `json:"expires_at,omitempty"` }
OverTheCounterChannelProperties Over The Counter Channel Properties
func NewOverTheCounterChannelProperties ¶
func NewOverTheCounterChannelProperties(customerName string) *OverTheCounterChannelProperties
NewOverTheCounterChannelProperties instantiates a new OverTheCounterChannelProperties 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 NewOverTheCounterChannelPropertiesWithDefaults ¶
func NewOverTheCounterChannelPropertiesWithDefaults() *OverTheCounterChannelProperties
NewOverTheCounterChannelPropertiesWithDefaults instantiates a new OverTheCounterChannelProperties 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 (*OverTheCounterChannelProperties) GetCustomerName ¶
func (o *OverTheCounterChannelProperties) GetCustomerName() string
GetCustomerName returns the CustomerName field value
func (*OverTheCounterChannelProperties) GetCustomerNameOk ¶
func (o *OverTheCounterChannelProperties) GetCustomerNameOk() (*string, bool)
GetCustomerNameOk returns a tuple with the CustomerName field value and a boolean to check if the value has been set.
func (*OverTheCounterChannelProperties) GetExpiresAt ¶
func (o *OverTheCounterChannelProperties) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*OverTheCounterChannelProperties) GetExpiresAtOk ¶
func (o *OverTheCounterChannelProperties) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OverTheCounterChannelProperties) GetPaymentCode ¶
func (o *OverTheCounterChannelProperties) GetPaymentCode() string
GetPaymentCode returns the PaymentCode field value if set, zero value otherwise.
func (*OverTheCounterChannelProperties) GetPaymentCodeOk ¶
func (o *OverTheCounterChannelProperties) 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 (*OverTheCounterChannelProperties) HasExpiresAt ¶
func (o *OverTheCounterChannelProperties) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*OverTheCounterChannelProperties) HasPaymentCode ¶
func (o *OverTheCounterChannelProperties) HasPaymentCode() bool
HasPaymentCode returns a boolean if a field has been set.
func (OverTheCounterChannelProperties) MarshalJSON ¶
func (o OverTheCounterChannelProperties) MarshalJSON() ([]byte, error)
func (*OverTheCounterChannelProperties) SetCustomerName ¶
func (o *OverTheCounterChannelProperties) SetCustomerName(v string)
SetCustomerName sets field value
func (*OverTheCounterChannelProperties) SetExpiresAt ¶
func (o *OverTheCounterChannelProperties) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*OverTheCounterChannelProperties) SetPaymentCode ¶
func (o *OverTheCounterChannelProperties) SetPaymentCode(v string)
SetPaymentCode gets a reference to the given string and assigns it to the PaymentCode field.
func (OverTheCounterChannelProperties) ToMap ¶
func (o OverTheCounterChannelProperties) ToMap() (map[string]interface{}, error)
type OverTheCounterChannelPropertiesPatch ¶
type OverTheCounterChannelPropertiesPatch struct { // Name of customer. CustomerName *string `json:"customer_name,omitempty"` // The time when the payment code will be expired. The minimum is 2 hours and the maximum is 9 days for 7ELEVEN. Default expired date will be 2 days from payment code generated. ExpiresAt *time.Time `json:"expires_at,omitempty"` }
OverTheCounterChannelPropertiesPatch Over The Counter Channel Properties Patchables
func NewOverTheCounterChannelPropertiesPatch ¶
func NewOverTheCounterChannelPropertiesPatch() *OverTheCounterChannelPropertiesPatch
NewOverTheCounterChannelPropertiesPatch instantiates a new OverTheCounterChannelPropertiesPatch 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 NewOverTheCounterChannelPropertiesPatchWithDefaults ¶
func NewOverTheCounterChannelPropertiesPatchWithDefaults() *OverTheCounterChannelPropertiesPatch
NewOverTheCounterChannelPropertiesPatchWithDefaults instantiates a new OverTheCounterChannelPropertiesPatch 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 (*OverTheCounterChannelPropertiesPatch) GetCustomerName ¶
func (o *OverTheCounterChannelPropertiesPatch) GetCustomerName() string
GetCustomerName returns the CustomerName field value if set, zero value otherwise.
func (*OverTheCounterChannelPropertiesPatch) GetCustomerNameOk ¶
func (o *OverTheCounterChannelPropertiesPatch) GetCustomerNameOk() (*string, bool)
GetCustomerNameOk returns a tuple with the CustomerName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OverTheCounterChannelPropertiesPatch) GetExpiresAt ¶
func (o *OverTheCounterChannelPropertiesPatch) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*OverTheCounterChannelPropertiesPatch) GetExpiresAtOk ¶
func (o *OverTheCounterChannelPropertiesPatch) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OverTheCounterChannelPropertiesPatch) HasCustomerName ¶
func (o *OverTheCounterChannelPropertiesPatch) HasCustomerName() bool
HasCustomerName returns a boolean if a field has been set.
func (*OverTheCounterChannelPropertiesPatch) HasExpiresAt ¶
func (o *OverTheCounterChannelPropertiesPatch) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (OverTheCounterChannelPropertiesPatch) MarshalJSON ¶
func (o OverTheCounterChannelPropertiesPatch) MarshalJSON() ([]byte, error)
func (*OverTheCounterChannelPropertiesPatch) SetCustomerName ¶
func (o *OverTheCounterChannelPropertiesPatch) SetCustomerName(v string)
SetCustomerName gets a reference to the given string and assigns it to the CustomerName field.
func (*OverTheCounterChannelPropertiesPatch) SetExpiresAt ¶
func (o *OverTheCounterChannelPropertiesPatch) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (OverTheCounterChannelPropertiesPatch) ToMap ¶
func (o OverTheCounterChannelPropertiesPatch) ToMap() (map[string]interface{}, error)
type PatchOverTheCounter ¶
type PatchOverTheCounter struct { Amount NullableFloat64 `json:"amount,omitempty"` ChannelProperties *OverTheCounterChannelPropertiesPatch `json:"channel_properties,omitempty"` }
PatchOverTheCounter struct for PatchOverTheCounter
func NewPatchOverTheCounter ¶
func NewPatchOverTheCounter() *PatchOverTheCounter
NewPatchOverTheCounter instantiates a new PatchOverTheCounter 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 NewPatchOverTheCounterWithDefaults ¶
func NewPatchOverTheCounterWithDefaults() *PatchOverTheCounter
NewPatchOverTheCounterWithDefaults instantiates a new PatchOverTheCounter 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 (*PatchOverTheCounter) GetAmount ¶
func (o *PatchOverTheCounter) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PatchOverTheCounter) GetAmountOk ¶
func (o *PatchOverTheCounter) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*PatchOverTheCounter) GetChannelProperties ¶
func (o *PatchOverTheCounter) GetChannelProperties() OverTheCounterChannelPropertiesPatch
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise.
func (*PatchOverTheCounter) GetChannelPropertiesOk ¶
func (o *PatchOverTheCounter) GetChannelPropertiesOk() (*OverTheCounterChannelPropertiesPatch, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PatchOverTheCounter) HasAmount ¶
func (o *PatchOverTheCounter) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*PatchOverTheCounter) HasChannelProperties ¶
func (o *PatchOverTheCounter) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (PatchOverTheCounter) MarshalJSON ¶
func (o PatchOverTheCounter) MarshalJSON() ([]byte, error)
func (*PatchOverTheCounter) SetAmount ¶
func (o *PatchOverTheCounter) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*PatchOverTheCounter) SetAmountNil ¶
func (o *PatchOverTheCounter) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*PatchOverTheCounter) SetChannelProperties ¶
func (o *PatchOverTheCounter) SetChannelProperties(v OverTheCounterChannelPropertiesPatch)
SetChannelProperties gets a reference to the given OverTheCounterChannelPropertiesPatch and assigns it to the ChannelProperties field.
func (PatchOverTheCounter) ToMap ¶
func (o PatchOverTheCounter) ToMap() (map[string]interface{}, error)
func (*PatchOverTheCounter) UnsetAmount ¶
func (o *PatchOverTheCounter) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
type PatchVirtualAccount ¶
type PatchVirtualAccount struct { Amount NullableFloat64 `json:"amount,omitempty"` MinAmount NullableFloat64 `json:"min_amount,omitempty"` MaxAmount NullableFloat64 `json:"max_amount,omitempty"` ChannelProperties *VirtualAccountChannelPropertiesPatch `json:"channel_properties,omitempty"` // Alternative display requested for the virtual account AlternativeDisplayTypes []string `json:"alternative_display_types,omitempty"` }
PatchVirtualAccount struct for PatchVirtualAccount
func NewPatchVirtualAccount ¶
func NewPatchVirtualAccount() *PatchVirtualAccount
NewPatchVirtualAccount instantiates a new PatchVirtualAccount 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 NewPatchVirtualAccountWithDefaults ¶
func NewPatchVirtualAccountWithDefaults() *PatchVirtualAccount
NewPatchVirtualAccountWithDefaults instantiates a new PatchVirtualAccount 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 (*PatchVirtualAccount) GetAlternativeDisplayTypes ¶
func (o *PatchVirtualAccount) GetAlternativeDisplayTypes() []string
GetAlternativeDisplayTypes returns the AlternativeDisplayTypes field value if set, zero value otherwise.
func (*PatchVirtualAccount) GetAlternativeDisplayTypesOk ¶
func (o *PatchVirtualAccount) GetAlternativeDisplayTypesOk() ([]string, bool)
GetAlternativeDisplayTypesOk returns a tuple with the AlternativeDisplayTypes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PatchVirtualAccount) GetAmount ¶
func (o *PatchVirtualAccount) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PatchVirtualAccount) GetAmountOk ¶
func (o *PatchVirtualAccount) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*PatchVirtualAccount) GetChannelProperties ¶
func (o *PatchVirtualAccount) GetChannelProperties() VirtualAccountChannelPropertiesPatch
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise.
func (*PatchVirtualAccount) GetChannelPropertiesOk ¶
func (o *PatchVirtualAccount) GetChannelPropertiesOk() (*VirtualAccountChannelPropertiesPatch, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PatchVirtualAccount) GetMaxAmount ¶
func (o *PatchVirtualAccount) GetMaxAmount() float64
GetMaxAmount returns the MaxAmount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PatchVirtualAccount) GetMaxAmountOk ¶
func (o *PatchVirtualAccount) GetMaxAmountOk() (*float64, bool)
GetMaxAmountOk returns a tuple with the MaxAmount 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 (*PatchVirtualAccount) GetMinAmount ¶
func (o *PatchVirtualAccount) GetMinAmount() float64
GetMinAmount returns the MinAmount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PatchVirtualAccount) GetMinAmountOk ¶
func (o *PatchVirtualAccount) GetMinAmountOk() (*float64, bool)
GetMinAmountOk returns a tuple with the MinAmount 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 (*PatchVirtualAccount) HasAlternativeDisplayTypes ¶
func (o *PatchVirtualAccount) HasAlternativeDisplayTypes() bool
HasAlternativeDisplayTypes returns a boolean if a field has been set.
func (*PatchVirtualAccount) HasAmount ¶
func (o *PatchVirtualAccount) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*PatchVirtualAccount) HasChannelProperties ¶
func (o *PatchVirtualAccount) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (*PatchVirtualAccount) HasMaxAmount ¶
func (o *PatchVirtualAccount) HasMaxAmount() bool
HasMaxAmount returns a boolean if a field has been set.
func (*PatchVirtualAccount) HasMinAmount ¶
func (o *PatchVirtualAccount) HasMinAmount() bool
HasMinAmount returns a boolean if a field has been set.
func (PatchVirtualAccount) MarshalJSON ¶
func (o PatchVirtualAccount) MarshalJSON() ([]byte, error)
func (*PatchVirtualAccount) SetAlternativeDisplayTypes ¶
func (o *PatchVirtualAccount) SetAlternativeDisplayTypes(v []string)
SetAlternativeDisplayTypes gets a reference to the given []string and assigns it to the AlternativeDisplayTypes field.
func (*PatchVirtualAccount) SetAmount ¶
func (o *PatchVirtualAccount) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*PatchVirtualAccount) SetAmountNil ¶
func (o *PatchVirtualAccount) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*PatchVirtualAccount) SetChannelProperties ¶
func (o *PatchVirtualAccount) SetChannelProperties(v VirtualAccountChannelPropertiesPatch)
SetChannelProperties gets a reference to the given VirtualAccountChannelPropertiesPatch and assigns it to the ChannelProperties field.
func (*PatchVirtualAccount) SetMaxAmount ¶
func (o *PatchVirtualAccount) SetMaxAmount(v float64)
SetMaxAmount gets a reference to the given NullableFloat64 and assigns it to the MaxAmount field.
func (*PatchVirtualAccount) SetMaxAmountNil ¶
func (o *PatchVirtualAccount) SetMaxAmountNil()
SetMaxAmountNil sets the value for MaxAmount to be an explicit nil
func (*PatchVirtualAccount) SetMinAmount ¶
func (o *PatchVirtualAccount) SetMinAmount(v float64)
SetMinAmount gets a reference to the given NullableFloat64 and assigns it to the MinAmount field.
func (*PatchVirtualAccount) SetMinAmountNil ¶
func (o *PatchVirtualAccount) SetMinAmountNil()
SetMinAmountNil sets the value for MinAmount to be an explicit nil
func (PatchVirtualAccount) ToMap ¶
func (o PatchVirtualAccount) ToMap() (map[string]interface{}, error)
func (*PatchVirtualAccount) UnsetAmount ¶
func (o *PatchVirtualAccount) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
func (*PatchVirtualAccount) UnsetMaxAmount ¶
func (o *PatchVirtualAccount) UnsetMaxAmount()
UnsetMaxAmount ensures that no value is present for MaxAmount, not even an explicit nil
func (*PatchVirtualAccount) UnsetMinAmount ¶
func (o *PatchVirtualAccount) UnsetMinAmount()
UnsetMinAmount ensures that no value is present for MinAmount, not even an explicit nil
type PaymentMethodAction ¶
type PaymentMethodAction struct { Action *string `json:"action,omitempty"` Method *string `json:"method,omitempty"` Url *string `json:"url,omitempty"` UrlType *string `json:"url_type,omitempty"` }
PaymentMethodAction struct for PaymentMethodAction
func NewPaymentMethodAction ¶
func NewPaymentMethodAction() *PaymentMethodAction
NewPaymentMethodAction instantiates a new PaymentMethodAction 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 NewPaymentMethodActionWithDefaults ¶
func NewPaymentMethodActionWithDefaults() *PaymentMethodAction
NewPaymentMethodActionWithDefaults instantiates a new PaymentMethodAction 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 (*PaymentMethodAction) GetAction ¶
func (o *PaymentMethodAction) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*PaymentMethodAction) GetActionOk ¶
func (o *PaymentMethodAction) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentMethodAction) GetMethod ¶
func (o *PaymentMethodAction) GetMethod() string
GetMethod returns the Method field value if set, zero value otherwise.
func (*PaymentMethodAction) GetMethodOk ¶
func (o *PaymentMethodAction) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentMethodAction) GetUrl ¶
func (o *PaymentMethodAction) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*PaymentMethodAction) GetUrlOk ¶
func (o *PaymentMethodAction) 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 (*PaymentMethodAction) GetUrlType ¶
func (o *PaymentMethodAction) GetUrlType() string
GetUrlType returns the UrlType field value if set, zero value otherwise.
func (*PaymentMethodAction) GetUrlTypeOk ¶
func (o *PaymentMethodAction) GetUrlTypeOk() (*string, bool)
GetUrlTypeOk returns a tuple with the UrlType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentMethodAction) HasAction ¶
func (o *PaymentMethodAction) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*PaymentMethodAction) HasMethod ¶
func (o *PaymentMethodAction) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*PaymentMethodAction) HasUrl ¶
func (o *PaymentMethodAction) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (*PaymentMethodAction) HasUrlType ¶
func (o *PaymentMethodAction) HasUrlType() bool
HasUrlType returns a boolean if a field has been set.
func (PaymentMethodAction) MarshalJSON ¶
func (o PaymentMethodAction) MarshalJSON() ([]byte, error)
func (*PaymentMethodAction) SetAction ¶
func (o *PaymentMethodAction) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*PaymentMethodAction) SetMethod ¶
func (o *PaymentMethodAction) SetMethod(v string)
SetMethod gets a reference to the given string and assigns it to the Method field.
func (*PaymentMethodAction) SetUrl ¶
func (o *PaymentMethodAction) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
func (*PaymentMethodAction) SetUrlType ¶
func (o *PaymentMethodAction) SetUrlType(v string)
SetUrlType gets a reference to the given string and assigns it to the UrlType field.
func (PaymentMethodAction) ToMap ¶
func (o PaymentMethodAction) ToMap() (map[string]interface{}, error)
type PaymentMethodApi ¶
type PaymentMethodApi interface { /* AuthPaymentMethod Validate a payment method's linking OTP This endpoint validates a payment method linking OTP @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiAuthPaymentMethodRequest */ AuthPaymentMethod(ctx context.Context, paymentMethodId string) ApiAuthPaymentMethodRequest // AuthPaymentMethodExecute executes the request // @return PublicPaymentMethod AuthPaymentMethodExecute(r ApiAuthPaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error) /* CreatePaymentMethod Creates payment method This endpoint initiates creation of payment method @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreatePaymentMethodRequest */ CreatePaymentMethod(ctx context.Context) ApiCreatePaymentMethodRequest // CreatePaymentMethodExecute executes the request // @return PublicPaymentMethod CreatePaymentMethodExecute(r ApiCreatePaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error) /* ExpirePaymentMethod Expires a payment method This endpoint expires a payment method and performs unlinking if necessary @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiExpirePaymentMethodRequest */ ExpirePaymentMethod(ctx context.Context, paymentMethodId string) ApiExpirePaymentMethodRequest // ExpirePaymentMethodExecute executes the request // @return PublicPaymentMethod ExpirePaymentMethodExecute(r ApiExpirePaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error) /* GetAllPaymentChannels Get all payment channels Get all payment channels @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetAllPaymentChannelsRequest */ GetAllPaymentChannels(ctx context.Context) ApiGetAllPaymentChannelsRequest // GetAllPaymentChannelsExecute executes the request // @return PublicPaymentChannelList GetAllPaymentChannelsExecute(r ApiGetAllPaymentChannelsRequest) (*PublicPaymentChannelList, *http.Response, error) /* GetAllPaymentMethods Get all payment methods by filters Get all payment methods by filters @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetAllPaymentMethodsRequest */ GetAllPaymentMethods(ctx context.Context) ApiGetAllPaymentMethodsRequest // GetAllPaymentMethodsExecute executes the request // @return PublicPaymentMethodList GetAllPaymentMethodsExecute(r ApiGetAllPaymentMethodsRequest) (*PublicPaymentMethodList, *http.Response, error) /* GetPaymentMethodByID Get payment method by ID Get payment method by ID @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiGetPaymentMethodByIDRequest */ GetPaymentMethodByID(ctx context.Context, paymentMethodId string) ApiGetPaymentMethodByIDRequest // GetPaymentMethodByIDExecute executes the request // @return PublicPaymentMethod GetPaymentMethodByIDExecute(r ApiGetPaymentMethodByIDRequest) (*PublicPaymentMethod, *http.Response, error) /* GetPaymentsByPaymentMethodId Returns payments with matching PaymentMethodID. Returns payments with matching PaymentMethodID. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiGetPaymentsByPaymentMethodIdRequest */ GetPaymentsByPaymentMethodId(ctx context.Context, paymentMethodId string) ApiGetPaymentsByPaymentMethodIdRequest // GetPaymentsByPaymentMethodIdExecute executes the request // @return map[string]interface{} GetPaymentsByPaymentMethodIdExecute(r ApiGetPaymentsByPaymentMethodIdRequest) (map[string]interface{}, *http.Response, error) /* PatchPaymentMethod Patch payment methods This endpoint is used to toggle the “`status“` of an e-Wallet or a Direct Debit payment method to “`ACTIVE“` or “`INACTIVE“`. This is also used to update the details of an Over-the-Counter or a Virtual Account payment method. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiPatchPaymentMethodRequest */ PatchPaymentMethod(ctx context.Context, paymentMethodId string) ApiPatchPaymentMethodRequest // PatchPaymentMethodExecute executes the request // @return PublicPaymentMethod PatchPaymentMethodExecute(r ApiPatchPaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error) /* SimulatePayment Makes payment with matching PaymentMethodID. Makes payment with matching PaymentMethodID. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiSimulatePaymentRequest */ SimulatePayment(ctx context.Context, paymentMethodId string) ApiSimulatePaymentRequest // SimulatePaymentExecute executes the request // @return PublicSimulatePayment SimulatePaymentExecute(r ApiSimulatePaymentRequest) (*PublicSimulatePayment, *http.Response, error) /* SimulatePaymentChannelHealth Simulate payment channel health Simulate payment channel health @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiSimulatePaymentChannelHealthRequest */ SimulatePaymentChannelHealth(ctx context.Context) ApiSimulatePaymentChannelHealthRequest // SimulatePaymentChannelHealthExecute executes the request // @return PublicSimulatePaymentChannelHealth SimulatePaymentChannelHealthExecute(r ApiSimulatePaymentChannelHealthRequest) (*PublicSimulatePaymentChannelHealth, *http.Response, error) }
func NewPaymentMethodApi ¶
func NewPaymentMethodApi(client common.IClient) PaymentMethodApi
NewPaymentMethodApi Create a new PaymentMethodApi service
type PaymentMethodApiService ¶
type PaymentMethodApiService struct {
// contains filtered or unexported fields
}
PaymentMethodApiService PaymentMethodApi service
func (*PaymentMethodApiService) AuthPaymentMethod ¶
func (a *PaymentMethodApiService) AuthPaymentMethod(ctx context.Context, paymentMethodId string) ApiAuthPaymentMethodRequest
AuthPaymentMethod Validate a payment method's linking OTP
This endpoint validates a payment method linking OTP
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiAuthPaymentMethodRequest
func (*PaymentMethodApiService) AuthPaymentMethodExecute ¶
func (a *PaymentMethodApiService) AuthPaymentMethodExecute(r ApiAuthPaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
Execute executes the request
@return PublicPaymentMethod
func (*PaymentMethodApiService) CreatePaymentMethod ¶
func (a *PaymentMethodApiService) CreatePaymentMethod(ctx context.Context) ApiCreatePaymentMethodRequest
CreatePaymentMethod Creates payment method
This endpoint initiates creation of payment method
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreatePaymentMethodRequest
func (*PaymentMethodApiService) CreatePaymentMethodExecute ¶
func (a *PaymentMethodApiService) CreatePaymentMethodExecute(r ApiCreatePaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
Execute executes the request
@return PublicPaymentMethod
func (*PaymentMethodApiService) ExpirePaymentMethod ¶
func (a *PaymentMethodApiService) ExpirePaymentMethod(ctx context.Context, paymentMethodId string) ApiExpirePaymentMethodRequest
ExpirePaymentMethod Expires a payment method
This endpoint expires a payment method and performs unlinking if necessary
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiExpirePaymentMethodRequest
func (*PaymentMethodApiService) ExpirePaymentMethodExecute ¶
func (a *PaymentMethodApiService) ExpirePaymentMethodExecute(r ApiExpirePaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
Execute executes the request
@return PublicPaymentMethod
func (*PaymentMethodApiService) GetAllPaymentChannels ¶
func (a *PaymentMethodApiService) GetAllPaymentChannels(ctx context.Context) ApiGetAllPaymentChannelsRequest
GetAllPaymentChannels Get all payment channels
Get all payment channels
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetAllPaymentChannelsRequest
func (*PaymentMethodApiService) GetAllPaymentChannelsExecute ¶
func (a *PaymentMethodApiService) GetAllPaymentChannelsExecute(r ApiGetAllPaymentChannelsRequest) (*PublicPaymentChannelList, *http.Response, error)
Execute executes the request
@return PublicPaymentChannelList
func (*PaymentMethodApiService) GetAllPaymentMethods ¶
func (a *PaymentMethodApiService) GetAllPaymentMethods(ctx context.Context) ApiGetAllPaymentMethodsRequest
GetAllPaymentMethods Get all payment methods by filters
Get all payment methods by filters
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetAllPaymentMethodsRequest
func (*PaymentMethodApiService) GetAllPaymentMethodsExecute ¶
func (a *PaymentMethodApiService) GetAllPaymentMethodsExecute(r ApiGetAllPaymentMethodsRequest) (*PublicPaymentMethodList, *http.Response, error)
Execute executes the request
@return PublicPaymentMethodList
func (*PaymentMethodApiService) GetPaymentMethodByID ¶
func (a *PaymentMethodApiService) GetPaymentMethodByID(ctx context.Context, paymentMethodId string) ApiGetPaymentMethodByIDRequest
GetPaymentMethodByID Get payment method by ID
Get payment method by ID
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiGetPaymentMethodByIDRequest
func (*PaymentMethodApiService) GetPaymentMethodByIDExecute ¶
func (a *PaymentMethodApiService) GetPaymentMethodByIDExecute(r ApiGetPaymentMethodByIDRequest) (*PublicPaymentMethod, *http.Response, error)
Execute executes the request
@return PublicPaymentMethod
func (*PaymentMethodApiService) GetPaymentsByPaymentMethodId ¶
func (a *PaymentMethodApiService) GetPaymentsByPaymentMethodId(ctx context.Context, paymentMethodId string) ApiGetPaymentsByPaymentMethodIdRequest
GetPaymentsByPaymentMethodId Returns payments with matching PaymentMethodID.
Returns payments with matching PaymentMethodID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiGetPaymentsByPaymentMethodIdRequest
func (*PaymentMethodApiService) GetPaymentsByPaymentMethodIdExecute ¶
func (a *PaymentMethodApiService) GetPaymentsByPaymentMethodIdExecute(r ApiGetPaymentsByPaymentMethodIdRequest) (map[string]interface{}, *http.Response, error)
Execute executes the request
@return map[string]interface{}
func (*PaymentMethodApiService) PatchPaymentMethod ¶
func (a *PaymentMethodApiService) PatchPaymentMethod(ctx context.Context, paymentMethodId string) ApiPatchPaymentMethodRequest
PatchPaymentMethod Patch payment methods
This endpoint is used to toggle the ```status``` of an e-Wallet or a Direct Debit payment method to ```ACTIVE``` or ```INACTIVE```. This is also used to update the details of an Over-the-Counter or a Virtual Account payment method.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiPatchPaymentMethodRequest
func (*PaymentMethodApiService) PatchPaymentMethodExecute ¶
func (a *PaymentMethodApiService) PatchPaymentMethodExecute(r ApiPatchPaymentMethodRequest) (*PublicPaymentMethod, *http.Response, error)
Execute executes the request
@return PublicPaymentMethod
func (*PaymentMethodApiService) SimulatePayment ¶
func (a *PaymentMethodApiService) SimulatePayment(ctx context.Context, paymentMethodId string) ApiSimulatePaymentRequest
SimulatePayment Makes payment with matching PaymentMethodID.
Makes payment with matching PaymentMethodID.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param paymentMethodId @return ApiSimulatePaymentRequest
func (*PaymentMethodApiService) SimulatePaymentChannelHealth ¶
func (a *PaymentMethodApiService) SimulatePaymentChannelHealth(ctx context.Context) ApiSimulatePaymentChannelHealthRequest
SimulatePaymentChannelHealth Simulate payment channel health
Simulate payment channel health
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiSimulatePaymentChannelHealthRequest
func (*PaymentMethodApiService) SimulatePaymentChannelHealthExecute ¶
func (a *PaymentMethodApiService) SimulatePaymentChannelHealthExecute(r ApiSimulatePaymentChannelHealthRequest) (*PublicSimulatePaymentChannelHealth, *http.Response, error)
Execute executes the request
@return PublicSimulatePaymentChannelHealth
func (*PaymentMethodApiService) SimulatePaymentExecute ¶
func (a *PaymentMethodApiService) SimulatePaymentExecute(r ApiSimulatePaymentRequest) (*PublicSimulatePayment, *http.Response, error)
Execute executes the request
@return PublicSimulatePayment
type PaymentMethodCountry ¶
type PaymentMethodCountry string
PaymentMethodCountry the model 'PaymentMethodCountry'
const ( PAYMENTMETHODCOUNTRY_PH PaymentMethodCountry = "PH" PAYMENTMETHODCOUNTRY_ID PaymentMethodCountry = "ID" PAYMENTMETHODCOUNTRY_VN PaymentMethodCountry = "VN" PAYMENTMETHODCOUNTRY_TH PaymentMethodCountry = "TH" PAYMENTMETHODCOUNTRY_MY PaymentMethodCountry = "MY" )
List of PaymentMethodCountry
func NewPaymentMethodCountryFromValue ¶
func NewPaymentMethodCountryFromValue(v string) (*PaymentMethodCountry, error)
NewPaymentMethodCountryFromValue returns a pointer to a valid PaymentMethodCountry for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PaymentMethodCountry) IsValid ¶
func (v PaymentMethodCountry) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PaymentMethodCountry) Ptr ¶
func (v PaymentMethodCountry) Ptr() *PaymentMethodCountry
Ptr returns reference to PaymentMethodCountry value
func (PaymentMethodCountry) String ¶
func (v PaymentMethodCountry) String() string
func (*PaymentMethodCountry) UnmarshalJSON ¶
func (v *PaymentMethodCountry) UnmarshalJSON(src []byte) error
type PaymentMethodReusability ¶
type PaymentMethodReusability string
PaymentMethodReusability the model 'PaymentMethodReusability'
const ( PAYMENTMETHODREUSABILITY_MULTIPLE_USE PaymentMethodReusability = "MULTIPLE_USE" PAYMENTMETHODREUSABILITY_ONE_TIME_USE PaymentMethodReusability = "ONE_TIME_USE" )
List of PaymentMethodReusability
func NewPaymentMethodReusabilityFromValue ¶
func NewPaymentMethodReusabilityFromValue(v string) (*PaymentMethodReusability, error)
NewPaymentMethodReusabilityFromValue returns a pointer to a valid PaymentMethodReusability for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PaymentMethodReusability) IsValid ¶
func (v PaymentMethodReusability) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PaymentMethodReusability) Ptr ¶
func (v PaymentMethodReusability) Ptr() *PaymentMethodReusability
Ptr returns reference to PaymentMethodReusability value
func (PaymentMethodReusability) String ¶
func (v PaymentMethodReusability) String() string
func (*PaymentMethodReusability) UnmarshalJSON ¶
func (v *PaymentMethodReusability) UnmarshalJSON(src []byte) error
type PaymentMethodStatus ¶
type PaymentMethodStatus string
PaymentMethodStatus the model 'PaymentMethodStatus'
const ( PAYMENTMETHODSTATUS_ACTIVE PaymentMethodStatus = "ACTIVE" PAYMENTMETHODSTATUS_EXPIRED PaymentMethodStatus = "EXPIRED" PAYMENTMETHODSTATUS_INACTIVE PaymentMethodStatus = "INACTIVE" PAYMENTMETHODSTATUS_PENDING PaymentMethodStatus = "PENDING" PAYMENTMETHODSTATUS_REQUIRES_ACTION PaymentMethodStatus = "REQUIRES_ACTION" PAYMENTMETHODSTATUS_FAILED PaymentMethodStatus = "FAILED" )
List of PaymentMethodStatus
func NewPaymentMethodStatusFromValue ¶
func NewPaymentMethodStatusFromValue(v string) (*PaymentMethodStatus, error)
NewPaymentMethodStatusFromValue returns a pointer to a valid PaymentMethodStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PaymentMethodStatus) IsValid ¶
func (v PaymentMethodStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PaymentMethodStatus) Ptr ¶
func (v PaymentMethodStatus) Ptr() *PaymentMethodStatus
Ptr returns reference to PaymentMethodStatus value
func (PaymentMethodStatus) String ¶
func (v PaymentMethodStatus) String() string
func (*PaymentMethodStatus) UnmarshalJSON ¶
func (v *PaymentMethodStatus) UnmarshalJSON(src []byte) error
type PaymentMethodType ¶
type PaymentMethodType string
PaymentMethodType the model 'PaymentMethodType'
const ( PAYMENTMETHODTYPE_CARD PaymentMethodType = "CARD" PAYMENTMETHODTYPE_CRYPTOCURRENCY PaymentMethodType = "CRYPTOCURRENCY" PAYMENTMETHODTYPE_DIRECT_BANK_TRANSFER PaymentMethodType = "DIRECT_BANK_TRANSFER" PAYMENTMETHODTYPE_DIRECT_DEBIT PaymentMethodType = "DIRECT_DEBIT" PAYMENTMETHODTYPE_EWALLET PaymentMethodType = "EWALLET" PAYMENTMETHODTYPE_OVER_THE_COUNTER PaymentMethodType = "OVER_THE_COUNTER" PAYMENTMETHODTYPE_QR_CODE PaymentMethodType = "QR_CODE" PAYMENTMETHODTYPE_VIRTUAL_ACCOUNT PaymentMethodType = "VIRTUAL_ACCOUNT" )
List of PaymentMethodType
func NewPaymentMethodTypeFromValue ¶
func NewPaymentMethodTypeFromValue(v string) (*PaymentMethodType, error)
NewPaymentMethodTypeFromValue returns a pointer to a valid PaymentMethodType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PaymentMethodType) IsValid ¶
func (v PaymentMethodType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PaymentMethodType) Ptr ¶
func (v PaymentMethodType) Ptr() *PaymentMethodType
Ptr returns reference to PaymentMethodType value
func (PaymentMethodType) String ¶
func (v PaymentMethodType) String() string
func (*PaymentMethodType) UnmarshalJSON ¶
func (v *PaymentMethodType) UnmarshalJSON(src []byte) error
type PublicAuthPaymentMethod ¶
type PublicAuthPaymentMethod struct {
AuthCode string `json:"auth_code"`
}
PublicAuthPaymentMethod struct for PublicAuthPaymentMethod
func NewPublicAuthPaymentMethod ¶
func NewPublicAuthPaymentMethod(authCode string) *PublicAuthPaymentMethod
NewPublicAuthPaymentMethod instantiates a new PublicAuthPaymentMethod 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 NewPublicAuthPaymentMethodWithDefaults ¶
func NewPublicAuthPaymentMethodWithDefaults() *PublicAuthPaymentMethod
NewPublicAuthPaymentMethodWithDefaults instantiates a new PublicAuthPaymentMethod 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 (*PublicAuthPaymentMethod) GetAuthCode ¶
func (o *PublicAuthPaymentMethod) GetAuthCode() string
GetAuthCode returns the AuthCode field value
func (*PublicAuthPaymentMethod) GetAuthCodeOk ¶
func (o *PublicAuthPaymentMethod) GetAuthCodeOk() (*string, bool)
GetAuthCodeOk returns a tuple with the AuthCode field value and a boolean to check if the value has been set.
func (PublicAuthPaymentMethod) MarshalJSON ¶
func (o PublicAuthPaymentMethod) MarshalJSON() ([]byte, error)
func (*PublicAuthPaymentMethod) SetAuthCode ¶
func (o *PublicAuthPaymentMethod) SetAuthCode(v string)
SetAuthCode sets field value
func (PublicAuthPaymentMethod) ToMap ¶
func (o PublicAuthPaymentMethod) ToMap() (map[string]interface{}, error)
type PublicCard ¶
type PublicCard struct { Currency NullableString `json:"currency"` ChannelProperties NullableCardChannelProperties `json:"channel_properties"` CardInformation *TokenizedCardInformation `json:"card_information,omitempty"` CardVerificationResults NullableCardVerificationResults `json:"card_verification_results,omitempty"` }
PublicCard Card Payment Method Details
func NewPublicCard ¶
func NewPublicCard(currency NullableString, channelProperties NullableCardChannelProperties) *PublicCard
NewPublicCard instantiates a new PublicCard 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 NewPublicCardWithDefaults ¶
func NewPublicCardWithDefaults() *PublicCard
NewPublicCardWithDefaults instantiates a new PublicCard 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 (*PublicCard) GetCardInformation ¶
func (o *PublicCard) GetCardInformation() TokenizedCardInformation
GetCardInformation returns the CardInformation field value if set, zero value otherwise.
func (*PublicCard) GetCardInformationOk ¶
func (o *PublicCard) GetCardInformationOk() (*TokenizedCardInformation, bool)
GetCardInformationOk returns a tuple with the CardInformation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicCard) GetCardVerificationResults ¶
func (o *PublicCard) GetCardVerificationResults() CardVerificationResults
GetCardVerificationResults returns the CardVerificationResults field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicCard) GetCardVerificationResultsOk ¶
func (o *PublicCard) GetCardVerificationResultsOk() (*CardVerificationResults, bool)
GetCardVerificationResultsOk returns a tuple with the CardVerificationResults 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 (*PublicCard) GetChannelProperties ¶
func (o *PublicCard) GetChannelProperties() CardChannelProperties
GetChannelProperties returns the ChannelProperties field value If the value is explicit nil, the zero value for CardChannelProperties will be returned
func (*PublicCard) GetChannelPropertiesOk ¶
func (o *PublicCard) GetChannelPropertiesOk() (*CardChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value 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 (*PublicCard) GetCurrency ¶
func (o *PublicCard) GetCurrency() string
GetCurrency returns the Currency field value If the value is explicit nil, the zero value for string will be returned
func (*PublicCard) GetCurrencyOk ¶
func (o *PublicCard) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value 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 (*PublicCard) HasCardInformation ¶
func (o *PublicCard) HasCardInformation() bool
HasCardInformation returns a boolean if a field has been set.
func (*PublicCard) HasCardVerificationResults ¶
func (o *PublicCard) HasCardVerificationResults() bool
HasCardVerificationResults returns a boolean if a field has been set.
func (PublicCard) MarshalJSON ¶
func (o PublicCard) MarshalJSON() ([]byte, error)
func (*PublicCard) SetCardInformation ¶
func (o *PublicCard) SetCardInformation(v TokenizedCardInformation)
SetCardInformation gets a reference to the given TokenizedCardInformation and assigns it to the CardInformation field.
func (*PublicCard) SetCardVerificationResults ¶
func (o *PublicCard) SetCardVerificationResults(v CardVerificationResults)
SetCardVerificationResults gets a reference to the given NullableCardVerificationResults and assigns it to the CardVerificationResults field.
func (*PublicCard) SetCardVerificationResultsNil ¶
func (o *PublicCard) SetCardVerificationResultsNil()
SetCardVerificationResultsNil sets the value for CardVerificationResults to be an explicit nil
func (*PublicCard) SetChannelProperties ¶
func (o *PublicCard) SetChannelProperties(v CardChannelProperties)
SetChannelProperties sets field value
func (*PublicCard) SetCurrency ¶
func (o *PublicCard) SetCurrency(v string)
SetCurrency sets field value
func (PublicCard) ToMap ¶
func (o PublicCard) ToMap() (map[string]interface{}, error)
func (*PublicCard) UnsetCardVerificationResults ¶
func (o *PublicCard) UnsetCardVerificationResults()
UnsetCardVerificationResults ensures that no value is present for CardVerificationResults, not even an explicit nil
type PublicDirectDebit ¶
type PublicDirectDebit struct { ChannelCode DirectDebitChannelCode `json:"channel_code"` ChannelProperties NullableDirectDebitChannelProperties `json:"channel_properties"` Type DirectDebitType `json:"type"` BankAccount NullableDirectDebitBankAccount `json:"bank_account,omitempty"` DebitCard NullableDirectDebitDebitCard `json:"debit_card,omitempty"` }
PublicDirectDebit Direct Debit Payment Method Details
func NewPublicDirectDebit ¶
func NewPublicDirectDebit(channelCode DirectDebitChannelCode, channelProperties NullableDirectDebitChannelProperties, type_ DirectDebitType) *PublicDirectDebit
NewPublicDirectDebit instantiates a new PublicDirectDebit 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 NewPublicDirectDebitWithDefaults ¶
func NewPublicDirectDebitWithDefaults() *PublicDirectDebit
NewPublicDirectDebitWithDefaults instantiates a new PublicDirectDebit 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 (*PublicDirectDebit) GetBankAccount ¶
func (o *PublicDirectDebit) GetBankAccount() DirectDebitBankAccount
GetBankAccount returns the BankAccount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicDirectDebit) GetBankAccountOk ¶
func (o *PublicDirectDebit) GetBankAccountOk() (*DirectDebitBankAccount, bool)
GetBankAccountOk returns a tuple with the BankAccount 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 (*PublicDirectDebit) GetChannelCode ¶
func (o *PublicDirectDebit) GetChannelCode() DirectDebitChannelCode
GetChannelCode returns the ChannelCode field value
func (*PublicDirectDebit) GetChannelCodeOk ¶
func (o *PublicDirectDebit) GetChannelCodeOk() (*DirectDebitChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*PublicDirectDebit) GetChannelProperties ¶
func (o *PublicDirectDebit) GetChannelProperties() DirectDebitChannelProperties
GetChannelProperties returns the ChannelProperties field value If the value is explicit nil, the zero value for DirectDebitChannelProperties will be returned
func (*PublicDirectDebit) GetChannelPropertiesOk ¶
func (o *PublicDirectDebit) GetChannelPropertiesOk() (*DirectDebitChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value 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 (*PublicDirectDebit) GetDebitCard ¶
func (o *PublicDirectDebit) GetDebitCard() DirectDebitDebitCard
GetDebitCard returns the DebitCard field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicDirectDebit) GetDebitCardOk ¶
func (o *PublicDirectDebit) GetDebitCardOk() (*DirectDebitDebitCard, bool)
GetDebitCardOk returns a tuple with the DebitCard 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 (*PublicDirectDebit) GetType ¶
func (o *PublicDirectDebit) GetType() DirectDebitType
GetType returns the Type field value
func (*PublicDirectDebit) GetTypeOk ¶
func (o *PublicDirectDebit) GetTypeOk() (*DirectDebitType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*PublicDirectDebit) HasBankAccount ¶
func (o *PublicDirectDebit) HasBankAccount() bool
HasBankAccount returns a boolean if a field has been set.
func (*PublicDirectDebit) HasDebitCard ¶
func (o *PublicDirectDebit) HasDebitCard() bool
HasDebitCard returns a boolean if a field has been set.
func (PublicDirectDebit) MarshalJSON ¶
func (o PublicDirectDebit) MarshalJSON() ([]byte, error)
func (*PublicDirectDebit) SetBankAccount ¶
func (o *PublicDirectDebit) SetBankAccount(v DirectDebitBankAccount)
SetBankAccount gets a reference to the given NullableDirectDebitBankAccount and assigns it to the BankAccount field.
func (*PublicDirectDebit) SetBankAccountNil ¶
func (o *PublicDirectDebit) SetBankAccountNil()
SetBankAccountNil sets the value for BankAccount to be an explicit nil
func (*PublicDirectDebit) SetChannelCode ¶
func (o *PublicDirectDebit) SetChannelCode(v DirectDebitChannelCode)
SetChannelCode sets field value
func (*PublicDirectDebit) SetChannelProperties ¶
func (o *PublicDirectDebit) SetChannelProperties(v DirectDebitChannelProperties)
SetChannelProperties sets field value
func (*PublicDirectDebit) SetDebitCard ¶
func (o *PublicDirectDebit) SetDebitCard(v DirectDebitDebitCard)
SetDebitCard gets a reference to the given NullableDirectDebitDebitCard and assigns it to the DebitCard field.
func (*PublicDirectDebit) SetDebitCardNil ¶
func (o *PublicDirectDebit) SetDebitCardNil()
SetDebitCardNil sets the value for DebitCard to be an explicit nil
func (*PublicDirectDebit) SetType ¶
func (o *PublicDirectDebit) SetType(v DirectDebitType)
SetType sets field value
func (PublicDirectDebit) ToMap ¶
func (o PublicDirectDebit) ToMap() (map[string]interface{}, error)
func (*PublicDirectDebit) UnsetBankAccount ¶
func (o *PublicDirectDebit) UnsetBankAccount()
UnsetBankAccount ensures that no value is present for BankAccount, not even an explicit nil
func (*PublicDirectDebit) UnsetDebitCard ¶
func (o *PublicDirectDebit) UnsetDebitCard()
UnsetDebitCard ensures that no value is present for DebitCard, not even an explicit nil
type PublicDirectDebitAllOf ¶
type PublicDirectDebitAllOf struct { Type DirectDebitType `json:"type"` BankAccount NullableDirectDebitBankAccount `json:"bank_account,omitempty"` DebitCard NullableDirectDebitDebitCard `json:"debit_card,omitempty"` }
PublicDirectDebitAllOf struct for PublicDirectDebitAllOf
func NewPublicDirectDebitAllOf ¶
func NewPublicDirectDebitAllOf(type_ DirectDebitType) *PublicDirectDebitAllOf
NewPublicDirectDebitAllOf instantiates a new PublicDirectDebitAllOf 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 NewPublicDirectDebitAllOfWithDefaults ¶
func NewPublicDirectDebitAllOfWithDefaults() *PublicDirectDebitAllOf
NewPublicDirectDebitAllOfWithDefaults instantiates a new PublicDirectDebitAllOf 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 (*PublicDirectDebitAllOf) GetBankAccount ¶
func (o *PublicDirectDebitAllOf) GetBankAccount() DirectDebitBankAccount
GetBankAccount returns the BankAccount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicDirectDebitAllOf) GetBankAccountOk ¶
func (o *PublicDirectDebitAllOf) GetBankAccountOk() (*DirectDebitBankAccount, bool)
GetBankAccountOk returns a tuple with the BankAccount 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 (*PublicDirectDebitAllOf) GetDebitCard ¶
func (o *PublicDirectDebitAllOf) GetDebitCard() DirectDebitDebitCard
GetDebitCard returns the DebitCard field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicDirectDebitAllOf) GetDebitCardOk ¶
func (o *PublicDirectDebitAllOf) GetDebitCardOk() (*DirectDebitDebitCard, bool)
GetDebitCardOk returns a tuple with the DebitCard 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 (*PublicDirectDebitAllOf) GetType ¶
func (o *PublicDirectDebitAllOf) GetType() DirectDebitType
GetType returns the Type field value
func (*PublicDirectDebitAllOf) GetTypeOk ¶
func (o *PublicDirectDebitAllOf) GetTypeOk() (*DirectDebitType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*PublicDirectDebitAllOf) HasBankAccount ¶
func (o *PublicDirectDebitAllOf) HasBankAccount() bool
HasBankAccount returns a boolean if a field has been set.
func (*PublicDirectDebitAllOf) HasDebitCard ¶
func (o *PublicDirectDebitAllOf) HasDebitCard() bool
HasDebitCard returns a boolean if a field has been set.
func (PublicDirectDebitAllOf) MarshalJSON ¶
func (o PublicDirectDebitAllOf) MarshalJSON() ([]byte, error)
func (*PublicDirectDebitAllOf) SetBankAccount ¶
func (o *PublicDirectDebitAllOf) SetBankAccount(v DirectDebitBankAccount)
SetBankAccount gets a reference to the given NullableDirectDebitBankAccount and assigns it to the BankAccount field.
func (*PublicDirectDebitAllOf) SetBankAccountNil ¶
func (o *PublicDirectDebitAllOf) SetBankAccountNil()
SetBankAccountNil sets the value for BankAccount to be an explicit nil
func (*PublicDirectDebitAllOf) SetDebitCard ¶
func (o *PublicDirectDebitAllOf) SetDebitCard(v DirectDebitDebitCard)
SetDebitCard gets a reference to the given NullableDirectDebitDebitCard and assigns it to the DebitCard field.
func (*PublicDirectDebitAllOf) SetDebitCardNil ¶
func (o *PublicDirectDebitAllOf) SetDebitCardNil()
SetDebitCardNil sets the value for DebitCard to be an explicit nil
func (*PublicDirectDebitAllOf) SetType ¶
func (o *PublicDirectDebitAllOf) SetType(v DirectDebitType)
SetType sets field value
func (PublicDirectDebitAllOf) ToMap ¶
func (o PublicDirectDebitAllOf) ToMap() (map[string]interface{}, error)
func (*PublicDirectDebitAllOf) UnsetBankAccount ¶
func (o *PublicDirectDebitAllOf) UnsetBankAccount()
UnsetBankAccount ensures that no value is present for BankAccount, not even an explicit nil
func (*PublicDirectDebitAllOf) UnsetDebitCard ¶
func (o *PublicDirectDebitAllOf) UnsetDebitCard()
UnsetDebitCard ensures that no value is present for DebitCard, not even an explicit nil
type PublicEwallet ¶
type PublicEwallet struct { ChannelCode EwalletChannelCode `json:"channel_code"` ChannelProperties *EwalletChannelProperties `json:"channel_properties,omitempty"` Account *EwalletAccount `json:"account,omitempty"` }
PublicEwallet Ewallet Payment Method Details
func NewPublicEwallet ¶
func NewPublicEwallet(channelCode EwalletChannelCode) *PublicEwallet
NewPublicEwallet instantiates a new PublicEwallet 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 NewPublicEwalletWithDefaults ¶
func NewPublicEwalletWithDefaults() *PublicEwallet
NewPublicEwalletWithDefaults instantiates a new PublicEwallet 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 (*PublicEwallet) GetAccount ¶
func (o *PublicEwallet) GetAccount() EwalletAccount
GetAccount returns the Account field value if set, zero value otherwise.
func (*PublicEwallet) GetAccountOk ¶
func (o *PublicEwallet) GetAccountOk() (*EwalletAccount, bool)
GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicEwallet) GetChannelCode ¶
func (o *PublicEwallet) GetChannelCode() EwalletChannelCode
GetChannelCode returns the ChannelCode field value
func (*PublicEwallet) GetChannelCodeOk ¶
func (o *PublicEwallet) GetChannelCodeOk() (*EwalletChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*PublicEwallet) GetChannelProperties ¶
func (o *PublicEwallet) GetChannelProperties() EwalletChannelProperties
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise.
func (*PublicEwallet) GetChannelPropertiesOk ¶
func (o *PublicEwallet) GetChannelPropertiesOk() (*EwalletChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicEwallet) HasAccount ¶
func (o *PublicEwallet) HasAccount() bool
HasAccount returns a boolean if a field has been set.
func (*PublicEwallet) HasChannelProperties ¶
func (o *PublicEwallet) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (PublicEwallet) MarshalJSON ¶
func (o PublicEwallet) MarshalJSON() ([]byte, error)
func (*PublicEwallet) SetAccount ¶
func (o *PublicEwallet) SetAccount(v EwalletAccount)
SetAccount gets a reference to the given EwalletAccount and assigns it to the Account field.
func (*PublicEwallet) SetChannelCode ¶
func (o *PublicEwallet) SetChannelCode(v EwalletChannelCode)
SetChannelCode sets field value
func (*PublicEwallet) SetChannelProperties ¶
func (o *PublicEwallet) SetChannelProperties(v EwalletChannelProperties)
SetChannelProperties gets a reference to the given EwalletChannelProperties and assigns it to the ChannelProperties field.
func (PublicEwallet) ToMap ¶
func (o PublicEwallet) ToMap() (map[string]interface{}, error)
type PublicExpirePaymentMethod ¶
type PublicExpirePaymentMethod struct { // URL where the end customer is redirected if the unlinking authorization is successful. SuccessReturnUrl NullableString `json:"success_return_url,omitempty"` // URL where the end customer is redirected if the unlinking authorization is failed. FailureReturnUrl NullableString `json:"failure_return_url,omitempty"` }
PublicExpirePaymentMethod struct for PublicExpirePaymentMethod
func NewPublicExpirePaymentMethod ¶
func NewPublicExpirePaymentMethod() *PublicExpirePaymentMethod
NewPublicExpirePaymentMethod instantiates a new PublicExpirePaymentMethod 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 NewPublicExpirePaymentMethodWithDefaults ¶
func NewPublicExpirePaymentMethodWithDefaults() *PublicExpirePaymentMethod
NewPublicExpirePaymentMethodWithDefaults instantiates a new PublicExpirePaymentMethod 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 (*PublicExpirePaymentMethod) GetFailureReturnUrl ¶
func (o *PublicExpirePaymentMethod) GetFailureReturnUrl() string
GetFailureReturnUrl returns the FailureReturnUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicExpirePaymentMethod) GetFailureReturnUrlOk ¶
func (o *PublicExpirePaymentMethod) GetFailureReturnUrlOk() (*string, bool)
GetFailureReturnUrlOk returns a tuple with the FailureReturnUrl 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 (*PublicExpirePaymentMethod) GetSuccessReturnUrl ¶
func (o *PublicExpirePaymentMethod) GetSuccessReturnUrl() string
GetSuccessReturnUrl returns the SuccessReturnUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicExpirePaymentMethod) GetSuccessReturnUrlOk ¶
func (o *PublicExpirePaymentMethod) GetSuccessReturnUrlOk() (*string, bool)
GetSuccessReturnUrlOk returns a tuple with the SuccessReturnUrl 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 (*PublicExpirePaymentMethod) HasFailureReturnUrl ¶
func (o *PublicExpirePaymentMethod) HasFailureReturnUrl() bool
HasFailureReturnUrl returns a boolean if a field has been set.
func (*PublicExpirePaymentMethod) HasSuccessReturnUrl ¶
func (o *PublicExpirePaymentMethod) HasSuccessReturnUrl() bool
HasSuccessReturnUrl returns a boolean if a field has been set.
func (PublicExpirePaymentMethod) MarshalJSON ¶
func (o PublicExpirePaymentMethod) MarshalJSON() ([]byte, error)
func (*PublicExpirePaymentMethod) SetFailureReturnUrl ¶
func (o *PublicExpirePaymentMethod) SetFailureReturnUrl(v string)
SetFailureReturnUrl gets a reference to the given NullableString and assigns it to the FailureReturnUrl field.
func (*PublicExpirePaymentMethod) SetFailureReturnUrlNil ¶
func (o *PublicExpirePaymentMethod) SetFailureReturnUrlNil()
SetFailureReturnUrlNil sets the value for FailureReturnUrl to be an explicit nil
func (*PublicExpirePaymentMethod) SetSuccessReturnUrl ¶
func (o *PublicExpirePaymentMethod) SetSuccessReturnUrl(v string)
SetSuccessReturnUrl gets a reference to the given NullableString and assigns it to the SuccessReturnUrl field.
func (*PublicExpirePaymentMethod) SetSuccessReturnUrlNil ¶
func (o *PublicExpirePaymentMethod) SetSuccessReturnUrlNil()
SetSuccessReturnUrlNil sets the value for SuccessReturnUrl to be an explicit nil
func (PublicExpirePaymentMethod) ToMap ¶
func (o PublicExpirePaymentMethod) ToMap() (map[string]interface{}, error)
func (*PublicExpirePaymentMethod) UnsetFailureReturnUrl ¶
func (o *PublicExpirePaymentMethod) UnsetFailureReturnUrl()
UnsetFailureReturnUrl ensures that no value is present for FailureReturnUrl, not even an explicit nil
func (*PublicExpirePaymentMethod) UnsetSuccessReturnUrl ¶
func (o *PublicExpirePaymentMethod) UnsetSuccessReturnUrl()
UnsetSuccessReturnUrl ensures that no value is present for SuccessReturnUrl, not even an explicit nil
type PublicOverTheCounter ¶
type PublicOverTheCounter struct { Amount NullableFloat64 `json:"amount,omitempty"` Currency *string `json:"currency,omitempty"` ChannelCode OverTheCounterChannelCode `json:"channel_code"` ChannelProperties OverTheCounterChannelProperties `json:"channel_properties"` }
PublicOverTheCounter Over The Counter Payment Method Details
func NewPublicOverTheCounter ¶
func NewPublicOverTheCounter(channelCode OverTheCounterChannelCode, channelProperties OverTheCounterChannelProperties) *PublicOverTheCounter
NewPublicOverTheCounter instantiates a new PublicOverTheCounter 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 NewPublicOverTheCounterWithDefaults ¶
func NewPublicOverTheCounterWithDefaults() *PublicOverTheCounter
NewPublicOverTheCounterWithDefaults instantiates a new PublicOverTheCounter 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 (*PublicOverTheCounter) GetAmount ¶
func (o *PublicOverTheCounter) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicOverTheCounter) GetAmountOk ¶
func (o *PublicOverTheCounter) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*PublicOverTheCounter) GetChannelCode ¶
func (o *PublicOverTheCounter) GetChannelCode() OverTheCounterChannelCode
GetChannelCode returns the ChannelCode field value
func (*PublicOverTheCounter) GetChannelCodeOk ¶
func (o *PublicOverTheCounter) GetChannelCodeOk() (*OverTheCounterChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*PublicOverTheCounter) GetChannelProperties ¶
func (o *PublicOverTheCounter) GetChannelProperties() OverTheCounterChannelProperties
GetChannelProperties returns the ChannelProperties field value
func (*PublicOverTheCounter) GetChannelPropertiesOk ¶
func (o *PublicOverTheCounter) GetChannelPropertiesOk() (*OverTheCounterChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value and a boolean to check if the value has been set.
func (*PublicOverTheCounter) GetCurrency ¶
func (o *PublicOverTheCounter) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*PublicOverTheCounter) GetCurrencyOk ¶
func (o *PublicOverTheCounter) 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 (*PublicOverTheCounter) HasAmount ¶
func (o *PublicOverTheCounter) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*PublicOverTheCounter) HasCurrency ¶
func (o *PublicOverTheCounter) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (PublicOverTheCounter) MarshalJSON ¶
func (o PublicOverTheCounter) MarshalJSON() ([]byte, error)
func (*PublicOverTheCounter) SetAmount ¶
func (o *PublicOverTheCounter) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*PublicOverTheCounter) SetAmountNil ¶
func (o *PublicOverTheCounter) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*PublicOverTheCounter) SetChannelCode ¶
func (o *PublicOverTheCounter) SetChannelCode(v OverTheCounterChannelCode)
SetChannelCode sets field value
func (*PublicOverTheCounter) SetChannelProperties ¶
func (o *PublicOverTheCounter) SetChannelProperties(v OverTheCounterChannelProperties)
SetChannelProperties sets field value
func (*PublicOverTheCounter) SetCurrency ¶
func (o *PublicOverTheCounter) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (PublicOverTheCounter) ToMap ¶
func (o PublicOverTheCounter) ToMap() (map[string]interface{}, error)
func (*PublicOverTheCounter) UnsetAmount ¶
func (o *PublicOverTheCounter) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
type PublicPatchPaymentMethod ¶
type PublicPatchPaymentMethod struct { Description *string `json:"description,omitempty"` ReferenceId *string `json:"reference_id,omitempty"` Reusability *PaymentMethodReusability `json:"reusability,omitempty"` Status *PaymentMethodStatus `json:"status,omitempty"` OverTheCounter *PatchOverTheCounter `json:"over_the_counter,omitempty"` VirtualAccount *PatchVirtualAccount `json:"virtual_account,omitempty"` }
PublicPatchPaymentMethod struct for PublicPatchPaymentMethod
func NewPublicPatchPaymentMethod ¶
func NewPublicPatchPaymentMethod() *PublicPatchPaymentMethod
NewPublicPatchPaymentMethod instantiates a new PublicPatchPaymentMethod 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 NewPublicPatchPaymentMethodWithDefaults ¶
func NewPublicPatchPaymentMethodWithDefaults() *PublicPatchPaymentMethod
NewPublicPatchPaymentMethodWithDefaults instantiates a new PublicPatchPaymentMethod 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 (*PublicPatchPaymentMethod) GetDescription ¶
func (o *PublicPatchPaymentMethod) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PublicPatchPaymentMethod) GetDescriptionOk ¶
func (o *PublicPatchPaymentMethod) 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 (*PublicPatchPaymentMethod) GetOverTheCounter ¶
func (o *PublicPatchPaymentMethod) GetOverTheCounter() PatchOverTheCounter
GetOverTheCounter returns the OverTheCounter field value if set, zero value otherwise.
func (*PublicPatchPaymentMethod) GetOverTheCounterOk ¶
func (o *PublicPatchPaymentMethod) GetOverTheCounterOk() (*PatchOverTheCounter, bool)
GetOverTheCounterOk returns a tuple with the OverTheCounter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPatchPaymentMethod) GetReferenceId ¶
func (o *PublicPatchPaymentMethod) GetReferenceId() string
GetReferenceId returns the ReferenceId field value if set, zero value otherwise.
func (*PublicPatchPaymentMethod) GetReferenceIdOk ¶
func (o *PublicPatchPaymentMethod) 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 (*PublicPatchPaymentMethod) GetReusability ¶
func (o *PublicPatchPaymentMethod) GetReusability() PaymentMethodReusability
GetReusability returns the Reusability field value if set, zero value otherwise.
func (*PublicPatchPaymentMethod) GetReusabilityOk ¶
func (o *PublicPatchPaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
GetReusabilityOk returns a tuple with the Reusability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPatchPaymentMethod) GetStatus ¶
func (o *PublicPatchPaymentMethod) GetStatus() PaymentMethodStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*PublicPatchPaymentMethod) GetStatusOk ¶
func (o *PublicPatchPaymentMethod) GetStatusOk() (*PaymentMethodStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPatchPaymentMethod) GetVirtualAccount ¶
func (o *PublicPatchPaymentMethod) GetVirtualAccount() PatchVirtualAccount
GetVirtualAccount returns the VirtualAccount field value if set, zero value otherwise.
func (*PublicPatchPaymentMethod) GetVirtualAccountOk ¶
func (o *PublicPatchPaymentMethod) GetVirtualAccountOk() (*PatchVirtualAccount, bool)
GetVirtualAccountOk returns a tuple with the VirtualAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPatchPaymentMethod) HasDescription ¶
func (o *PublicPatchPaymentMethod) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PublicPatchPaymentMethod) HasOverTheCounter ¶
func (o *PublicPatchPaymentMethod) HasOverTheCounter() bool
HasOverTheCounter returns a boolean if a field has been set.
func (*PublicPatchPaymentMethod) HasReferenceId ¶
func (o *PublicPatchPaymentMethod) HasReferenceId() bool
HasReferenceId returns a boolean if a field has been set.
func (*PublicPatchPaymentMethod) HasReusability ¶
func (o *PublicPatchPaymentMethod) HasReusability() bool
HasReusability returns a boolean if a field has been set.
func (*PublicPatchPaymentMethod) HasStatus ¶
func (o *PublicPatchPaymentMethod) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*PublicPatchPaymentMethod) HasVirtualAccount ¶
func (o *PublicPatchPaymentMethod) HasVirtualAccount() bool
HasVirtualAccount returns a boolean if a field has been set.
func (PublicPatchPaymentMethod) MarshalJSON ¶
func (o PublicPatchPaymentMethod) MarshalJSON() ([]byte, error)
func (*PublicPatchPaymentMethod) SetDescription ¶
func (o *PublicPatchPaymentMethod) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PublicPatchPaymentMethod) SetOverTheCounter ¶
func (o *PublicPatchPaymentMethod) SetOverTheCounter(v PatchOverTheCounter)
SetOverTheCounter gets a reference to the given PatchOverTheCounter and assigns it to the OverTheCounter field.
func (*PublicPatchPaymentMethod) SetReferenceId ¶
func (o *PublicPatchPaymentMethod) SetReferenceId(v string)
SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.
func (*PublicPatchPaymentMethod) SetReusability ¶
func (o *PublicPatchPaymentMethod) SetReusability(v PaymentMethodReusability)
SetReusability gets a reference to the given PaymentMethodReusability and assigns it to the Reusability field.
func (*PublicPatchPaymentMethod) SetStatus ¶
func (o *PublicPatchPaymentMethod) SetStatus(v PaymentMethodStatus)
SetStatus gets a reference to the given PaymentMethodStatus and assigns it to the Status field.
func (*PublicPatchPaymentMethod) SetVirtualAccount ¶
func (o *PublicPatchPaymentMethod) SetVirtualAccount(v PatchVirtualAccount)
SetVirtualAccount gets a reference to the given PatchVirtualAccount and assigns it to the VirtualAccount field.
func (PublicPatchPaymentMethod) ToMap ¶
func (o PublicPatchPaymentMethod) ToMap() (map[string]interface{}, error)
type PublicPaymentChannel ¶
type PublicPaymentChannel struct { // The specific Xendit code used to identify the partner channel ChannelCode *string `json:"channel_code,omitempty"` // The payment method type Type *string `json:"type,omitempty"` // The country where the channel operates in ISO 3166-2 country code Country *string `json:"country,omitempty"` // Official parter name of the payment channel ChannelName *string `json:"channel_name,omitempty"` ChannelProperties []ChannelProperty `json:"channel_properties,omitempty"` // If available, this contains a URL to the logo of the partner channel LogoUrl *string `json:"logo_url,omitempty"` AmountLimits []ChannelAmountLimits `json:"amount_limits,omitempty"` }
PublicPaymentChannel struct for PublicPaymentChannel
func NewPublicPaymentChannel ¶
func NewPublicPaymentChannel() *PublicPaymentChannel
NewPublicPaymentChannel instantiates a new PublicPaymentChannel 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 NewPublicPaymentChannelWithDefaults ¶
func NewPublicPaymentChannelWithDefaults() *PublicPaymentChannel
NewPublicPaymentChannelWithDefaults instantiates a new PublicPaymentChannel 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 (*PublicPaymentChannel) GetAmountLimits ¶
func (o *PublicPaymentChannel) GetAmountLimits() []ChannelAmountLimits
GetAmountLimits returns the AmountLimits field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetAmountLimitsOk ¶
func (o *PublicPaymentChannel) GetAmountLimitsOk() ([]ChannelAmountLimits, bool)
GetAmountLimitsOk returns a tuple with the AmountLimits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannel) GetChannelCode ¶
func (o *PublicPaymentChannel) GetChannelCode() string
GetChannelCode returns the ChannelCode field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetChannelCodeOk ¶
func (o *PublicPaymentChannel) GetChannelCodeOk() (*string, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannel) GetChannelName ¶
func (o *PublicPaymentChannel) GetChannelName() string
GetChannelName returns the ChannelName field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetChannelNameOk ¶
func (o *PublicPaymentChannel) GetChannelNameOk() (*string, bool)
GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannel) GetChannelProperties ¶
func (o *PublicPaymentChannel) GetChannelProperties() []ChannelProperty
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetChannelPropertiesOk ¶
func (o *PublicPaymentChannel) GetChannelPropertiesOk() ([]ChannelProperty, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannel) GetCountry ¶
func (o *PublicPaymentChannel) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetCountryOk ¶
func (o *PublicPaymentChannel) 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.
func (*PublicPaymentChannel) GetLogoUrl ¶
func (o *PublicPaymentChannel) GetLogoUrl() string
GetLogoUrl returns the LogoUrl field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetLogoUrlOk ¶
func (o *PublicPaymentChannel) GetLogoUrlOk() (*string, bool)
GetLogoUrlOk returns a tuple with the LogoUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannel) GetType ¶
func (o *PublicPaymentChannel) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PublicPaymentChannel) GetTypeOk ¶
func (o *PublicPaymentChannel) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannel) HasAmountLimits ¶
func (o *PublicPaymentChannel) HasAmountLimits() bool
HasAmountLimits returns a boolean if a field has been set.
func (*PublicPaymentChannel) HasChannelCode ¶
func (o *PublicPaymentChannel) HasChannelCode() bool
HasChannelCode returns a boolean if a field has been set.
func (*PublicPaymentChannel) HasChannelName ¶
func (o *PublicPaymentChannel) HasChannelName() bool
HasChannelName returns a boolean if a field has been set.
func (*PublicPaymentChannel) HasChannelProperties ¶
func (o *PublicPaymentChannel) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (*PublicPaymentChannel) HasCountry ¶
func (o *PublicPaymentChannel) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*PublicPaymentChannel) HasLogoUrl ¶
func (o *PublicPaymentChannel) HasLogoUrl() bool
HasLogoUrl returns a boolean if a field has been set.
func (*PublicPaymentChannel) HasType ¶
func (o *PublicPaymentChannel) HasType() bool
HasType returns a boolean if a field has been set.
func (PublicPaymentChannel) MarshalJSON ¶
func (o PublicPaymentChannel) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannel) SetAmountLimits ¶
func (o *PublicPaymentChannel) SetAmountLimits(v []ChannelAmountLimits)
SetAmountLimits gets a reference to the given []ChannelAmountLimits and assigns it to the AmountLimits field.
func (*PublicPaymentChannel) SetChannelCode ¶
func (o *PublicPaymentChannel) SetChannelCode(v string)
SetChannelCode gets a reference to the given string and assigns it to the ChannelCode field.
func (*PublicPaymentChannel) SetChannelName ¶
func (o *PublicPaymentChannel) SetChannelName(v string)
SetChannelName gets a reference to the given string and assigns it to the ChannelName field.
func (*PublicPaymentChannel) SetChannelProperties ¶
func (o *PublicPaymentChannel) SetChannelProperties(v []ChannelProperty)
SetChannelProperties gets a reference to the given []ChannelProperty and assigns it to the ChannelProperties field.
func (*PublicPaymentChannel) SetCountry ¶
func (o *PublicPaymentChannel) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*PublicPaymentChannel) SetLogoUrl ¶
func (o *PublicPaymentChannel) SetLogoUrl(v string)
SetLogoUrl gets a reference to the given string and assigns it to the LogoUrl field.
func (*PublicPaymentChannel) SetType ¶
func (o *PublicPaymentChannel) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (PublicPaymentChannel) ToMap ¶
func (o PublicPaymentChannel) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelAllOf ¶
type PublicPaymentChannelAllOf struct { // The specific Xendit code used to identify the partner channel ChannelCode *string `json:"channel_code,omitempty"` // The payment method type Type *string `json:"type,omitempty"` // The country where the channel operates in ISO 3166-2 country code Country *string `json:"country,omitempty"` // Official parter name of the payment channel ChannelName *string `json:"channel_name,omitempty"` ChannelProperties []ChannelProperty `json:"channel_properties,omitempty"` // If available, this contains a URL to the logo of the partner channel LogoUrl *string `json:"logo_url,omitempty"` AmountLimits []ChannelAmountLimits `json:"amount_limits,omitempty"` }
PublicPaymentChannelAllOf struct for PublicPaymentChannelAllOf
func NewPublicPaymentChannelAllOf ¶
func NewPublicPaymentChannelAllOf() *PublicPaymentChannelAllOf
NewPublicPaymentChannelAllOf instantiates a new PublicPaymentChannelAllOf 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 NewPublicPaymentChannelAllOfWithDefaults ¶
func NewPublicPaymentChannelAllOfWithDefaults() *PublicPaymentChannelAllOf
NewPublicPaymentChannelAllOfWithDefaults instantiates a new PublicPaymentChannelAllOf 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 (*PublicPaymentChannelAllOf) GetAmountLimits ¶
func (o *PublicPaymentChannelAllOf) GetAmountLimits() []ChannelAmountLimits
GetAmountLimits returns the AmountLimits field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetAmountLimitsOk ¶
func (o *PublicPaymentChannelAllOf) GetAmountLimitsOk() ([]ChannelAmountLimits, bool)
GetAmountLimitsOk returns a tuple with the AmountLimits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelAllOf) GetChannelCode ¶
func (o *PublicPaymentChannelAllOf) GetChannelCode() string
GetChannelCode returns the ChannelCode field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetChannelCodeOk ¶
func (o *PublicPaymentChannelAllOf) GetChannelCodeOk() (*string, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelAllOf) GetChannelName ¶
func (o *PublicPaymentChannelAllOf) GetChannelName() string
GetChannelName returns the ChannelName field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetChannelNameOk ¶
func (o *PublicPaymentChannelAllOf) GetChannelNameOk() (*string, bool)
GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelAllOf) GetChannelProperties ¶
func (o *PublicPaymentChannelAllOf) GetChannelProperties() []ChannelProperty
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetChannelPropertiesOk ¶
func (o *PublicPaymentChannelAllOf) GetChannelPropertiesOk() ([]ChannelProperty, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelAllOf) GetCountry ¶
func (o *PublicPaymentChannelAllOf) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetCountryOk ¶
func (o *PublicPaymentChannelAllOf) 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.
func (*PublicPaymentChannelAllOf) GetLogoUrl ¶
func (o *PublicPaymentChannelAllOf) GetLogoUrl() string
GetLogoUrl returns the LogoUrl field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetLogoUrlOk ¶
func (o *PublicPaymentChannelAllOf) GetLogoUrlOk() (*string, bool)
GetLogoUrlOk returns a tuple with the LogoUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelAllOf) GetType ¶
func (o *PublicPaymentChannelAllOf) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PublicPaymentChannelAllOf) GetTypeOk ¶
func (o *PublicPaymentChannelAllOf) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelAllOf) HasAmountLimits ¶
func (o *PublicPaymentChannelAllOf) HasAmountLimits() bool
HasAmountLimits returns a boolean if a field has been set.
func (*PublicPaymentChannelAllOf) HasChannelCode ¶
func (o *PublicPaymentChannelAllOf) HasChannelCode() bool
HasChannelCode returns a boolean if a field has been set.
func (*PublicPaymentChannelAllOf) HasChannelName ¶
func (o *PublicPaymentChannelAllOf) HasChannelName() bool
HasChannelName returns a boolean if a field has been set.
func (*PublicPaymentChannelAllOf) HasChannelProperties ¶
func (o *PublicPaymentChannelAllOf) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (*PublicPaymentChannelAllOf) HasCountry ¶
func (o *PublicPaymentChannelAllOf) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*PublicPaymentChannelAllOf) HasLogoUrl ¶
func (o *PublicPaymentChannelAllOf) HasLogoUrl() bool
HasLogoUrl returns a boolean if a field has been set.
func (*PublicPaymentChannelAllOf) HasType ¶
func (o *PublicPaymentChannelAllOf) HasType() bool
HasType returns a boolean if a field has been set.
func (PublicPaymentChannelAllOf) MarshalJSON ¶
func (o PublicPaymentChannelAllOf) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelAllOf) SetAmountLimits ¶
func (o *PublicPaymentChannelAllOf) SetAmountLimits(v []ChannelAmountLimits)
SetAmountLimits gets a reference to the given []ChannelAmountLimits and assigns it to the AmountLimits field.
func (*PublicPaymentChannelAllOf) SetChannelCode ¶
func (o *PublicPaymentChannelAllOf) SetChannelCode(v string)
SetChannelCode gets a reference to the given string and assigns it to the ChannelCode field.
func (*PublicPaymentChannelAllOf) SetChannelName ¶
func (o *PublicPaymentChannelAllOf) SetChannelName(v string)
SetChannelName gets a reference to the given string and assigns it to the ChannelName field.
func (*PublicPaymentChannelAllOf) SetChannelProperties ¶
func (o *PublicPaymentChannelAllOf) SetChannelProperties(v []ChannelProperty)
SetChannelProperties gets a reference to the given []ChannelProperty and assigns it to the ChannelProperties field.
func (*PublicPaymentChannelAllOf) SetCountry ¶
func (o *PublicPaymentChannelAllOf) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*PublicPaymentChannelAllOf) SetLogoUrl ¶
func (o *PublicPaymentChannelAllOf) SetLogoUrl(v string)
SetLogoUrl gets a reference to the given string and assigns it to the LogoUrl field.
func (*PublicPaymentChannelAllOf) SetType ¶
func (o *PublicPaymentChannelAllOf) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (PublicPaymentChannelAllOf) ToMap ¶
func (o PublicPaymentChannelAllOf) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelDowntimeOnline ¶
type PublicPaymentChannelDowntimeOnline struct { // Payment channel health event Event *string `json:"event,omitempty"` // Business ID registered to payment channel downtime or online callback URL BusinessId *string `json:"business_id,omitempty"` // Date time the event is triggered Created *string `json:"created,omitempty"` Data *PublicPaymentChannelDowntimeOnlineData `json:"data,omitempty"` }
PublicPaymentChannelDowntimeOnline struct for PublicPaymentChannelDowntimeOnline
func NewPublicPaymentChannelDowntimeOnline ¶
func NewPublicPaymentChannelDowntimeOnline() *PublicPaymentChannelDowntimeOnline
NewPublicPaymentChannelDowntimeOnline instantiates a new PublicPaymentChannelDowntimeOnline 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 NewPublicPaymentChannelDowntimeOnlineWithDefaults ¶
func NewPublicPaymentChannelDowntimeOnlineWithDefaults() *PublicPaymentChannelDowntimeOnline
NewPublicPaymentChannelDowntimeOnlineWithDefaults instantiates a new PublicPaymentChannelDowntimeOnline 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 (*PublicPaymentChannelDowntimeOnline) GetBusinessId ¶
func (o *PublicPaymentChannelDowntimeOnline) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnline) GetBusinessIdOk ¶
func (o *PublicPaymentChannelDowntimeOnline) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnline) GetCreated ¶
func (o *PublicPaymentChannelDowntimeOnline) GetCreated() string
GetCreated returns the Created field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnline) GetCreatedOk ¶
func (o *PublicPaymentChannelDowntimeOnline) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnline) GetData ¶
func (o *PublicPaymentChannelDowntimeOnline) GetData() PublicPaymentChannelDowntimeOnlineData
GetData returns the Data field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnline) GetDataOk ¶
func (o *PublicPaymentChannelDowntimeOnline) GetDataOk() (*PublicPaymentChannelDowntimeOnlineData, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnline) GetEvent ¶
func (o *PublicPaymentChannelDowntimeOnline) GetEvent() string
GetEvent returns the Event field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnline) GetEventOk ¶
func (o *PublicPaymentChannelDowntimeOnline) GetEventOk() (*string, bool)
GetEventOk returns a tuple with the Event field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnline) HasBusinessId ¶
func (o *PublicPaymentChannelDowntimeOnline) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnline) HasCreated ¶
func (o *PublicPaymentChannelDowntimeOnline) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnline) HasData ¶
func (o *PublicPaymentChannelDowntimeOnline) HasData() bool
HasData returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnline) HasEvent ¶
func (o *PublicPaymentChannelDowntimeOnline) HasEvent() bool
HasEvent returns a boolean if a field has been set.
func (PublicPaymentChannelDowntimeOnline) MarshalJSON ¶
func (o PublicPaymentChannelDowntimeOnline) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelDowntimeOnline) SetBusinessId ¶
func (o *PublicPaymentChannelDowntimeOnline) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*PublicPaymentChannelDowntimeOnline) SetCreated ¶
func (o *PublicPaymentChannelDowntimeOnline) SetCreated(v string)
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*PublicPaymentChannelDowntimeOnline) SetData ¶
func (o *PublicPaymentChannelDowntimeOnline) SetData(v PublicPaymentChannelDowntimeOnlineData)
SetData gets a reference to the given PublicPaymentChannelDowntimeOnlineData and assigns it to the Data field.
func (*PublicPaymentChannelDowntimeOnline) SetEvent ¶
func (o *PublicPaymentChannelDowntimeOnline) SetEvent(v string)
SetEvent gets a reference to the given string and assigns it to the Event field.
func (PublicPaymentChannelDowntimeOnline) ToMap ¶
func (o PublicPaymentChannelDowntimeOnline) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelDowntimeOnlineAllOf ¶
type PublicPaymentChannelDowntimeOnlineAllOf struct { // Payment channel health event Event *string `json:"event,omitempty"` // Business ID registered to payment channel downtime or online callback URL BusinessId *string `json:"business_id,omitempty"` // Date time the event is triggered Created *string `json:"created,omitempty"` Data *PublicPaymentChannelDowntimeOnlineData `json:"data,omitempty"` }
PublicPaymentChannelDowntimeOnlineAllOf struct for PublicPaymentChannelDowntimeOnlineAllOf
func NewPublicPaymentChannelDowntimeOnlineAllOf ¶
func NewPublicPaymentChannelDowntimeOnlineAllOf() *PublicPaymentChannelDowntimeOnlineAllOf
NewPublicPaymentChannelDowntimeOnlineAllOf instantiates a new PublicPaymentChannelDowntimeOnlineAllOf 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 NewPublicPaymentChannelDowntimeOnlineAllOfWithDefaults ¶
func NewPublicPaymentChannelDowntimeOnlineAllOfWithDefaults() *PublicPaymentChannelDowntimeOnlineAllOf
NewPublicPaymentChannelDowntimeOnlineAllOfWithDefaults instantiates a new PublicPaymentChannelDowntimeOnlineAllOf 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 (*PublicPaymentChannelDowntimeOnlineAllOf) GetBusinessId ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetBusinessIdOk ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetCreated ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetCreated() string
GetCreated returns the Created field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetCreatedOk ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetData ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetData() PublicPaymentChannelDowntimeOnlineData
GetData returns the Data field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetDataOk ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetDataOk() (*PublicPaymentChannelDowntimeOnlineData, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetEvent ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetEvent() string
GetEvent returns the Event field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineAllOf) GetEventOk ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) GetEventOk() (*string, bool)
GetEventOk returns a tuple with the Event field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) HasBusinessId ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) HasCreated ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) HasData ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasData() bool
HasData returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineAllOf) HasEvent ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) HasEvent() bool
HasEvent returns a boolean if a field has been set.
func (PublicPaymentChannelDowntimeOnlineAllOf) MarshalJSON ¶
func (o PublicPaymentChannelDowntimeOnlineAllOf) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelDowntimeOnlineAllOf) SetBusinessId ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*PublicPaymentChannelDowntimeOnlineAllOf) SetCreated ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetCreated(v string)
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*PublicPaymentChannelDowntimeOnlineAllOf) SetData ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetData(v PublicPaymentChannelDowntimeOnlineData)
SetData gets a reference to the given PublicPaymentChannelDowntimeOnlineData and assigns it to the Data field.
func (*PublicPaymentChannelDowntimeOnlineAllOf) SetEvent ¶
func (o *PublicPaymentChannelDowntimeOnlineAllOf) SetEvent(v string)
SetEvent gets a reference to the given string and assigns it to the Event field.
func (PublicPaymentChannelDowntimeOnlineAllOf) ToMap ¶
func (o PublicPaymentChannelDowntimeOnlineAllOf) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelDowntimeOnlineData ¶
type PublicPaymentChannelDowntimeOnlineData struct { // Type of payment channel Type *string `json:"type,omitempty"` // Payment channel unique code ChannelCode *string `json:"channel_code,omitempty"` // Two letter country code of the payment channel Country *string `json:"country,omitempty"` // Name description of the payment channel ChannelName *string `json:"channel_name,omitempty"` // Payment channel downtime status code (Only available when downtime event) Status *string `json:"status,omitempty"` }
PublicPaymentChannelDowntimeOnlineData struct for PublicPaymentChannelDowntimeOnlineData
func NewPublicPaymentChannelDowntimeOnlineData ¶
func NewPublicPaymentChannelDowntimeOnlineData() *PublicPaymentChannelDowntimeOnlineData
NewPublicPaymentChannelDowntimeOnlineData instantiates a new PublicPaymentChannelDowntimeOnlineData 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 NewPublicPaymentChannelDowntimeOnlineDataWithDefaults ¶
func NewPublicPaymentChannelDowntimeOnlineDataWithDefaults() *PublicPaymentChannelDowntimeOnlineData
NewPublicPaymentChannelDowntimeOnlineDataWithDefaults instantiates a new PublicPaymentChannelDowntimeOnlineData 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 (*PublicPaymentChannelDowntimeOnlineData) GetChannelCode ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelCode() string
GetChannelCode returns the ChannelCode field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineData) GetChannelCodeOk ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelCodeOk() (*string, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineData) GetChannelName ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelName() string
GetChannelName returns the ChannelName field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineData) GetChannelNameOk ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetChannelNameOk() (*string, bool)
GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineData) GetCountry ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineData) GetCountryOk ¶
func (o *PublicPaymentChannelDowntimeOnlineData) 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.
func (*PublicPaymentChannelDowntimeOnlineData) GetStatus ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineData) GetStatusOk ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineData) GetType ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineData) GetTypeOk ¶
func (o *PublicPaymentChannelDowntimeOnlineData) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineData) HasChannelCode ¶
func (o *PublicPaymentChannelDowntimeOnlineData) HasChannelCode() bool
HasChannelCode returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineData) HasChannelName ¶
func (o *PublicPaymentChannelDowntimeOnlineData) HasChannelName() bool
HasChannelName returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineData) HasCountry ¶
func (o *PublicPaymentChannelDowntimeOnlineData) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineData) HasStatus ¶
func (o *PublicPaymentChannelDowntimeOnlineData) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineData) HasType ¶
func (o *PublicPaymentChannelDowntimeOnlineData) HasType() bool
HasType returns a boolean if a field has been set.
func (PublicPaymentChannelDowntimeOnlineData) MarshalJSON ¶
func (o PublicPaymentChannelDowntimeOnlineData) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelDowntimeOnlineData) SetChannelCode ¶
func (o *PublicPaymentChannelDowntimeOnlineData) SetChannelCode(v string)
SetChannelCode gets a reference to the given string and assigns it to the ChannelCode field.
func (*PublicPaymentChannelDowntimeOnlineData) SetChannelName ¶
func (o *PublicPaymentChannelDowntimeOnlineData) SetChannelName(v string)
SetChannelName gets a reference to the given string and assigns it to the ChannelName field.
func (*PublicPaymentChannelDowntimeOnlineData) SetCountry ¶
func (o *PublicPaymentChannelDowntimeOnlineData) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*PublicPaymentChannelDowntimeOnlineData) SetStatus ¶
func (o *PublicPaymentChannelDowntimeOnlineData) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*PublicPaymentChannelDowntimeOnlineData) SetType ¶
func (o *PublicPaymentChannelDowntimeOnlineData) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (PublicPaymentChannelDowntimeOnlineData) ToMap ¶
func (o PublicPaymentChannelDowntimeOnlineData) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelDowntimeOnlineDataAllOf ¶
type PublicPaymentChannelDowntimeOnlineDataAllOf struct { // Type of payment channel Type *string `json:"type,omitempty"` // Payment channel unique code ChannelCode *string `json:"channel_code,omitempty"` // Two letter country code of the payment channel Country *string `json:"country,omitempty"` // Name description of the payment channel ChannelName *string `json:"channel_name,omitempty"` // Payment channel downtime status code (Only available when downtime event) Status *string `json:"status,omitempty"` }
PublicPaymentChannelDowntimeOnlineDataAllOf struct for PublicPaymentChannelDowntimeOnlineDataAllOf
func NewPublicPaymentChannelDowntimeOnlineDataAllOf ¶
func NewPublicPaymentChannelDowntimeOnlineDataAllOf() *PublicPaymentChannelDowntimeOnlineDataAllOf
NewPublicPaymentChannelDowntimeOnlineDataAllOf instantiates a new PublicPaymentChannelDowntimeOnlineDataAllOf 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 NewPublicPaymentChannelDowntimeOnlineDataAllOfWithDefaults ¶
func NewPublicPaymentChannelDowntimeOnlineDataAllOfWithDefaults() *PublicPaymentChannelDowntimeOnlineDataAllOf
NewPublicPaymentChannelDowntimeOnlineDataAllOfWithDefaults instantiates a new PublicPaymentChannelDowntimeOnlineDataAllOf 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 (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelCode ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelCode() string
GetChannelCode returns the ChannelCode field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelCodeOk ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelCodeOk() (*string, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelName ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelName() string
GetChannelName returns the ChannelName field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelNameOk ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetChannelNameOk() (*string, bool)
GetChannelNameOk returns a tuple with the ChannelName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetCountry ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetCountryOk ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) 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.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetStatus ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetStatusOk ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetType ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) GetTypeOk ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) HasChannelCode ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasChannelCode() bool
HasChannelCode returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) HasChannelName ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasChannelName() bool
HasChannelName returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) HasCountry ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) HasStatus ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) HasType ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) HasType() bool
HasType returns a boolean if a field has been set.
func (PublicPaymentChannelDowntimeOnlineDataAllOf) MarshalJSON ¶
func (o PublicPaymentChannelDowntimeOnlineDataAllOf) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) SetChannelCode ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetChannelCode(v string)
SetChannelCode gets a reference to the given string and assigns it to the ChannelCode field.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) SetChannelName ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetChannelName(v string)
SetChannelName gets a reference to the given string and assigns it to the ChannelName field.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) SetCountry ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) SetStatus ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*PublicPaymentChannelDowntimeOnlineDataAllOf) SetType ¶
func (o *PublicPaymentChannelDowntimeOnlineDataAllOf) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (PublicPaymentChannelDowntimeOnlineDataAllOf) ToMap ¶
func (o PublicPaymentChannelDowntimeOnlineDataAllOf) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelList ¶
type PublicPaymentChannelList struct { // Array of resources that match the provided filters Data []PublicPaymentChannel `json:"data,omitempty"` // Array of objects that can be used to assist on navigating through the data Links []PublicPaymentChannelListLinksInner `json:"links,omitempty"` // Indicates whether there are more items in the list HasMore *bool `json:"has_more,omitempty"` }
PublicPaymentChannelList struct for PublicPaymentChannelList
func NewPublicPaymentChannelList ¶
func NewPublicPaymentChannelList() *PublicPaymentChannelList
NewPublicPaymentChannelList instantiates a new PublicPaymentChannelList 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 NewPublicPaymentChannelListWithDefaults ¶
func NewPublicPaymentChannelListWithDefaults() *PublicPaymentChannelList
NewPublicPaymentChannelListWithDefaults instantiates a new PublicPaymentChannelList 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 (*PublicPaymentChannelList) GetData ¶
func (o *PublicPaymentChannelList) GetData() []PublicPaymentChannel
GetData returns the Data field value if set, zero value otherwise.
func (*PublicPaymentChannelList) GetDataOk ¶
func (o *PublicPaymentChannelList) GetDataOk() ([]PublicPaymentChannel, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelList) GetHasMore ¶
func (o *PublicPaymentChannelList) GetHasMore() bool
GetHasMore returns the HasMore field value if set, zero value otherwise.
func (*PublicPaymentChannelList) GetHasMoreOk ¶
func (o *PublicPaymentChannelList) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelList) GetLinks ¶
func (o *PublicPaymentChannelList) GetLinks() []PublicPaymentChannelListLinksInner
GetLinks returns the Links field value if set, zero value otherwise.
func (*PublicPaymentChannelList) GetLinksOk ¶
func (o *PublicPaymentChannelList) GetLinksOk() ([]PublicPaymentChannelListLinksInner, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelList) HasData ¶
func (o *PublicPaymentChannelList) HasData() bool
HasData returns a boolean if a field has been set.
func (*PublicPaymentChannelList) HasHasMore ¶
func (o *PublicPaymentChannelList) HasHasMore() bool
HasHasMore returns a boolean if a field has been set.
func (*PublicPaymentChannelList) HasLinks ¶
func (o *PublicPaymentChannelList) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (PublicPaymentChannelList) MarshalJSON ¶
func (o PublicPaymentChannelList) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelList) SetData ¶
func (o *PublicPaymentChannelList) SetData(v []PublicPaymentChannel)
SetData gets a reference to the given []PublicPaymentChannel and assigns it to the Data field.
func (*PublicPaymentChannelList) SetHasMore ¶
func (o *PublicPaymentChannelList) SetHasMore(v bool)
SetHasMore gets a reference to the given bool and assigns it to the HasMore field.
func (*PublicPaymentChannelList) SetLinks ¶
func (o *PublicPaymentChannelList) SetLinks(v []PublicPaymentChannelListLinksInner)
SetLinks gets a reference to the given []PublicPaymentChannelListLinksInner and assigns it to the Links field.
func (PublicPaymentChannelList) ToMap ¶
func (o PublicPaymentChannelList) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelListLinksInner ¶
type PublicPaymentChannelListLinksInner struct { // Target URI that should contain a target to Internationalized Resource Identifiers (IRI) Href *string `json:"href,omitempty"` // The link relation type described how the current context (source) is related to target resource Rel *string `json:"rel,omitempty"` // The HTTP method to be used to call `href` Method *string `json:"method,omitempty"` }
PublicPaymentChannelListLinksInner struct for PublicPaymentChannelListLinksInner
func NewPublicPaymentChannelListLinksInner ¶
func NewPublicPaymentChannelListLinksInner() *PublicPaymentChannelListLinksInner
NewPublicPaymentChannelListLinksInner instantiates a new PublicPaymentChannelListLinksInner 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 NewPublicPaymentChannelListLinksInnerWithDefaults ¶
func NewPublicPaymentChannelListLinksInnerWithDefaults() *PublicPaymentChannelListLinksInner
NewPublicPaymentChannelListLinksInnerWithDefaults instantiates a new PublicPaymentChannelListLinksInner 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 (*PublicPaymentChannelListLinksInner) GetHref ¶
func (o *PublicPaymentChannelListLinksInner) GetHref() string
GetHref returns the Href field value if set, zero value otherwise.
func (*PublicPaymentChannelListLinksInner) GetHrefOk ¶
func (o *PublicPaymentChannelListLinksInner) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelListLinksInner) GetMethod ¶
func (o *PublicPaymentChannelListLinksInner) GetMethod() string
GetMethod returns the Method field value if set, zero value otherwise.
func (*PublicPaymentChannelListLinksInner) GetMethodOk ¶
func (o *PublicPaymentChannelListLinksInner) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelListLinksInner) GetRel ¶
func (o *PublicPaymentChannelListLinksInner) GetRel() string
GetRel returns the Rel field value if set, zero value otherwise.
func (*PublicPaymentChannelListLinksInner) GetRelOk ¶
func (o *PublicPaymentChannelListLinksInner) GetRelOk() (*string, bool)
GetRelOk returns a tuple with the Rel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelListLinksInner) HasHref ¶
func (o *PublicPaymentChannelListLinksInner) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*PublicPaymentChannelListLinksInner) HasMethod ¶
func (o *PublicPaymentChannelListLinksInner) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*PublicPaymentChannelListLinksInner) HasRel ¶
func (o *PublicPaymentChannelListLinksInner) HasRel() bool
HasRel returns a boolean if a field has been set.
func (PublicPaymentChannelListLinksInner) MarshalJSON ¶
func (o PublicPaymentChannelListLinksInner) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelListLinksInner) SetHref ¶
func (o *PublicPaymentChannelListLinksInner) SetHref(v string)
SetHref gets a reference to the given string and assigns it to the Href field.
func (*PublicPaymentChannelListLinksInner) SetMethod ¶
func (o *PublicPaymentChannelListLinksInner) SetMethod(v string)
SetMethod gets a reference to the given string and assigns it to the Method field.
func (*PublicPaymentChannelListLinksInner) SetRel ¶
func (o *PublicPaymentChannelListLinksInner) SetRel(v string)
SetRel gets a reference to the given string and assigns it to the Rel field.
func (PublicPaymentChannelListLinksInner) ToMap ¶
func (o PublicPaymentChannelListLinksInner) ToMap() (map[string]interface{}, error)
type PublicPaymentChannelListLinksInnerAllOf ¶
type PublicPaymentChannelListLinksInnerAllOf struct { // Target URI that should contain a target to Internationalized Resource Identifiers (IRI) Href *string `json:"href,omitempty"` // The link relation type described how the current context (source) is related to target resource Rel *string `json:"rel,omitempty"` // The HTTP method to be used to call `href` Method *string `json:"method,omitempty"` }
PublicPaymentChannelListLinksInnerAllOf struct for PublicPaymentChannelListLinksInnerAllOf
func NewPublicPaymentChannelListLinksInnerAllOf ¶
func NewPublicPaymentChannelListLinksInnerAllOf() *PublicPaymentChannelListLinksInnerAllOf
NewPublicPaymentChannelListLinksInnerAllOf instantiates a new PublicPaymentChannelListLinksInnerAllOf 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 NewPublicPaymentChannelListLinksInnerAllOfWithDefaults ¶
func NewPublicPaymentChannelListLinksInnerAllOfWithDefaults() *PublicPaymentChannelListLinksInnerAllOf
NewPublicPaymentChannelListLinksInnerAllOfWithDefaults instantiates a new PublicPaymentChannelListLinksInnerAllOf 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 (*PublicPaymentChannelListLinksInnerAllOf) GetHref ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) GetHref() string
GetHref returns the Href field value if set, zero value otherwise.
func (*PublicPaymentChannelListLinksInnerAllOf) GetHrefOk ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelListLinksInnerAllOf) GetMethod ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) GetMethod() string
GetMethod returns the Method field value if set, zero value otherwise.
func (*PublicPaymentChannelListLinksInnerAllOf) GetMethodOk ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelListLinksInnerAllOf) GetRel ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) GetRel() string
GetRel returns the Rel field value if set, zero value otherwise.
func (*PublicPaymentChannelListLinksInnerAllOf) GetRelOk ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) GetRelOk() (*string, bool)
GetRelOk returns a tuple with the Rel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentChannelListLinksInnerAllOf) HasHref ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*PublicPaymentChannelListLinksInnerAllOf) HasMethod ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*PublicPaymentChannelListLinksInnerAllOf) HasRel ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) HasRel() bool
HasRel returns a boolean if a field has been set.
func (PublicPaymentChannelListLinksInnerAllOf) MarshalJSON ¶
func (o PublicPaymentChannelListLinksInnerAllOf) MarshalJSON() ([]byte, error)
func (*PublicPaymentChannelListLinksInnerAllOf) SetHref ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) SetHref(v string)
SetHref gets a reference to the given string and assigns it to the Href field.
func (*PublicPaymentChannelListLinksInnerAllOf) SetMethod ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) SetMethod(v string)
SetMethod gets a reference to the given string and assigns it to the Method field.
func (*PublicPaymentChannelListLinksInnerAllOf) SetRel ¶
func (o *PublicPaymentChannelListLinksInnerAllOf) SetRel(v string)
SetRel gets a reference to the given string and assigns it to the Rel field.
func (PublicPaymentChannelListLinksInnerAllOf) ToMap ¶
func (o PublicPaymentChannelListLinksInnerAllOf) ToMap() (map[string]interface{}, error)
type PublicPaymentMethod ¶
type PublicPaymentMethod struct { Id string `json:"id"` BusinessId *string `json:"business_id,omitempty"` Type *PaymentMethodType `json:"type,omitempty"` Country *PaymentMethodCountry `json:"country,omitempty"` CustomerId NullableString `json:"customer_id,omitempty"` Customer map[string]interface{} `json:"customer,omitempty"` ReferenceId *string `json:"reference_id,omitempty"` Description NullableString `json:"description,omitempty"` Status *PaymentMethodStatus `json:"status,omitempty"` Reusability *PaymentMethodReusability `json:"reusability,omitempty"` Actions []PaymentMethodAction `json:"actions,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty"` BillingInformation NullableBillingInformation `json:"billing_information,omitempty"` FailureCode NullableString `json:"failure_code,omitempty"` Created *time.Time `json:"created,omitempty"` Updated *time.Time `json:"updated,omitempty"` Ewallet NullablePublicEwallet `json:"ewallet,omitempty"` DirectDebit NullablePublicDirectDebit `json:"direct_debit,omitempty"` OverTheCounter NullablePublicOverTheCounter `json:"over_the_counter,omitempty"` Card NullablePublicCard `json:"card,omitempty"` QrCode NullablePublicQRCode `json:"qr_code,omitempty"` }
PublicPaymentMethod struct for PublicPaymentMethod
func NewPublicPaymentMethod ¶
func NewPublicPaymentMethod(id string) *PublicPaymentMethod
NewPublicPaymentMethod instantiates a new PublicPaymentMethod 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 NewPublicPaymentMethodWithDefaults ¶
func NewPublicPaymentMethodWithDefaults() *PublicPaymentMethod
NewPublicPaymentMethodWithDefaults instantiates a new PublicPaymentMethod 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 (*PublicPaymentMethod) GetActions ¶
func (o *PublicPaymentMethod) GetActions() []PaymentMethodAction
GetActions returns the Actions field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetActionsOk ¶
func (o *PublicPaymentMethod) GetActionsOk() ([]PaymentMethodAction, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetBillingInformation ¶
func (o *PublicPaymentMethod) GetBillingInformation() BillingInformation
GetBillingInformation returns the BillingInformation field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetBillingInformationOk ¶
func (o *PublicPaymentMethod) GetBillingInformationOk() (*BillingInformation, bool)
GetBillingInformationOk returns a tuple with the BillingInformation 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 (*PublicPaymentMethod) GetBusinessId ¶
func (o *PublicPaymentMethod) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetBusinessIdOk ¶
func (o *PublicPaymentMethod) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetCard ¶
func (o *PublicPaymentMethod) GetCard() PublicCard
GetCard returns the Card field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetCardOk ¶
func (o *PublicPaymentMethod) GetCardOk() (*PublicCard, bool)
GetCardOk returns a tuple with the Card 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 (*PublicPaymentMethod) GetCountry ¶
func (o *PublicPaymentMethod) GetCountry() PaymentMethodCountry
GetCountry returns the Country field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetCountryOk ¶
func (o *PublicPaymentMethod) GetCountryOk() (*PaymentMethodCountry, 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.
func (*PublicPaymentMethod) GetCreated ¶
func (o *PublicPaymentMethod) GetCreated() time.Time
GetCreated returns the Created field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetCreatedOk ¶
func (o *PublicPaymentMethod) GetCreatedOk() (*time.Time, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetCustomer ¶
func (o *PublicPaymentMethod) GetCustomer() map[string]interface{}
GetCustomer returns the Customer field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetCustomerId ¶
func (o *PublicPaymentMethod) GetCustomerId() string
GetCustomerId returns the CustomerId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetCustomerIdOk ¶
func (o *PublicPaymentMethod) 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 (*PublicPaymentMethod) GetCustomerOk ¶
func (o *PublicPaymentMethod) GetCustomerOk() (map[string]interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PublicPaymentMethod) GetDescription ¶
func (o *PublicPaymentMethod) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetDescriptionOk ¶
func (o *PublicPaymentMethod) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PublicPaymentMethod) GetDirectDebit ¶
func (o *PublicPaymentMethod) GetDirectDebit() PublicDirectDebit
GetDirectDebit returns the DirectDebit field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetDirectDebitOk ¶
func (o *PublicPaymentMethod) GetDirectDebitOk() (*PublicDirectDebit, bool)
GetDirectDebitOk returns a tuple with the DirectDebit 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 (*PublicPaymentMethod) GetEwallet ¶
func (o *PublicPaymentMethod) GetEwallet() PublicEwallet
GetEwallet returns the Ewallet field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetEwalletOk ¶
func (o *PublicPaymentMethod) GetEwalletOk() (*PublicEwallet, bool)
GetEwalletOk returns a tuple with the Ewallet 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 (*PublicPaymentMethod) GetFailureCode ¶
func (o *PublicPaymentMethod) GetFailureCode() string
GetFailureCode returns the FailureCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetFailureCodeOk ¶
func (o *PublicPaymentMethod) GetFailureCodeOk() (*string, bool)
GetFailureCodeOk returns a tuple with the FailureCode 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 (*PublicPaymentMethod) GetId ¶
func (o *PublicPaymentMethod) GetId() string
GetId returns the Id field value
func (*PublicPaymentMethod) GetIdOk ¶
func (o *PublicPaymentMethod) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetMetadata ¶
func (o *PublicPaymentMethod) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetMetadataOk ¶
func (o *PublicPaymentMethod) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata 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 (*PublicPaymentMethod) GetOverTheCounter ¶
func (o *PublicPaymentMethod) GetOverTheCounter() PublicOverTheCounter
GetOverTheCounter returns the OverTheCounter field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetOverTheCounterOk ¶
func (o *PublicPaymentMethod) GetOverTheCounterOk() (*PublicOverTheCounter, bool)
GetOverTheCounterOk returns a tuple with the OverTheCounter 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 (*PublicPaymentMethod) GetQrCode ¶
func (o *PublicPaymentMethod) GetQrCode() PublicQRCode
GetQrCode returns the QrCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethod) GetQrCodeOk ¶
func (o *PublicPaymentMethod) GetQrCodeOk() (*PublicQRCode, bool)
GetQrCodeOk returns a tuple with the QrCode 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 (*PublicPaymentMethod) GetReferenceId ¶
func (o *PublicPaymentMethod) GetReferenceId() string
GetReferenceId returns the ReferenceId field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetReferenceIdOk ¶
func (o *PublicPaymentMethod) 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 (*PublicPaymentMethod) GetReusability ¶
func (o *PublicPaymentMethod) GetReusability() PaymentMethodReusability
GetReusability returns the Reusability field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetReusabilityOk ¶
func (o *PublicPaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
GetReusabilityOk returns a tuple with the Reusability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetStatus ¶
func (o *PublicPaymentMethod) GetStatus() PaymentMethodStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetStatusOk ¶
func (o *PublicPaymentMethod) GetStatusOk() (*PaymentMethodStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetType ¶
func (o *PublicPaymentMethod) GetType() PaymentMethodType
GetType returns the Type field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetTypeOk ¶
func (o *PublicPaymentMethod) GetTypeOk() (*PaymentMethodType, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) GetUpdated ¶
func (o *PublicPaymentMethod) GetUpdated() time.Time
GetUpdated returns the Updated field value if set, zero value otherwise.
func (*PublicPaymentMethod) GetUpdatedOk ¶
func (o *PublicPaymentMethod) GetUpdatedOk() (*time.Time, bool)
GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethod) HasActions ¶
func (o *PublicPaymentMethod) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasBillingInformation ¶
func (o *PublicPaymentMethod) HasBillingInformation() bool
HasBillingInformation returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasBusinessId ¶
func (o *PublicPaymentMethod) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasCard ¶
func (o *PublicPaymentMethod) HasCard() bool
HasCard returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasCountry ¶
func (o *PublicPaymentMethod) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasCreated ¶
func (o *PublicPaymentMethod) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasCustomer ¶
func (o *PublicPaymentMethod) HasCustomer() bool
HasCustomer returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasCustomerId ¶
func (o *PublicPaymentMethod) HasCustomerId() bool
HasCustomerId returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasDescription ¶
func (o *PublicPaymentMethod) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasDirectDebit ¶
func (o *PublicPaymentMethod) HasDirectDebit() bool
HasDirectDebit returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasEwallet ¶
func (o *PublicPaymentMethod) HasEwallet() bool
HasEwallet returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasFailureCode ¶
func (o *PublicPaymentMethod) HasFailureCode() bool
HasFailureCode returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasMetadata ¶
func (o *PublicPaymentMethod) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasOverTheCounter ¶
func (o *PublicPaymentMethod) HasOverTheCounter() bool
HasOverTheCounter returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasQrCode ¶
func (o *PublicPaymentMethod) HasQrCode() bool
HasQrCode returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasReferenceId ¶
func (o *PublicPaymentMethod) HasReferenceId() bool
HasReferenceId returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasReusability ¶
func (o *PublicPaymentMethod) HasReusability() bool
HasReusability returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasStatus ¶
func (o *PublicPaymentMethod) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasType ¶
func (o *PublicPaymentMethod) HasType() bool
HasType returns a boolean if a field has been set.
func (*PublicPaymentMethod) HasUpdated ¶
func (o *PublicPaymentMethod) HasUpdated() bool
HasUpdated returns a boolean if a field has been set.
func (PublicPaymentMethod) MarshalJSON ¶
func (o PublicPaymentMethod) MarshalJSON() ([]byte, error)
func (*PublicPaymentMethod) SetActions ¶
func (o *PublicPaymentMethod) SetActions(v []PaymentMethodAction)
SetActions gets a reference to the given []PaymentMethodAction and assigns it to the Actions field.
func (*PublicPaymentMethod) SetBillingInformation ¶
func (o *PublicPaymentMethod) SetBillingInformation(v BillingInformation)
SetBillingInformation gets a reference to the given NullableBillingInformation and assigns it to the BillingInformation field.
func (*PublicPaymentMethod) SetBillingInformationNil ¶
func (o *PublicPaymentMethod) SetBillingInformationNil()
SetBillingInformationNil sets the value for BillingInformation to be an explicit nil
func (*PublicPaymentMethod) SetBusinessId ¶
func (o *PublicPaymentMethod) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*PublicPaymentMethod) SetCard ¶
func (o *PublicPaymentMethod) SetCard(v PublicCard)
SetCard gets a reference to the given NullablePublicCard and assigns it to the Card field.
func (*PublicPaymentMethod) SetCardNil ¶
func (o *PublicPaymentMethod) SetCardNil()
SetCardNil sets the value for Card to be an explicit nil
func (*PublicPaymentMethod) SetCountry ¶
func (o *PublicPaymentMethod) SetCountry(v PaymentMethodCountry)
SetCountry gets a reference to the given PaymentMethodCountry and assigns it to the Country field.
func (*PublicPaymentMethod) SetCreated ¶
func (o *PublicPaymentMethod) SetCreated(v time.Time)
SetCreated gets a reference to the given time.Time and assigns it to the Created field.
func (*PublicPaymentMethod) SetCustomer ¶
func (o *PublicPaymentMethod) SetCustomer(v map[string]interface{})
SetCustomer gets a reference to the given map[string]interface{} and assigns it to the Customer field.
func (*PublicPaymentMethod) SetCustomerId ¶
func (o *PublicPaymentMethod) SetCustomerId(v string)
SetCustomerId gets a reference to the given NullableString and assigns it to the CustomerId field.
func (*PublicPaymentMethod) SetCustomerIdNil ¶
func (o *PublicPaymentMethod) SetCustomerIdNil()
SetCustomerIdNil sets the value for CustomerId to be an explicit nil
func (*PublicPaymentMethod) SetDescription ¶
func (o *PublicPaymentMethod) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*PublicPaymentMethod) SetDescriptionNil ¶
func (o *PublicPaymentMethod) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*PublicPaymentMethod) SetDirectDebit ¶
func (o *PublicPaymentMethod) SetDirectDebit(v PublicDirectDebit)
SetDirectDebit gets a reference to the given NullablePublicDirectDebit and assigns it to the DirectDebit field.
func (*PublicPaymentMethod) SetDirectDebitNil ¶
func (o *PublicPaymentMethod) SetDirectDebitNil()
SetDirectDebitNil sets the value for DirectDebit to be an explicit nil
func (*PublicPaymentMethod) SetEwallet ¶
func (o *PublicPaymentMethod) SetEwallet(v PublicEwallet)
SetEwallet gets a reference to the given NullablePublicEwallet and assigns it to the Ewallet field.
func (*PublicPaymentMethod) SetEwalletNil ¶
func (o *PublicPaymentMethod) SetEwalletNil()
SetEwalletNil sets the value for Ewallet to be an explicit nil
func (*PublicPaymentMethod) SetFailureCode ¶
func (o *PublicPaymentMethod) SetFailureCode(v string)
SetFailureCode gets a reference to the given NullableString and assigns it to the FailureCode field.
func (*PublicPaymentMethod) SetFailureCodeNil ¶
func (o *PublicPaymentMethod) SetFailureCodeNil()
SetFailureCodeNil sets the value for FailureCode to be an explicit nil
func (*PublicPaymentMethod) SetId ¶
func (o *PublicPaymentMethod) SetId(v string)
SetId sets field value
func (*PublicPaymentMethod) SetMetadata ¶
func (o *PublicPaymentMethod) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*PublicPaymentMethod) SetOverTheCounter ¶
func (o *PublicPaymentMethod) SetOverTheCounter(v PublicOverTheCounter)
SetOverTheCounter gets a reference to the given NullablePublicOverTheCounter and assigns it to the OverTheCounter field.
func (*PublicPaymentMethod) SetOverTheCounterNil ¶
func (o *PublicPaymentMethod) SetOverTheCounterNil()
SetOverTheCounterNil sets the value for OverTheCounter to be an explicit nil
func (*PublicPaymentMethod) SetQrCode ¶
func (o *PublicPaymentMethod) SetQrCode(v PublicQRCode)
SetQrCode gets a reference to the given NullablePublicQRCode and assigns it to the QrCode field.
func (*PublicPaymentMethod) SetQrCodeNil ¶
func (o *PublicPaymentMethod) SetQrCodeNil()
SetQrCodeNil sets the value for QrCode to be an explicit nil
func (*PublicPaymentMethod) SetReferenceId ¶
func (o *PublicPaymentMethod) SetReferenceId(v string)
SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.
func (*PublicPaymentMethod) SetReusability ¶
func (o *PublicPaymentMethod) SetReusability(v PaymentMethodReusability)
SetReusability gets a reference to the given PaymentMethodReusability and assigns it to the Reusability field.
func (*PublicPaymentMethod) SetStatus ¶
func (o *PublicPaymentMethod) SetStatus(v PaymentMethodStatus)
SetStatus gets a reference to the given PaymentMethodStatus and assigns it to the Status field.
func (*PublicPaymentMethod) SetType ¶
func (o *PublicPaymentMethod) SetType(v PaymentMethodType)
SetType gets a reference to the given PaymentMethodType and assigns it to the Type field.
func (*PublicPaymentMethod) SetUpdated ¶
func (o *PublicPaymentMethod) SetUpdated(v time.Time)
SetUpdated gets a reference to the given time.Time and assigns it to the Updated field.
func (PublicPaymentMethod) ToMap ¶
func (o PublicPaymentMethod) ToMap() (map[string]interface{}, error)
func (*PublicPaymentMethod) UnsetBillingInformation ¶
func (o *PublicPaymentMethod) UnsetBillingInformation()
UnsetBillingInformation ensures that no value is present for BillingInformation, not even an explicit nil
func (*PublicPaymentMethod) UnsetCard ¶
func (o *PublicPaymentMethod) UnsetCard()
UnsetCard ensures that no value is present for Card, not even an explicit nil
func (*PublicPaymentMethod) UnsetCustomerId ¶
func (o *PublicPaymentMethod) UnsetCustomerId()
UnsetCustomerId ensures that no value is present for CustomerId, not even an explicit nil
func (*PublicPaymentMethod) UnsetDescription ¶
func (o *PublicPaymentMethod) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*PublicPaymentMethod) UnsetDirectDebit ¶
func (o *PublicPaymentMethod) UnsetDirectDebit()
UnsetDirectDebit ensures that no value is present for DirectDebit, not even an explicit nil
func (*PublicPaymentMethod) UnsetEwallet ¶
func (o *PublicPaymentMethod) UnsetEwallet()
UnsetEwallet ensures that no value is present for Ewallet, not even an explicit nil
func (*PublicPaymentMethod) UnsetFailureCode ¶
func (o *PublicPaymentMethod) UnsetFailureCode()
UnsetFailureCode ensures that no value is present for FailureCode, not even an explicit nil
func (*PublicPaymentMethod) UnsetOverTheCounter ¶
func (o *PublicPaymentMethod) UnsetOverTheCounter()
UnsetOverTheCounter ensures that no value is present for OverTheCounter, not even an explicit nil
func (*PublicPaymentMethod) UnsetQrCode ¶
func (o *PublicPaymentMethod) UnsetQrCode()
UnsetQrCode ensures that no value is present for QrCode, not even an explicit nil
type PublicPaymentMethodAllOf ¶
type PublicPaymentMethodAllOf struct { Ewallet NullablePublicEwallet `json:"ewallet,omitempty"` DirectDebit NullablePublicDirectDebit `json:"direct_debit,omitempty"` OverTheCounter NullablePublicOverTheCounter `json:"over_the_counter,omitempty"` Card NullablePublicCard `json:"card,omitempty"` QrCode NullablePublicQRCode `json:"qr_code,omitempty"` }
PublicPaymentMethodAllOf struct for PublicPaymentMethodAllOf
func NewPublicPaymentMethodAllOf ¶
func NewPublicPaymentMethodAllOf() *PublicPaymentMethodAllOf
NewPublicPaymentMethodAllOf instantiates a new PublicPaymentMethodAllOf 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 NewPublicPaymentMethodAllOfWithDefaults ¶
func NewPublicPaymentMethodAllOfWithDefaults() *PublicPaymentMethodAllOf
NewPublicPaymentMethodAllOfWithDefaults instantiates a new PublicPaymentMethodAllOf 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 (*PublicPaymentMethodAllOf) GetCard ¶
func (o *PublicPaymentMethodAllOf) GetCard() PublicCard
GetCard returns the Card field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethodAllOf) GetCardOk ¶
func (o *PublicPaymentMethodAllOf) GetCardOk() (*PublicCard, bool)
GetCardOk returns a tuple with the Card 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 (*PublicPaymentMethodAllOf) GetDirectDebit ¶
func (o *PublicPaymentMethodAllOf) GetDirectDebit() PublicDirectDebit
GetDirectDebit returns the DirectDebit field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethodAllOf) GetDirectDebitOk ¶
func (o *PublicPaymentMethodAllOf) GetDirectDebitOk() (*PublicDirectDebit, bool)
GetDirectDebitOk returns a tuple with the DirectDebit 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 (*PublicPaymentMethodAllOf) GetEwallet ¶
func (o *PublicPaymentMethodAllOf) GetEwallet() PublicEwallet
GetEwallet returns the Ewallet field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethodAllOf) GetEwalletOk ¶
func (o *PublicPaymentMethodAllOf) GetEwalletOk() (*PublicEwallet, bool)
GetEwalletOk returns a tuple with the Ewallet 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 (*PublicPaymentMethodAllOf) GetOverTheCounter ¶
func (o *PublicPaymentMethodAllOf) GetOverTheCounter() PublicOverTheCounter
GetOverTheCounter returns the OverTheCounter field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethodAllOf) GetOverTheCounterOk ¶
func (o *PublicPaymentMethodAllOf) GetOverTheCounterOk() (*PublicOverTheCounter, bool)
GetOverTheCounterOk returns a tuple with the OverTheCounter 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 (*PublicPaymentMethodAllOf) GetQrCode ¶
func (o *PublicPaymentMethodAllOf) GetQrCode() PublicQRCode
GetQrCode returns the QrCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicPaymentMethodAllOf) GetQrCodeOk ¶
func (o *PublicPaymentMethodAllOf) GetQrCodeOk() (*PublicQRCode, bool)
GetQrCodeOk returns a tuple with the QrCode 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 (*PublicPaymentMethodAllOf) HasCard ¶
func (o *PublicPaymentMethodAllOf) HasCard() bool
HasCard returns a boolean if a field has been set.
func (*PublicPaymentMethodAllOf) HasDirectDebit ¶
func (o *PublicPaymentMethodAllOf) HasDirectDebit() bool
HasDirectDebit returns a boolean if a field has been set.
func (*PublicPaymentMethodAllOf) HasEwallet ¶
func (o *PublicPaymentMethodAllOf) HasEwallet() bool
HasEwallet returns a boolean if a field has been set.
func (*PublicPaymentMethodAllOf) HasOverTheCounter ¶
func (o *PublicPaymentMethodAllOf) HasOverTheCounter() bool
HasOverTheCounter returns a boolean if a field has been set.
func (*PublicPaymentMethodAllOf) HasQrCode ¶
func (o *PublicPaymentMethodAllOf) HasQrCode() bool
HasQrCode returns a boolean if a field has been set.
func (PublicPaymentMethodAllOf) MarshalJSON ¶
func (o PublicPaymentMethodAllOf) MarshalJSON() ([]byte, error)
func (*PublicPaymentMethodAllOf) SetCard ¶
func (o *PublicPaymentMethodAllOf) SetCard(v PublicCard)
SetCard gets a reference to the given NullablePublicCard and assigns it to the Card field.
func (*PublicPaymentMethodAllOf) SetCardNil ¶
func (o *PublicPaymentMethodAllOf) SetCardNil()
SetCardNil sets the value for Card to be an explicit nil
func (*PublicPaymentMethodAllOf) SetDirectDebit ¶
func (o *PublicPaymentMethodAllOf) SetDirectDebit(v PublicDirectDebit)
SetDirectDebit gets a reference to the given NullablePublicDirectDebit and assigns it to the DirectDebit field.
func (*PublicPaymentMethodAllOf) SetDirectDebitNil ¶
func (o *PublicPaymentMethodAllOf) SetDirectDebitNil()
SetDirectDebitNil sets the value for DirectDebit to be an explicit nil
func (*PublicPaymentMethodAllOf) SetEwallet ¶
func (o *PublicPaymentMethodAllOf) SetEwallet(v PublicEwallet)
SetEwallet gets a reference to the given NullablePublicEwallet and assigns it to the Ewallet field.
func (*PublicPaymentMethodAllOf) SetEwalletNil ¶
func (o *PublicPaymentMethodAllOf) SetEwalletNil()
SetEwalletNil sets the value for Ewallet to be an explicit nil
func (*PublicPaymentMethodAllOf) SetOverTheCounter ¶
func (o *PublicPaymentMethodAllOf) SetOverTheCounter(v PublicOverTheCounter)
SetOverTheCounter gets a reference to the given NullablePublicOverTheCounter and assigns it to the OverTheCounter field.
func (*PublicPaymentMethodAllOf) SetOverTheCounterNil ¶
func (o *PublicPaymentMethodAllOf) SetOverTheCounterNil()
SetOverTheCounterNil sets the value for OverTheCounter to be an explicit nil
func (*PublicPaymentMethodAllOf) SetQrCode ¶
func (o *PublicPaymentMethodAllOf) SetQrCode(v PublicQRCode)
SetQrCode gets a reference to the given NullablePublicQRCode and assigns it to the QrCode field.
func (*PublicPaymentMethodAllOf) SetQrCodeNil ¶
func (o *PublicPaymentMethodAllOf) SetQrCodeNil()
SetQrCodeNil sets the value for QrCode to be an explicit nil
func (PublicPaymentMethodAllOf) ToMap ¶
func (o PublicPaymentMethodAllOf) ToMap() (map[string]interface{}, error)
func (*PublicPaymentMethodAllOf) UnsetCard ¶
func (o *PublicPaymentMethodAllOf) UnsetCard()
UnsetCard ensures that no value is present for Card, not even an explicit nil
func (*PublicPaymentMethodAllOf) UnsetDirectDebit ¶
func (o *PublicPaymentMethodAllOf) UnsetDirectDebit()
UnsetDirectDebit ensures that no value is present for DirectDebit, not even an explicit nil
func (*PublicPaymentMethodAllOf) UnsetEwallet ¶
func (o *PublicPaymentMethodAllOf) UnsetEwallet()
UnsetEwallet ensures that no value is present for Ewallet, not even an explicit nil
func (*PublicPaymentMethodAllOf) UnsetOverTheCounter ¶
func (o *PublicPaymentMethodAllOf) UnsetOverTheCounter()
UnsetOverTheCounter ensures that no value is present for OverTheCounter, not even an explicit nil
func (*PublicPaymentMethodAllOf) UnsetQrCode ¶
func (o *PublicPaymentMethodAllOf) UnsetQrCode()
UnsetQrCode ensures that no value is present for QrCode, not even an explicit nil
type PublicPaymentMethodList ¶
type PublicPaymentMethodList struct { Data []PublicPaymentMethod `json:"data"` HasMore *bool `json:"has_more,omitempty"` }
PublicPaymentMethodList struct for PublicPaymentMethodList
func NewPublicPaymentMethodList ¶
func NewPublicPaymentMethodList(data []PublicPaymentMethod) *PublicPaymentMethodList
NewPublicPaymentMethodList instantiates a new PublicPaymentMethodList 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 NewPublicPaymentMethodListWithDefaults ¶
func NewPublicPaymentMethodListWithDefaults() *PublicPaymentMethodList
NewPublicPaymentMethodListWithDefaults instantiates a new PublicPaymentMethodList 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 (*PublicPaymentMethodList) GetData ¶
func (o *PublicPaymentMethodList) GetData() []PublicPaymentMethod
GetData returns the Data field value
func (*PublicPaymentMethodList) GetDataOk ¶
func (o *PublicPaymentMethodList) GetDataOk() ([]PublicPaymentMethod, bool)
GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.
func (*PublicPaymentMethodList) GetHasMore ¶
func (o *PublicPaymentMethodList) GetHasMore() bool
GetHasMore returns the HasMore field value if set, zero value otherwise.
func (*PublicPaymentMethodList) GetHasMoreOk ¶
func (o *PublicPaymentMethodList) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicPaymentMethodList) HasHasMore ¶
func (o *PublicPaymentMethodList) HasHasMore() bool
HasHasMore returns a boolean if a field has been set.
func (PublicPaymentMethodList) MarshalJSON ¶
func (o PublicPaymentMethodList) MarshalJSON() ([]byte, error)
func (*PublicPaymentMethodList) SetData ¶
func (o *PublicPaymentMethodList) SetData(v []PublicPaymentMethod)
SetData sets field value
func (*PublicPaymentMethodList) SetHasMore ¶
func (o *PublicPaymentMethodList) SetHasMore(v bool)
SetHasMore gets a reference to the given bool and assigns it to the HasMore field.
func (PublicPaymentMethodList) ToMap ¶
func (o PublicPaymentMethodList) ToMap() (map[string]interface{}, error)
type PublicPostSimulatePaymentChannelHealth ¶
type PublicPostSimulatePaymentChannelHealth struct { ChannelCode string `json:"channel_code"` Status string `json:"status"` }
PublicPostSimulatePaymentChannelHealth struct for PublicPostSimulatePaymentChannelHealth
func NewPublicPostSimulatePaymentChannelHealth ¶
func NewPublicPostSimulatePaymentChannelHealth(channelCode string, status string) *PublicPostSimulatePaymentChannelHealth
NewPublicPostSimulatePaymentChannelHealth instantiates a new PublicPostSimulatePaymentChannelHealth 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 NewPublicPostSimulatePaymentChannelHealthWithDefaults ¶
func NewPublicPostSimulatePaymentChannelHealthWithDefaults() *PublicPostSimulatePaymentChannelHealth
NewPublicPostSimulatePaymentChannelHealthWithDefaults instantiates a new PublicPostSimulatePaymentChannelHealth 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 (*PublicPostSimulatePaymentChannelHealth) GetChannelCode ¶
func (o *PublicPostSimulatePaymentChannelHealth) GetChannelCode() string
GetChannelCode returns the ChannelCode field value
func (*PublicPostSimulatePaymentChannelHealth) GetChannelCodeOk ¶
func (o *PublicPostSimulatePaymentChannelHealth) GetChannelCodeOk() (*string, bool)
GetChannelCodeOk returns a tuple with the ChannelCode field value and a boolean to check if the value has been set.
func (*PublicPostSimulatePaymentChannelHealth) GetStatus ¶
func (o *PublicPostSimulatePaymentChannelHealth) GetStatus() string
GetStatus returns the Status field value
func (*PublicPostSimulatePaymentChannelHealth) GetStatusOk ¶
func (o *PublicPostSimulatePaymentChannelHealth) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (PublicPostSimulatePaymentChannelHealth) MarshalJSON ¶
func (o PublicPostSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
func (*PublicPostSimulatePaymentChannelHealth) SetChannelCode ¶
func (o *PublicPostSimulatePaymentChannelHealth) SetChannelCode(v string)
SetChannelCode sets field value
func (*PublicPostSimulatePaymentChannelHealth) SetStatus ¶
func (o *PublicPostSimulatePaymentChannelHealth) SetStatus(v string)
SetStatus sets field value
func (PublicPostSimulatePaymentChannelHealth) ToMap ¶
func (o PublicPostSimulatePaymentChannelHealth) ToMap() (map[string]interface{}, error)
type PublicQRCode ¶
type PublicQRCode struct { Amount NullableFloat64 `json:"amount,omitempty"` Currency *string `json:"currency,omitempty"` ChannelCode NullableQRCodeChannelCode `json:"channel_code,omitempty"` ChannelProperties NullableQRCodeChannelProperties `json:"channel_properties,omitempty"` }
PublicQRCode QR Code Payment Method Details
func NewPublicQRCode ¶
func NewPublicQRCode() *PublicQRCode
NewPublicQRCode instantiates a new PublicQRCode 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 NewPublicQRCodeWithDefaults ¶
func NewPublicQRCodeWithDefaults() *PublicQRCode
NewPublicQRCodeWithDefaults instantiates a new PublicQRCode 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 (*PublicQRCode) GetAmount ¶
func (o *PublicQRCode) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicQRCode) GetAmountOk ¶
func (o *PublicQRCode) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount 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 (*PublicQRCode) GetChannelCode ¶
func (o *PublicQRCode) GetChannelCode() QRCodeChannelCode
GetChannelCode returns the ChannelCode field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicQRCode) GetChannelCodeOk ¶
func (o *PublicQRCode) GetChannelCodeOk() (*QRCodeChannelCode, bool)
GetChannelCodeOk returns a tuple with the ChannelCode 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 (*PublicQRCode) GetChannelProperties ¶
func (o *PublicQRCode) GetChannelProperties() QRCodeChannelProperties
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicQRCode) GetChannelPropertiesOk ¶
func (o *PublicQRCode) GetChannelPropertiesOk() (*QRCodeChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties 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 (*PublicQRCode) GetCurrency ¶
func (o *PublicQRCode) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*PublicQRCode) GetCurrencyOk ¶
func (o *PublicQRCode) 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 (*PublicQRCode) HasAmount ¶
func (o *PublicQRCode) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*PublicQRCode) HasChannelCode ¶
func (o *PublicQRCode) HasChannelCode() bool
HasChannelCode returns a boolean if a field has been set.
func (*PublicQRCode) HasChannelProperties ¶
func (o *PublicQRCode) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (*PublicQRCode) HasCurrency ¶
func (o *PublicQRCode) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (PublicQRCode) MarshalJSON ¶
func (o PublicQRCode) MarshalJSON() ([]byte, error)
func (*PublicQRCode) SetAmount ¶
func (o *PublicQRCode) SetAmount(v float64)
SetAmount gets a reference to the given NullableFloat64 and assigns it to the Amount field.
func (*PublicQRCode) SetAmountNil ¶
func (o *PublicQRCode) SetAmountNil()
SetAmountNil sets the value for Amount to be an explicit nil
func (*PublicQRCode) SetChannelCode ¶
func (o *PublicQRCode) SetChannelCode(v QRCodeChannelCode)
SetChannelCode gets a reference to the given NullableQRCodeChannelCode and assigns it to the ChannelCode field.
func (*PublicQRCode) SetChannelCodeNil ¶
func (o *PublicQRCode) SetChannelCodeNil()
SetChannelCodeNil sets the value for ChannelCode to be an explicit nil
func (*PublicQRCode) SetChannelProperties ¶
func (o *PublicQRCode) SetChannelProperties(v QRCodeChannelProperties)
SetChannelProperties gets a reference to the given NullableQRCodeChannelProperties and assigns it to the ChannelProperties field.
func (*PublicQRCode) SetChannelPropertiesNil ¶
func (o *PublicQRCode) SetChannelPropertiesNil()
SetChannelPropertiesNil sets the value for ChannelProperties to be an explicit nil
func (*PublicQRCode) SetCurrency ¶
func (o *PublicQRCode) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (PublicQRCode) ToMap ¶
func (o PublicQRCode) ToMap() (map[string]interface{}, error)
func (*PublicQRCode) UnsetAmount ¶
func (o *PublicQRCode) UnsetAmount()
UnsetAmount ensures that no value is present for Amount, not even an explicit nil
func (*PublicQRCode) UnsetChannelCode ¶
func (o *PublicQRCode) UnsetChannelCode()
UnsetChannelCode ensures that no value is present for ChannelCode, not even an explicit nil
func (*PublicQRCode) UnsetChannelProperties ¶
func (o *PublicQRCode) UnsetChannelProperties()
UnsetChannelProperties ensures that no value is present for ChannelProperties, not even an explicit nil
type PublicSDKCard ¶
type PublicSDKCard struct { Currency string `json:"currency"` ChannelProperties NullableCardChannelProperties `json:"channel_properties,omitempty"` CardInformation *PublicSDKCardCardInformation `json:"card_information,omitempty"` }
PublicSDKCard struct for PublicSDKCard
func NewPublicSDKCard ¶
func NewPublicSDKCard(currency string) *PublicSDKCard
NewPublicSDKCard instantiates a new PublicSDKCard 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 NewPublicSDKCardWithDefaults ¶
func NewPublicSDKCardWithDefaults() *PublicSDKCard
NewPublicSDKCardWithDefaults instantiates a new PublicSDKCard 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 (*PublicSDKCard) GetCardInformation ¶
func (o *PublicSDKCard) GetCardInformation() PublicSDKCardCardInformation
GetCardInformation returns the CardInformation field value if set, zero value otherwise.
func (*PublicSDKCard) GetCardInformationOk ¶
func (o *PublicSDKCard) GetCardInformationOk() (*PublicSDKCardCardInformation, bool)
GetCardInformationOk returns a tuple with the CardInformation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCard) GetChannelProperties ¶
func (o *PublicSDKCard) GetChannelProperties() CardChannelProperties
GetChannelProperties returns the ChannelProperties field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCard) GetChannelPropertiesOk ¶
func (o *PublicSDKCard) GetChannelPropertiesOk() (*CardChannelProperties, bool)
GetChannelPropertiesOk returns a tuple with the ChannelProperties 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 (*PublicSDKCard) GetCurrency ¶
func (o *PublicSDKCard) GetCurrency() string
GetCurrency returns the Currency field value
func (*PublicSDKCard) GetCurrencyOk ¶
func (o *PublicSDKCard) GetCurrencyOk() (*string, bool)
GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.
func (*PublicSDKCard) HasCardInformation ¶
func (o *PublicSDKCard) HasCardInformation() bool
HasCardInformation returns a boolean if a field has been set.
func (*PublicSDKCard) HasChannelProperties ¶
func (o *PublicSDKCard) HasChannelProperties() bool
HasChannelProperties returns a boolean if a field has been set.
func (PublicSDKCard) MarshalJSON ¶
func (o PublicSDKCard) MarshalJSON() ([]byte, error)
func (*PublicSDKCard) SetCardInformation ¶
func (o *PublicSDKCard) SetCardInformation(v PublicSDKCardCardInformation)
SetCardInformation gets a reference to the given PublicSDKCardCardInformation and assigns it to the CardInformation field.
func (*PublicSDKCard) SetChannelProperties ¶
func (o *PublicSDKCard) SetChannelProperties(v CardChannelProperties)
SetChannelProperties gets a reference to the given NullableCardChannelProperties and assigns it to the ChannelProperties field.
func (*PublicSDKCard) SetChannelPropertiesNil ¶
func (o *PublicSDKCard) SetChannelPropertiesNil()
SetChannelPropertiesNil sets the value for ChannelProperties to be an explicit nil
func (*PublicSDKCard) SetCurrency ¶
func (o *PublicSDKCard) SetCurrency(v string)
SetCurrency sets field value
func (PublicSDKCard) ToMap ¶
func (o PublicSDKCard) ToMap() (map[string]interface{}, error)
func (*PublicSDKCard) UnsetChannelProperties ¶
func (o *PublicSDKCard) UnsetChannelProperties()
UnsetChannelProperties ensures that no value is present for ChannelProperties, not even an explicit nil
type PublicSDKCardCardInformation ¶
type PublicSDKCardCardInformation struct { CardNumber string `json:"card_number"` // Card expiry month in MM format ExpiryMonth string `json:"expiry_month"` // Card expiry month in YY format ExpiryYear string `json:"expiry_year"` // Cardholder name CardholderName NullableString `json:"cardholder_name,omitempty"` Cvv NullableString `json:"cvv,omitempty"` }
PublicSDKCardCardInformation Card Information
func NewPublicSDKCardCardInformation ¶
func NewPublicSDKCardCardInformation(cardNumber string, expiryMonth string, expiryYear string) *PublicSDKCardCardInformation
NewPublicSDKCardCardInformation instantiates a new PublicSDKCardCardInformation 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 NewPublicSDKCardCardInformationWithDefaults ¶
func NewPublicSDKCardCardInformationWithDefaults() *PublicSDKCardCardInformation
NewPublicSDKCardCardInformationWithDefaults instantiates a new PublicSDKCardCardInformation 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 (*PublicSDKCardCardInformation) GetCardNumber ¶
func (o *PublicSDKCardCardInformation) GetCardNumber() string
GetCardNumber returns the CardNumber field value
func (*PublicSDKCardCardInformation) GetCardNumberOk ¶
func (o *PublicSDKCardCardInformation) GetCardNumberOk() (*string, bool)
GetCardNumberOk returns a tuple with the CardNumber field value and a boolean to check if the value has been set.
func (*PublicSDKCardCardInformation) GetCardholderName ¶
func (o *PublicSDKCardCardInformation) GetCardholderName() string
GetCardholderName returns the CardholderName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCardCardInformation) GetCardholderNameOk ¶
func (o *PublicSDKCardCardInformation) GetCardholderNameOk() (*string, bool)
GetCardholderNameOk returns a tuple with the CardholderName 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 (*PublicSDKCardCardInformation) GetCvv ¶
func (o *PublicSDKCardCardInformation) GetCvv() string
GetCvv returns the Cvv field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCardCardInformation) GetCvvOk ¶
func (o *PublicSDKCardCardInformation) GetCvvOk() (*string, bool)
GetCvvOk returns a tuple with the Cvv 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 (*PublicSDKCardCardInformation) GetExpiryMonth ¶
func (o *PublicSDKCardCardInformation) GetExpiryMonth() string
GetExpiryMonth returns the ExpiryMonth field value
func (*PublicSDKCardCardInformation) GetExpiryMonthOk ¶
func (o *PublicSDKCardCardInformation) GetExpiryMonthOk() (*string, bool)
GetExpiryMonthOk returns a tuple with the ExpiryMonth field value and a boolean to check if the value has been set.
func (*PublicSDKCardCardInformation) GetExpiryYear ¶
func (o *PublicSDKCardCardInformation) GetExpiryYear() string
GetExpiryYear returns the ExpiryYear field value
func (*PublicSDKCardCardInformation) GetExpiryYearOk ¶
func (o *PublicSDKCardCardInformation) GetExpiryYearOk() (*string, bool)
GetExpiryYearOk returns a tuple with the ExpiryYear field value and a boolean to check if the value has been set.
func (*PublicSDKCardCardInformation) HasCardholderName ¶
func (o *PublicSDKCardCardInformation) HasCardholderName() bool
HasCardholderName returns a boolean if a field has been set.
func (*PublicSDKCardCardInformation) HasCvv ¶
func (o *PublicSDKCardCardInformation) HasCvv() bool
HasCvv returns a boolean if a field has been set.
func (PublicSDKCardCardInformation) MarshalJSON ¶
func (o PublicSDKCardCardInformation) MarshalJSON() ([]byte, error)
func (*PublicSDKCardCardInformation) SetCardNumber ¶
func (o *PublicSDKCardCardInformation) SetCardNumber(v string)
SetCardNumber sets field value
func (*PublicSDKCardCardInformation) SetCardholderName ¶
func (o *PublicSDKCardCardInformation) SetCardholderName(v string)
SetCardholderName gets a reference to the given NullableString and assigns it to the CardholderName field.
func (*PublicSDKCardCardInformation) SetCardholderNameNil ¶
func (o *PublicSDKCardCardInformation) SetCardholderNameNil()
SetCardholderNameNil sets the value for CardholderName to be an explicit nil
func (*PublicSDKCardCardInformation) SetCvv ¶
func (o *PublicSDKCardCardInformation) SetCvv(v string)
SetCvv gets a reference to the given NullableString and assigns it to the Cvv field.
func (*PublicSDKCardCardInformation) SetCvvNil ¶
func (o *PublicSDKCardCardInformation) SetCvvNil()
SetCvvNil sets the value for Cvv to be an explicit nil
func (*PublicSDKCardCardInformation) SetExpiryMonth ¶
func (o *PublicSDKCardCardInformation) SetExpiryMonth(v string)
SetExpiryMonth sets field value
func (*PublicSDKCardCardInformation) SetExpiryYear ¶
func (o *PublicSDKCardCardInformation) SetExpiryYear(v string)
SetExpiryYear sets field value
func (PublicSDKCardCardInformation) ToMap ¶
func (o PublicSDKCardCardInformation) ToMap() (map[string]interface{}, error)
func (*PublicSDKCardCardInformation) UnsetCardholderName ¶
func (o *PublicSDKCardCardInformation) UnsetCardholderName()
UnsetCardholderName ensures that no value is present for CardholderName, not even an explicit nil
func (*PublicSDKCardCardInformation) UnsetCvv ¶
func (o *PublicSDKCardCardInformation) UnsetCvv()
UnsetCvv ensures that no value is present for Cvv, not even an explicit nil
type PublicSDKCreatePaymentMethod ¶
type PublicSDKCreatePaymentMethod struct { Type PaymentMethodType `json:"type"` Country NullableOptionalPaymentMethodCountry `json:"country,omitempty"` Reusability PaymentMethodReusability `json:"reusability"` CustomerId NullableString `json:"customer_id,omitempty"` ReferenceId *string `json:"reference_id,omitempty"` Description NullableString `json:"description,omitempty"` Card *PublicSDKCard `json:"card,omitempty"` DirectDebit *MutableDirectDebit `json:"direct_debit,omitempty"` Ewallet *MutableEwallet `json:"ewallet,omitempty"` OverTheCounter *MutableOverTheCounter `json:"over_the_counter,omitempty"` VirtualAccount *MutableVirtualAccount `json:"virtual_account,omitempty"` QrCode *MutableQRCode `json:"qr_code,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty"` BillingInformation NullableBillingInformation `json:"billing_information,omitempty"` }
PublicSDKCreatePaymentMethod struct for PublicSDKCreatePaymentMethod
func NewPublicSDKCreatePaymentMethod ¶
func NewPublicSDKCreatePaymentMethod(type_ PaymentMethodType, reusability PaymentMethodReusability) *PublicSDKCreatePaymentMethod
NewPublicSDKCreatePaymentMethod instantiates a new PublicSDKCreatePaymentMethod 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 NewPublicSDKCreatePaymentMethodWithDefaults ¶
func NewPublicSDKCreatePaymentMethodWithDefaults() *PublicSDKCreatePaymentMethod
NewPublicSDKCreatePaymentMethodWithDefaults instantiates a new PublicSDKCreatePaymentMethod 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 (*PublicSDKCreatePaymentMethod) GetBillingInformation ¶
func (o *PublicSDKCreatePaymentMethod) GetBillingInformation() BillingInformation
GetBillingInformation returns the BillingInformation field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCreatePaymentMethod) GetBillingInformationOk ¶
func (o *PublicSDKCreatePaymentMethod) GetBillingInformationOk() (*BillingInformation, bool)
GetBillingInformationOk returns a tuple with the BillingInformation 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 (*PublicSDKCreatePaymentMethod) GetCard ¶
func (o *PublicSDKCreatePaymentMethod) GetCard() PublicSDKCard
GetCard returns the Card field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetCardOk ¶
func (o *PublicSDKCreatePaymentMethod) GetCardOk() (*PublicSDKCard, bool)
GetCardOk returns a tuple with the Card field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetCountry ¶
func (o *PublicSDKCreatePaymentMethod) GetCountry() OptionalPaymentMethodCountry
GetCountry returns the Country field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCreatePaymentMethod) GetCountryOk ¶
func (o *PublicSDKCreatePaymentMethod) GetCountryOk() (*OptionalPaymentMethodCountry, 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 (*PublicSDKCreatePaymentMethod) GetCustomerId ¶
func (o *PublicSDKCreatePaymentMethod) GetCustomerId() string
GetCustomerId returns the CustomerId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCreatePaymentMethod) GetCustomerIdOk ¶
func (o *PublicSDKCreatePaymentMethod) 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 (*PublicSDKCreatePaymentMethod) GetDescription ¶
func (o *PublicSDKCreatePaymentMethod) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCreatePaymentMethod) GetDescriptionOk ¶
func (o *PublicSDKCreatePaymentMethod) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PublicSDKCreatePaymentMethod) GetDirectDebit ¶
func (o *PublicSDKCreatePaymentMethod) GetDirectDebit() MutableDirectDebit
GetDirectDebit returns the DirectDebit field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetDirectDebitOk ¶
func (o *PublicSDKCreatePaymentMethod) GetDirectDebitOk() (*MutableDirectDebit, bool)
GetDirectDebitOk returns a tuple with the DirectDebit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetEwallet ¶
func (o *PublicSDKCreatePaymentMethod) GetEwallet() MutableEwallet
GetEwallet returns the Ewallet field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetEwalletOk ¶
func (o *PublicSDKCreatePaymentMethod) GetEwalletOk() (*MutableEwallet, bool)
GetEwalletOk returns a tuple with the Ewallet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetMetadata ¶
func (o *PublicSDKCreatePaymentMethod) GetMetadata() map[string]interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PublicSDKCreatePaymentMethod) GetMetadataOk ¶
func (o *PublicSDKCreatePaymentMethod) GetMetadataOk() (map[string]interface{}, bool)
GetMetadataOk returns a tuple with the Metadata 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 (*PublicSDKCreatePaymentMethod) GetOverTheCounter ¶
func (o *PublicSDKCreatePaymentMethod) GetOverTheCounter() MutableOverTheCounter
GetOverTheCounter returns the OverTheCounter field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetOverTheCounterOk ¶
func (o *PublicSDKCreatePaymentMethod) GetOverTheCounterOk() (*MutableOverTheCounter, bool)
GetOverTheCounterOk returns a tuple with the OverTheCounter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetQrCode ¶
func (o *PublicSDKCreatePaymentMethod) GetQrCode() MutableQRCode
GetQrCode returns the QrCode field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetQrCodeOk ¶
func (o *PublicSDKCreatePaymentMethod) GetQrCodeOk() (*MutableQRCode, bool)
GetQrCodeOk returns a tuple with the QrCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetReferenceId ¶
func (o *PublicSDKCreatePaymentMethod) GetReferenceId() string
GetReferenceId returns the ReferenceId field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetReferenceIdOk ¶
func (o *PublicSDKCreatePaymentMethod) 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 (*PublicSDKCreatePaymentMethod) GetReusability ¶
func (o *PublicSDKCreatePaymentMethod) GetReusability() PaymentMethodReusability
GetReusability returns the Reusability field value
func (*PublicSDKCreatePaymentMethod) GetReusabilityOk ¶
func (o *PublicSDKCreatePaymentMethod) GetReusabilityOk() (*PaymentMethodReusability, bool)
GetReusabilityOk returns a tuple with the Reusability field value and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetType ¶
func (o *PublicSDKCreatePaymentMethod) GetType() PaymentMethodType
GetType returns the Type field value
func (*PublicSDKCreatePaymentMethod) GetTypeOk ¶
func (o *PublicSDKCreatePaymentMethod) GetTypeOk() (*PaymentMethodType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) GetVirtualAccount ¶
func (o *PublicSDKCreatePaymentMethod) GetVirtualAccount() MutableVirtualAccount
GetVirtualAccount returns the VirtualAccount field value if set, zero value otherwise.
func (*PublicSDKCreatePaymentMethod) GetVirtualAccountOk ¶
func (o *PublicSDKCreatePaymentMethod) GetVirtualAccountOk() (*MutableVirtualAccount, bool)
GetVirtualAccountOk returns a tuple with the VirtualAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSDKCreatePaymentMethod) HasBillingInformation ¶
func (o *PublicSDKCreatePaymentMethod) HasBillingInformation() bool
HasBillingInformation returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasCard ¶
func (o *PublicSDKCreatePaymentMethod) HasCard() bool
HasCard returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasCountry ¶
func (o *PublicSDKCreatePaymentMethod) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasCustomerId ¶
func (o *PublicSDKCreatePaymentMethod) HasCustomerId() bool
HasCustomerId returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasDescription ¶
func (o *PublicSDKCreatePaymentMethod) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasDirectDebit ¶
func (o *PublicSDKCreatePaymentMethod) HasDirectDebit() bool
HasDirectDebit returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasEwallet ¶
func (o *PublicSDKCreatePaymentMethod) HasEwallet() bool
HasEwallet returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasMetadata ¶
func (o *PublicSDKCreatePaymentMethod) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasOverTheCounter ¶
func (o *PublicSDKCreatePaymentMethod) HasOverTheCounter() bool
HasOverTheCounter returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasQrCode ¶
func (o *PublicSDKCreatePaymentMethod) HasQrCode() bool
HasQrCode returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasReferenceId ¶
func (o *PublicSDKCreatePaymentMethod) HasReferenceId() bool
HasReferenceId returns a boolean if a field has been set.
func (*PublicSDKCreatePaymentMethod) HasVirtualAccount ¶
func (o *PublicSDKCreatePaymentMethod) HasVirtualAccount() bool
HasVirtualAccount returns a boolean if a field has been set.
func (PublicSDKCreatePaymentMethod) MarshalJSON ¶
func (o PublicSDKCreatePaymentMethod) MarshalJSON() ([]byte, error)
func (*PublicSDKCreatePaymentMethod) SetBillingInformation ¶
func (o *PublicSDKCreatePaymentMethod) SetBillingInformation(v BillingInformation)
SetBillingInformation gets a reference to the given NullableBillingInformation and assigns it to the BillingInformation field.
func (*PublicSDKCreatePaymentMethod) SetBillingInformationNil ¶
func (o *PublicSDKCreatePaymentMethod) SetBillingInformationNil()
SetBillingInformationNil sets the value for BillingInformation to be an explicit nil
func (*PublicSDKCreatePaymentMethod) SetCard ¶
func (o *PublicSDKCreatePaymentMethod) SetCard(v PublicSDKCard)
SetCard gets a reference to the given PublicSDKCard and assigns it to the Card field.
func (*PublicSDKCreatePaymentMethod) SetCountry ¶
func (o *PublicSDKCreatePaymentMethod) SetCountry(v OptionalPaymentMethodCountry)
SetCountry gets a reference to the given NullableOptionalPaymentMethodCountry and assigns it to the Country field.
func (*PublicSDKCreatePaymentMethod) SetCountryNil ¶
func (o *PublicSDKCreatePaymentMethod) SetCountryNil()
SetCountryNil sets the value for Country to be an explicit nil
func (*PublicSDKCreatePaymentMethod) SetCustomerId ¶
func (o *PublicSDKCreatePaymentMethod) SetCustomerId(v string)
SetCustomerId gets a reference to the given NullableString and assigns it to the CustomerId field.
func (*PublicSDKCreatePaymentMethod) SetCustomerIdNil ¶
func (o *PublicSDKCreatePaymentMethod) SetCustomerIdNil()
SetCustomerIdNil sets the value for CustomerId to be an explicit nil
func (*PublicSDKCreatePaymentMethod) SetDescription ¶
func (o *PublicSDKCreatePaymentMethod) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*PublicSDKCreatePaymentMethod) SetDescriptionNil ¶
func (o *PublicSDKCreatePaymentMethod) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*PublicSDKCreatePaymentMethod) SetDirectDebit ¶
func (o *PublicSDKCreatePaymentMethod) SetDirectDebit(v MutableDirectDebit)
SetDirectDebit gets a reference to the given MutableDirectDebit and assigns it to the DirectDebit field.
func (*PublicSDKCreatePaymentMethod) SetEwallet ¶
func (o *PublicSDKCreatePaymentMethod) SetEwallet(v MutableEwallet)
SetEwallet gets a reference to the given MutableEwallet and assigns it to the Ewallet field.
func (*PublicSDKCreatePaymentMethod) SetMetadata ¶
func (o *PublicSDKCreatePaymentMethod) SetMetadata(v map[string]interface{})
SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.
func (*PublicSDKCreatePaymentMethod) SetOverTheCounter ¶
func (o *PublicSDKCreatePaymentMethod) SetOverTheCounter(v MutableOverTheCounter)
SetOverTheCounter gets a reference to the given MutableOverTheCounter and assigns it to the OverTheCounter field.
func (*PublicSDKCreatePaymentMethod) SetQrCode ¶
func (o *PublicSDKCreatePaymentMethod) SetQrCode(v MutableQRCode)
SetQrCode gets a reference to the given MutableQRCode and assigns it to the QrCode field.
func (*PublicSDKCreatePaymentMethod) SetReferenceId ¶
func (o *PublicSDKCreatePaymentMethod) SetReferenceId(v string)
SetReferenceId gets a reference to the given string and assigns it to the ReferenceId field.
func (*PublicSDKCreatePaymentMethod) SetReusability ¶
func (o *PublicSDKCreatePaymentMethod) SetReusability(v PaymentMethodReusability)
SetReusability sets field value
func (*PublicSDKCreatePaymentMethod) SetType ¶
func (o *PublicSDKCreatePaymentMethod) SetType(v PaymentMethodType)
SetType sets field value
func (*PublicSDKCreatePaymentMethod) SetVirtualAccount ¶
func (o *PublicSDKCreatePaymentMethod) SetVirtualAccount(v MutableVirtualAccount)
SetVirtualAccount gets a reference to the given MutableVirtualAccount and assigns it to the VirtualAccount field.
func (PublicSDKCreatePaymentMethod) ToMap ¶
func (o PublicSDKCreatePaymentMethod) ToMap() (map[string]interface{}, error)
func (*PublicSDKCreatePaymentMethod) UnsetBillingInformation ¶
func (o *PublicSDKCreatePaymentMethod) UnsetBillingInformation()
UnsetBillingInformation ensures that no value is present for BillingInformation, not even an explicit nil
func (*PublicSDKCreatePaymentMethod) UnsetCountry ¶
func (o *PublicSDKCreatePaymentMethod) UnsetCountry()
UnsetCountry ensures that no value is present for Country, not even an explicit nil
func (*PublicSDKCreatePaymentMethod) UnsetCustomerId ¶
func (o *PublicSDKCreatePaymentMethod) UnsetCustomerId()
UnsetCustomerId ensures that no value is present for CustomerId, not even an explicit nil
func (*PublicSDKCreatePaymentMethod) UnsetDescription ¶
func (o *PublicSDKCreatePaymentMethod) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
type PublicSimulatePayment ¶
type PublicSimulatePayment struct { Status *string `json:"status,omitempty"` Message *string `json:"message,omitempty"` }
PublicSimulatePayment struct for PublicSimulatePayment
func NewPublicSimulatePayment ¶
func NewPublicSimulatePayment() *PublicSimulatePayment
NewPublicSimulatePayment instantiates a new PublicSimulatePayment 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 NewPublicSimulatePaymentWithDefaults ¶
func NewPublicSimulatePaymentWithDefaults() *PublicSimulatePayment
NewPublicSimulatePaymentWithDefaults instantiates a new PublicSimulatePayment 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 (*PublicSimulatePayment) GetMessage ¶
func (o *PublicSimulatePayment) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*PublicSimulatePayment) GetMessageOk ¶
func (o *PublicSimulatePayment) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSimulatePayment) GetStatus ¶
func (o *PublicSimulatePayment) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*PublicSimulatePayment) GetStatusOk ¶
func (o *PublicSimulatePayment) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSimulatePayment) HasMessage ¶
func (o *PublicSimulatePayment) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*PublicSimulatePayment) HasStatus ¶
func (o *PublicSimulatePayment) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (PublicSimulatePayment) MarshalJSON ¶
func (o PublicSimulatePayment) MarshalJSON() ([]byte, error)
func (*PublicSimulatePayment) SetMessage ¶
func (o *PublicSimulatePayment) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*PublicSimulatePayment) SetStatus ¶
func (o *PublicSimulatePayment) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (PublicSimulatePayment) ToMap ¶
func (o PublicSimulatePayment) ToMap() (map[string]interface{}, error)
type PublicSimulatePaymentChannelHealth ¶
type PublicSimulatePaymentChannelHealth struct { // Payment channel health event Event *string `json:"event,omitempty"` // Business ID registered to payment channel downtime or online callback URL BusinessId *string `json:"business_id,omitempty"` // Date time the event is triggered Created *string `json:"created,omitempty"` Data *PublicPaymentChannelDowntimeOnlineData `json:"data,omitempty"` }
PublicSimulatePaymentChannelHealth struct for PublicSimulatePaymentChannelHealth
func NewPublicSimulatePaymentChannelHealth ¶
func NewPublicSimulatePaymentChannelHealth() *PublicSimulatePaymentChannelHealth
NewPublicSimulatePaymentChannelHealth instantiates a new PublicSimulatePaymentChannelHealth 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 NewPublicSimulatePaymentChannelHealthWithDefaults ¶
func NewPublicSimulatePaymentChannelHealthWithDefaults() *PublicSimulatePaymentChannelHealth
NewPublicSimulatePaymentChannelHealthWithDefaults instantiates a new PublicSimulatePaymentChannelHealth 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 (*PublicSimulatePaymentChannelHealth) GetBusinessId ¶
func (o *PublicSimulatePaymentChannelHealth) GetBusinessId() string
GetBusinessId returns the BusinessId field value if set, zero value otherwise.
func (*PublicSimulatePaymentChannelHealth) GetBusinessIdOk ¶
func (o *PublicSimulatePaymentChannelHealth) GetBusinessIdOk() (*string, bool)
GetBusinessIdOk returns a tuple with the BusinessId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSimulatePaymentChannelHealth) GetCreated ¶
func (o *PublicSimulatePaymentChannelHealth) GetCreated() string
GetCreated returns the Created field value if set, zero value otherwise.
func (*PublicSimulatePaymentChannelHealth) GetCreatedOk ¶
func (o *PublicSimulatePaymentChannelHealth) GetCreatedOk() (*string, bool)
GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSimulatePaymentChannelHealth) GetData ¶
func (o *PublicSimulatePaymentChannelHealth) GetData() PublicPaymentChannelDowntimeOnlineData
GetData returns the Data field value if set, zero value otherwise.
func (*PublicSimulatePaymentChannelHealth) GetDataOk ¶
func (o *PublicSimulatePaymentChannelHealth) GetDataOk() (*PublicPaymentChannelDowntimeOnlineData, bool)
GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSimulatePaymentChannelHealth) GetEvent ¶
func (o *PublicSimulatePaymentChannelHealth) GetEvent() string
GetEvent returns the Event field value if set, zero value otherwise.
func (*PublicSimulatePaymentChannelHealth) GetEventOk ¶
func (o *PublicSimulatePaymentChannelHealth) GetEventOk() (*string, bool)
GetEventOk returns a tuple with the Event field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PublicSimulatePaymentChannelHealth) HasBusinessId ¶
func (o *PublicSimulatePaymentChannelHealth) HasBusinessId() bool
HasBusinessId returns a boolean if a field has been set.
func (*PublicSimulatePaymentChannelHealth) HasCreated ¶
func (o *PublicSimulatePaymentChannelHealth) HasCreated() bool
HasCreated returns a boolean if a field has been set.
func (*PublicSimulatePaymentChannelHealth) HasData ¶
func (o *PublicSimulatePaymentChannelHealth) HasData() bool
HasData returns a boolean if a field has been set.
func (*PublicSimulatePaymentChannelHealth) HasEvent ¶
func (o *PublicSimulatePaymentChannelHealth) HasEvent() bool
HasEvent returns a boolean if a field has been set.
func (PublicSimulatePaymentChannelHealth) MarshalJSON ¶
func (o PublicSimulatePaymentChannelHealth) MarshalJSON() ([]byte, error)
func (*PublicSimulatePaymentChannelHealth) SetBusinessId ¶
func (o *PublicSimulatePaymentChannelHealth) SetBusinessId(v string)
SetBusinessId gets a reference to the given string and assigns it to the BusinessId field.
func (*PublicSimulatePaymentChannelHealth) SetCreated ¶
func (o *PublicSimulatePaymentChannelHealth) SetCreated(v string)
SetCreated gets a reference to the given string and assigns it to the Created field.
func (*PublicSimulatePaymentChannelHealth) SetData ¶
func (o *PublicSimulatePaymentChannelHealth) SetData(v PublicPaymentChannelDowntimeOnlineData)
SetData gets a reference to the given PublicPaymentChannelDowntimeOnlineData and assigns it to the Data field.
func (*PublicSimulatePaymentChannelHealth) SetEvent ¶
func (o *PublicSimulatePaymentChannelHealth) SetEvent(v string)
SetEvent gets a reference to the given string and assigns it to the Event field.
func (PublicSimulatePaymentChannelHealth) ToMap ¶
func (o PublicSimulatePaymentChannelHealth) ToMap() (map[string]interface{}, error)
type QRCodeChannelCode ¶
type QRCodeChannelCode string
QRCodeChannelCode QR Code Channel Code
const ( QRCODECHANNELCODE_QRIS QRCodeChannelCode = "QRIS" QRCODECHANNELCODE_DANA QRCodeChannelCode = "DANA" QRCODECHANNELCODE_RCBC QRCodeChannelCode = "RCBC" QRCODECHANNELCODE_PROMPTPAY QRCodeChannelCode = "PROMPTPAY" QRCODECHANNELCODE_LINKAJA QRCodeChannelCode = "LINKAJA" )
List of QRCodeChannelCode
func NewQRCodeChannelCodeFromValue ¶
func NewQRCodeChannelCodeFromValue(v string) (*QRCodeChannelCode, error)
NewQRCodeChannelCodeFromValue returns a pointer to a valid QRCodeChannelCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (QRCodeChannelCode) IsValid ¶
func (v QRCodeChannelCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (QRCodeChannelCode) Ptr ¶
func (v QRCodeChannelCode) Ptr() *QRCodeChannelCode
Ptr returns reference to QRCodeChannelCode value
func (QRCodeChannelCode) String ¶
func (v QRCodeChannelCode) String() string
func (*QRCodeChannelCode) UnmarshalJSON ¶
func (v *QRCodeChannelCode) UnmarshalJSON(src []byte) error
type QRCodeChannelProperties ¶
type QRCodeChannelProperties struct { // QR string to be rendered for display to end users. QR string to image rendering are commonly available in software libraries (e.g Nodejs, PHP, Java) QrString *string `json:"qr_string,omitempty"` ExpiresAt *time.Time `json:"expires_at,omitempty"` }
QRCodeChannelProperties QR Code Channel Properties
func NewQRCodeChannelProperties ¶
func NewQRCodeChannelProperties() *QRCodeChannelProperties
NewQRCodeChannelProperties instantiates a new QRCodeChannelProperties 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 NewQRCodeChannelPropertiesWithDefaults ¶
func NewQRCodeChannelPropertiesWithDefaults() *QRCodeChannelProperties
NewQRCodeChannelPropertiesWithDefaults instantiates a new QRCodeChannelProperties 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 (*QRCodeChannelProperties) GetExpiresAt ¶
func (o *QRCodeChannelProperties) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*QRCodeChannelProperties) GetExpiresAtOk ¶
func (o *QRCodeChannelProperties) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QRCodeChannelProperties) GetQrString ¶
func (o *QRCodeChannelProperties) GetQrString() string
GetQrString returns the QrString field value if set, zero value otherwise.
func (*QRCodeChannelProperties) GetQrStringOk ¶
func (o *QRCodeChannelProperties) GetQrStringOk() (*string, bool)
GetQrStringOk returns a tuple with the QrString field value if set, nil otherwise and a boolean to check if the value has been set.
func (*QRCodeChannelProperties) HasExpiresAt ¶
func (o *QRCodeChannelProperties) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*QRCodeChannelProperties) HasQrString ¶
func (o *QRCodeChannelProperties) HasQrString() bool
HasQrString returns a boolean if a field has been set.
func (QRCodeChannelProperties) MarshalJSON ¶
func (o QRCodeChannelProperties) MarshalJSON() ([]byte, error)
func (*QRCodeChannelProperties) SetExpiresAt ¶
func (o *QRCodeChannelProperties) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*QRCodeChannelProperties) SetQrString ¶
func (o *QRCodeChannelProperties) SetQrString(v string)
SetQrString gets a reference to the given string and assigns it to the QrString field.
func (QRCodeChannelProperties) ToMap ¶
func (o QRCodeChannelProperties) ToMap() (map[string]interface{}, error)
type SimulatePaymentRequest ¶
type SimulatePaymentRequest struct {
Amount *float64 `json:"amount,omitempty"`
}
SimulatePaymentRequest struct for SimulatePaymentRequest
func NewSimulatePaymentRequest ¶
func NewSimulatePaymentRequest() *SimulatePaymentRequest
NewSimulatePaymentRequest instantiates a new SimulatePaymentRequest 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 NewSimulatePaymentRequestWithDefaults ¶
func NewSimulatePaymentRequestWithDefaults() *SimulatePaymentRequest
NewSimulatePaymentRequestWithDefaults instantiates a new SimulatePaymentRequest 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 (*SimulatePaymentRequest) GetAmount ¶
func (o *SimulatePaymentRequest) GetAmount() float64
GetAmount returns the Amount field value if set, zero value otherwise.
func (*SimulatePaymentRequest) GetAmountOk ¶
func (o *SimulatePaymentRequest) GetAmountOk() (*float64, bool)
GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SimulatePaymentRequest) HasAmount ¶
func (o *SimulatePaymentRequest) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (SimulatePaymentRequest) MarshalJSON ¶
func (o SimulatePaymentRequest) MarshalJSON() ([]byte, error)
func (*SimulatePaymentRequest) SetAmount ¶
func (o *SimulatePaymentRequest) SetAmount(v float64)
SetAmount gets a reference to the given float64 and assigns it to the Amount field.
func (SimulatePaymentRequest) ToMap ¶
func (o SimulatePaymentRequest) ToMap() (map[string]interface{}, error)
type TokenizedCardInformation ¶
type TokenizedCardInformation struct { TokenId string `json:"token_id"` // 1st 6 and last 4 digits of the card MaskedCardNumber string `json:"masked_card_number"` // Cardholder name is optional but recommended for 3DS 2 / AVS verification CardholderName NullableString `json:"cardholder_name,omitempty"` // Card expiry month in MM format ExpiryMonth string `json:"expiry_month"` // Card expiry month in YY format ExpiryYear string `json:"expiry_year"` // Xendit-generated identifier for the unique card number. Multiple payment method objects can be created for the same account - e.g. if the user first creates a one-time payment request, and then later on creates a multiple-use payment method using the same account. The fingerprint helps to identify the unique account being used. Fingerprint string `json:"fingerprint"` // Whether the card is a credit or debit card Type string `json:"type"` // Card network - VISA, MASTERCARD, JCB, AMEX, DISCOVER, BCA Network string `json:"network"` // Country where the card was issued ISO 3166-1 Alpha-2 Country string `json:"country"` // Issuer of the card, most often an issuing bank For example, “BCA”, “MANDIRI” Issuer string `json:"issuer"` }
TokenizedCardInformation Tokenized Card Information
func NewTokenizedCardInformation ¶
func NewTokenizedCardInformation(tokenId string, maskedCardNumber string, expiryMonth string, expiryYear string, fingerprint string, type_ string, network string, country string, issuer string) *TokenizedCardInformation
NewTokenizedCardInformation instantiates a new TokenizedCardInformation 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 NewTokenizedCardInformationWithDefaults ¶
func NewTokenizedCardInformationWithDefaults() *TokenizedCardInformation
NewTokenizedCardInformationWithDefaults instantiates a new TokenizedCardInformation 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 (*TokenizedCardInformation) GetCardholderName ¶
func (o *TokenizedCardInformation) GetCardholderName() string
GetCardholderName returns the CardholderName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TokenizedCardInformation) GetCardholderNameOk ¶
func (o *TokenizedCardInformation) GetCardholderNameOk() (*string, bool)
GetCardholderNameOk returns a tuple with the CardholderName 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 (*TokenizedCardInformation) GetCountry ¶
func (o *TokenizedCardInformation) GetCountry() string
GetCountry returns the Country field value
func (*TokenizedCardInformation) GetCountryOk ¶
func (o *TokenizedCardInformation) GetCountryOk() (*string, bool)
GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetExpiryMonth ¶
func (o *TokenizedCardInformation) GetExpiryMonth() string
GetExpiryMonth returns the ExpiryMonth field value
func (*TokenizedCardInformation) GetExpiryMonthOk ¶
func (o *TokenizedCardInformation) GetExpiryMonthOk() (*string, bool)
GetExpiryMonthOk returns a tuple with the ExpiryMonth field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetExpiryYear ¶
func (o *TokenizedCardInformation) GetExpiryYear() string
GetExpiryYear returns the ExpiryYear field value
func (*TokenizedCardInformation) GetExpiryYearOk ¶
func (o *TokenizedCardInformation) GetExpiryYearOk() (*string, bool)
GetExpiryYearOk returns a tuple with the ExpiryYear field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetFingerprint ¶
func (o *TokenizedCardInformation) GetFingerprint() string
GetFingerprint returns the Fingerprint field value
func (*TokenizedCardInformation) GetFingerprintOk ¶
func (o *TokenizedCardInformation) GetFingerprintOk() (*string, bool)
GetFingerprintOk returns a tuple with the Fingerprint field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetIssuer ¶
func (o *TokenizedCardInformation) GetIssuer() string
GetIssuer returns the Issuer field value
func (*TokenizedCardInformation) GetIssuerOk ¶
func (o *TokenizedCardInformation) GetIssuerOk() (*string, bool)
GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetMaskedCardNumber ¶
func (o *TokenizedCardInformation) GetMaskedCardNumber() string
GetMaskedCardNumber returns the MaskedCardNumber field value
func (*TokenizedCardInformation) GetMaskedCardNumberOk ¶
func (o *TokenizedCardInformation) GetMaskedCardNumberOk() (*string, bool)
GetMaskedCardNumberOk returns a tuple with the MaskedCardNumber field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetNetwork ¶
func (o *TokenizedCardInformation) GetNetwork() string
GetNetwork returns the Network field value
func (*TokenizedCardInformation) GetNetworkOk ¶
func (o *TokenizedCardInformation) GetNetworkOk() (*string, bool)
GetNetworkOk returns a tuple with the Network field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetTokenId ¶
func (o *TokenizedCardInformation) GetTokenId() string
GetTokenId returns the TokenId field value
func (*TokenizedCardInformation) GetTokenIdOk ¶
func (o *TokenizedCardInformation) GetTokenIdOk() (*string, bool)
GetTokenIdOk returns a tuple with the TokenId field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) GetType ¶
func (o *TokenizedCardInformation) GetType() string
GetType returns the Type field value
func (*TokenizedCardInformation) GetTypeOk ¶
func (o *TokenizedCardInformation) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*TokenizedCardInformation) HasCardholderName ¶
func (o *TokenizedCardInformation) HasCardholderName() bool
HasCardholderName returns a boolean if a field has been set.
func (TokenizedCardInformation) MarshalJSON ¶
func (o TokenizedCardInformation) MarshalJSON() ([]byte, error)
func (*TokenizedCardInformation) SetCardholderName ¶
func (o *TokenizedCardInformation) SetCardholderName(v string)
SetCardholderName gets a reference to the given NullableString and assigns it to the CardholderName field.
func (*TokenizedCardInformation) SetCardholderNameNil ¶
func (o *TokenizedCardInformation) SetCardholderNameNil()
SetCardholderNameNil sets the value for CardholderName to be an explicit nil
func (*TokenizedCardInformation) SetCountry ¶
func (o *TokenizedCardInformation) SetCountry(v string)
SetCountry sets field value
func (*TokenizedCardInformation) SetExpiryMonth ¶
func (o *TokenizedCardInformation) SetExpiryMonth(v string)
SetExpiryMonth sets field value
func (*TokenizedCardInformation) SetExpiryYear ¶
func (o *TokenizedCardInformation) SetExpiryYear(v string)
SetExpiryYear sets field value
func (*TokenizedCardInformation) SetFingerprint ¶
func (o *TokenizedCardInformation) SetFingerprint(v string)
SetFingerprint sets field value
func (*TokenizedCardInformation) SetIssuer ¶
func (o *TokenizedCardInformation) SetIssuer(v string)
SetIssuer sets field value
func (*TokenizedCardInformation) SetMaskedCardNumber ¶
func (o *TokenizedCardInformation) SetMaskedCardNumber(v string)
SetMaskedCardNumber sets field value
func (*TokenizedCardInformation) SetNetwork ¶
func (o *TokenizedCardInformation) SetNetwork(v string)
SetNetwork sets field value
func (*TokenizedCardInformation) SetTokenId ¶
func (o *TokenizedCardInformation) SetTokenId(v string)
SetTokenId sets field value
func (*TokenizedCardInformation) SetType ¶
func (o *TokenizedCardInformation) SetType(v string)
SetType sets field value
func (TokenizedCardInformation) ToMap ¶
func (o TokenizedCardInformation) ToMap() (map[string]interface{}, error)
func (*TokenizedCardInformation) UnsetCardholderName ¶
func (o *TokenizedCardInformation) UnsetCardholderName()
UnsetCardholderName ensures that no value is present for CardholderName, not even an explicit nil
type VirtualAccountChannelCode ¶
type VirtualAccountChannelCode string
VirtualAccountChannelCode Virtual Account Channel Code
const ( VIRTUALACCOUNTCHANNELCODE_BCA VirtualAccountChannelCode = "BCA" VIRTUALACCOUNTCHANNELCODE_BJB VirtualAccountChannelCode = "BJB" VIRTUALACCOUNTCHANNELCODE_BNI VirtualAccountChannelCode = "BNI" VIRTUALACCOUNTCHANNELCODE_BRI VirtualAccountChannelCode = "BRI" VIRTUALACCOUNTCHANNELCODE_MANDIRI VirtualAccountChannelCode = "MANDIRI" VIRTUALACCOUNTCHANNELCODE_PERMATA VirtualAccountChannelCode = "PERMATA" VIRTUALACCOUNTCHANNELCODE_BSI VirtualAccountChannelCode = "BSI" VIRTUALACCOUNTCHANNELCODE_CIMB VirtualAccountChannelCode = "CIMB" VIRTUALACCOUNTCHANNELCODE_SAHABAT_SAMPOERNA VirtualAccountChannelCode = "SAHABAT_SAMPOERNA" VIRTUALACCOUNTCHANNELCODE_ARTAJASA VirtualAccountChannelCode = "ARTAJASA" VIRTUALACCOUNTCHANNELCODE_PV VirtualAccountChannelCode = "PV" VIRTUALACCOUNTCHANNELCODE_VIETCAPITAL VirtualAccountChannelCode = "VIETCAPITAL" VIRTUALACCOUNTCHANNELCODE_WOORI VirtualAccountChannelCode = "WOORI" VIRTUALACCOUNTCHANNELCODE_MSB VirtualAccountChannelCode = "MSB" )
List of VirtualAccountChannelCode
func NewVirtualAccountChannelCodeFromValue ¶
func NewVirtualAccountChannelCodeFromValue(v string) (*VirtualAccountChannelCode, error)
NewVirtualAccountChannelCodeFromValue returns a pointer to a valid VirtualAccountChannelCode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (VirtualAccountChannelCode) IsValid ¶
func (v VirtualAccountChannelCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (VirtualAccountChannelCode) Ptr ¶
func (v VirtualAccountChannelCode) Ptr() *VirtualAccountChannelCode
Ptr returns reference to VirtualAccountChannelCode value
func (VirtualAccountChannelCode) String ¶
func (v VirtualAccountChannelCode) String() string
func (*VirtualAccountChannelCode) UnmarshalJSON ¶
func (v *VirtualAccountChannelCode) UnmarshalJSON(src []byte) error
type VirtualAccountChannelProperties ¶
type VirtualAccountChannelProperties struct { // Name of customer. CustomerName *string `json:"customer_name,omitempty"` // You can assign specific Virtual Account number using this parameter. If you do not send one, one will be picked at random. Make sure the number you specify is within your Virtual Account range. VirtualAccountNumber *string `json:"virtual_account_number,omitempty"` // The date and time in ISO 8601 UTC+0 when the virtual account number will be expired. Default: The default expiration date will be 31 years from creation date. ExpiresAt *time.Time `json:"expires_at,omitempty"` // The suggested amount you want to assign. Note: Suggested amounts is the amounts that can see as a suggestion, but user can still put any numbers (only supported for Mandiri and BRI) SuggestedAmount *float64 `json:"suggested_amount,omitempty"` }
VirtualAccountChannelProperties Virtual Account Channel Properties
func NewVirtualAccountChannelProperties ¶
func NewVirtualAccountChannelProperties() *VirtualAccountChannelProperties
NewVirtualAccountChannelProperties instantiates a new VirtualAccountChannelProperties 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 NewVirtualAccountChannelPropertiesWithDefaults ¶
func NewVirtualAccountChannelPropertiesWithDefaults() *VirtualAccountChannelProperties
NewVirtualAccountChannelPropertiesWithDefaults instantiates a new VirtualAccountChannelProperties 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 (*VirtualAccountChannelProperties) GetCustomerName ¶
func (o *VirtualAccountChannelProperties) GetCustomerName() string
GetCustomerName returns the CustomerName field value if set, zero value otherwise.
func (*VirtualAccountChannelProperties) GetCustomerNameOk ¶
func (o *VirtualAccountChannelProperties) GetCustomerNameOk() (*string, bool)
GetCustomerNameOk returns a tuple with the CustomerName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VirtualAccountChannelProperties) GetExpiresAt ¶
func (o *VirtualAccountChannelProperties) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*VirtualAccountChannelProperties) GetExpiresAtOk ¶
func (o *VirtualAccountChannelProperties) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VirtualAccountChannelProperties) GetSuggestedAmount ¶
func (o *VirtualAccountChannelProperties) GetSuggestedAmount() float64
GetSuggestedAmount returns the SuggestedAmount field value if set, zero value otherwise.
func (*VirtualAccountChannelProperties) GetSuggestedAmountOk ¶
func (o *VirtualAccountChannelProperties) GetSuggestedAmountOk() (*float64, bool)
GetSuggestedAmountOk returns a tuple with the SuggestedAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VirtualAccountChannelProperties) GetVirtualAccountNumber ¶
func (o *VirtualAccountChannelProperties) GetVirtualAccountNumber() string
GetVirtualAccountNumber returns the VirtualAccountNumber field value if set, zero value otherwise.
func (*VirtualAccountChannelProperties) GetVirtualAccountNumberOk ¶
func (o *VirtualAccountChannelProperties) GetVirtualAccountNumberOk() (*string, bool)
GetVirtualAccountNumberOk returns a tuple with the VirtualAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VirtualAccountChannelProperties) HasCustomerName ¶
func (o *VirtualAccountChannelProperties) HasCustomerName() bool
HasCustomerName returns a boolean if a field has been set.
func (*VirtualAccountChannelProperties) HasExpiresAt ¶
func (o *VirtualAccountChannelProperties) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*VirtualAccountChannelProperties) HasSuggestedAmount ¶
func (o *VirtualAccountChannelProperties) HasSuggestedAmount() bool
HasSuggestedAmount returns a boolean if a field has been set.
func (*VirtualAccountChannelProperties) HasVirtualAccountNumber ¶
func (o *VirtualAccountChannelProperties) HasVirtualAccountNumber() bool
HasVirtualAccountNumber returns a boolean if a field has been set.
func (VirtualAccountChannelProperties) MarshalJSON ¶
func (o VirtualAccountChannelProperties) MarshalJSON() ([]byte, error)
func (*VirtualAccountChannelProperties) SetCustomerName ¶
func (o *VirtualAccountChannelProperties) SetCustomerName(v string)
SetCustomerName gets a reference to the given string and assigns it to the CustomerName field.
func (*VirtualAccountChannelProperties) SetExpiresAt ¶
func (o *VirtualAccountChannelProperties) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*VirtualAccountChannelProperties) SetSuggestedAmount ¶
func (o *VirtualAccountChannelProperties) SetSuggestedAmount(v float64)
SetSuggestedAmount gets a reference to the given float64 and assigns it to the SuggestedAmount field.
func (*VirtualAccountChannelProperties) SetVirtualAccountNumber ¶
func (o *VirtualAccountChannelProperties) SetVirtualAccountNumber(v string)
SetVirtualAccountNumber gets a reference to the given string and assigns it to the VirtualAccountNumber field.
func (VirtualAccountChannelProperties) ToMap ¶
func (o VirtualAccountChannelProperties) ToMap() (map[string]interface{}, error)
type VirtualAccountChannelPropertiesPatch ¶
type VirtualAccountChannelPropertiesPatch struct { // The date and time in ISO 8601 UTC+0 when the virtual account number will be expired. Default: The default expiration date will be 31 years from creation date. ExpiresAt *time.Time `json:"expires_at,omitempty"` // The suggested amount you want to assign. Note: Suggested amounts is the amounts that can see as a suggestion, but user can still put any numbers (only supported for Mandiri and BRI) SuggestedAmount *float64 `json:"suggested_amount,omitempty"` }
VirtualAccountChannelPropertiesPatch Virtual Account Channel Properties
func NewVirtualAccountChannelPropertiesPatch ¶
func NewVirtualAccountChannelPropertiesPatch() *VirtualAccountChannelPropertiesPatch
NewVirtualAccountChannelPropertiesPatch instantiates a new VirtualAccountChannelPropertiesPatch 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 NewVirtualAccountChannelPropertiesPatchWithDefaults ¶
func NewVirtualAccountChannelPropertiesPatchWithDefaults() *VirtualAccountChannelPropertiesPatch
NewVirtualAccountChannelPropertiesPatchWithDefaults instantiates a new VirtualAccountChannelPropertiesPatch 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 (*VirtualAccountChannelPropertiesPatch) GetExpiresAt ¶
func (o *VirtualAccountChannelPropertiesPatch) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*VirtualAccountChannelPropertiesPatch) GetExpiresAtOk ¶
func (o *VirtualAccountChannelPropertiesPatch) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VirtualAccountChannelPropertiesPatch) GetSuggestedAmount ¶
func (o *VirtualAccountChannelPropertiesPatch) GetSuggestedAmount() float64
GetSuggestedAmount returns the SuggestedAmount field value if set, zero value otherwise.
func (*VirtualAccountChannelPropertiesPatch) GetSuggestedAmountOk ¶
func (o *VirtualAccountChannelPropertiesPatch) GetSuggestedAmountOk() (*float64, bool)
GetSuggestedAmountOk returns a tuple with the SuggestedAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VirtualAccountChannelPropertiesPatch) HasExpiresAt ¶
func (o *VirtualAccountChannelPropertiesPatch) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*VirtualAccountChannelPropertiesPatch) HasSuggestedAmount ¶
func (o *VirtualAccountChannelPropertiesPatch) HasSuggestedAmount() bool
HasSuggestedAmount returns a boolean if a field has been set.
func (VirtualAccountChannelPropertiesPatch) MarshalJSON ¶
func (o VirtualAccountChannelPropertiesPatch) MarshalJSON() ([]byte, error)
func (*VirtualAccountChannelPropertiesPatch) SetExpiresAt ¶
func (o *VirtualAccountChannelPropertiesPatch) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*VirtualAccountChannelPropertiesPatch) SetSuggestedAmount ¶
func (o *VirtualAccountChannelPropertiesPatch) SetSuggestedAmount(v float64)
SetSuggestedAmount gets a reference to the given float64 and assigns it to the SuggestedAmount field.
func (VirtualAccountChannelPropertiesPatch) ToMap ¶
func (o VirtualAccountChannelPropertiesPatch) ToMap() (map[string]interface{}, error)
Source Files ¶
- api_payment_method.go
- model_base_payment_method.go
- model_billing_information.go
- model_card_channel_properties.go
- model_card_verification_results.go
- model_card_verification_results_three_d_secure.go
- model_channel_amount_limits.go
- model_channel_amount_limits_all_of.go
- model_channel_property.go
- model_channel_property_all_of.go
- model_create_payment_method_409_response.go
- model_create_payment_method_503_response.go
- model_direct_debit_bank_account.go
- model_direct_debit_channel_code.go
- model_direct_debit_channel_properties.go
- model_direct_debit_debit_card.go
- model_direct_debit_type.go
- model_ewallet_account.go
- model_ewallet_channel_code.go
- model_ewallet_channel_properties.go
- model_get_all_payment_methods_400_response.go
- model_get_all_payment_methods_403_response.go
- model_get_all_payment_methods_404_response.go
- model_get_all_payment_methods_default_response.go
- model_mutable_direct_debit.go
- model_mutable_ewallet.go
- model_mutable_over_the_counter.go
- model_mutable_qr_code.go
- model_mutable_virtual_account.go
- model_optional_payment_method_country.go
- model_over_the_counter_channel_code.go
- model_over_the_counter_channel_properties.go
- model_over_the_counter_channel_properties_patch.go
- model_patch_over_the_counter.go
- model_patch_virtual_account.go
- model_payment_method_action.go
- model_payment_method_country.go
- model_payment_method_reusability.go
- model_payment_method_status.go
- model_payment_method_type.go
- model_public_auth_payment_method.go
- model_public_card.go
- model_public_direct_debit.go
- model_public_direct_debit_all_of.go
- model_public_ewallet.go
- model_public_expire_payment_method.go
- model_public_over_the_counter.go
- model_public_patch_payment_method.go
- model_public_payment_channel.go
- model_public_payment_channel_all_of.go
- model_public_payment_channel_downtime_online.go
- model_public_payment_channel_downtime_online_all_of.go
- model_public_payment_channel_downtime_online_data.go
- model_public_payment_channel_downtime_online_data_all_of.go
- model_public_payment_channel_list.go
- model_public_payment_channel_list_links_inner.go
- model_public_payment_channel_list_links_inner_all_of.go
- model_public_payment_method.go
- model_public_payment_method_all_of.go
- model_public_payment_method_list.go
- model_public_post_simulate_payment_channel_health.go
- model_public_qr_code.go
- model_public_sdk_card.go
- model_public_sdk_card_card_information.go
- model_public_sdk_create_payment_method.go
- model_public_simulate_payment.go
- model_public_simulate_payment_channel_health.go
- model_qr_code_channel_code.go
- model_qr_code_channel_properties.go
- model_simulate_payment_request.go
- model_tokenized_card_information.go
- model_virtual_account_channel_code.go
- model_virtual_account_channel_properties.go
- model_virtual_account_channel_properties_patch.go
- nullable.go