Versions in this module Expand all Collapse all v21 v21.2.0 Feb 6, 2026 Changes in this version + type Amount struct + Currency string + Value int64 + func NewAmount(currency string, value int64) *Amount + func NewAmountWithDefaults() *Amount + func (o *Amount) GetCurrency() string + func (o *Amount) GetCurrencyOk() (*string, bool) + func (o *Amount) GetValue() int64 + func (o *Amount) GetValueOk() (*int64, bool) + func (o *Amount) SetCurrency(v string) + func (o *Amount) SetValue(v int64) + func (o Amount) MarshalJSON() ([]byte, error) + func (o Amount) ToMap() (map[string]interface{}, error) + type AmountAdjustment struct + Amount *Amount + AmountAdjustmentType *string + Basepoints *int32 + FixedAmount *Amount + FloorAmount *Amount + LimitAmount *Amount + func NewAmountAdjustment() *AmountAdjustment + func NewAmountAdjustmentWithDefaults() *AmountAdjustment + func (o *AmountAdjustment) GetAmount() Amount + func (o *AmountAdjustment) GetAmountAdjustmentType() string + func (o *AmountAdjustment) GetAmountAdjustmentTypeOk() (*string, bool) + func (o *AmountAdjustment) GetAmountOk() (*Amount, bool) + func (o *AmountAdjustment) GetBasepoints() int32 + func (o *AmountAdjustment) GetBasepointsOk() (*int32, bool) + func (o *AmountAdjustment) GetFixedAmount() Amount + func (o *AmountAdjustment) GetFixedAmountOk() (*Amount, bool) + func (o *AmountAdjustment) GetFloorAmount() Amount + func (o *AmountAdjustment) GetFloorAmountOk() (*Amount, bool) + func (o *AmountAdjustment) GetLimitAmount() Amount + func (o *AmountAdjustment) GetLimitAmountOk() (*Amount, bool) + func (o *AmountAdjustment) HasAmount() bool + func (o *AmountAdjustment) HasAmountAdjustmentType() bool + func (o *AmountAdjustment) HasBasepoints() bool + func (o *AmountAdjustment) HasFixedAmount() bool + func (o *AmountAdjustment) HasFloorAmount() bool + func (o *AmountAdjustment) HasLimitAmount() bool + func (o *AmountAdjustment) SetAmount(v Amount) + func (o *AmountAdjustment) SetAmountAdjustmentType(v string) + func (o *AmountAdjustment) SetBasepoints(v int32) + func (o *AmountAdjustment) SetFixedAmount(v Amount) + func (o *AmountAdjustment) SetFloorAmount(v Amount) + func (o *AmountAdjustment) SetLimitAmount(v Amount) + func (o AmountAdjustment) MarshalJSON() ([]byte, error) + func (o AmountAdjustment) ToMap() (map[string]interface{}, error) + type Authentication struct + Email *string + Password *string + Phone *Phone + func NewAuthentication() *Authentication + func NewAuthenticationWithDefaults() *Authentication + func (o *Authentication) GetEmail() string + func (o *Authentication) GetEmailOk() (*string, bool) + func (o *Authentication) GetPassword() string + func (o *Authentication) GetPasswordOk() (*string, bool) + func (o *Authentication) GetPhone() Phone + func (o *Authentication) GetPhoneOk() (*Phone, bool) + func (o *Authentication) HasEmail() bool + func (o *Authentication) HasPassword() bool + func (o *Authentication) HasPhone() bool + func (o *Authentication) SetEmail(v string) + func (o *Authentication) SetPassword(v string) + func (o *Authentication) SetPhone(v Phone) + func (o Authentication) MarshalJSON() ([]byte, error) + func (o Authentication) ToMap() (map[string]interface{}, error) + type AuthorisationDecisionRequest struct + ReasonCode *string + Status *string + StatusCode *string + func NewAuthorisationDecisionRequest() *AuthorisationDecisionRequest + func NewAuthorisationDecisionRequestWithDefaults() *AuthorisationDecisionRequest + func (o *AuthorisationDecisionRequest) GetReasonCode() string + func (o *AuthorisationDecisionRequest) GetReasonCodeOk() (*string, bool) + func (o *AuthorisationDecisionRequest) GetStatus() string + func (o *AuthorisationDecisionRequest) GetStatusCode() string + func (o *AuthorisationDecisionRequest) GetStatusCodeOk() (*string, bool) + func (o *AuthorisationDecisionRequest) GetStatusOk() (*string, bool) + func (o *AuthorisationDecisionRequest) HasReasonCode() bool + func (o *AuthorisationDecisionRequest) HasStatus() bool + func (o *AuthorisationDecisionRequest) HasStatusCode() bool + func (o *AuthorisationDecisionRequest) SetReasonCode(v string) + func (o *AuthorisationDecisionRequest) SetStatus(v string) + func (o *AuthorisationDecisionRequest) SetStatusCode(v string) + func (o AuthorisationDecisionRequest) MarshalJSON() ([]byte, error) + func (o AuthorisationDecisionRequest) ToMap() (map[string]interface{}, error) + type AuthorisationDecisionResponse struct + RefusalReason *string + Status string + func NewAuthorisationDecisionResponse(status string) *AuthorisationDecisionResponse + func NewAuthorisationDecisionResponseWithDefaults() *AuthorisationDecisionResponse + func (o *AuthorisationDecisionResponse) GetRefusalReason() string + func (o *AuthorisationDecisionResponse) GetRefusalReasonOk() (*string, bool) + func (o *AuthorisationDecisionResponse) GetStatus() string + func (o *AuthorisationDecisionResponse) GetStatusOk() (*string, bool) + func (o *AuthorisationDecisionResponse) HasRefusalReason() bool + func (o *AuthorisationDecisionResponse) SetRefusalReason(v string) + func (o *AuthorisationDecisionResponse) SetStatus(v string) + func (o AuthorisationDecisionResponse) MarshalJSON() ([]byte, error) + func (o AuthorisationDecisionResponse) ToMap() (map[string]interface{}, error) + type BalanceMutation struct + BalanceAfter *Amount + BalanceBefore *Amount + Currency *string + MutationAmount *Amount + Type *string + func NewBalanceMutation() *BalanceMutation + func NewBalanceMutationWithDefaults() *BalanceMutation + func (o *BalanceMutation) GetBalanceAfter() Amount + func (o *BalanceMutation) GetBalanceAfterOk() (*Amount, bool) + func (o *BalanceMutation) GetBalanceBefore() Amount + func (o *BalanceMutation) GetBalanceBeforeOk() (*Amount, bool) + func (o *BalanceMutation) GetCurrency() string + func (o *BalanceMutation) GetCurrencyOk() (*string, bool) + func (o *BalanceMutation) GetMutationAmount() Amount + func (o *BalanceMutation) GetMutationAmountOk() (*Amount, bool) + func (o *BalanceMutation) GetType() string + func (o *BalanceMutation) GetTypeOk() (*string, bool) + func (o *BalanceMutation) HasBalanceAfter() bool + func (o *BalanceMutation) HasBalanceBefore() bool + func (o *BalanceMutation) HasCurrency() bool + func (o *BalanceMutation) HasMutationAmount() bool + func (o *BalanceMutation) HasType() bool + func (o *BalanceMutation) SetBalanceAfter(v Amount) + func (o *BalanceMutation) SetBalanceBefore(v Amount) + func (o *BalanceMutation) SetCurrency(v string) + func (o *BalanceMutation) SetMutationAmount(v Amount) + func (o *BalanceMutation) SetType(v string) + func (o BalanceMutation) MarshalJSON() ([]byte, error) + func (o BalanceMutation) ToMap() (map[string]interface{}, error) + type BankAccountDetails struct + AccountNumber *string + AccountType *string + BranchNumber *string + FormFactor *string + Iban *string + RoutingNumber *string + SortCode *string + Type string + func NewBankAccountDetails(type_ string) *BankAccountDetails + func NewBankAccountDetailsWithDefaults() *BankAccountDetails + func (o *BankAccountDetails) GetAccountNumber() string + func (o *BankAccountDetails) GetAccountNumberOk() (*string, bool) + func (o *BankAccountDetails) GetAccountType() string + func (o *BankAccountDetails) GetAccountTypeOk() (*string, bool) + func (o *BankAccountDetails) GetBranchNumber() string + func (o *BankAccountDetails) GetBranchNumberOk() (*string, bool) + func (o *BankAccountDetails) GetFormFactor() string + func (o *BankAccountDetails) GetFormFactorOk() (*string, bool) + func (o *BankAccountDetails) GetIban() string + func (o *BankAccountDetails) GetIbanOk() (*string, bool) + func (o *BankAccountDetails) GetRoutingNumber() string + func (o *BankAccountDetails) GetRoutingNumberOk() (*string, bool) + func (o *BankAccountDetails) GetSortCode() string + func (o *BankAccountDetails) GetSortCodeOk() (*string, bool) + func (o *BankAccountDetails) GetType() string + func (o *BankAccountDetails) GetTypeOk() (*string, bool) + func (o *BankAccountDetails) HasAccountNumber() bool + func (o *BankAccountDetails) HasAccountType() bool + func (o *BankAccountDetails) HasBranchNumber() bool + func (o *BankAccountDetails) HasFormFactor() bool + func (o *BankAccountDetails) HasIban() bool + func (o *BankAccountDetails) HasRoutingNumber() bool + func (o *BankAccountDetails) HasSortCode() bool + func (o *BankAccountDetails) SetAccountNumber(v string) + func (o *BankAccountDetails) SetAccountType(v string) + func (o *BankAccountDetails) SetBranchNumber(v string) + func (o *BankAccountDetails) SetFormFactor(v string) + func (o *BankAccountDetails) SetIban(v string) + func (o *BankAccountDetails) SetRoutingNumber(v string) + func (o *BankAccountDetails) SetSortCode(v string) + func (o *BankAccountDetails) SetType(v string) + func (o BankAccountDetails) MarshalJSON() ([]byte, error) + func (o BankAccountDetails) ToMap() (map[string]interface{}, error) + type BulkAddress struct + City *string + Company *string + Country string + Email *string + HouseNumberOrName *string + Line1 *string + Line2 *string + Line3 *string + Mobile *string + Name *string + PostalCode *string + StateOrProvince *string + Street *string + func NewBulkAddress(country string) *BulkAddress + func NewBulkAddressWithDefaults() *BulkAddress + func (o *BulkAddress) GetCity() string + func (o *BulkAddress) GetCityOk() (*string, bool) + func (o *BulkAddress) GetCompany() string + func (o *BulkAddress) GetCompanyOk() (*string, bool) + func (o *BulkAddress) GetCountry() string + func (o *BulkAddress) GetCountryOk() (*string, bool) + func (o *BulkAddress) GetEmail() string + func (o *BulkAddress) GetEmailOk() (*string, bool) + func (o *BulkAddress) GetHouseNumberOrName() string + func (o *BulkAddress) GetHouseNumberOrNameOk() (*string, bool) + func (o *BulkAddress) GetLine1() string + func (o *BulkAddress) GetLine1Ok() (*string, bool) + func (o *BulkAddress) GetLine2() string + func (o *BulkAddress) GetLine2Ok() (*string, bool) + func (o *BulkAddress) GetLine3() string + func (o *BulkAddress) GetLine3Ok() (*string, bool) + func (o *BulkAddress) GetMobile() string + func (o *BulkAddress) GetMobileOk() (*string, bool) + func (o *BulkAddress) GetName() string + func (o *BulkAddress) GetNameOk() (*string, bool) + func (o *BulkAddress) GetPostalCode() string + func (o *BulkAddress) GetPostalCodeOk() (*string, bool) + func (o *BulkAddress) GetStateOrProvince() string + func (o *BulkAddress) GetStateOrProvinceOk() (*string, bool) + func (o *BulkAddress) GetStreet() string + func (o *BulkAddress) GetStreetOk() (*string, bool) + func (o *BulkAddress) HasCity() bool + func (o *BulkAddress) HasCompany() bool + func (o *BulkAddress) HasEmail() bool + func (o *BulkAddress) HasHouseNumberOrName() bool + func (o *BulkAddress) HasLine1() bool + func (o *BulkAddress) HasLine2() bool + func (o *BulkAddress) HasLine3() bool + func (o *BulkAddress) HasMobile() bool + func (o *BulkAddress) HasName() bool + func (o *BulkAddress) HasPostalCode() bool + func (o *BulkAddress) HasStateOrProvince() bool + func (o *BulkAddress) HasStreet() bool + func (o *BulkAddress) SetCity(v string) + func (o *BulkAddress) SetCompany(v string) + func (o *BulkAddress) SetCountry(v string) + func (o *BulkAddress) SetEmail(v string) + func (o *BulkAddress) SetHouseNumberOrName(v string) + func (o *BulkAddress) SetLine1(v string) + func (o *BulkAddress) SetLine2(v string) + func (o *BulkAddress) SetLine3(v string) + func (o *BulkAddress) SetMobile(v string) + func (o *BulkAddress) SetName(v string) + func (o *BulkAddress) SetPostalCode(v string) + func (o *BulkAddress) SetStateOrProvince(v string) + func (o *BulkAddress) SetStreet(v string) + func (o BulkAddress) MarshalJSON() ([]byte, error) + func (o BulkAddress) ToMap() (map[string]interface{}, error) + type Card struct + Authentication *Authentication + Bin *string + Brand string + BrandVariant string + CardholderName string + Configuration *CardConfiguration + Cvc *string + DeliveryContact *DeliveryContact + Expiration *Expiry + FormFactor string + LastFour *string + Number *string + ThreeDSecure *string + Usage *string + func NewCard(brand string, brandVariant string, cardholderName string, formFactor string) *Card + func NewCardWithDefaults() *Card + func (o *Card) GetAuthentication() Authentication + func (o *Card) GetAuthenticationOk() (*Authentication, bool) + func (o *Card) GetBin() string + func (o *Card) GetBinOk() (*string, bool) + func (o *Card) GetBrand() string + func (o *Card) GetBrandOk() (*string, bool) + func (o *Card) GetBrandVariant() string + func (o *Card) GetBrandVariantOk() (*string, bool) + func (o *Card) GetCardholderName() string + func (o *Card) GetCardholderNameOk() (*string, bool) + func (o *Card) GetConfiguration() CardConfiguration + func (o *Card) GetConfigurationOk() (*CardConfiguration, bool) + func (o *Card) GetCvc() string + func (o *Card) GetCvcOk() (*string, bool) + func (o *Card) GetDeliveryContact() DeliveryContact + func (o *Card) GetDeliveryContactOk() (*DeliveryContact, bool) + func (o *Card) GetExpiration() Expiry + func (o *Card) GetExpirationOk() (*Expiry, bool) + func (o *Card) GetFormFactor() string + func (o *Card) GetFormFactorOk() (*string, bool) + func (o *Card) GetLastFour() string + func (o *Card) GetLastFourOk() (*string, bool) + func (o *Card) GetNumber() string + func (o *Card) GetNumberOk() (*string, bool) + func (o *Card) GetThreeDSecure() string + func (o *Card) GetThreeDSecureOk() (*string, bool) + func (o *Card) GetUsage() string + func (o *Card) GetUsageOk() (*string, bool) + func (o *Card) HasAuthentication() bool + func (o *Card) HasBin() bool + func (o *Card) HasConfiguration() bool + func (o *Card) HasCvc() bool + func (o *Card) HasDeliveryContact() bool + func (o *Card) HasExpiration() bool + func (o *Card) HasLastFour() bool + func (o *Card) HasNumber() bool + func (o *Card) HasThreeDSecure() bool + func (o *Card) HasUsage() bool + func (o *Card) SetAuthentication(v Authentication) + func (o *Card) SetBin(v string) + func (o *Card) SetBrand(v string) + func (o *Card) SetBrandVariant(v string) + func (o *Card) SetCardholderName(v string) + func (o *Card) SetConfiguration(v CardConfiguration) + func (o *Card) SetCvc(v string) + func (o *Card) SetDeliveryContact(v DeliveryContact) + func (o *Card) SetExpiration(v Expiry) + func (o *Card) SetFormFactor(v string) + func (o *Card) SetLastFour(v string) + func (o *Card) SetNumber(v string) + func (o *Card) SetThreeDSecure(v string) + func (o *Card) SetUsage(v string) + func (o Card) MarshalJSON() ([]byte, error) + func (o Card) ToMap() (map[string]interface{}, error) + type CardConfiguration struct + Activation *string + ActivationUrl *string + BulkAddress *BulkAddress + CardImageId *string + Carrier *string + CarrierImageId *string + ConfigurationProfileId string + Currency *string + Envelope *string + Insert *string + Languages []string + LogoImageId *string + PinMailer *string + ShipmentMethod *string + func NewCardConfiguration(configurationProfileId string) *CardConfiguration + func NewCardConfigurationWithDefaults() *CardConfiguration + func (o *CardConfiguration) GetActivation() string + func (o *CardConfiguration) GetActivationOk() (*string, bool) + func (o *CardConfiguration) GetActivationUrl() string + func (o *CardConfiguration) GetActivationUrlOk() (*string, bool) + func (o *CardConfiguration) GetBulkAddress() BulkAddress + func (o *CardConfiguration) GetBulkAddressOk() (*BulkAddress, bool) + func (o *CardConfiguration) GetCardImageId() string + func (o *CardConfiguration) GetCardImageIdOk() (*string, bool) + func (o *CardConfiguration) GetCarrier() string + func (o *CardConfiguration) GetCarrierImageId() string + func (o *CardConfiguration) GetCarrierImageIdOk() (*string, bool) + func (o *CardConfiguration) GetCarrierOk() (*string, bool) + func (o *CardConfiguration) GetConfigurationProfileId() string + func (o *CardConfiguration) GetConfigurationProfileIdOk() (*string, bool) + func (o *CardConfiguration) GetCurrency() string + func (o *CardConfiguration) GetCurrencyOk() (*string, bool) + func (o *CardConfiguration) GetEnvelope() string + func (o *CardConfiguration) GetEnvelopeOk() (*string, bool) + func (o *CardConfiguration) GetInsert() string + func (o *CardConfiguration) GetInsertOk() (*string, bool) + func (o *CardConfiguration) GetLanguages() []string + func (o *CardConfiguration) GetLanguagesOk() ([]string, bool) + func (o *CardConfiguration) GetLogoImageId() string + func (o *CardConfiguration) GetLogoImageIdOk() (*string, bool) + func (o *CardConfiguration) GetPinMailer() string + func (o *CardConfiguration) GetPinMailerOk() (*string, bool) + func (o *CardConfiguration) GetShipmentMethod() string + func (o *CardConfiguration) GetShipmentMethodOk() (*string, bool) + func (o *CardConfiguration) HasActivation() bool + func (o *CardConfiguration) HasActivationUrl() bool + func (o *CardConfiguration) HasBulkAddress() bool + func (o *CardConfiguration) HasCardImageId() bool + func (o *CardConfiguration) HasCarrier() bool + func (o *CardConfiguration) HasCarrierImageId() bool + func (o *CardConfiguration) HasCurrency() bool + func (o *CardConfiguration) HasEnvelope() bool + func (o *CardConfiguration) HasInsert() bool + func (o *CardConfiguration) HasLanguages() bool + func (o *CardConfiguration) HasLogoImageId() bool + func (o *CardConfiguration) HasPinMailer() bool + func (o *CardConfiguration) HasShipmentMethod() bool + func (o *CardConfiguration) SetActivation(v string) + func (o *CardConfiguration) SetActivationUrl(v string) + func (o *CardConfiguration) SetBulkAddress(v BulkAddress) + func (o *CardConfiguration) SetCardImageId(v string) + func (o *CardConfiguration) SetCarrier(v string) + func (o *CardConfiguration) SetCarrierImageId(v string) + func (o *CardConfiguration) SetConfigurationProfileId(v string) + func (o *CardConfiguration) SetCurrency(v string) + func (o *CardConfiguration) SetEnvelope(v string) + func (o *CardConfiguration) SetInsert(v string) + func (o *CardConfiguration) SetLanguages(v []string) + func (o *CardConfiguration) SetLogoImageId(v string) + func (o *CardConfiguration) SetPinMailer(v string) + func (o *CardConfiguration) SetShipmentMethod(v string) + func (o CardConfiguration) MarshalJSON() ([]byte, error) + func (o CardConfiguration) ToMap() (map[string]interface{}, error) + type DeliveryAddress struct + City *string + Country string + Line1 *string + Line2 *string + Line3 *string + PostalCode *string + StateOrProvince *string + func NewDeliveryAddress(country string) *DeliveryAddress + func NewDeliveryAddressWithDefaults() *DeliveryAddress + func (o *DeliveryAddress) GetCity() string + func (o *DeliveryAddress) GetCityOk() (*string, bool) + func (o *DeliveryAddress) GetCountry() string + func (o *DeliveryAddress) GetCountryOk() (*string, bool) + func (o *DeliveryAddress) GetLine1() string + func (o *DeliveryAddress) GetLine1Ok() (*string, bool) + func (o *DeliveryAddress) GetLine2() string + func (o *DeliveryAddress) GetLine2Ok() (*string, bool) + func (o *DeliveryAddress) GetLine3() string + func (o *DeliveryAddress) GetLine3Ok() (*string, bool) + func (o *DeliveryAddress) GetPostalCode() string + func (o *DeliveryAddress) GetPostalCodeOk() (*string, bool) + func (o *DeliveryAddress) GetStateOrProvince() string + func (o *DeliveryAddress) GetStateOrProvinceOk() (*string, bool) + func (o *DeliveryAddress) HasCity() bool + func (o *DeliveryAddress) HasLine1() bool + func (o *DeliveryAddress) HasLine2() bool + func (o *DeliveryAddress) HasLine3() bool + func (o *DeliveryAddress) HasPostalCode() bool + func (o *DeliveryAddress) HasStateOrProvince() bool + func (o *DeliveryAddress) SetCity(v string) + func (o *DeliveryAddress) SetCountry(v string) + func (o *DeliveryAddress) SetLine1(v string) + func (o *DeliveryAddress) SetLine2(v string) + func (o *DeliveryAddress) SetLine3(v string) + func (o *DeliveryAddress) SetPostalCode(v string) + func (o *DeliveryAddress) SetStateOrProvince(v string) + func (o DeliveryAddress) MarshalJSON() ([]byte, error) + func (o DeliveryAddress) ToMap() (map[string]interface{}, error) + type DeliveryContact struct + Address DeliveryAddress + Company *string + Email *string + Name Name + Phone *Phone + WebAddress *string + func NewDeliveryContact(address DeliveryAddress, name Name) *DeliveryContact + func NewDeliveryContactWithDefaults() *DeliveryContact + func (o *DeliveryContact) GetAddress() DeliveryAddress + func (o *DeliveryContact) GetAddressOk() (*DeliveryAddress, bool) + func (o *DeliveryContact) GetCompany() string + func (o *DeliveryContact) GetCompanyOk() (*string, bool) + func (o *DeliveryContact) GetEmail() string + func (o *DeliveryContact) GetEmailOk() (*string, bool) + func (o *DeliveryContact) GetName() Name + func (o *DeliveryContact) GetNameOk() (*Name, bool) + func (o *DeliveryContact) GetPhone() Phone + func (o *DeliveryContact) GetPhoneOk() (*Phone, bool) + func (o *DeliveryContact) GetWebAddress() string + func (o *DeliveryContact) GetWebAddressOk() (*string, bool) + func (o *DeliveryContact) HasCompany() bool + func (o *DeliveryContact) HasEmail() bool + func (o *DeliveryContact) HasPhone() bool + func (o *DeliveryContact) HasWebAddress() bool + func (o *DeliveryContact) SetAddress(v DeliveryAddress) + func (o *DeliveryContact) SetCompany(v string) + func (o *DeliveryContact) SetEmail(v string) + func (o *DeliveryContact) SetName(v Name) + func (o *DeliveryContact) SetPhone(v Phone) + func (o *DeliveryContact) SetWebAddress(v string) + func (o DeliveryContact) MarshalJSON() ([]byte, error) + func (o DeliveryContact) ToMap() (map[string]interface{}, error) + type Expiry struct + Month *string + Year *string + func NewExpiry() *Expiry + func NewExpiryWithDefaults() *Expiry + func (o *Expiry) GetMonth() string + func (o *Expiry) GetMonthOk() (*string, bool) + func (o *Expiry) GetYear() string + func (o *Expiry) GetYearOk() (*string, bool) + func (o *Expiry) HasMonth() bool + func (o *Expiry) HasYear() bool + func (o *Expiry) SetMonth(v string) + func (o *Expiry) SetYear(v string) + func (o Expiry) MarshalJSON() ([]byte, error) + func (o Expiry) ToMap() (map[string]interface{}, error) + type IbanAccountIdentification struct + Iban string + Type string + func NewIbanAccountIdentification(iban string, type_ string) *IbanAccountIdentification + func NewIbanAccountIdentificationWithDefaults() *IbanAccountIdentification + func (o *IbanAccountIdentification) GetIban() string + func (o *IbanAccountIdentification) GetIbanOk() (*string, bool) + func (o *IbanAccountIdentification) GetType() string + func (o *IbanAccountIdentification) GetTypeOk() (*string, bool) + func (o *IbanAccountIdentification) SetIban(v string) + func (o *IbanAccountIdentification) SetType(v string) + func (o IbanAccountIdentification) MarshalJSON() ([]byte, error) + func (o IbanAccountIdentification) ToMap() (map[string]interface{}, error) + type MerchantData struct + AcquirerId *string + Mcc *string + MerchantId *string + NameLocation *NameLocation + PostalCode *string + func NewMerchantData() *MerchantData + func NewMerchantDataWithDefaults() *MerchantData + func (o *MerchantData) GetAcquirerId() string + func (o *MerchantData) GetAcquirerIdOk() (*string, bool) + func (o *MerchantData) GetMcc() string + func (o *MerchantData) GetMccOk() (*string, bool) + func (o *MerchantData) GetMerchantId() string + func (o *MerchantData) GetMerchantIdOk() (*string, bool) + func (o *MerchantData) GetNameLocation() NameLocation + func (o *MerchantData) GetNameLocationOk() (*NameLocation, bool) + func (o *MerchantData) GetPostalCode() string + func (o *MerchantData) GetPostalCodeOk() (*string, bool) + func (o *MerchantData) HasAcquirerId() bool + func (o *MerchantData) HasMcc() bool + func (o *MerchantData) HasMerchantId() bool + func (o *MerchantData) HasNameLocation() bool + func (o *MerchantData) HasPostalCode() bool + func (o *MerchantData) SetAcquirerId(v string) + func (o *MerchantData) SetMcc(v string) + func (o *MerchantData) SetMerchantId(v string) + func (o *MerchantData) SetNameLocation(v NameLocation) + func (o *MerchantData) SetPostalCode(v string) + func (o MerchantData) MarshalJSON() ([]byte, error) + func (o MerchantData) ToMap() (map[string]interface{}, error) + type Name struct + FirstName string + LastName string + func NewName(firstName string, lastName string) *Name + func NewNameWithDefaults() *Name + func (o *Name) GetFirstName() string + func (o *Name) GetFirstNameOk() (*string, bool) + func (o *Name) GetLastName() string + func (o *Name) GetLastNameOk() (*string, bool) + func (o *Name) SetFirstName(v string) + func (o *Name) SetLastName(v string) + func (o Name) MarshalJSON() ([]byte, error) + func (o Name) ToMap() (map[string]interface{}, error) + type NameLocation struct + City *string + Country *string + CountryOfOrigin *string + Name *string + RawData *string + State *string + func NewNameLocation() *NameLocation + func NewNameLocationWithDefaults() *NameLocation + func (o *NameLocation) GetCity() string + func (o *NameLocation) GetCityOk() (*string, bool) + func (o *NameLocation) GetCountry() string + func (o *NameLocation) GetCountryOfOrigin() string + func (o *NameLocation) GetCountryOfOriginOk() (*string, bool) + func (o *NameLocation) GetCountryOk() (*string, bool) + func (o *NameLocation) GetName() string + func (o *NameLocation) GetNameOk() (*string, bool) + func (o *NameLocation) GetRawData() string + func (o *NameLocation) GetRawDataOk() (*string, bool) + func (o *NameLocation) GetState() string + func (o *NameLocation) GetStateOk() (*string, bool) + func (o *NameLocation) HasCity() bool + func (o *NameLocation) HasCountry() bool + func (o *NameLocation) HasCountryOfOrigin() bool + func (o *NameLocation) HasName() bool + func (o *NameLocation) HasRawData() bool + func (o *NameLocation) HasState() bool + func (o *NameLocation) SetCity(v string) + func (o *NameLocation) SetCountry(v string) + func (o *NameLocation) SetCountryOfOrigin(v string) + func (o *NameLocation) SetName(v string) + func (o *NameLocation) SetRawData(v string) + func (o *NameLocation) SetState(v string) + func (o NameLocation) MarshalJSON() ([]byte, error) + func (o NameLocation) ToMap() (map[string]interface{}, error) + type NullableAmount struct + func NewNullableAmount(val *Amount) *NullableAmount + func (v *NullableAmount) Set(val *Amount) + func (v *NullableAmount) UnmarshalJSON(src []byte) error + func (v *NullableAmount) Unset() + func (v NullableAmount) Get() *Amount + func (v NullableAmount) IsSet() bool + func (v NullableAmount) MarshalJSON() ([]byte, error) + type NullableAmountAdjustment struct + func NewNullableAmountAdjustment(val *AmountAdjustment) *NullableAmountAdjustment + func (v *NullableAmountAdjustment) Set(val *AmountAdjustment) + func (v *NullableAmountAdjustment) UnmarshalJSON(src []byte) error + func (v *NullableAmountAdjustment) Unset() + func (v NullableAmountAdjustment) Get() *AmountAdjustment + func (v NullableAmountAdjustment) IsSet() bool + func (v NullableAmountAdjustment) MarshalJSON() ([]byte, error) + type NullableAuthentication struct + func NewNullableAuthentication(val *Authentication) *NullableAuthentication + func (v *NullableAuthentication) Set(val *Authentication) + func (v *NullableAuthentication) UnmarshalJSON(src []byte) error + func (v *NullableAuthentication) Unset() + func (v NullableAuthentication) Get() *Authentication + func (v NullableAuthentication) IsSet() bool + func (v NullableAuthentication) MarshalJSON() ([]byte, error) + type NullableAuthorisationDecisionRequest struct + func NewNullableAuthorisationDecisionRequest(val *AuthorisationDecisionRequest) *NullableAuthorisationDecisionRequest + func (v *NullableAuthorisationDecisionRequest) Set(val *AuthorisationDecisionRequest) + func (v *NullableAuthorisationDecisionRequest) UnmarshalJSON(src []byte) error + func (v *NullableAuthorisationDecisionRequest) Unset() + func (v NullableAuthorisationDecisionRequest) Get() *AuthorisationDecisionRequest + func (v NullableAuthorisationDecisionRequest) IsSet() bool + func (v NullableAuthorisationDecisionRequest) MarshalJSON() ([]byte, error) + type NullableAuthorisationDecisionResponse struct + func NewNullableAuthorisationDecisionResponse(val *AuthorisationDecisionResponse) *NullableAuthorisationDecisionResponse + func (v *NullableAuthorisationDecisionResponse) Set(val *AuthorisationDecisionResponse) + func (v *NullableAuthorisationDecisionResponse) UnmarshalJSON(src []byte) error + func (v *NullableAuthorisationDecisionResponse) Unset() + func (v NullableAuthorisationDecisionResponse) Get() *AuthorisationDecisionResponse + func (v NullableAuthorisationDecisionResponse) IsSet() bool + func (v NullableAuthorisationDecisionResponse) MarshalJSON() ([]byte, error) + type NullableBalanceMutation struct + func NewNullableBalanceMutation(val *BalanceMutation) *NullableBalanceMutation + func (v *NullableBalanceMutation) Set(val *BalanceMutation) + func (v *NullableBalanceMutation) UnmarshalJSON(src []byte) error + func (v *NullableBalanceMutation) Unset() + func (v NullableBalanceMutation) Get() *BalanceMutation + func (v NullableBalanceMutation) IsSet() bool + func (v NullableBalanceMutation) MarshalJSON() ([]byte, error) + type NullableBankAccountDetails struct + func NewNullableBankAccountDetails(val *BankAccountDetails) *NullableBankAccountDetails + func (v *NullableBankAccountDetails) Set(val *BankAccountDetails) + func (v *NullableBankAccountDetails) UnmarshalJSON(src []byte) error + func (v *NullableBankAccountDetails) Unset() + func (v NullableBankAccountDetails) Get() *BankAccountDetails + func (v NullableBankAccountDetails) IsSet() bool + func (v NullableBankAccountDetails) MarshalJSON() ([]byte, error) + type NullableBulkAddress struct + func NewNullableBulkAddress(val *BulkAddress) *NullableBulkAddress + func (v *NullableBulkAddress) Set(val *BulkAddress) + func (v *NullableBulkAddress) UnmarshalJSON(src []byte) error + func (v *NullableBulkAddress) Unset() + func (v NullableBulkAddress) Get() *BulkAddress + func (v NullableBulkAddress) IsSet() bool + func (v NullableBulkAddress) MarshalJSON() ([]byte, error) + type NullableCard struct + func NewNullableCard(val *Card) *NullableCard + func (v *NullableCard) Set(val *Card) + func (v *NullableCard) UnmarshalJSON(src []byte) error + func (v *NullableCard) Unset() + func (v NullableCard) Get() *Card + func (v NullableCard) IsSet() bool + func (v NullableCard) MarshalJSON() ([]byte, error) + type NullableCardConfiguration struct + func NewNullableCardConfiguration(val *CardConfiguration) *NullableCardConfiguration + func (v *NullableCardConfiguration) Set(val *CardConfiguration) + func (v *NullableCardConfiguration) UnmarshalJSON(src []byte) error + func (v *NullableCardConfiguration) Unset() + func (v NullableCardConfiguration) Get() *CardConfiguration + func (v NullableCardConfiguration) IsSet() bool + func (v NullableCardConfiguration) MarshalJSON() ([]byte, error) + type NullableDeliveryAddress struct + func NewNullableDeliveryAddress(val *DeliveryAddress) *NullableDeliveryAddress + func (v *NullableDeliveryAddress) Set(val *DeliveryAddress) + func (v *NullableDeliveryAddress) UnmarshalJSON(src []byte) error + func (v *NullableDeliveryAddress) Unset() + func (v NullableDeliveryAddress) Get() *DeliveryAddress + func (v NullableDeliveryAddress) IsSet() bool + func (v NullableDeliveryAddress) MarshalJSON() ([]byte, error) + type NullableDeliveryContact struct + func NewNullableDeliveryContact(val *DeliveryContact) *NullableDeliveryContact + func (v *NullableDeliveryContact) Set(val *DeliveryContact) + func (v *NullableDeliveryContact) UnmarshalJSON(src []byte) error + func (v *NullableDeliveryContact) Unset() + func (v NullableDeliveryContact) Get() *DeliveryContact + func (v NullableDeliveryContact) IsSet() bool + func (v NullableDeliveryContact) MarshalJSON() ([]byte, error) + type NullableExpiry struct + func NewNullableExpiry(val *Expiry) *NullableExpiry + func (v *NullableExpiry) Set(val *Expiry) + func (v *NullableExpiry) UnmarshalJSON(src []byte) error + func (v *NullableExpiry) Unset() + func (v NullableExpiry) Get() *Expiry + func (v NullableExpiry) IsSet() bool + func (v NullableExpiry) MarshalJSON() ([]byte, error) + type NullableIbanAccountIdentification struct + func NewNullableIbanAccountIdentification(val *IbanAccountIdentification) *NullableIbanAccountIdentification + func (v *NullableIbanAccountIdentification) Set(val *IbanAccountIdentification) + func (v *NullableIbanAccountIdentification) UnmarshalJSON(src []byte) error + func (v *NullableIbanAccountIdentification) Unset() + func (v NullableIbanAccountIdentification) Get() *IbanAccountIdentification + func (v NullableIbanAccountIdentification) IsSet() bool + func (v NullableIbanAccountIdentification) MarshalJSON() ([]byte, error) + type NullableMerchantData struct + func NewNullableMerchantData(val *MerchantData) *NullableMerchantData + func (v *NullableMerchantData) Set(val *MerchantData) + func (v *NullableMerchantData) UnmarshalJSON(src []byte) error + func (v *NullableMerchantData) Unset() + func (v NullableMerchantData) Get() *MerchantData + func (v NullableMerchantData) IsSet() bool + func (v NullableMerchantData) MarshalJSON() ([]byte, error) + type NullableName struct + func NewNullableName(val *Name) *NullableName + func (v *NullableName) Set(val *Name) + func (v *NullableName) UnmarshalJSON(src []byte) error + func (v *NullableName) Unset() + func (v NullableName) Get() *Name + func (v NullableName) IsSet() bool + func (v NullableName) MarshalJSON() ([]byte, error) + type NullableNameLocation struct + func NewNullableNameLocation(val *NameLocation) *NullableNameLocation + func (v *NullableNameLocation) Set(val *NameLocation) + func (v *NullableNameLocation) UnmarshalJSON(src []byte) error + func (v *NullableNameLocation) Unset() + func (v NullableNameLocation) Get() *NameLocation + func (v NullableNameLocation) IsSet() bool + func (v NullableNameLocation) MarshalJSON() ([]byte, error) + type NullablePaymentInstrument struct + func NewNullablePaymentInstrument(val *PaymentInstrument) *NullablePaymentInstrument + func (v *NullablePaymentInstrument) Set(val *PaymentInstrument) + func (v *NullablePaymentInstrument) UnmarshalJSON(src []byte) error + func (v *NullablePaymentInstrument) Unset() + func (v NullablePaymentInstrument) Get() *PaymentInstrument + func (v NullablePaymentInstrument) IsSet() bool + func (v NullablePaymentInstrument) MarshalJSON() ([]byte, error) + type NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner struct + func NewNullablePaymentInstrumentAdditionalBankAccountIdentificationsInner(val *PaymentInstrumentAdditionalBankAccountIdentificationsInner) *NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner + func (v *NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner) Set(val *PaymentInstrumentAdditionalBankAccountIdentificationsInner) + func (v *NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner) UnmarshalJSON(src []byte) error + func (v *NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner) Unset() + func (v NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner) Get() *PaymentInstrumentAdditionalBankAccountIdentificationsInner + func (v NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner) IsSet() bool + func (v NullablePaymentInstrumentAdditionalBankAccountIdentificationsInner) MarshalJSON() ([]byte, error) + type NullablePhone struct + func NewNullablePhone(val *Phone) *NullablePhone + func (v *NullablePhone) Set(val *Phone) + func (v *NullablePhone) UnmarshalJSON(src []byte) error + func (v *NullablePhone) Unset() + func (v NullablePhone) Get() *Phone + func (v NullablePhone) IsSet() bool + func (v NullablePhone) MarshalJSON() ([]byte, error) + type NullableRelayedAuthorisationRequest struct + func NewNullableRelayedAuthorisationRequest(val *RelayedAuthorisationRequest) *NullableRelayedAuthorisationRequest + func (v *NullableRelayedAuthorisationRequest) Set(val *RelayedAuthorisationRequest) + func (v *NullableRelayedAuthorisationRequest) UnmarshalJSON(src []byte) error + func (v *NullableRelayedAuthorisationRequest) Unset() + func (v NullableRelayedAuthorisationRequest) Get() *RelayedAuthorisationRequest + func (v NullableRelayedAuthorisationRequest) IsSet() bool + func (v NullableRelayedAuthorisationRequest) MarshalJSON() ([]byte, error) + type NullableRelayedAuthorisationResponse struct + func NewNullableRelayedAuthorisationResponse(val *RelayedAuthorisationResponse) *NullableRelayedAuthorisationResponse + func (v *NullableRelayedAuthorisationResponse) Set(val *RelayedAuthorisationResponse) + func (v *NullableRelayedAuthorisationResponse) UnmarshalJSON(src []byte) error + func (v *NullableRelayedAuthorisationResponse) Unset() + func (v NullableRelayedAuthorisationResponse) Get() *RelayedAuthorisationResponse + func (v NullableRelayedAuthorisationResponse) IsSet() bool + func (v NullableRelayedAuthorisationResponse) MarshalJSON() ([]byte, error) + type NullableResourceReference struct + func NewNullableResourceReference(val *ResourceReference) *NullableResourceReference + func (v *NullableResourceReference) Set(val *ResourceReference) + func (v *NullableResourceReference) UnmarshalJSON(src []byte) error + func (v *NullableResourceReference) Unset() + func (v NullableResourceReference) Get() *ResourceReference + func (v NullableResourceReference) IsSet() bool + func (v NullableResourceReference) MarshalJSON() ([]byte, error) + type NullableServiceError struct + func NewNullableServiceError(val *ServiceError) *NullableServiceError + func (v *NullableServiceError) Set(val *ServiceError) + func (v *NullableServiceError) UnmarshalJSON(src []byte) error + func (v *NullableServiceError) Unset() + func (v NullableServiceError) Get() *ServiceError + func (v NullableServiceError) IsSet() bool + func (v NullableServiceError) MarshalJSON() ([]byte, error) + type NullableThreeDSecure struct + func NewNullableThreeDSecure(val *ThreeDSecure) *NullableThreeDSecure + func (v *NullableThreeDSecure) Set(val *ThreeDSecure) + func (v *NullableThreeDSecure) UnmarshalJSON(src []byte) error + func (v *NullableThreeDSecure) Unset() + func (v NullableThreeDSecure) Get() *ThreeDSecure + func (v NullableThreeDSecure) IsSet() bool + func (v NullableThreeDSecure) MarshalJSON() ([]byte, error) + type NullableTransactionEventViolation struct + func NewNullableTransactionEventViolation(val *TransactionEventViolation) *NullableTransactionEventViolation + func (v *NullableTransactionEventViolation) Set(val *TransactionEventViolation) + func (v *NullableTransactionEventViolation) UnmarshalJSON(src []byte) error + func (v *NullableTransactionEventViolation) Unset() + func (v NullableTransactionEventViolation) Get() *TransactionEventViolation + func (v NullableTransactionEventViolation) IsSet() bool + func (v NullableTransactionEventViolation) MarshalJSON() ([]byte, error) + type NullableTransactionRuleReference struct + func NewNullableTransactionRuleReference(val *TransactionRuleReference) *NullableTransactionRuleReference + func (v *NullableTransactionRuleReference) Set(val *TransactionRuleReference) + func (v *NullableTransactionRuleReference) UnmarshalJSON(src []byte) error + func (v *NullableTransactionRuleReference) Unset() + func (v NullableTransactionRuleReference) Get() *TransactionRuleReference + func (v NullableTransactionRuleReference) IsSet() bool + func (v NullableTransactionRuleReference) MarshalJSON() ([]byte, error) + type NullableTransactionRuleSource struct + func NewNullableTransactionRuleSource(val *TransactionRuleSource) *NullableTransactionRuleSource + func (v *NullableTransactionRuleSource) Set(val *TransactionRuleSource) + func (v *NullableTransactionRuleSource) UnmarshalJSON(src []byte) error + func (v *NullableTransactionRuleSource) Unset() + func (v NullableTransactionRuleSource) Get() *TransactionRuleSource + func (v NullableTransactionRuleSource) IsSet() bool + func (v NullableTransactionRuleSource) MarshalJSON() ([]byte, error) + type NullableTransactionRulesResult struct + func NewNullableTransactionRulesResult(val *TransactionRulesResult) *NullableTransactionRulesResult + func (v *NullableTransactionRulesResult) Set(val *TransactionRulesResult) + func (v *NullableTransactionRulesResult) UnmarshalJSON(src []byte) error + func (v *NullableTransactionRulesResult) Unset() + func (v NullableTransactionRulesResult) Get() *TransactionRulesResult + func (v NullableTransactionRulesResult) IsSet() bool + func (v NullableTransactionRulesResult) MarshalJSON() ([]byte, error) + type NullableTransactionScoring struct + func NewNullableTransactionScoring(val *TransactionScoring) *NullableTransactionScoring + func (v *NullableTransactionScoring) Set(val *TransactionScoring) + func (v *NullableTransactionScoring) UnmarshalJSON(src []byte) error + func (v *NullableTransactionScoring) Unset() + func (v NullableTransactionScoring) Get() *TransactionScoring + func (v NullableTransactionScoring) IsSet() bool + func (v NullableTransactionScoring) MarshalJSON() ([]byte, error) + type NullableValidationResult struct + func NewNullableValidationResult(val *ValidationResult) *NullableValidationResult + func (v *NullableValidationResult) Set(val *ValidationResult) + func (v *NullableValidationResult) UnmarshalJSON(src []byte) error + func (v *NullableValidationResult) Unset() + func (v NullableValidationResult) Get() *ValidationResult + func (v NullableValidationResult) IsSet() bool + func (v NullableValidationResult) MarshalJSON() ([]byte, error) + type PaymentInstrument struct + AdditionalBankAccountIdentifications []PaymentInstrumentAdditionalBankAccountIdentificationsInner + BalanceAccountId string + BankAccount *BankAccountDetails + Card *Card + Description *string + Id string + IssuingCountryCode string + PaymentInstrumentGroupId *string + Reference *string + ReplacedById *string + ReplacementOfId *string + Status *string + StatusComment *string + StatusReason *string + Type string + func NewPaymentInstrument(balanceAccountId string, id string, issuingCountryCode string, type_ string) *PaymentInstrument + func NewPaymentInstrumentWithDefaults() *PaymentInstrument + func (o *PaymentInstrument) GetAdditionalBankAccountIdentifications() []PaymentInstrumentAdditionalBankAccountIdentificationsInner + func (o *PaymentInstrument) GetAdditionalBankAccountIdentificationsOk() ([]PaymentInstrumentAdditionalBankAccountIdentificationsInner, bool) + func (o *PaymentInstrument) GetBalanceAccountId() string + func (o *PaymentInstrument) GetBalanceAccountIdOk() (*string, bool) + func (o *PaymentInstrument) GetBankAccount() BankAccountDetails + func (o *PaymentInstrument) GetBankAccountOk() (*BankAccountDetails, bool) + func (o *PaymentInstrument) GetCard() Card + func (o *PaymentInstrument) GetCardOk() (*Card, bool) + func (o *PaymentInstrument) GetDescription() string + func (o *PaymentInstrument) GetDescriptionOk() (*string, bool) + func (o *PaymentInstrument) GetId() string + func (o *PaymentInstrument) GetIdOk() (*string, bool) + func (o *PaymentInstrument) GetIssuingCountryCode() string + func (o *PaymentInstrument) GetIssuingCountryCodeOk() (*string, bool) + func (o *PaymentInstrument) GetPaymentInstrumentGroupId() string + func (o *PaymentInstrument) GetPaymentInstrumentGroupIdOk() (*string, bool) + func (o *PaymentInstrument) GetReference() string + func (o *PaymentInstrument) GetReferenceOk() (*string, bool) + func (o *PaymentInstrument) GetReplacedById() string + func (o *PaymentInstrument) GetReplacedByIdOk() (*string, bool) + func (o *PaymentInstrument) GetReplacementOfId() string + func (o *PaymentInstrument) GetReplacementOfIdOk() (*string, bool) + func (o *PaymentInstrument) GetStatus() string + func (o *PaymentInstrument) GetStatusComment() string + func (o *PaymentInstrument) GetStatusCommentOk() (*string, bool) + func (o *PaymentInstrument) GetStatusOk() (*string, bool) + func (o *PaymentInstrument) GetStatusReason() string + func (o *PaymentInstrument) GetStatusReasonOk() (*string, bool) + func (o *PaymentInstrument) GetType() string + func (o *PaymentInstrument) GetTypeOk() (*string, bool) + func (o *PaymentInstrument) HasAdditionalBankAccountIdentifications() bool + func (o *PaymentInstrument) HasBankAccount() bool + func (o *PaymentInstrument) HasCard() bool + func (o *PaymentInstrument) HasDescription() bool + func (o *PaymentInstrument) HasPaymentInstrumentGroupId() bool + func (o *PaymentInstrument) HasReference() bool + func (o *PaymentInstrument) HasReplacedById() bool + func (o *PaymentInstrument) HasReplacementOfId() bool + func (o *PaymentInstrument) HasStatus() bool + func (o *PaymentInstrument) HasStatusComment() bool + func (o *PaymentInstrument) HasStatusReason() bool + func (o *PaymentInstrument) SetAdditionalBankAccountIdentifications(v []PaymentInstrumentAdditionalBankAccountIdentificationsInner) + func (o *PaymentInstrument) SetBalanceAccountId(v string) + func (o *PaymentInstrument) SetBankAccount(v BankAccountDetails) + func (o *PaymentInstrument) SetCard(v Card) + func (o *PaymentInstrument) SetDescription(v string) + func (o *PaymentInstrument) SetId(v string) + func (o *PaymentInstrument) SetIssuingCountryCode(v string) + func (o *PaymentInstrument) SetPaymentInstrumentGroupId(v string) + func (o *PaymentInstrument) SetReference(v string) + func (o *PaymentInstrument) SetReplacedById(v string) + func (o *PaymentInstrument) SetReplacementOfId(v string) + func (o *PaymentInstrument) SetStatus(v string) + func (o *PaymentInstrument) SetStatusComment(v string) + func (o *PaymentInstrument) SetStatusReason(v string) + func (o *PaymentInstrument) SetType(v string) + func (o PaymentInstrument) MarshalJSON() ([]byte, error) + func (o PaymentInstrument) ToMap() (map[string]interface{}, error) + type PaymentInstrumentAdditionalBankAccountIdentificationsInner struct + IbanAccountIdentification *IbanAccountIdentification + func IbanAccountIdentificationAsPaymentInstrumentAdditionalBankAccountIdentificationsInner(v *IbanAccountIdentification) PaymentInstrumentAdditionalBankAccountIdentificationsInner + func (dst *PaymentInstrumentAdditionalBankAccountIdentificationsInner) UnmarshalJSON(data []byte) error + func (obj *PaymentInstrumentAdditionalBankAccountIdentificationsInner) GetActualInstance() interface{} + func (src PaymentInstrumentAdditionalBankAccountIdentificationsInner) MarshalJSON() ([]byte, error) + type Phone struct + Number string + Type string + func NewPhone(number string, type_ string) *Phone + func NewPhoneWithDefaults() *Phone + func (o *Phone) GetNumber() string + func (o *Phone) GetNumberOk() (*string, bool) + func (o *Phone) GetType() string + func (o *Phone) GetTypeOk() (*string, bool) + func (o *Phone) SetNumber(v string) + func (o *Phone) SetType(v string) + func (o Phone) MarshalJSON() ([]byte, error) + func (o Phone) ToMap() (map[string]interface{}, error) + type RelayedAuthorisationRequest struct + AccountHolder *ResourceReference + Amount *Amount + AmountAdjustments []AmountAdjustment + AuthCode *string + AuthorisationDecision *AuthorisationDecisionRequest + AuthorisationType *string + BalanceAccount *ResourceReference + BalanceMutations []BalanceMutation + BalancePlatform *string + EntryMode *string + Environment *string + Id *string + MerchantData *MerchantData + OriginalAmount *Amount + PaymentInstrument *PaymentInstrument + ProcessingType *string + Reference *string + SchemeRiskScore *int32 + SchemeTraceId *string + SchemeUniqueTransactionId *string + Scores []TransactionScoring + ThreeDSecure *ThreeDSecure + TransactionRulesResult *TransactionRulesResult + Type *string + ValidationResult []ValidationResult + func NewRelayedAuthorisationRequest() *RelayedAuthorisationRequest + func NewRelayedAuthorisationRequestWithDefaults() *RelayedAuthorisationRequest + func (o *RelayedAuthorisationRequest) GetAccountHolder() ResourceReference + func (o *RelayedAuthorisationRequest) GetAccountHolderOk() (*ResourceReference, bool) + func (o *RelayedAuthorisationRequest) GetAmount() Amount + func (o *RelayedAuthorisationRequest) GetAmountAdjustments() []AmountAdjustment + func (o *RelayedAuthorisationRequest) GetAmountAdjustmentsOk() ([]AmountAdjustment, bool) + func (o *RelayedAuthorisationRequest) GetAmountOk() (*Amount, bool) + func (o *RelayedAuthorisationRequest) GetAuthCode() string + func (o *RelayedAuthorisationRequest) GetAuthCodeOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetAuthorisationDecision() AuthorisationDecisionRequest + func (o *RelayedAuthorisationRequest) GetAuthorisationDecisionOk() (*AuthorisationDecisionRequest, bool) + func (o *RelayedAuthorisationRequest) GetAuthorisationType() string + func (o *RelayedAuthorisationRequest) GetAuthorisationTypeOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetBalanceAccount() ResourceReference + func (o *RelayedAuthorisationRequest) GetBalanceAccountOk() (*ResourceReference, bool) + func (o *RelayedAuthorisationRequest) GetBalanceMutations() []BalanceMutation + func (o *RelayedAuthorisationRequest) GetBalanceMutationsOk() ([]BalanceMutation, bool) + func (o *RelayedAuthorisationRequest) GetBalancePlatform() string + func (o *RelayedAuthorisationRequest) GetBalancePlatformOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetEntryMode() string + func (o *RelayedAuthorisationRequest) GetEntryModeOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetEnvironment() string + func (o *RelayedAuthorisationRequest) GetEnvironmentOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetId() string + func (o *RelayedAuthorisationRequest) GetIdOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetMerchantData() MerchantData + func (o *RelayedAuthorisationRequest) GetMerchantDataOk() (*MerchantData, bool) + func (o *RelayedAuthorisationRequest) GetOriginalAmount() Amount + func (o *RelayedAuthorisationRequest) GetOriginalAmountOk() (*Amount, bool) + func (o *RelayedAuthorisationRequest) GetPaymentInstrument() PaymentInstrument + func (o *RelayedAuthorisationRequest) GetPaymentInstrumentOk() (*PaymentInstrument, bool) + func (o *RelayedAuthorisationRequest) GetProcessingType() string + func (o *RelayedAuthorisationRequest) GetProcessingTypeOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetReference() string + func (o *RelayedAuthorisationRequest) GetReferenceOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetSchemeRiskScore() int32 + func (o *RelayedAuthorisationRequest) GetSchemeRiskScoreOk() (*int32, bool) + func (o *RelayedAuthorisationRequest) GetSchemeTraceId() string + func (o *RelayedAuthorisationRequest) GetSchemeTraceIdOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetSchemeUniqueTransactionId() string + func (o *RelayedAuthorisationRequest) GetSchemeUniqueTransactionIdOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetScores() []TransactionScoring + func (o *RelayedAuthorisationRequest) GetScoresOk() ([]TransactionScoring, bool) + func (o *RelayedAuthorisationRequest) GetThreeDSecure() ThreeDSecure + func (o *RelayedAuthorisationRequest) GetThreeDSecureOk() (*ThreeDSecure, bool) + func (o *RelayedAuthorisationRequest) GetTransactionRulesResult() TransactionRulesResult + func (o *RelayedAuthorisationRequest) GetTransactionRulesResultOk() (*TransactionRulesResult, bool) + func (o *RelayedAuthorisationRequest) GetType() string + func (o *RelayedAuthorisationRequest) GetTypeOk() (*string, bool) + func (o *RelayedAuthorisationRequest) GetValidationResult() []ValidationResult + func (o *RelayedAuthorisationRequest) GetValidationResultOk() ([]ValidationResult, bool) + func (o *RelayedAuthorisationRequest) HasAccountHolder() bool + func (o *RelayedAuthorisationRequest) HasAmount() bool + func (o *RelayedAuthorisationRequest) HasAmountAdjustments() bool + func (o *RelayedAuthorisationRequest) HasAuthCode() bool + func (o *RelayedAuthorisationRequest) HasAuthorisationDecision() bool + func (o *RelayedAuthorisationRequest) HasAuthorisationType() bool + func (o *RelayedAuthorisationRequest) HasBalanceAccount() bool + func (o *RelayedAuthorisationRequest) HasBalanceMutations() bool + func (o *RelayedAuthorisationRequest) HasBalancePlatform() bool + func (o *RelayedAuthorisationRequest) HasEntryMode() bool + func (o *RelayedAuthorisationRequest) HasEnvironment() bool + func (o *RelayedAuthorisationRequest) HasId() bool + func (o *RelayedAuthorisationRequest) HasMerchantData() bool + func (o *RelayedAuthorisationRequest) HasOriginalAmount() bool + func (o *RelayedAuthorisationRequest) HasPaymentInstrument() bool + func (o *RelayedAuthorisationRequest) HasProcessingType() bool + func (o *RelayedAuthorisationRequest) HasReference() bool + func (o *RelayedAuthorisationRequest) HasSchemeRiskScore() bool + func (o *RelayedAuthorisationRequest) HasSchemeTraceId() bool + func (o *RelayedAuthorisationRequest) HasSchemeUniqueTransactionId() bool + func (o *RelayedAuthorisationRequest) HasScores() bool + func (o *RelayedAuthorisationRequest) HasThreeDSecure() bool + func (o *RelayedAuthorisationRequest) HasTransactionRulesResult() bool + func (o *RelayedAuthorisationRequest) HasType() bool + func (o *RelayedAuthorisationRequest) HasValidationResult() bool + func (o *RelayedAuthorisationRequest) SetAccountHolder(v ResourceReference) + func (o *RelayedAuthorisationRequest) SetAmount(v Amount) + func (o *RelayedAuthorisationRequest) SetAmountAdjustments(v []AmountAdjustment) + func (o *RelayedAuthorisationRequest) SetAuthCode(v string) + func (o *RelayedAuthorisationRequest) SetAuthorisationDecision(v AuthorisationDecisionRequest) + func (o *RelayedAuthorisationRequest) SetAuthorisationType(v string) + func (o *RelayedAuthorisationRequest) SetBalanceAccount(v ResourceReference) + func (o *RelayedAuthorisationRequest) SetBalanceMutations(v []BalanceMutation) + func (o *RelayedAuthorisationRequest) SetBalancePlatform(v string) + func (o *RelayedAuthorisationRequest) SetEntryMode(v string) + func (o *RelayedAuthorisationRequest) SetEnvironment(v string) + func (o *RelayedAuthorisationRequest) SetId(v string) + func (o *RelayedAuthorisationRequest) SetMerchantData(v MerchantData) + func (o *RelayedAuthorisationRequest) SetOriginalAmount(v Amount) + func (o *RelayedAuthorisationRequest) SetPaymentInstrument(v PaymentInstrument) + func (o *RelayedAuthorisationRequest) SetProcessingType(v string) + func (o *RelayedAuthorisationRequest) SetReference(v string) + func (o *RelayedAuthorisationRequest) SetSchemeRiskScore(v int32) + func (o *RelayedAuthorisationRequest) SetSchemeTraceId(v string) + func (o *RelayedAuthorisationRequest) SetSchemeUniqueTransactionId(v string) + func (o *RelayedAuthorisationRequest) SetScores(v []TransactionScoring) + func (o *RelayedAuthorisationRequest) SetThreeDSecure(v ThreeDSecure) + func (o *RelayedAuthorisationRequest) SetTransactionRulesResult(v TransactionRulesResult) + func (o *RelayedAuthorisationRequest) SetType(v string) + func (o *RelayedAuthorisationRequest) SetValidationResult(v []ValidationResult) + func (o RelayedAuthorisationRequest) MarshalJSON() ([]byte, error) + func (o RelayedAuthorisationRequest) ToMap() (map[string]interface{}, error) + type RelayedAuthorisationResponse struct + AuthorisationDecision *AuthorisationDecisionResponse + Metadata *map[string]string + Reference *string + func NewRelayedAuthorisationResponse() *RelayedAuthorisationResponse + func NewRelayedAuthorisationResponseWithDefaults() *RelayedAuthorisationResponse + func (o *RelayedAuthorisationResponse) GetAuthorisationDecision() AuthorisationDecisionResponse + func (o *RelayedAuthorisationResponse) GetAuthorisationDecisionOk() (*AuthorisationDecisionResponse, bool) + func (o *RelayedAuthorisationResponse) GetMetadata() map[string]string + func (o *RelayedAuthorisationResponse) GetMetadataOk() (*map[string]string, bool) + func (o *RelayedAuthorisationResponse) GetReference() string + func (o *RelayedAuthorisationResponse) GetReferenceOk() (*string, bool) + func (o *RelayedAuthorisationResponse) HasAuthorisationDecision() bool + func (o *RelayedAuthorisationResponse) HasMetadata() bool + func (o *RelayedAuthorisationResponse) HasReference() bool + func (o *RelayedAuthorisationResponse) SetAuthorisationDecision(v AuthorisationDecisionResponse) + func (o *RelayedAuthorisationResponse) SetMetadata(v map[string]string) + func (o *RelayedAuthorisationResponse) SetReference(v string) + func (o RelayedAuthorisationResponse) MarshalJSON() ([]byte, error) + func (o RelayedAuthorisationResponse) ToMap() (map[string]interface{}, error) + type ResourceReference struct + Description *string + Id *string + Reference *string + func NewResourceReference() *ResourceReference + func NewResourceReferenceWithDefaults() *ResourceReference + func (o *ResourceReference) GetDescription() string + func (o *ResourceReference) GetDescriptionOk() (*string, bool) + func (o *ResourceReference) GetId() string + func (o *ResourceReference) GetIdOk() (*string, bool) + func (o *ResourceReference) GetReference() string + func (o *ResourceReference) GetReferenceOk() (*string, bool) + func (o *ResourceReference) HasDescription() bool + func (o *ResourceReference) HasId() bool + func (o *ResourceReference) HasReference() bool + func (o *ResourceReference) SetDescription(v string) + func (o *ResourceReference) SetId(v string) + func (o *ResourceReference) SetReference(v string) + func (o ResourceReference) MarshalJSON() ([]byte, error) + func (o ResourceReference) ToMap() (map[string]interface{}, error) + type ServiceError struct + ErrorCode *string + ErrorType *string + Message *string + PspReference *string + Status *int32 + func NewServiceError() *ServiceError + func NewServiceErrorWithDefaults() *ServiceError + func (o *ServiceError) GetErrorCode() string + func (o *ServiceError) GetErrorCodeOk() (*string, bool) + func (o *ServiceError) GetErrorType() string + func (o *ServiceError) GetErrorTypeOk() (*string, bool) + func (o *ServiceError) GetMessage() string + func (o *ServiceError) GetMessageOk() (*string, bool) + func (o *ServiceError) GetPspReference() string + func (o *ServiceError) GetPspReferenceOk() (*string, bool) + func (o *ServiceError) GetStatus() int32 + func (o *ServiceError) GetStatusOk() (*int32, bool) + func (o *ServiceError) HasErrorCode() bool + func (o *ServiceError) HasErrorType() bool + func (o *ServiceError) HasMessage() bool + func (o *ServiceError) HasPspReference() bool + func (o *ServiceError) HasStatus() bool + func (o *ServiceError) SetErrorCode(v string) + func (o *ServiceError) SetErrorType(v string) + func (o *ServiceError) SetMessage(v string) + func (o *ServiceError) SetPspReference(v string) + func (o *ServiceError) SetStatus(v int32) + func (o ServiceError) MarshalJSON() ([]byte, error) + func (o ServiceError) ToMap() (map[string]interface{}, error) + type ThreeDSecure struct + AcsTransactionId *string + AuthenticationResult *string + AuthenticationType *string + DsTransactionId *string + func NewThreeDSecure() *ThreeDSecure + func NewThreeDSecureWithDefaults() *ThreeDSecure + func (o *ThreeDSecure) GetAcsTransactionId() string + func (o *ThreeDSecure) GetAcsTransactionIdOk() (*string, bool) + func (o *ThreeDSecure) GetAuthenticationResult() string + func (o *ThreeDSecure) GetAuthenticationResultOk() (*string, bool) + func (o *ThreeDSecure) GetAuthenticationType() string + func (o *ThreeDSecure) GetAuthenticationTypeOk() (*string, bool) + func (o *ThreeDSecure) GetDsTransactionId() string + func (o *ThreeDSecure) GetDsTransactionIdOk() (*string, bool) + func (o *ThreeDSecure) HasAcsTransactionId() bool + func (o *ThreeDSecure) HasAuthenticationResult() bool + func (o *ThreeDSecure) HasAuthenticationType() bool + func (o *ThreeDSecure) HasDsTransactionId() bool + func (o *ThreeDSecure) SetAcsTransactionId(v string) + func (o *ThreeDSecure) SetAuthenticationResult(v string) + func (o *ThreeDSecure) SetAuthenticationType(v string) + func (o *ThreeDSecure) SetDsTransactionId(v string) + func (o ThreeDSecure) MarshalJSON() ([]byte, error) + func (o ThreeDSecure) ToMap() (map[string]interface{}, error) + type TransactionEventViolation struct + Reason *string + TransactionRule *TransactionRuleReference + TransactionRuleSource *TransactionRuleSource + func NewTransactionEventViolation() *TransactionEventViolation + func NewTransactionEventViolationWithDefaults() *TransactionEventViolation + func (o *TransactionEventViolation) GetReason() string + func (o *TransactionEventViolation) GetReasonOk() (*string, bool) + func (o *TransactionEventViolation) GetTransactionRule() TransactionRuleReference + func (o *TransactionEventViolation) GetTransactionRuleOk() (*TransactionRuleReference, bool) + func (o *TransactionEventViolation) GetTransactionRuleSource() TransactionRuleSource + func (o *TransactionEventViolation) GetTransactionRuleSourceOk() (*TransactionRuleSource, bool) + func (o *TransactionEventViolation) HasReason() bool + func (o *TransactionEventViolation) HasTransactionRule() bool + func (o *TransactionEventViolation) HasTransactionRuleSource() bool + func (o *TransactionEventViolation) SetReason(v string) + func (o *TransactionEventViolation) SetTransactionRule(v TransactionRuleReference) + func (o *TransactionEventViolation) SetTransactionRuleSource(v TransactionRuleSource) + func (o TransactionEventViolation) MarshalJSON() ([]byte, error) + func (o TransactionEventViolation) ToMap() (map[string]interface{}, error) + type TransactionRuleReference struct + Description *string + Id *string + OutcomeType *string + Reference *string + Score *int32 + func NewTransactionRuleReference() *TransactionRuleReference + func NewTransactionRuleReferenceWithDefaults() *TransactionRuleReference + func (o *TransactionRuleReference) GetDescription() string + func (o *TransactionRuleReference) GetDescriptionOk() (*string, bool) + func (o *TransactionRuleReference) GetId() string + func (o *TransactionRuleReference) GetIdOk() (*string, bool) + func (o *TransactionRuleReference) GetOutcomeType() string + func (o *TransactionRuleReference) GetOutcomeTypeOk() (*string, bool) + func (o *TransactionRuleReference) GetReference() string + func (o *TransactionRuleReference) GetReferenceOk() (*string, bool) + func (o *TransactionRuleReference) GetScore() int32 + func (o *TransactionRuleReference) GetScoreOk() (*int32, bool) + func (o *TransactionRuleReference) HasDescription() bool + func (o *TransactionRuleReference) HasId() bool + func (o *TransactionRuleReference) HasOutcomeType() bool + func (o *TransactionRuleReference) HasReference() bool + func (o *TransactionRuleReference) HasScore() bool + func (o *TransactionRuleReference) SetDescription(v string) + func (o *TransactionRuleReference) SetId(v string) + func (o *TransactionRuleReference) SetOutcomeType(v string) + func (o *TransactionRuleReference) SetReference(v string) + func (o *TransactionRuleReference) SetScore(v int32) + func (o TransactionRuleReference) MarshalJSON() ([]byte, error) + func (o TransactionRuleReference) ToMap() (map[string]interface{}, error) + type TransactionRuleSource struct + Id *string + Type *string + func NewTransactionRuleSource() *TransactionRuleSource + func NewTransactionRuleSourceWithDefaults() *TransactionRuleSource + func (o *TransactionRuleSource) GetId() string + func (o *TransactionRuleSource) GetIdOk() (*string, bool) + func (o *TransactionRuleSource) GetType() string + func (o *TransactionRuleSource) GetTypeOk() (*string, bool) + func (o *TransactionRuleSource) HasId() bool + func (o *TransactionRuleSource) HasType() bool + func (o *TransactionRuleSource) SetId(v string) + func (o *TransactionRuleSource) SetType(v string) + func (o TransactionRuleSource) MarshalJSON() ([]byte, error) + func (o TransactionRuleSource) ToMap() (map[string]interface{}, error) + type TransactionRulesResult struct + Advice *string + AllHardBlockRulesPassed *bool + Score *int32 + TriggeredTransactionRules []TransactionEventViolation + func NewTransactionRulesResult() *TransactionRulesResult + func NewTransactionRulesResultWithDefaults() *TransactionRulesResult + func (o *TransactionRulesResult) GetAdvice() string + func (o *TransactionRulesResult) GetAdviceOk() (*string, bool) + func (o *TransactionRulesResult) GetAllHardBlockRulesPassed() bool + func (o *TransactionRulesResult) GetAllHardBlockRulesPassedOk() (*bool, bool) + func (o *TransactionRulesResult) GetScore() int32 + func (o *TransactionRulesResult) GetScoreOk() (*int32, bool) + func (o *TransactionRulesResult) GetTriggeredTransactionRules() []TransactionEventViolation + func (o *TransactionRulesResult) GetTriggeredTransactionRulesOk() ([]TransactionEventViolation, bool) + func (o *TransactionRulesResult) HasAdvice() bool + func (o *TransactionRulesResult) HasAllHardBlockRulesPassed() bool + func (o *TransactionRulesResult) HasScore() bool + func (o *TransactionRulesResult) HasTriggeredTransactionRules() bool + func (o *TransactionRulesResult) SetAdvice(v string) + func (o *TransactionRulesResult) SetAllHardBlockRulesPassed(v bool) + func (o *TransactionRulesResult) SetScore(v int32) + func (o *TransactionRulesResult) SetTriggeredTransactionRules(v []TransactionEventViolation) + func (o TransactionRulesResult) MarshalJSON() ([]byte, error) + func (o TransactionRulesResult) ToMap() (map[string]interface{}, error) + type TransactionScoring struct + Type *string + Value *string + func NewTransactionScoring() *TransactionScoring + func NewTransactionScoringWithDefaults() *TransactionScoring + func (o *TransactionScoring) GetType() string + func (o *TransactionScoring) GetTypeOk() (*string, bool) + func (o *TransactionScoring) GetValue() string + func (o *TransactionScoring) GetValueOk() (*string, bool) + func (o *TransactionScoring) HasType() bool + func (o *TransactionScoring) HasValue() bool + func (o *TransactionScoring) SetType(v string) + func (o *TransactionScoring) SetValue(v string) + func (o TransactionScoring) MarshalJSON() ([]byte, error) + func (o TransactionScoring) ToMap() (map[string]interface{}, error) + type ValidationResult struct + Result *string + Type *string + func NewValidationResult() *ValidationResult + func NewValidationResultWithDefaults() *ValidationResult + func (o *ValidationResult) GetResult() string + func (o *ValidationResult) GetResultOk() (*string, bool) + func (o *ValidationResult) GetType() string + func (o *ValidationResult) GetTypeOk() (*string, bool) + func (o *ValidationResult) HasResult() bool + func (o *ValidationResult) HasType() bool + func (o *ValidationResult) SetResult(v string) + func (o *ValidationResult) SetType(v string) + func (o ValidationResult) MarshalJSON() ([]byte, error) + func (o ValidationResult) ToMap() (map[string]interface{}, error)