Documentation ¶
Index ¶
- type APIClient
- type AccountInfo
- func (o *AccountInfo) GetAccountAgeIndicator() string
- func (o *AccountInfo) GetAccountAgeIndicatorOk() (*string, bool)
- func (o *AccountInfo) GetAccountChangeDate() time.Time
- func (o *AccountInfo) GetAccountChangeDateOk() (*time.Time, bool)
- func (o *AccountInfo) GetAccountChangeIndicator() string
- func (o *AccountInfo) GetAccountChangeIndicatorOk() (*string, bool)
- func (o *AccountInfo) GetAccountCreationDate() time.Time
- func (o *AccountInfo) GetAccountCreationDateOk() (*time.Time, bool)
- func (o *AccountInfo) GetAccountType() string
- func (o *AccountInfo) GetAccountTypeOk() (*string, bool)
- func (o *AccountInfo) GetAddCardAttemptsDay() int32
- func (o *AccountInfo) GetAddCardAttemptsDayOk() (*int32, bool)
- func (o *AccountInfo) GetDeliveryAddressUsageDate() time.Time
- func (o *AccountInfo) GetDeliveryAddressUsageDateOk() (*time.Time, bool)
- func (o *AccountInfo) GetDeliveryAddressUsageIndicator() string
- func (o *AccountInfo) GetDeliveryAddressUsageIndicatorOk() (*string, bool)
- func (o *AccountInfo) GetHomePhone() string
- func (o *AccountInfo) GetHomePhoneOk() (*string, bool)
- func (o *AccountInfo) GetMobilePhone() string
- func (o *AccountInfo) GetMobilePhoneOk() (*string, bool)
- func (o *AccountInfo) GetPasswordChangeDate() time.Time
- func (o *AccountInfo) GetPasswordChangeDateOk() (*time.Time, bool)
- func (o *AccountInfo) GetPasswordChangeIndicator() string
- func (o *AccountInfo) GetPasswordChangeIndicatorOk() (*string, bool)
- func (o *AccountInfo) GetPastTransactionsDay() int32
- func (o *AccountInfo) GetPastTransactionsDayOk() (*int32, bool)
- func (o *AccountInfo) GetPastTransactionsYear() int32
- func (o *AccountInfo) GetPastTransactionsYearOk() (*int32, bool)
- func (o *AccountInfo) GetPaymentAccountAge() time.Time
- func (o *AccountInfo) GetPaymentAccountAgeOk() (*time.Time, bool)
- func (o *AccountInfo) GetPaymentAccountIndicator() string
- func (o *AccountInfo) GetPaymentAccountIndicatorOk() (*string, bool)
- func (o *AccountInfo) GetPurchasesLast6Months() int32
- func (o *AccountInfo) GetPurchasesLast6MonthsOk() (*int32, bool)
- func (o *AccountInfo) GetSuspiciousActivity() bool
- func (o *AccountInfo) GetSuspiciousActivityOk() (*bool, bool)
- func (o *AccountInfo) GetWorkPhone() string
- func (o *AccountInfo) GetWorkPhoneOk() (*string, bool)
- func (o *AccountInfo) HasAccountAgeIndicator() bool
- func (o *AccountInfo) HasAccountChangeDate() bool
- func (o *AccountInfo) HasAccountChangeIndicator() bool
- func (o *AccountInfo) HasAccountCreationDate() bool
- func (o *AccountInfo) HasAccountType() bool
- func (o *AccountInfo) HasAddCardAttemptsDay() bool
- func (o *AccountInfo) HasDeliveryAddressUsageDate() bool
- func (o *AccountInfo) HasDeliveryAddressUsageIndicator() bool
- func (o *AccountInfo) HasHomePhone() bool
- func (o *AccountInfo) HasMobilePhone() bool
- func (o *AccountInfo) HasPasswordChangeDate() bool
- func (o *AccountInfo) HasPasswordChangeIndicator() bool
- func (o *AccountInfo) HasPastTransactionsDay() bool
- func (o *AccountInfo) HasPastTransactionsYear() bool
- func (o *AccountInfo) HasPaymentAccountAge() bool
- func (o *AccountInfo) HasPaymentAccountIndicator() bool
- func (o *AccountInfo) HasPurchasesLast6Months() bool
- func (o *AccountInfo) HasSuspiciousActivity() bool
- func (o *AccountInfo) HasWorkPhone() bool
- func (o AccountInfo) MarshalJSON() ([]byte, error)
- func (o *AccountInfo) SetAccountAgeIndicator(v string)
- func (o *AccountInfo) SetAccountChangeDate(v time.Time)
- func (o *AccountInfo) SetAccountChangeIndicator(v string)
- func (o *AccountInfo) SetAccountCreationDate(v time.Time)
- func (o *AccountInfo) SetAccountType(v string)
- func (o *AccountInfo) SetAddCardAttemptsDay(v int32)
- func (o *AccountInfo) SetDeliveryAddressUsageDate(v time.Time)
- func (o *AccountInfo) SetDeliveryAddressUsageIndicator(v string)
- func (o *AccountInfo) SetHomePhone(v string)
- func (o *AccountInfo) SetMobilePhone(v string)
- func (o *AccountInfo) SetPasswordChangeDate(v time.Time)
- func (o *AccountInfo) SetPasswordChangeIndicator(v string)
- func (o *AccountInfo) SetPastTransactionsDay(v int32)
- func (o *AccountInfo) SetPastTransactionsYear(v int32)
- func (o *AccountInfo) SetPaymentAccountAge(v time.Time)
- func (o *AccountInfo) SetPaymentAccountIndicator(v string)
- func (o *AccountInfo) SetPurchasesLast6Months(v int32)
- func (o *AccountInfo) SetSuspiciousActivity(v bool)
- func (o *AccountInfo) SetWorkPhone(v string)
- func (o AccountInfo) ToMap() (map[string]interface{}, error)
- type AcctInfo
- func (o *AcctInfo) GetChAccAgeInd() string
- func (o *AcctInfo) GetChAccAgeIndOk() (*string, bool)
- func (o *AcctInfo) GetChAccChange() string
- func (o *AcctInfo) GetChAccChangeInd() string
- func (o *AcctInfo) GetChAccChangeIndOk() (*string, bool)
- func (o *AcctInfo) GetChAccChangeOk() (*string, bool)
- func (o *AcctInfo) GetChAccPwChange() string
- func (o *AcctInfo) GetChAccPwChangeInd() string
- func (o *AcctInfo) GetChAccPwChangeIndOk() (*string, bool)
- func (o *AcctInfo) GetChAccPwChangeOk() (*string, bool)
- func (o *AcctInfo) GetChAccString() string
- func (o *AcctInfo) GetChAccStringOk() (*string, bool)
- func (o *AcctInfo) GetNbPurchaseAccount() string
- func (o *AcctInfo) GetNbPurchaseAccountOk() (*string, bool)
- func (o *AcctInfo) GetPaymentAccAge() string
- func (o *AcctInfo) GetPaymentAccAgeOk() (*string, bool)
- func (o *AcctInfo) GetPaymentAccInd() string
- func (o *AcctInfo) GetPaymentAccIndOk() (*string, bool)
- func (o *AcctInfo) GetProvisionAttemptsDay() string
- func (o *AcctInfo) GetProvisionAttemptsDayOk() (*string, bool)
- func (o *AcctInfo) GetShipAddressUsage() string
- func (o *AcctInfo) GetShipAddressUsageInd() string
- func (o *AcctInfo) GetShipAddressUsageIndOk() (*string, bool)
- func (o *AcctInfo) GetShipAddressUsageOk() (*string, bool)
- func (o *AcctInfo) GetShipNameIndicator() string
- func (o *AcctInfo) GetShipNameIndicatorOk() (*string, bool)
- func (o *AcctInfo) GetSuspiciousAccActivity() string
- func (o *AcctInfo) GetSuspiciousAccActivityOk() (*string, bool)
- func (o *AcctInfo) GetTxnActivityDay() string
- func (o *AcctInfo) GetTxnActivityDayOk() (*string, bool)
- func (o *AcctInfo) GetTxnActivityYear() string
- func (o *AcctInfo) GetTxnActivityYearOk() (*string, bool)
- func (o *AcctInfo) HasChAccAgeInd() bool
- func (o *AcctInfo) HasChAccChange() bool
- func (o *AcctInfo) HasChAccChangeInd() bool
- func (o *AcctInfo) HasChAccPwChange() bool
- func (o *AcctInfo) HasChAccPwChangeInd() bool
- func (o *AcctInfo) HasChAccString() bool
- func (o *AcctInfo) HasNbPurchaseAccount() bool
- func (o *AcctInfo) HasPaymentAccAge() bool
- func (o *AcctInfo) HasPaymentAccInd() bool
- func (o *AcctInfo) HasProvisionAttemptsDay() bool
- func (o *AcctInfo) HasShipAddressUsage() bool
- func (o *AcctInfo) HasShipAddressUsageInd() bool
- func (o *AcctInfo) HasShipNameIndicator() bool
- func (o *AcctInfo) HasSuspiciousAccActivity() bool
- func (o *AcctInfo) HasTxnActivityDay() bool
- func (o *AcctInfo) HasTxnActivityYear() bool
- func (o AcctInfo) MarshalJSON() ([]byte, error)
- func (o *AcctInfo) SetChAccAgeInd(v string)
- func (o *AcctInfo) SetChAccChange(v string)
- func (o *AcctInfo) SetChAccChangeInd(v string)
- func (o *AcctInfo) SetChAccPwChange(v string)
- func (o *AcctInfo) SetChAccPwChangeInd(v string)
- func (o *AcctInfo) SetChAccString(v string)
- func (o *AcctInfo) SetNbPurchaseAccount(v string)
- func (o *AcctInfo) SetPaymentAccAge(v string)
- func (o *AcctInfo) SetPaymentAccInd(v string)
- func (o *AcctInfo) SetProvisionAttemptsDay(v string)
- func (o *AcctInfo) SetShipAddressUsage(v string)
- func (o *AcctInfo) SetShipAddressUsageInd(v string)
- func (o *AcctInfo) SetShipNameIndicator(v string)
- func (o *AcctInfo) SetSuspiciousAccActivity(v string)
- func (o *AcctInfo) SetTxnActivityDay(v string)
- func (o *AcctInfo) SetTxnActivityYear(v string)
- func (o AcctInfo) ToMap() (map[string]interface{}, error)
- type AdditionalData3DSecure
- func (o *AdditionalData3DSecure) GetAllow3DS2() string
- func (o *AdditionalData3DSecure) GetAllow3DS2Ok() (*string, bool)
- func (o *AdditionalData3DSecure) GetChallengeWindowSize() string
- func (o *AdditionalData3DSecure) GetChallengeWindowSizeOk() (*string, bool)
- func (o *AdditionalData3DSecure) GetExecuteThreeD() string
- func (o *AdditionalData3DSecure) GetExecuteThreeDOk() (*string, bool)
- func (o *AdditionalData3DSecure) GetMpiImplementationType() string
- func (o *AdditionalData3DSecure) GetMpiImplementationTypeOk() (*string, bool)
- func (o *AdditionalData3DSecure) GetScaExemption() string
- func (o *AdditionalData3DSecure) GetScaExemptionOk() (*string, bool)
- func (o *AdditionalData3DSecure) GetThreeDSVersion() string
- func (o *AdditionalData3DSecure) GetThreeDSVersionOk() (*string, bool)
- func (o *AdditionalData3DSecure) HasAllow3DS2() bool
- func (o *AdditionalData3DSecure) HasChallengeWindowSize() bool
- func (o *AdditionalData3DSecure) HasExecuteThreeD() bool
- func (o *AdditionalData3DSecure) HasMpiImplementationType() bool
- func (o *AdditionalData3DSecure) HasScaExemption() bool
- func (o *AdditionalData3DSecure) HasThreeDSVersion() bool
- func (o AdditionalData3DSecure) MarshalJSON() ([]byte, error)
- func (o *AdditionalData3DSecure) SetAllow3DS2(v string)
- func (o *AdditionalData3DSecure) SetChallengeWindowSize(v string)
- func (o *AdditionalData3DSecure) SetExecuteThreeD(v string)
- func (o *AdditionalData3DSecure) SetMpiImplementationType(v string)
- func (o *AdditionalData3DSecure) SetScaExemption(v string)
- func (o *AdditionalData3DSecure) SetThreeDSVersion(v string)
- func (o AdditionalData3DSecure) ToMap() (map[string]interface{}, error)
- type AdditionalDataAirline
- func (o *AdditionalDataAirline) GetAirlineAgencyInvoiceNumber() string
- func (o *AdditionalDataAirline) GetAirlineAgencyInvoiceNumberOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineAgencyPlanName() string
- func (o *AdditionalDataAirline) GetAirlineAgencyPlanNameOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineAirlineCode() string
- func (o *AdditionalDataAirline) GetAirlineAirlineCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineAirlineDesignatorCode() string
- func (o *AdditionalDataAirline) GetAirlineAirlineDesignatorCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineBoardingFee() string
- func (o *AdditionalDataAirline) GetAirlineBoardingFeeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineComputerizedReservationSystem() string
- func (o *AdditionalDataAirline) GetAirlineComputerizedReservationSystemOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineCustomerReferenceNumber() string
- func (o *AdditionalDataAirline) GetAirlineCustomerReferenceNumberOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineDocumentType() string
- func (o *AdditionalDataAirline) GetAirlineDocumentTypeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineFlightDate() string
- func (o *AdditionalDataAirline) GetAirlineFlightDateOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineIssueDate() string
- func (o *AdditionalDataAirline) GetAirlineIssueDateOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegCarrierCode() string
- func (o *AdditionalDataAirline) GetAirlineLegCarrierCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegClassOfTravel() string
- func (o *AdditionalDataAirline) GetAirlineLegClassOfTravelOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegDateOfTravel() string
- func (o *AdditionalDataAirline) GetAirlineLegDateOfTravelOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegDepartAirport() string
- func (o *AdditionalDataAirline) GetAirlineLegDepartAirportOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegDepartTax() string
- func (o *AdditionalDataAirline) GetAirlineLegDepartTaxOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegDestinationCode() string
- func (o *AdditionalDataAirline) GetAirlineLegDestinationCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegFareBaseCode() string
- func (o *AdditionalDataAirline) GetAirlineLegFareBaseCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegFlightNumber() string
- func (o *AdditionalDataAirline) GetAirlineLegFlightNumberOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineLegStopOverCode() string
- func (o *AdditionalDataAirline) GetAirlineLegStopOverCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlinePassengerDateOfBirth() string
- func (o *AdditionalDataAirline) GetAirlinePassengerDateOfBirthOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlinePassengerFirstName() string
- func (o *AdditionalDataAirline) GetAirlinePassengerFirstNameOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlinePassengerLastName() string
- func (o *AdditionalDataAirline) GetAirlinePassengerLastNameOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlinePassengerName() string
- func (o *AdditionalDataAirline) GetAirlinePassengerNameOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlinePassengerTelephoneNumber() string
- func (o *AdditionalDataAirline) GetAirlinePassengerTelephoneNumberOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlinePassengerTravellerType() string
- func (o *AdditionalDataAirline) GetAirlinePassengerTravellerTypeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineTicketIssueAddress() string
- func (o *AdditionalDataAirline) GetAirlineTicketIssueAddressOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineTicketNumber() string
- func (o *AdditionalDataAirline) GetAirlineTicketNumberOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineTravelAgencyCode() string
- func (o *AdditionalDataAirline) GetAirlineTravelAgencyCodeOk() (*string, bool)
- func (o *AdditionalDataAirline) GetAirlineTravelAgencyName() string
- func (o *AdditionalDataAirline) GetAirlineTravelAgencyNameOk() (*string, bool)
- func (o *AdditionalDataAirline) HasAirlineAgencyInvoiceNumber() bool
- func (o *AdditionalDataAirline) HasAirlineAgencyPlanName() bool
- func (o *AdditionalDataAirline) HasAirlineAirlineCode() bool
- func (o *AdditionalDataAirline) HasAirlineAirlineDesignatorCode() bool
- func (o *AdditionalDataAirline) HasAirlineBoardingFee() bool
- func (o *AdditionalDataAirline) HasAirlineComputerizedReservationSystem() bool
- func (o *AdditionalDataAirline) HasAirlineCustomerReferenceNumber() bool
- func (o *AdditionalDataAirline) HasAirlineDocumentType() bool
- func (o *AdditionalDataAirline) HasAirlineFlightDate() bool
- func (o *AdditionalDataAirline) HasAirlineIssueDate() bool
- func (o *AdditionalDataAirline) HasAirlineLegCarrierCode() bool
- func (o *AdditionalDataAirline) HasAirlineLegClassOfTravel() bool
- func (o *AdditionalDataAirline) HasAirlineLegDateOfTravel() bool
- func (o *AdditionalDataAirline) HasAirlineLegDepartAirport() bool
- func (o *AdditionalDataAirline) HasAirlineLegDepartTax() bool
- func (o *AdditionalDataAirline) HasAirlineLegDestinationCode() bool
- func (o *AdditionalDataAirline) HasAirlineLegFareBaseCode() bool
- func (o *AdditionalDataAirline) HasAirlineLegFlightNumber() bool
- func (o *AdditionalDataAirline) HasAirlineLegStopOverCode() bool
- func (o *AdditionalDataAirline) HasAirlinePassengerDateOfBirth() bool
- func (o *AdditionalDataAirline) HasAirlinePassengerFirstName() bool
- func (o *AdditionalDataAirline) HasAirlinePassengerLastName() bool
- func (o *AdditionalDataAirline) HasAirlinePassengerTelephoneNumber() bool
- func (o *AdditionalDataAirline) HasAirlinePassengerTravellerType() bool
- func (o *AdditionalDataAirline) HasAirlineTicketIssueAddress() bool
- func (o *AdditionalDataAirline) HasAirlineTicketNumber() bool
- func (o *AdditionalDataAirline) HasAirlineTravelAgencyCode() bool
- func (o *AdditionalDataAirline) HasAirlineTravelAgencyName() bool
- func (o AdditionalDataAirline) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataAirline) SetAirlineAgencyInvoiceNumber(v string)
- func (o *AdditionalDataAirline) SetAirlineAgencyPlanName(v string)
- func (o *AdditionalDataAirline) SetAirlineAirlineCode(v string)
- func (o *AdditionalDataAirline) SetAirlineAirlineDesignatorCode(v string)
- func (o *AdditionalDataAirline) SetAirlineBoardingFee(v string)
- func (o *AdditionalDataAirline) SetAirlineComputerizedReservationSystem(v string)
- func (o *AdditionalDataAirline) SetAirlineCustomerReferenceNumber(v string)
- func (o *AdditionalDataAirline) SetAirlineDocumentType(v string)
- func (o *AdditionalDataAirline) SetAirlineFlightDate(v string)
- func (o *AdditionalDataAirline) SetAirlineIssueDate(v string)
- func (o *AdditionalDataAirline) SetAirlineLegCarrierCode(v string)
- func (o *AdditionalDataAirline) SetAirlineLegClassOfTravel(v string)
- func (o *AdditionalDataAirline) SetAirlineLegDateOfTravel(v string)
- func (o *AdditionalDataAirline) SetAirlineLegDepartAirport(v string)
- func (o *AdditionalDataAirline) SetAirlineLegDepartTax(v string)
- func (o *AdditionalDataAirline) SetAirlineLegDestinationCode(v string)
- func (o *AdditionalDataAirline) SetAirlineLegFareBaseCode(v string)
- func (o *AdditionalDataAirline) SetAirlineLegFlightNumber(v string)
- func (o *AdditionalDataAirline) SetAirlineLegStopOverCode(v string)
- func (o *AdditionalDataAirline) SetAirlinePassengerDateOfBirth(v string)
- func (o *AdditionalDataAirline) SetAirlinePassengerFirstName(v string)
- func (o *AdditionalDataAirline) SetAirlinePassengerLastName(v string)
- func (o *AdditionalDataAirline) SetAirlinePassengerName(v string)
- func (o *AdditionalDataAirline) SetAirlinePassengerTelephoneNumber(v string)
- func (o *AdditionalDataAirline) SetAirlinePassengerTravellerType(v string)
- func (o *AdditionalDataAirline) SetAirlineTicketIssueAddress(v string)
- func (o *AdditionalDataAirline) SetAirlineTicketNumber(v string)
- func (o *AdditionalDataAirline) SetAirlineTravelAgencyCode(v string)
- func (o *AdditionalDataAirline) SetAirlineTravelAgencyName(v string)
- func (o AdditionalDataAirline) ToMap() (map[string]interface{}, error)
- type AdditionalDataCarRental
- func (o *AdditionalDataCarRental) GetCarRentalCheckOutDate() string
- func (o *AdditionalDataCarRental) GetCarRentalCheckOutDateOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalCustomerServiceTollFreeNumber() string
- func (o *AdditionalDataCarRental) GetCarRentalCustomerServiceTollFreeNumberOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalDaysRented() string
- func (o *AdditionalDataCarRental) GetCarRentalDaysRentedOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalFuelCharges() string
- func (o *AdditionalDataCarRental) GetCarRentalFuelChargesOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalInsuranceCharges() string
- func (o *AdditionalDataCarRental) GetCarRentalInsuranceChargesOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalLocationCity() string
- func (o *AdditionalDataCarRental) GetCarRentalLocationCityOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalLocationCountry() string
- func (o *AdditionalDataCarRental) GetCarRentalLocationCountryOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalLocationStateProvince() string
- func (o *AdditionalDataCarRental) GetCarRentalLocationStateProvinceOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalNoShowIndicator() string
- func (o *AdditionalDataCarRental) GetCarRentalNoShowIndicatorOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalOneWayDropOffCharges() string
- func (o *AdditionalDataCarRental) GetCarRentalOneWayDropOffChargesOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalRate() string
- func (o *AdditionalDataCarRental) GetCarRentalRateIndicator() string
- func (o *AdditionalDataCarRental) GetCarRentalRateIndicatorOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalRateOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalRentalAgreementNumber() string
- func (o *AdditionalDataCarRental) GetCarRentalRentalAgreementNumberOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalRentalClassId() string
- func (o *AdditionalDataCarRental) GetCarRentalRentalClassIdOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalRenterName() string
- func (o *AdditionalDataCarRental) GetCarRentalRenterNameOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalReturnCity() string
- func (o *AdditionalDataCarRental) GetCarRentalReturnCityOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalReturnCountry() string
- func (o *AdditionalDataCarRental) GetCarRentalReturnCountryOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalReturnDate() string
- func (o *AdditionalDataCarRental) GetCarRentalReturnDateOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalReturnLocationId() string
- func (o *AdditionalDataCarRental) GetCarRentalReturnLocationIdOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalReturnStateProvince() string
- func (o *AdditionalDataCarRental) GetCarRentalReturnStateProvinceOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetCarRentalTaxExemptIndicator() string
- func (o *AdditionalDataCarRental) GetCarRentalTaxExemptIndicatorOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataDuration() string
- func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataDurationOk() (*string, bool)
- func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataMarket() string
- func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataMarketOk() (*string, bool)
- func (o *AdditionalDataCarRental) HasCarRentalCheckOutDate() bool
- func (o *AdditionalDataCarRental) HasCarRentalCustomerServiceTollFreeNumber() bool
- func (o *AdditionalDataCarRental) HasCarRentalDaysRented() bool
- func (o *AdditionalDataCarRental) HasCarRentalFuelCharges() bool
- func (o *AdditionalDataCarRental) HasCarRentalInsuranceCharges() bool
- func (o *AdditionalDataCarRental) HasCarRentalLocationCity() bool
- func (o *AdditionalDataCarRental) HasCarRentalLocationCountry() bool
- func (o *AdditionalDataCarRental) HasCarRentalLocationStateProvince() bool
- func (o *AdditionalDataCarRental) HasCarRentalNoShowIndicator() bool
- func (o *AdditionalDataCarRental) HasCarRentalOneWayDropOffCharges() bool
- func (o *AdditionalDataCarRental) HasCarRentalRate() bool
- func (o *AdditionalDataCarRental) HasCarRentalRateIndicator() bool
- func (o *AdditionalDataCarRental) HasCarRentalRentalAgreementNumber() bool
- func (o *AdditionalDataCarRental) HasCarRentalRentalClassId() bool
- func (o *AdditionalDataCarRental) HasCarRentalRenterName() bool
- func (o *AdditionalDataCarRental) HasCarRentalReturnCity() bool
- func (o *AdditionalDataCarRental) HasCarRentalReturnCountry() bool
- func (o *AdditionalDataCarRental) HasCarRentalReturnDate() bool
- func (o *AdditionalDataCarRental) HasCarRentalReturnLocationId() bool
- func (o *AdditionalDataCarRental) HasCarRentalReturnStateProvince() bool
- func (o *AdditionalDataCarRental) HasCarRentalTaxExemptIndicator() bool
- func (o *AdditionalDataCarRental) HasTravelEntertainmentAuthDataDuration() bool
- func (o *AdditionalDataCarRental) HasTravelEntertainmentAuthDataMarket() bool
- func (o AdditionalDataCarRental) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataCarRental) SetCarRentalCheckOutDate(v string)
- func (o *AdditionalDataCarRental) SetCarRentalCustomerServiceTollFreeNumber(v string)
- func (o *AdditionalDataCarRental) SetCarRentalDaysRented(v string)
- func (o *AdditionalDataCarRental) SetCarRentalFuelCharges(v string)
- func (o *AdditionalDataCarRental) SetCarRentalInsuranceCharges(v string)
- func (o *AdditionalDataCarRental) SetCarRentalLocationCity(v string)
- func (o *AdditionalDataCarRental) SetCarRentalLocationCountry(v string)
- func (o *AdditionalDataCarRental) SetCarRentalLocationStateProvince(v string)
- func (o *AdditionalDataCarRental) SetCarRentalNoShowIndicator(v string)
- func (o *AdditionalDataCarRental) SetCarRentalOneWayDropOffCharges(v string)
- func (o *AdditionalDataCarRental) SetCarRentalRate(v string)
- func (o *AdditionalDataCarRental) SetCarRentalRateIndicator(v string)
- func (o *AdditionalDataCarRental) SetCarRentalRentalAgreementNumber(v string)
- func (o *AdditionalDataCarRental) SetCarRentalRentalClassId(v string)
- func (o *AdditionalDataCarRental) SetCarRentalRenterName(v string)
- func (o *AdditionalDataCarRental) SetCarRentalReturnCity(v string)
- func (o *AdditionalDataCarRental) SetCarRentalReturnCountry(v string)
- func (o *AdditionalDataCarRental) SetCarRentalReturnDate(v string)
- func (o *AdditionalDataCarRental) SetCarRentalReturnLocationId(v string)
- func (o *AdditionalDataCarRental) SetCarRentalReturnStateProvince(v string)
- func (o *AdditionalDataCarRental) SetCarRentalTaxExemptIndicator(v string)
- func (o *AdditionalDataCarRental) SetTravelEntertainmentAuthDataDuration(v string)
- func (o *AdditionalDataCarRental) SetTravelEntertainmentAuthDataMarket(v string)
- func (o AdditionalDataCarRental) ToMap() (map[string]interface{}, error)
- type AdditionalDataCommon
- func (o *AdditionalDataCommon) GetAllowPartialAuth() string
- func (o *AdditionalDataCommon) GetAllowPartialAuthOk() (*string, bool)
- func (o *AdditionalDataCommon) GetAuthorisationType() string
- func (o *AdditionalDataCommon) GetAuthorisationTypeOk() (*string, bool)
- func (o *AdditionalDataCommon) GetCustomRoutingFlag() string
- func (o *AdditionalDataCommon) GetCustomRoutingFlagOk() (*string, bool)
- func (o *AdditionalDataCommon) GetIndustryUsage() string
- func (o *AdditionalDataCommon) GetIndustryUsageOk() (*string, bool)
- func (o *AdditionalDataCommon) GetManualCapture() string
- func (o *AdditionalDataCommon) GetManualCaptureOk() (*string, bool)
- func (o *AdditionalDataCommon) GetNetworkTxReference() string
- func (o *AdditionalDataCommon) GetNetworkTxReferenceOk() (*string, bool)
- func (o *AdditionalDataCommon) GetOverwriteBrand() string
- func (o *AdditionalDataCommon) GetOverwriteBrandOk() (*string, bool)
- func (o *AdditionalDataCommon) GetRequestedTestErrorResponseCode() string
- func (o *AdditionalDataCommon) GetRequestedTestErrorResponseCodeOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantCity() string
- func (o *AdditionalDataCommon) GetSubMerchantCityOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantCountry() string
- func (o *AdditionalDataCommon) GetSubMerchantCountryOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantID() string
- func (o *AdditionalDataCommon) GetSubMerchantIDOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantName() string
- func (o *AdditionalDataCommon) GetSubMerchantNameOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantPostalCode() string
- func (o *AdditionalDataCommon) GetSubMerchantPostalCodeOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantState() string
- func (o *AdditionalDataCommon) GetSubMerchantStateOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantStreet() string
- func (o *AdditionalDataCommon) GetSubMerchantStreetOk() (*string, bool)
- func (o *AdditionalDataCommon) GetSubMerchantTaxId() string
- func (o *AdditionalDataCommon) GetSubMerchantTaxIdOk() (*string, bool)
- func (o *AdditionalDataCommon) HasAllowPartialAuth() bool
- func (o *AdditionalDataCommon) HasAuthorisationType() bool
- func (o *AdditionalDataCommon) HasCustomRoutingFlag() bool
- func (o *AdditionalDataCommon) HasIndustryUsage() bool
- func (o *AdditionalDataCommon) HasManualCapture() bool
- func (o *AdditionalDataCommon) HasNetworkTxReference() bool
- func (o *AdditionalDataCommon) HasOverwriteBrand() bool
- func (o *AdditionalDataCommon) HasRequestedTestErrorResponseCode() bool
- func (o *AdditionalDataCommon) HasSubMerchantCity() bool
- func (o *AdditionalDataCommon) HasSubMerchantCountry() bool
- func (o *AdditionalDataCommon) HasSubMerchantID() bool
- func (o *AdditionalDataCommon) HasSubMerchantName() bool
- func (o *AdditionalDataCommon) HasSubMerchantPostalCode() bool
- func (o *AdditionalDataCommon) HasSubMerchantState() bool
- func (o *AdditionalDataCommon) HasSubMerchantStreet() bool
- func (o *AdditionalDataCommon) HasSubMerchantTaxId() bool
- func (o AdditionalDataCommon) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataCommon) SetAllowPartialAuth(v string)
- func (o *AdditionalDataCommon) SetAuthorisationType(v string)
- func (o *AdditionalDataCommon) SetCustomRoutingFlag(v string)
- func (o *AdditionalDataCommon) SetIndustryUsage(v string)
- func (o *AdditionalDataCommon) SetManualCapture(v string)
- func (o *AdditionalDataCommon) SetNetworkTxReference(v string)
- func (o *AdditionalDataCommon) SetOverwriteBrand(v string)
- func (o *AdditionalDataCommon) SetRequestedTestErrorResponseCode(v string)
- func (o *AdditionalDataCommon) SetSubMerchantCity(v string)
- func (o *AdditionalDataCommon) SetSubMerchantCountry(v string)
- func (o *AdditionalDataCommon) SetSubMerchantID(v string)
- func (o *AdditionalDataCommon) SetSubMerchantName(v string)
- func (o *AdditionalDataCommon) SetSubMerchantPostalCode(v string)
- func (o *AdditionalDataCommon) SetSubMerchantState(v string)
- func (o *AdditionalDataCommon) SetSubMerchantStreet(v string)
- func (o *AdditionalDataCommon) SetSubMerchantTaxId(v string)
- func (o AdditionalDataCommon) ToMap() (map[string]interface{}, error)
- type AdditionalDataLevel23
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataCustomerReference() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataCustomerReferenceOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationCountryCode() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationCountryCodeOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationPostalCode() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationPostalCodeOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationStateProvinceCode() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationStateProvinceCodeOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDutyAmount() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDutyAmountOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataFreightAmount() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataFreightAmountOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrCommodityCode() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrCommodityCodeOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDescription() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDescriptionOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmountOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrProductCode() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrProductCodeOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrQuantity() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrQuantityOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrTotalAmount() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrTotalAmountOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasureOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitPrice() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitPriceOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataOrderDate() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataOrderDateOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataShipFromPostalCode() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataShipFromPostalCodeOk() (*string, bool)
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataTotalTaxAmount() string
- func (o *AdditionalDataLevel23) GetEnhancedSchemeDataTotalTaxAmountOk() (*string, bool)
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataCustomerReference() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDestinationCountryCode() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDestinationPostalCode() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDestinationStateProvinceCode() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDutyAmount() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataFreightAmount() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrCommodityCode() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrDescription() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrDiscountAmount() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrProductCode() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrQuantity() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrTotalAmount() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrUnitPrice() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataOrderDate() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataShipFromPostalCode() bool
- func (o *AdditionalDataLevel23) HasEnhancedSchemeDataTotalTaxAmount() bool
- func (o AdditionalDataLevel23) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataCustomerReference(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDestinationCountryCode(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDestinationPostalCode(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDestinationStateProvinceCode(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDutyAmount(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataFreightAmount(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrCommodityCode(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrDescription(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrProductCode(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrQuantity(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrTotalAmount(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrUnitPrice(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataOrderDate(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataShipFromPostalCode(v string)
- func (o *AdditionalDataLevel23) SetEnhancedSchemeDataTotalTaxAmount(v string)
- func (o AdditionalDataLevel23) ToMap() (map[string]interface{}, error)
- type AdditionalDataLodging
- func (o *AdditionalDataLodging) GetLodgingCheckInDate() string
- func (o *AdditionalDataLodging) GetLodgingCheckInDateOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingCheckOutDate() string
- func (o *AdditionalDataLodging) GetLodgingCheckOutDateOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingCustomerServiceTollFreeNumber() string
- func (o *AdditionalDataLodging) GetLodgingCustomerServiceTollFreeNumberOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingFireSafetyActIndicator() string
- func (o *AdditionalDataLodging) GetLodgingFireSafetyActIndicatorOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingFolioCashAdvances() string
- func (o *AdditionalDataLodging) GetLodgingFolioCashAdvancesOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingFolioNumber() string
- func (o *AdditionalDataLodging) GetLodgingFolioNumberOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingFoodBeverageCharges() string
- func (o *AdditionalDataLodging) GetLodgingFoodBeverageChargesOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingNoShowIndicator() string
- func (o *AdditionalDataLodging) GetLodgingNoShowIndicatorOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingPrepaidExpenses() string
- func (o *AdditionalDataLodging) GetLodgingPrepaidExpensesOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingPropertyPhoneNumber() string
- func (o *AdditionalDataLodging) GetLodgingPropertyPhoneNumberOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingRoom1NumberOfNights() string
- func (o *AdditionalDataLodging) GetLodgingRoom1NumberOfNightsOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingRoom1Rate() string
- func (o *AdditionalDataLodging) GetLodgingRoom1RateOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingSpecialProgramCode() string
- func (o *AdditionalDataLodging) GetLodgingSpecialProgramCodeOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingTotalRoomTax() string
- func (o *AdditionalDataLodging) GetLodgingTotalRoomTaxOk() (*string, bool)
- func (o *AdditionalDataLodging) GetLodgingTotalTax() string
- func (o *AdditionalDataLodging) GetLodgingTotalTaxOk() (*string, bool)
- func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataDuration() string
- func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataDurationOk() (*string, bool)
- func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataMarket() string
- func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataMarketOk() (*string, bool)
- func (o *AdditionalDataLodging) HasLodgingCheckInDate() bool
- func (o *AdditionalDataLodging) HasLodgingCheckOutDate() bool
- func (o *AdditionalDataLodging) HasLodgingCustomerServiceTollFreeNumber() bool
- func (o *AdditionalDataLodging) HasLodgingFireSafetyActIndicator() bool
- func (o *AdditionalDataLodging) HasLodgingFolioCashAdvances() bool
- func (o *AdditionalDataLodging) HasLodgingFolioNumber() bool
- func (o *AdditionalDataLodging) HasLodgingFoodBeverageCharges() bool
- func (o *AdditionalDataLodging) HasLodgingNoShowIndicator() bool
- func (o *AdditionalDataLodging) HasLodgingPrepaidExpenses() bool
- func (o *AdditionalDataLodging) HasLodgingPropertyPhoneNumber() bool
- func (o *AdditionalDataLodging) HasLodgingRoom1NumberOfNights() bool
- func (o *AdditionalDataLodging) HasLodgingRoom1Rate() bool
- func (o *AdditionalDataLodging) HasLodgingSpecialProgramCode() bool
- func (o *AdditionalDataLodging) HasLodgingTotalRoomTax() bool
- func (o *AdditionalDataLodging) HasLodgingTotalTax() bool
- func (o *AdditionalDataLodging) HasTravelEntertainmentAuthDataDuration() bool
- func (o *AdditionalDataLodging) HasTravelEntertainmentAuthDataMarket() bool
- func (o AdditionalDataLodging) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataLodging) SetLodgingCheckInDate(v string)
- func (o *AdditionalDataLodging) SetLodgingCheckOutDate(v string)
- func (o *AdditionalDataLodging) SetLodgingCustomerServiceTollFreeNumber(v string)
- func (o *AdditionalDataLodging) SetLodgingFireSafetyActIndicator(v string)
- func (o *AdditionalDataLodging) SetLodgingFolioCashAdvances(v string)
- func (o *AdditionalDataLodging) SetLodgingFolioNumber(v string)
- func (o *AdditionalDataLodging) SetLodgingFoodBeverageCharges(v string)
- func (o *AdditionalDataLodging) SetLodgingNoShowIndicator(v string)
- func (o *AdditionalDataLodging) SetLodgingPrepaidExpenses(v string)
- func (o *AdditionalDataLodging) SetLodgingPropertyPhoneNumber(v string)
- func (o *AdditionalDataLodging) SetLodgingRoom1NumberOfNights(v string)
- func (o *AdditionalDataLodging) SetLodgingRoom1Rate(v string)
- func (o *AdditionalDataLodging) SetLodgingSpecialProgramCode(v string)
- func (o *AdditionalDataLodging) SetLodgingTotalRoomTax(v string)
- func (o *AdditionalDataLodging) SetLodgingTotalTax(v string)
- func (o *AdditionalDataLodging) SetTravelEntertainmentAuthDataDuration(v string)
- func (o *AdditionalDataLodging) SetTravelEntertainmentAuthDataMarket(v string)
- func (o AdditionalDataLodging) ToMap() (map[string]interface{}, error)
- type AdditionalDataModifications
- func (o *AdditionalDataModifications) GetInstallmentPaymentDataSelectedInstallmentOption() string
- func (o *AdditionalDataModifications) GetInstallmentPaymentDataSelectedInstallmentOptionOk() (*string, bool)
- func (o *AdditionalDataModifications) HasInstallmentPaymentDataSelectedInstallmentOption() bool
- func (o AdditionalDataModifications) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataModifications) SetInstallmentPaymentDataSelectedInstallmentOption(v string)
- func (o AdditionalDataModifications) ToMap() (map[string]interface{}, error)
- type AdditionalDataOpenInvoice
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrCurrencyCode() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrCurrencyCodeOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrDescription() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrDescriptionOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemAmount() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemAmountOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemId() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemIdOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatAmount() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatAmountOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatPercentage() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatPercentageOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrNumberOfItems() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrNumberOfItemsOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnShippingCompany() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnShippingCompanyOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingNumber() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingNumberOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingUri() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingUriOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingCompany() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingCompanyOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingMethod() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingMethodOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingNumber() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingNumberOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingUri() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingUriOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataMerchantData() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataMerchantDataOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataNumberOfLines() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataNumberOfLinesOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientFirstName() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientFirstNameOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientLastName() string
- func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientLastNameOk() (*string, bool)
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrCurrencyCode() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrDescription() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemAmount() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemId() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemVatAmount() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemVatPercentage() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrNumberOfItems() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnShippingCompany() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnTrackingNumber() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnTrackingUri() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrShippingCompany() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrShippingMethod() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrTrackingNumber() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrTrackingUri() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataMerchantData() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataNumberOfLines() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataRecipientFirstName() bool
- func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataRecipientLastName() bool
- func (o AdditionalDataOpenInvoice) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrCurrencyCode(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrDescription(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemAmount(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemId(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemVatAmount(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemVatPercentage(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrNumberOfItems(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnShippingCompany(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnTrackingNumber(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnTrackingUri(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrShippingCompany(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrShippingMethod(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrTrackingNumber(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrTrackingUri(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataMerchantData(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataNumberOfLines(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataRecipientFirstName(v string)
- func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataRecipientLastName(v string)
- func (o AdditionalDataOpenInvoice) ToMap() (map[string]interface{}, error)
- type AdditionalDataOpi
- func (o *AdditionalDataOpi) GetOpiIncludeTransToken() string
- func (o *AdditionalDataOpi) GetOpiIncludeTransTokenOk() (*string, bool)
- func (o *AdditionalDataOpi) HasOpiIncludeTransToken() bool
- func (o AdditionalDataOpi) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataOpi) SetOpiIncludeTransToken(v string)
- func (o AdditionalDataOpi) ToMap() (map[string]interface{}, error)
- type AdditionalDataRatepay
- func (o *AdditionalDataRatepay) GetRatepayInstallmentAmount() string
- func (o *AdditionalDataRatepay) GetRatepayInstallmentAmountOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepayInterestRate() string
- func (o *AdditionalDataRatepay) GetRatepayInterestRateOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepayLastInstallmentAmount() string
- func (o *AdditionalDataRatepay) GetRatepayLastInstallmentAmountOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepayPaymentFirstday() string
- func (o *AdditionalDataRatepay) GetRatepayPaymentFirstdayOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepaydataDeliveryDate() string
- func (o *AdditionalDataRatepay) GetRatepaydataDeliveryDateOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepaydataDueDate() string
- func (o *AdditionalDataRatepay) GetRatepaydataDueDateOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepaydataInvoiceDate() string
- func (o *AdditionalDataRatepay) GetRatepaydataInvoiceDateOk() (*string, bool)
- func (o *AdditionalDataRatepay) GetRatepaydataInvoiceId() string
- func (o *AdditionalDataRatepay) GetRatepaydataInvoiceIdOk() (*string, bool)
- func (o *AdditionalDataRatepay) HasRatepayInstallmentAmount() bool
- func (o *AdditionalDataRatepay) HasRatepayInterestRate() bool
- func (o *AdditionalDataRatepay) HasRatepayLastInstallmentAmount() bool
- func (o *AdditionalDataRatepay) HasRatepayPaymentFirstday() bool
- func (o *AdditionalDataRatepay) HasRatepaydataDeliveryDate() bool
- func (o *AdditionalDataRatepay) HasRatepaydataDueDate() bool
- func (o *AdditionalDataRatepay) HasRatepaydataInvoiceDate() bool
- func (o *AdditionalDataRatepay) HasRatepaydataInvoiceId() bool
- func (o AdditionalDataRatepay) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataRatepay) SetRatepayInstallmentAmount(v string)
- func (o *AdditionalDataRatepay) SetRatepayInterestRate(v string)
- func (o *AdditionalDataRatepay) SetRatepayLastInstallmentAmount(v string)
- func (o *AdditionalDataRatepay) SetRatepayPaymentFirstday(v string)
- func (o *AdditionalDataRatepay) SetRatepaydataDeliveryDate(v string)
- func (o *AdditionalDataRatepay) SetRatepaydataDueDate(v string)
- func (o *AdditionalDataRatepay) SetRatepaydataInvoiceDate(v string)
- func (o *AdditionalDataRatepay) SetRatepaydataInvoiceId(v string)
- func (o AdditionalDataRatepay) ToMap() (map[string]interface{}, error)
- type AdditionalDataRetry
- func (o *AdditionalDataRetry) GetRetryChainAttemptNumber() string
- func (o *AdditionalDataRetry) GetRetryChainAttemptNumberOk() (*string, bool)
- func (o *AdditionalDataRetry) GetRetryOrderAttemptNumber() string
- func (o *AdditionalDataRetry) GetRetryOrderAttemptNumberOk() (*string, bool)
- func (o *AdditionalDataRetry) GetRetrySkipRetry() string
- func (o *AdditionalDataRetry) GetRetrySkipRetryOk() (*string, bool)
- func (o *AdditionalDataRetry) HasRetryChainAttemptNumber() bool
- func (o *AdditionalDataRetry) HasRetryOrderAttemptNumber() bool
- func (o *AdditionalDataRetry) HasRetrySkipRetry() bool
- func (o AdditionalDataRetry) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataRetry) SetRetryChainAttemptNumber(v string)
- func (o *AdditionalDataRetry) SetRetryOrderAttemptNumber(v string)
- func (o *AdditionalDataRetry) SetRetrySkipRetry(v string)
- func (o AdditionalDataRetry) ToMap() (map[string]interface{}, error)
- type AdditionalDataRisk
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrAmountPerItem() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrAmountPerItemOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrBrand() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrBrandOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCategory() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCategoryOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrColor() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrColorOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCurrency() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCurrencyOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrItemID() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrItemIDOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrManufacturer() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrManufacturerOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrProductTitle() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrProductTitleOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrQuantity() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrQuantityOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrReceiverEmail() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrReceiverEmailOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSize() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSizeOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSku() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSkuOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrUpc() string
- func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrUpcOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataCustomFieldName() string
- func (o *AdditionalDataRisk) GetRiskdataCustomFieldNameOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionCode() string
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionCodeOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount() string
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmountOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency() string
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrencyOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage() string
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentageOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionName() string
- func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionNameOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataRiskProfileReference() string
- func (o *AdditionalDataRisk) GetRiskdataRiskProfileReferenceOk() (*string, bool)
- func (o *AdditionalDataRisk) GetRiskdataSkipRisk() string
- func (o *AdditionalDataRisk) GetRiskdataSkipRiskOk() (*string, bool)
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrAmountPerItem() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrBrand() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrCategory() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrColor() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrCurrency() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrItemID() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrManufacturer() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrProductTitle() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrQuantity() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrReceiverEmail() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrSize() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrSku() bool
- func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrUpc() bool
- func (o *AdditionalDataRisk) HasRiskdataCustomFieldName() bool
- func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionCode() bool
- func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountAmount() bool
- func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency() bool
- func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage() bool
- func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionName() bool
- func (o *AdditionalDataRisk) HasRiskdataRiskProfileReference() bool
- func (o *AdditionalDataRisk) HasRiskdataSkipRisk() bool
- func (o AdditionalDataRisk) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrAmountPerItem(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrBrand(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrCategory(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrColor(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrCurrency(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrItemID(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrManufacturer(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrProductTitle(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrQuantity(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrReceiverEmail(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrSize(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrSku(v string)
- func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrUpc(v string)
- func (o *AdditionalDataRisk) SetRiskdataCustomFieldName(v string)
- func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionCode(v string)
- func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount(v string)
- func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency(v string)
- func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage(v string)
- func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionName(v string)
- func (o *AdditionalDataRisk) SetRiskdataRiskProfileReference(v string)
- func (o *AdditionalDataRisk) SetRiskdataSkipRisk(v string)
- func (o AdditionalDataRisk) ToMap() (map[string]interface{}, error)
- type AdditionalDataRiskStandalone
- func (o *AdditionalDataRiskStandalone) GetAvsResultRaw() string
- func (o *AdditionalDataRiskStandalone) GetAvsResultRawOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetBin() string
- func (o *AdditionalDataRiskStandalone) GetBinOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetCvcResultRaw() string
- func (o *AdditionalDataRiskStandalone) GetCvcResultRawOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalCountryCode() string
- func (o *AdditionalDataRiskStandalone) GetPayPalCountryCodeOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalEmailId() string
- func (o *AdditionalDataRiskStandalone) GetPayPalEmailIdOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalFirstName() string
- func (o *AdditionalDataRiskStandalone) GetPayPalFirstNameOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalLastName() string
- func (o *AdditionalDataRiskStandalone) GetPayPalLastNameOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalPayerId() string
- func (o *AdditionalDataRiskStandalone) GetPayPalPayerIdOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalPhone() string
- func (o *AdditionalDataRiskStandalone) GetPayPalPhoneOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalProtectionEligibility() string
- func (o *AdditionalDataRiskStandalone) GetPayPalProtectionEligibilityOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetPayPalTransactionId() string
- func (o *AdditionalDataRiskStandalone) GetPayPalTransactionIdOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetRiskToken() string
- func (o *AdditionalDataRiskStandalone) GetRiskTokenOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetThreeDAuthenticated() string
- func (o *AdditionalDataRiskStandalone) GetThreeDAuthenticatedOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetThreeDOffered() string
- func (o *AdditionalDataRiskStandalone) GetThreeDOfferedOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) GetTokenDataType() string
- func (o *AdditionalDataRiskStandalone) GetTokenDataTypeOk() (*string, bool)
- func (o *AdditionalDataRiskStandalone) HasAvsResultRaw() bool
- func (o *AdditionalDataRiskStandalone) HasBin() bool
- func (o *AdditionalDataRiskStandalone) HasCvcResultRaw() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalCountryCode() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalEmailId() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalFirstName() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalLastName() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalPayerId() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalPhone() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalProtectionEligibility() bool
- func (o *AdditionalDataRiskStandalone) HasPayPalTransactionId() bool
- func (o *AdditionalDataRiskStandalone) HasRiskToken() bool
- func (o *AdditionalDataRiskStandalone) HasThreeDAuthenticated() bool
- func (o *AdditionalDataRiskStandalone) HasThreeDOffered() bool
- func (o *AdditionalDataRiskStandalone) HasTokenDataType() bool
- func (o AdditionalDataRiskStandalone) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataRiskStandalone) SetAvsResultRaw(v string)
- func (o *AdditionalDataRiskStandalone) SetBin(v string)
- func (o *AdditionalDataRiskStandalone) SetCvcResultRaw(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalCountryCode(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalEmailId(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalFirstName(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalLastName(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalPayerId(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalPhone(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalProtectionEligibility(v string)
- func (o *AdditionalDataRiskStandalone) SetPayPalTransactionId(v string)
- func (o *AdditionalDataRiskStandalone) SetRiskToken(v string)
- func (o *AdditionalDataRiskStandalone) SetThreeDAuthenticated(v string)
- func (o *AdditionalDataRiskStandalone) SetThreeDOffered(v string)
- func (o *AdditionalDataRiskStandalone) SetTokenDataType(v string)
- func (o AdditionalDataRiskStandalone) ToMap() (map[string]interface{}, error)
- type AdditionalDataSubMerchant
- func (o *AdditionalDataSubMerchant) GetSubMerchantNumberOfSubSellers() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantNumberOfSubSellersOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCity() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCityOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCountry() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCountryOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrId() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrIdOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrMcc() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrMccOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrName() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrNameOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrPostalCode() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrPostalCodeOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrState() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStateOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStreet() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStreetOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrTaxId() string
- func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrTaxIdOk() (*string, bool)
- func (o *AdditionalDataSubMerchant) HasSubMerchantNumberOfSubSellers() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrCity() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrCountry() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrId() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrMcc() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrName() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrPostalCode() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrState() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrStreet() bool
- func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrTaxId() bool
- func (o AdditionalDataSubMerchant) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataSubMerchant) SetSubMerchantNumberOfSubSellers(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrCity(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrCountry(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrId(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrMcc(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrName(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrPostalCode(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrState(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrStreet(v string)
- func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrTaxId(v string)
- func (o AdditionalDataSubMerchant) ToMap() (map[string]interface{}, error)
- type AdditionalDataTemporaryServices
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataCustomerReference() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataCustomerReferenceOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataEmployeeName() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataEmployeeNameOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataJobDescription() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataJobDescriptionOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursRate() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursRateOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursWorked() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursWorkedOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRequestName() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRequestNameOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempStartDate() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempStartDateOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempWeekEnding() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempWeekEndingOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTotalTaxAmount() string
- func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTotalTaxAmountOk() (*string, bool)
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataCustomerReference() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataEmployeeName() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataJobDescription() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataRegularHoursRate() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataRegularHoursWorked() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataRequestName() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataTempStartDate() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataTempWeekEnding() bool
- func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataTotalTaxAmount() bool
- func (o AdditionalDataTemporaryServices) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataCustomerReference(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataEmployeeName(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataJobDescription(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataRegularHoursRate(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataRegularHoursWorked(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataRequestName(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataTempStartDate(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataTempWeekEnding(v string)
- func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataTotalTaxAmount(v string)
- func (o AdditionalDataTemporaryServices) ToMap() (map[string]interface{}, error)
- type AdditionalDataWallets
- func (o *AdditionalDataWallets) GetAndroidpayToken() string
- func (o *AdditionalDataWallets) GetAndroidpayTokenOk() (*string, bool)
- func (o *AdditionalDataWallets) GetMasterpassTransactionId() string
- func (o *AdditionalDataWallets) GetMasterpassTransactionIdOk() (*string, bool)
- func (o *AdditionalDataWallets) GetPaymentToken() string
- func (o *AdditionalDataWallets) GetPaymentTokenOk() (*string, bool)
- func (o *AdditionalDataWallets) GetPaywithgoogleToken() string
- func (o *AdditionalDataWallets) GetPaywithgoogleTokenOk() (*string, bool)
- func (o *AdditionalDataWallets) GetSamsungpayToken() string
- func (o *AdditionalDataWallets) GetSamsungpayTokenOk() (*string, bool)
- func (o *AdditionalDataWallets) GetVisacheckoutCallId() string
- func (o *AdditionalDataWallets) GetVisacheckoutCallIdOk() (*string, bool)
- func (o *AdditionalDataWallets) HasAndroidpayToken() bool
- func (o *AdditionalDataWallets) HasMasterpassTransactionId() bool
- func (o *AdditionalDataWallets) HasPaymentToken() bool
- func (o *AdditionalDataWallets) HasPaywithgoogleToken() bool
- func (o *AdditionalDataWallets) HasSamsungpayToken() bool
- func (o *AdditionalDataWallets) HasVisacheckoutCallId() bool
- func (o AdditionalDataWallets) MarshalJSON() ([]byte, error)
- func (o *AdditionalDataWallets) SetAndroidpayToken(v string)
- func (o *AdditionalDataWallets) SetMasterpassTransactionId(v string)
- func (o *AdditionalDataWallets) SetPaymentToken(v string)
- func (o *AdditionalDataWallets) SetPaywithgoogleToken(v string)
- func (o *AdditionalDataWallets) SetSamsungpayToken(v string)
- func (o *AdditionalDataWallets) SetVisacheckoutCallId(v string)
- func (o AdditionalDataWallets) ToMap() (map[string]interface{}, error)
- type Address
- func (o *Address) GetCity() string
- func (o *Address) GetCityOk() (*string, bool)
- func (o *Address) GetCountry() string
- func (o *Address) GetCountryOk() (*string, bool)
- func (o *Address) GetHouseNumberOrName() string
- func (o *Address) GetHouseNumberOrNameOk() (*string, bool)
- func (o *Address) GetPostalCode() string
- func (o *Address) GetPostalCodeOk() (*string, bool)
- func (o *Address) GetStateOrProvince() string
- func (o *Address) GetStateOrProvinceOk() (*string, bool)
- func (o *Address) GetStreet() string
- func (o *Address) GetStreetOk() (*string, bool)
- func (o *Address) HasStateOrProvince() bool
- func (o Address) MarshalJSON() ([]byte, error)
- func (o *Address) SetCity(v string)
- func (o *Address) SetCountry(v string)
- func (o *Address) SetHouseNumberOrName(v string)
- func (o *Address) SetPostalCode(v string)
- func (o *Address) SetStateOrProvince(v string)
- func (o *Address) SetStreet(v string)
- func (o Address) ToMap() (map[string]interface{}, error)
- type AdjustAuthorisationRequest
- func (o *AdjustAuthorisationRequest) GetAdditionalData() map[string]string
- func (o *AdjustAuthorisationRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *AdjustAuthorisationRequest) GetMerchantAccount() string
- func (o *AdjustAuthorisationRequest) GetMerchantAccountOk() (*string, bool)
- func (o *AdjustAuthorisationRequest) GetModificationAmount() Amount
- func (o *AdjustAuthorisationRequest) GetModificationAmountOk() (*Amount, bool)
- func (o *AdjustAuthorisationRequest) GetMpiData() ThreeDSecureData
- func (o *AdjustAuthorisationRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *AdjustAuthorisationRequest) GetOriginalMerchantReference() string
- func (o *AdjustAuthorisationRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *AdjustAuthorisationRequest) GetOriginalReference() string
- func (o *AdjustAuthorisationRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *AdjustAuthorisationRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *AdjustAuthorisationRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *AdjustAuthorisationRequest) GetReference() string
- func (o *AdjustAuthorisationRequest) GetReferenceOk() (*string, bool)
- func (o *AdjustAuthorisationRequest) GetSplits() []Split
- func (o *AdjustAuthorisationRequest) GetSplitsOk() ([]Split, bool)
- func (o *AdjustAuthorisationRequest) GetTenderReference() string
- func (o *AdjustAuthorisationRequest) GetTenderReferenceOk() (*string, bool)
- func (o *AdjustAuthorisationRequest) GetUniqueTerminalId() string
- func (o *AdjustAuthorisationRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *AdjustAuthorisationRequest) HasAdditionalData() bool
- func (o *AdjustAuthorisationRequest) HasMpiData() bool
- func (o *AdjustAuthorisationRequest) HasOriginalMerchantReference() bool
- func (o *AdjustAuthorisationRequest) HasPlatformChargebackLogic() bool
- func (o *AdjustAuthorisationRequest) HasReference() bool
- func (o *AdjustAuthorisationRequest) HasSplits() bool
- func (o *AdjustAuthorisationRequest) HasTenderReference() bool
- func (o *AdjustAuthorisationRequest) HasUniqueTerminalId() bool
- func (o AdjustAuthorisationRequest) MarshalJSON() ([]byte, error)
- func (o *AdjustAuthorisationRequest) SetAdditionalData(v map[string]string)
- func (o *AdjustAuthorisationRequest) SetMerchantAccount(v string)
- func (o *AdjustAuthorisationRequest) SetModificationAmount(v Amount)
- func (o *AdjustAuthorisationRequest) SetMpiData(v ThreeDSecureData)
- func (o *AdjustAuthorisationRequest) SetOriginalMerchantReference(v string)
- func (o *AdjustAuthorisationRequest) SetOriginalReference(v string)
- func (o *AdjustAuthorisationRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *AdjustAuthorisationRequest) SetReference(v string)
- func (o *AdjustAuthorisationRequest) SetSplits(v []Split)
- func (o *AdjustAuthorisationRequest) SetTenderReference(v string)
- func (o *AdjustAuthorisationRequest) SetUniqueTerminalId(v string)
- func (o AdjustAuthorisationRequest) ToMap() (map[string]interface{}, error)
- type 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) MarshalJSON() ([]byte, error)
- func (o *Amount) SetCurrency(v string)
- func (o *Amount) SetValue(v int64)
- func (o Amount) ToMap() (map[string]interface{}, error)
- type ApplicationInfo
- func (o *ApplicationInfo) GetAdyenLibrary() CommonField
- func (o *ApplicationInfo) GetAdyenLibraryOk() (*CommonField, bool)
- func (o *ApplicationInfo) GetAdyenPaymentSource() CommonField
- func (o *ApplicationInfo) GetAdyenPaymentSourceOk() (*CommonField, bool)
- func (o *ApplicationInfo) GetExternalPlatform() ExternalPlatform
- func (o *ApplicationInfo) GetExternalPlatformOk() (*ExternalPlatform, bool)
- func (o *ApplicationInfo) GetMerchantApplication() CommonField
- func (o *ApplicationInfo) GetMerchantApplicationOk() (*CommonField, bool)
- func (o *ApplicationInfo) GetMerchantDevice() MerchantDevice
- func (o *ApplicationInfo) GetMerchantDeviceOk() (*MerchantDevice, bool)
- func (o *ApplicationInfo) GetShopperInteractionDevice() ShopperInteractionDevice
- func (o *ApplicationInfo) GetShopperInteractionDeviceOk() (*ShopperInteractionDevice, bool)
- func (o *ApplicationInfo) HasAdyenLibrary() bool
- func (o *ApplicationInfo) HasAdyenPaymentSource() bool
- func (o *ApplicationInfo) HasExternalPlatform() bool
- func (o *ApplicationInfo) HasMerchantApplication() bool
- func (o *ApplicationInfo) HasMerchantDevice() bool
- func (o *ApplicationInfo) HasShopperInteractionDevice() bool
- func (o ApplicationInfo) MarshalJSON() ([]byte, error)
- func (o *ApplicationInfo) SetAdyenLibrary(v CommonField)
- func (o *ApplicationInfo) SetAdyenPaymentSource(v CommonField)
- func (o *ApplicationInfo) SetExternalPlatform(v ExternalPlatform)
- func (o *ApplicationInfo) SetMerchantApplication(v CommonField)
- func (o *ApplicationInfo) SetMerchantDevice(v MerchantDevice)
- func (o *ApplicationInfo) SetShopperInteractionDevice(v ShopperInteractionDevice)
- func (o ApplicationInfo) ToMap() (map[string]interface{}, error)
- type AuthenticationResultRequest
- func (o *AuthenticationResultRequest) GetMerchantAccount() string
- func (o *AuthenticationResultRequest) GetMerchantAccountOk() (*string, bool)
- func (o *AuthenticationResultRequest) GetPspReference() string
- func (o *AuthenticationResultRequest) GetPspReferenceOk() (*string, bool)
- func (o AuthenticationResultRequest) MarshalJSON() ([]byte, error)
- func (o *AuthenticationResultRequest) SetMerchantAccount(v string)
- func (o *AuthenticationResultRequest) SetPspReference(v string)
- func (o AuthenticationResultRequest) ToMap() (map[string]interface{}, error)
- type AuthenticationResultResponse
- func (o *AuthenticationResultResponse) GetThreeDS1Result() ThreeDS1Result
- func (o *AuthenticationResultResponse) GetThreeDS1ResultOk() (*ThreeDS1Result, bool)
- func (o *AuthenticationResultResponse) GetThreeDS2Result() ThreeDS2Result
- func (o *AuthenticationResultResponse) GetThreeDS2ResultOk() (*ThreeDS2Result, bool)
- func (o *AuthenticationResultResponse) HasThreeDS1Result() bool
- func (o *AuthenticationResultResponse) HasThreeDS2Result() bool
- func (o AuthenticationResultResponse) MarshalJSON() ([]byte, error)
- func (o *AuthenticationResultResponse) SetThreeDS1Result(v ThreeDS1Result)
- func (o *AuthenticationResultResponse) SetThreeDS2Result(v ThreeDS2Result)
- func (o AuthenticationResultResponse) ToMap() (map[string]interface{}, error)
- type BankAccount
- func (o *BankAccount) GetBankAccountNumber() string
- func (o *BankAccount) GetBankAccountNumberOk() (*string, bool)
- func (o *BankAccount) GetBankCity() string
- func (o *BankAccount) GetBankCityOk() (*string, bool)
- func (o *BankAccount) GetBankLocationId() string
- func (o *BankAccount) GetBankLocationIdOk() (*string, bool)
- func (o *BankAccount) GetBankName() string
- func (o *BankAccount) GetBankNameOk() (*string, bool)
- func (o *BankAccount) GetBic() string
- func (o *BankAccount) GetBicOk() (*string, bool)
- func (o *BankAccount) GetCountryCode() string
- func (o *BankAccount) GetCountryCodeOk() (*string, bool)
- func (o *BankAccount) GetIban() string
- func (o *BankAccount) GetIbanOk() (*string, bool)
- func (o *BankAccount) GetOwnerName() string
- func (o *BankAccount) GetOwnerNameOk() (*string, bool)
- func (o *BankAccount) GetTaxId() string
- func (o *BankAccount) GetTaxIdOk() (*string, bool)
- func (o *BankAccount) HasBankAccountNumber() bool
- func (o *BankAccount) HasBankCity() bool
- func (o *BankAccount) HasBankLocationId() bool
- func (o *BankAccount) HasBankName() bool
- func (o *BankAccount) HasBic() bool
- func (o *BankAccount) HasCountryCode() bool
- func (o *BankAccount) HasIban() bool
- func (o *BankAccount) HasOwnerName() bool
- func (o *BankAccount) HasTaxId() bool
- func (o BankAccount) MarshalJSON() ([]byte, error)
- func (o *BankAccount) SetBankAccountNumber(v string)
- func (o *BankAccount) SetBankCity(v string)
- func (o *BankAccount) SetBankLocationId(v string)
- func (o *BankAccount) SetBankName(v string)
- func (o *BankAccount) SetBic(v string)
- func (o *BankAccount) SetCountryCode(v string)
- func (o *BankAccount) SetIban(v string)
- func (o *BankAccount) SetOwnerName(v string)
- func (o *BankAccount) SetTaxId(v string)
- func (o BankAccount) ToMap() (map[string]interface{}, error)
- type BrowserInfo
- func (o *BrowserInfo) GetAcceptHeader() string
- func (o *BrowserInfo) GetAcceptHeaderOk() (*string, bool)
- func (o *BrowserInfo) GetColorDepth() int32
- func (o *BrowserInfo) GetColorDepthOk() (*int32, bool)
- func (o *BrowserInfo) GetJavaEnabled() bool
- func (o *BrowserInfo) GetJavaEnabledOk() (*bool, bool)
- func (o *BrowserInfo) GetJavaScriptEnabled() bool
- func (o *BrowserInfo) GetJavaScriptEnabledOk() (*bool, bool)
- func (o *BrowserInfo) GetLanguage() string
- func (o *BrowserInfo) GetLanguageOk() (*string, bool)
- func (o *BrowserInfo) GetScreenHeight() int32
- func (o *BrowserInfo) GetScreenHeightOk() (*int32, bool)
- func (o *BrowserInfo) GetScreenWidth() int32
- func (o *BrowserInfo) GetScreenWidthOk() (*int32, bool)
- func (o *BrowserInfo) GetTimeZoneOffset() int32
- func (o *BrowserInfo) GetTimeZoneOffsetOk() (*int32, bool)
- func (o *BrowserInfo) GetUserAgent() string
- func (o *BrowserInfo) GetUserAgentOk() (*string, bool)
- func (o *BrowserInfo) HasJavaScriptEnabled() bool
- func (o BrowserInfo) MarshalJSON() ([]byte, error)
- func (o *BrowserInfo) SetAcceptHeader(v string)
- func (o *BrowserInfo) SetColorDepth(v int32)
- func (o *BrowserInfo) SetJavaEnabled(v bool)
- func (o *BrowserInfo) SetJavaScriptEnabled(v bool)
- func (o *BrowserInfo) SetLanguage(v string)
- func (o *BrowserInfo) SetScreenHeight(v int32)
- func (o *BrowserInfo) SetScreenWidth(v int32)
- func (o *BrowserInfo) SetTimeZoneOffset(v int32)
- func (o *BrowserInfo) SetUserAgent(v string)
- func (o BrowserInfo) ToMap() (map[string]interface{}, error)
- type CancelOrRefundRequest
- func (o *CancelOrRefundRequest) GetAdditionalData() map[string]string
- func (o *CancelOrRefundRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *CancelOrRefundRequest) GetMerchantAccount() string
- func (o *CancelOrRefundRequest) GetMerchantAccountOk() (*string, bool)
- func (o *CancelOrRefundRequest) GetMpiData() ThreeDSecureData
- func (o *CancelOrRefundRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *CancelOrRefundRequest) GetOriginalMerchantReference() string
- func (o *CancelOrRefundRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *CancelOrRefundRequest) GetOriginalReference() string
- func (o *CancelOrRefundRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *CancelOrRefundRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *CancelOrRefundRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *CancelOrRefundRequest) GetReference() string
- func (o *CancelOrRefundRequest) GetReferenceOk() (*string, bool)
- func (o *CancelOrRefundRequest) GetTenderReference() string
- func (o *CancelOrRefundRequest) GetTenderReferenceOk() (*string, bool)
- func (o *CancelOrRefundRequest) GetUniqueTerminalId() string
- func (o *CancelOrRefundRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *CancelOrRefundRequest) HasAdditionalData() bool
- func (o *CancelOrRefundRequest) HasMpiData() bool
- func (o *CancelOrRefundRequest) HasOriginalMerchantReference() bool
- func (o *CancelOrRefundRequest) HasPlatformChargebackLogic() bool
- func (o *CancelOrRefundRequest) HasReference() bool
- func (o *CancelOrRefundRequest) HasTenderReference() bool
- func (o *CancelOrRefundRequest) HasUniqueTerminalId() bool
- func (o CancelOrRefundRequest) MarshalJSON() ([]byte, error)
- func (o *CancelOrRefundRequest) SetAdditionalData(v map[string]string)
- func (o *CancelOrRefundRequest) SetMerchantAccount(v string)
- func (o *CancelOrRefundRequest) SetMpiData(v ThreeDSecureData)
- func (o *CancelOrRefundRequest) SetOriginalMerchantReference(v string)
- func (o *CancelOrRefundRequest) SetOriginalReference(v string)
- func (o *CancelOrRefundRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *CancelOrRefundRequest) SetReference(v string)
- func (o *CancelOrRefundRequest) SetTenderReference(v string)
- func (o *CancelOrRefundRequest) SetUniqueTerminalId(v string)
- func (o CancelOrRefundRequest) ToMap() (map[string]interface{}, error)
- type CancelRequest
- func (o *CancelRequest) GetAdditionalData() map[string]string
- func (o *CancelRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *CancelRequest) GetMerchantAccount() string
- func (o *CancelRequest) GetMerchantAccountOk() (*string, bool)
- func (o *CancelRequest) GetMpiData() ThreeDSecureData
- func (o *CancelRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *CancelRequest) GetOriginalMerchantReference() string
- func (o *CancelRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *CancelRequest) GetOriginalReference() string
- func (o *CancelRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *CancelRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *CancelRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *CancelRequest) GetReference() string
- func (o *CancelRequest) GetReferenceOk() (*string, bool)
- func (o *CancelRequest) GetSplits() []Split
- func (o *CancelRequest) GetSplitsOk() ([]Split, bool)
- func (o *CancelRequest) GetTenderReference() string
- func (o *CancelRequest) GetTenderReferenceOk() (*string, bool)
- func (o *CancelRequest) GetUniqueTerminalId() string
- func (o *CancelRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *CancelRequest) HasAdditionalData() bool
- func (o *CancelRequest) HasMpiData() bool
- func (o *CancelRequest) HasOriginalMerchantReference() bool
- func (o *CancelRequest) HasPlatformChargebackLogic() bool
- func (o *CancelRequest) HasReference() bool
- func (o *CancelRequest) HasSplits() bool
- func (o *CancelRequest) HasTenderReference() bool
- func (o *CancelRequest) HasUniqueTerminalId() bool
- func (o CancelRequest) MarshalJSON() ([]byte, error)
- func (o *CancelRequest) SetAdditionalData(v map[string]string)
- func (o *CancelRequest) SetMerchantAccount(v string)
- func (o *CancelRequest) SetMpiData(v ThreeDSecureData)
- func (o *CancelRequest) SetOriginalMerchantReference(v string)
- func (o *CancelRequest) SetOriginalReference(v string)
- func (o *CancelRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *CancelRequest) SetReference(v string)
- func (o *CancelRequest) SetSplits(v []Split)
- func (o *CancelRequest) SetTenderReference(v string)
- func (o *CancelRequest) SetUniqueTerminalId(v string)
- func (o CancelRequest) ToMap() (map[string]interface{}, error)
- type CaptureRequest
- func (o *CaptureRequest) GetAdditionalData() map[string]string
- func (o *CaptureRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *CaptureRequest) GetMerchantAccount() string
- func (o *CaptureRequest) GetMerchantAccountOk() (*string, bool)
- func (o *CaptureRequest) GetModificationAmount() Amount
- func (o *CaptureRequest) GetModificationAmountOk() (*Amount, bool)
- func (o *CaptureRequest) GetMpiData() ThreeDSecureData
- func (o *CaptureRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *CaptureRequest) GetOriginalMerchantReference() string
- func (o *CaptureRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *CaptureRequest) GetOriginalReference() string
- func (o *CaptureRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *CaptureRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *CaptureRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *CaptureRequest) GetReference() string
- func (o *CaptureRequest) GetReferenceOk() (*string, bool)
- func (o *CaptureRequest) GetSplits() []Split
- func (o *CaptureRequest) GetSplitsOk() ([]Split, bool)
- func (o *CaptureRequest) GetTenderReference() string
- func (o *CaptureRequest) GetTenderReferenceOk() (*string, bool)
- func (o *CaptureRequest) GetUniqueTerminalId() string
- func (o *CaptureRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *CaptureRequest) HasAdditionalData() bool
- func (o *CaptureRequest) HasMpiData() bool
- func (o *CaptureRequest) HasOriginalMerchantReference() bool
- func (o *CaptureRequest) HasPlatformChargebackLogic() bool
- func (o *CaptureRequest) HasReference() bool
- func (o *CaptureRequest) HasSplits() bool
- func (o *CaptureRequest) HasTenderReference() bool
- func (o *CaptureRequest) HasUniqueTerminalId() bool
- func (o CaptureRequest) MarshalJSON() ([]byte, error)
- func (o *CaptureRequest) SetAdditionalData(v map[string]string)
- func (o *CaptureRequest) SetMerchantAccount(v string)
- func (o *CaptureRequest) SetModificationAmount(v Amount)
- func (o *CaptureRequest) SetMpiData(v ThreeDSecureData)
- func (o *CaptureRequest) SetOriginalMerchantReference(v string)
- func (o *CaptureRequest) SetOriginalReference(v string)
- func (o *CaptureRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *CaptureRequest) SetReference(v string)
- func (o *CaptureRequest) SetSplits(v []Split)
- func (o *CaptureRequest) SetTenderReference(v string)
- func (o *CaptureRequest) SetUniqueTerminalId(v string)
- func (o CaptureRequest) ToMap() (map[string]interface{}, error)
- type Card
- func (o *Card) GetCvc() string
- func (o *Card) GetCvcOk() (*string, bool)
- func (o *Card) GetExpiryMonth() string
- func (o *Card) GetExpiryMonthOk() (*string, bool)
- func (o *Card) GetExpiryYear() string
- func (o *Card) GetExpiryYearOk() (*string, bool)
- func (o *Card) GetHolderName() string
- func (o *Card) GetHolderNameOk() (*string, bool)
- func (o *Card) GetIssueNumber() string
- func (o *Card) GetIssueNumberOk() (*string, bool)
- func (o *Card) GetNumber() string
- func (o *Card) GetNumberOk() (*string, bool)
- func (o *Card) GetStartMonth() string
- func (o *Card) GetStartMonthOk() (*string, bool)
- func (o *Card) GetStartYear() string
- func (o *Card) GetStartYearOk() (*string, bool)
- func (o *Card) HasCvc() bool
- func (o *Card) HasExpiryMonth() bool
- func (o *Card) HasExpiryYear() bool
- func (o *Card) HasHolderName() bool
- func (o *Card) HasIssueNumber() bool
- func (o *Card) HasNumber() bool
- func (o *Card) HasStartMonth() bool
- func (o *Card) HasStartYear() bool
- func (o Card) MarshalJSON() ([]byte, error)
- func (o *Card) SetCvc(v string)
- func (o *Card) SetExpiryMonth(v string)
- func (o *Card) SetExpiryYear(v string)
- func (o *Card) SetHolderName(v string)
- func (o *Card) SetIssueNumber(v string)
- func (o *Card) SetNumber(v string)
- func (o *Card) SetStartMonth(v string)
- func (o *Card) SetStartYear(v string)
- func (o Card) ToMap() (map[string]interface{}, error)
- type CommonField
- func (o *CommonField) GetName() string
- func (o *CommonField) GetNameOk() (*string, bool)
- func (o *CommonField) GetVersion() string
- func (o *CommonField) GetVersionOk() (*string, bool)
- func (o *CommonField) HasName() bool
- func (o *CommonField) HasVersion() bool
- func (o CommonField) MarshalJSON() ([]byte, error)
- func (o *CommonField) SetName(v string)
- func (o *CommonField) SetVersion(v string)
- func (o CommonField) ToMap() (map[string]interface{}, error)
- type DeviceRenderOptions
- func (o *DeviceRenderOptions) GetSdkInterface() string
- func (o *DeviceRenderOptions) GetSdkInterfaceOk() (*string, bool)
- func (o *DeviceRenderOptions) GetSdkUiType() []string
- func (o *DeviceRenderOptions) GetSdkUiTypeOk() ([]string, bool)
- func (o *DeviceRenderOptions) HasSdkInterface() bool
- func (o *DeviceRenderOptions) HasSdkUiType() bool
- func (o DeviceRenderOptions) MarshalJSON() ([]byte, error)
- func (o *DeviceRenderOptions) SetSdkInterface(v string)
- func (o *DeviceRenderOptions) SetSdkUiType(v []string)
- func (o DeviceRenderOptions) ToMap() (map[string]interface{}, error)
- type DonationRequest
- func (o *DonationRequest) GetDonationAccount() string
- func (o *DonationRequest) GetDonationAccountOk() (*string, bool)
- func (o *DonationRequest) GetMerchantAccount() string
- func (o *DonationRequest) GetMerchantAccountOk() (*string, bool)
- func (o *DonationRequest) GetModificationAmount() Amount
- func (o *DonationRequest) GetModificationAmountOk() (*Amount, bool)
- func (o *DonationRequest) GetOriginalReference() string
- func (o *DonationRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *DonationRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *DonationRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *DonationRequest) GetReference() string
- func (o *DonationRequest) GetReferenceOk() (*string, bool)
- func (o *DonationRequest) HasOriginalReference() bool
- func (o *DonationRequest) HasPlatformChargebackLogic() bool
- func (o *DonationRequest) HasReference() bool
- func (o DonationRequest) MarshalJSON() ([]byte, error)
- func (o *DonationRequest) SetDonationAccount(v string)
- func (o *DonationRequest) SetMerchantAccount(v string)
- func (o *DonationRequest) SetModificationAmount(v Amount)
- func (o *DonationRequest) SetOriginalReference(v string)
- func (o *DonationRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *DonationRequest) SetReference(v string)
- func (o DonationRequest) ToMap() (map[string]interface{}, error)
- type ExternalPlatform
- func (o *ExternalPlatform) GetIntegrator() string
- func (o *ExternalPlatform) GetIntegratorOk() (*string, bool)
- func (o *ExternalPlatform) GetName() string
- func (o *ExternalPlatform) GetNameOk() (*string, bool)
- func (o *ExternalPlatform) GetVersion() string
- func (o *ExternalPlatform) GetVersionOk() (*string, bool)
- func (o *ExternalPlatform) HasIntegrator() bool
- func (o *ExternalPlatform) HasName() bool
- func (o *ExternalPlatform) HasVersion() bool
- func (o ExternalPlatform) MarshalJSON() ([]byte, error)
- func (o *ExternalPlatform) SetIntegrator(v string)
- func (o *ExternalPlatform) SetName(v string)
- func (o *ExternalPlatform) SetVersion(v string)
- func (o ExternalPlatform) ToMap() (map[string]interface{}, error)
- type ForexQuote
- func (o *ForexQuote) GetAccount() string
- func (o *ForexQuote) GetAccountOk() (*string, bool)
- func (o *ForexQuote) GetAccountType() string
- func (o *ForexQuote) GetAccountTypeOk() (*string, bool)
- func (o *ForexQuote) GetBaseAmount() Amount
- func (o *ForexQuote) GetBaseAmountOk() (*Amount, bool)
- func (o *ForexQuote) GetBasePoints() int32
- func (o *ForexQuote) GetBasePointsOk() (*int32, bool)
- func (o *ForexQuote) GetBuy() Amount
- func (o *ForexQuote) GetBuyOk() (*Amount, bool)
- func (o *ForexQuote) GetInterbank() Amount
- func (o *ForexQuote) GetInterbankOk() (*Amount, bool)
- func (o *ForexQuote) GetReference() string
- func (o *ForexQuote) GetReferenceOk() (*string, bool)
- func (o *ForexQuote) GetSell() Amount
- func (o *ForexQuote) GetSellOk() (*Amount, bool)
- func (o *ForexQuote) GetSignature() string
- func (o *ForexQuote) GetSignatureOk() (*string, bool)
- func (o *ForexQuote) GetSource() string
- func (o *ForexQuote) GetSourceOk() (*string, bool)
- func (o *ForexQuote) GetType() string
- func (o *ForexQuote) GetTypeOk() (*string, bool)
- func (o *ForexQuote) GetValidTill() time.Time
- func (o *ForexQuote) GetValidTillOk() (*time.Time, bool)
- func (o *ForexQuote) HasAccount() bool
- func (o *ForexQuote) HasAccountType() bool
- func (o *ForexQuote) HasBaseAmount() bool
- func (o *ForexQuote) HasBuy() bool
- func (o *ForexQuote) HasInterbank() bool
- func (o *ForexQuote) HasReference() bool
- func (o *ForexQuote) HasSell() bool
- func (o *ForexQuote) HasSignature() bool
- func (o *ForexQuote) HasSource() bool
- func (o *ForexQuote) HasType() bool
- func (o ForexQuote) MarshalJSON() ([]byte, error)
- func (o *ForexQuote) SetAccount(v string)
- func (o *ForexQuote) SetAccountType(v string)
- func (o *ForexQuote) SetBaseAmount(v Amount)
- func (o *ForexQuote) SetBasePoints(v int32)
- func (o *ForexQuote) SetBuy(v Amount)
- func (o *ForexQuote) SetInterbank(v Amount)
- func (o *ForexQuote) SetReference(v string)
- func (o *ForexQuote) SetSell(v Amount)
- func (o *ForexQuote) SetSignature(v string)
- func (o *ForexQuote) SetSource(v string)
- func (o *ForexQuote) SetType(v string)
- func (o *ForexQuote) SetValidTill(v time.Time)
- func (o ForexQuote) ToMap() (map[string]interface{}, error)
- type FraudCheckResult
- func (o *FraudCheckResult) GetAccountScore() int32
- func (o *FraudCheckResult) GetAccountScoreOk() (*int32, bool)
- func (o *FraudCheckResult) GetCheckId() int32
- func (o *FraudCheckResult) GetCheckIdOk() (*int32, bool)
- func (o *FraudCheckResult) GetName() string
- func (o *FraudCheckResult) GetNameOk() (*string, bool)
- func (o FraudCheckResult) MarshalJSON() ([]byte, error)
- func (o *FraudCheckResult) SetAccountScore(v int32)
- func (o *FraudCheckResult) SetCheckId(v int32)
- func (o *FraudCheckResult) SetName(v string)
- func (o FraudCheckResult) ToMap() (map[string]interface{}, error)
- type FraudCheckResultWrapper
- func (o *FraudCheckResultWrapper) GetFraudCheckResult() FraudCheckResult
- func (o *FraudCheckResultWrapper) GetFraudCheckResultOk() (*FraudCheckResult, bool)
- func (o *FraudCheckResultWrapper) HasFraudCheckResult() bool
- func (o FraudCheckResultWrapper) MarshalJSON() ([]byte, error)
- func (o *FraudCheckResultWrapper) SetFraudCheckResult(v FraudCheckResult)
- func (o FraudCheckResultWrapper) ToMap() (map[string]interface{}, error)
- type FraudResult
- func (o *FraudResult) GetAccountScore() int32
- func (o *FraudResult) GetAccountScoreOk() (*int32, bool)
- func (o *FraudResult) GetResults() []FraudCheckResultWrapper
- func (o *FraudResult) GetResultsOk() ([]FraudCheckResultWrapper, bool)
- func (o *FraudResult) HasResults() bool
- func (o FraudResult) MarshalJSON() ([]byte, error)
- func (o *FraudResult) SetAccountScore(v int32)
- func (o *FraudResult) SetResults(v []FraudCheckResultWrapper)
- func (o FraudResult) ToMap() (map[string]interface{}, error)
- type FundDestination
- func (o *FundDestination) GetAdditionalData() map[string]string
- func (o *FundDestination) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *FundDestination) GetBillingAddress() Address
- func (o *FundDestination) GetBillingAddressOk() (*Address, bool)
- func (o *FundDestination) GetCard() Card
- func (o *FundDestination) GetCardOk() (*Card, bool)
- func (o *FundDestination) GetIBAN() string
- func (o *FundDestination) GetIBANOk() (*string, bool)
- func (o *FundDestination) GetSelectedRecurringDetailReference() string
- func (o *FundDestination) GetSelectedRecurringDetailReferenceOk() (*string, bool)
- func (o *FundDestination) GetShopperEmail() string
- func (o *FundDestination) GetShopperEmailOk() (*string, bool)
- func (o *FundDestination) GetShopperName() Name
- func (o *FundDestination) GetShopperNameOk() (*Name, bool)
- func (o *FundDestination) GetShopperReference() string
- func (o *FundDestination) GetShopperReferenceOk() (*string, bool)
- func (o *FundDestination) GetSubMerchant() SubMerchant
- func (o *FundDestination) GetSubMerchantOk() (*SubMerchant, bool)
- func (o *FundDestination) GetTelephoneNumber() string
- func (o *FundDestination) GetTelephoneNumberOk() (*string, bool)
- func (o *FundDestination) GetWalletPurpose() string
- func (o *FundDestination) GetWalletPurposeOk() (*string, bool)
- func (o *FundDestination) HasAdditionalData() bool
- func (o *FundDestination) HasBillingAddress() bool
- func (o *FundDestination) HasCard() bool
- func (o *FundDestination) HasIBAN() bool
- func (o *FundDestination) HasSelectedRecurringDetailReference() bool
- func (o *FundDestination) HasShopperEmail() bool
- func (o *FundDestination) HasShopperName() bool
- func (o *FundDestination) HasShopperReference() bool
- func (o *FundDestination) HasSubMerchant() bool
- func (o *FundDestination) HasTelephoneNumber() bool
- func (o *FundDestination) HasWalletPurpose() bool
- func (o FundDestination) MarshalJSON() ([]byte, error)
- func (o *FundDestination) SetAdditionalData(v map[string]string)
- func (o *FundDestination) SetBillingAddress(v Address)
- func (o *FundDestination) SetCard(v Card)
- func (o *FundDestination) SetIBAN(v string)
- func (o *FundDestination) SetSelectedRecurringDetailReference(v string)
- func (o *FundDestination) SetShopperEmail(v string)
- func (o *FundDestination) SetShopperName(v Name)
- func (o *FundDestination) SetShopperReference(v string)
- func (o *FundDestination) SetSubMerchant(v SubMerchant)
- func (o *FundDestination) SetTelephoneNumber(v string)
- func (o *FundDestination) SetWalletPurpose(v string)
- func (o FundDestination) ToMap() (map[string]interface{}, error)
- type FundSource
- func (o *FundSource) GetAdditionalData() map[string]string
- func (o *FundSource) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *FundSource) GetBillingAddress() Address
- func (o *FundSource) GetBillingAddressOk() (*Address, bool)
- func (o *FundSource) GetCard() Card
- func (o *FundSource) GetCardOk() (*Card, bool)
- func (o *FundSource) GetShopperEmail() string
- func (o *FundSource) GetShopperEmailOk() (*string, bool)
- func (o *FundSource) GetShopperName() Name
- func (o *FundSource) GetShopperNameOk() (*Name, bool)
- func (o *FundSource) GetTelephoneNumber() string
- func (o *FundSource) GetTelephoneNumberOk() (*string, bool)
- func (o *FundSource) HasAdditionalData() bool
- func (o *FundSource) HasBillingAddress() bool
- func (o *FundSource) HasCard() bool
- func (o *FundSource) HasShopperEmail() bool
- func (o *FundSource) HasShopperName() bool
- func (o *FundSource) HasTelephoneNumber() bool
- func (o FundSource) MarshalJSON() ([]byte, error)
- func (o *FundSource) SetAdditionalData(v map[string]string)
- func (o *FundSource) SetBillingAddress(v Address)
- func (o *FundSource) SetCard(v Card)
- func (o *FundSource) SetShopperEmail(v string)
- func (o *FundSource) SetShopperName(v Name)
- func (o *FundSource) SetTelephoneNumber(v string)
- func (o FundSource) ToMap() (map[string]interface{}, error)
- type GeneralApi
- func (a *GeneralApi) Authorise(ctx context.Context, r GeneralApiAuthoriseInput) (PaymentResult, *http.Response, error)
- func (a *GeneralApi) Authorise3d(ctx context.Context, r GeneralApiAuthorise3dInput) (PaymentResult, *http.Response, error)
- func (a *GeneralApi) Authorise3dInput() GeneralApiAuthorise3dInput
- func (a *GeneralApi) Authorise3ds2(ctx context.Context, r GeneralApiAuthorise3ds2Input) (PaymentResult, *http.Response, error)
- func (a *GeneralApi) Authorise3ds2Input() GeneralApiAuthorise3ds2Input
- func (a *GeneralApi) AuthoriseInput() GeneralApiAuthoriseInput
- func (a *GeneralApi) GetAuthenticationResult(ctx context.Context, r GeneralApiGetAuthenticationResultInput) (AuthenticationResultResponse, *http.Response, error)
- func (a *GeneralApi) GetAuthenticationResultInput() GeneralApiGetAuthenticationResultInput
- func (a *GeneralApi) Retrieve3ds2Result(ctx context.Context, r GeneralApiRetrieve3ds2ResultInput) (ThreeDS2ResultResponse, *http.Response, error)
- func (a *GeneralApi) Retrieve3ds2ResultInput() GeneralApiRetrieve3ds2ResultInput
- type GeneralApiAuthorise3dInput
- type GeneralApiAuthorise3ds2Input
- type GeneralApiAuthoriseInput
- type GeneralApiGetAuthenticationResultInput
- type GeneralApiRetrieve3ds2ResultInput
- type Installments
- func (o *Installments) GetExtra() int32
- func (o *Installments) GetExtraOk() (*int32, bool)
- func (o *Installments) GetPlan() string
- func (o *Installments) GetPlanOk() (*string, bool)
- func (o *Installments) GetValue() int32
- func (o *Installments) GetValueOk() (*int32, bool)
- func (o *Installments) HasExtra() bool
- func (o *Installments) HasPlan() bool
- func (o Installments) MarshalJSON() ([]byte, error)
- func (o *Installments) SetExtra(v int32)
- func (o *Installments) SetPlan(v string)
- func (o *Installments) SetValue(v int32)
- func (o Installments) ToMap() (map[string]interface{}, error)
- type Mandate
- func (o *Mandate) GetAmount() string
- func (o *Mandate) GetAmountOk() (*string, bool)
- func (o *Mandate) GetAmountRule() string
- func (o *Mandate) GetAmountRuleOk() (*string, bool)
- func (o *Mandate) GetBillingAttemptsRule() string
- func (o *Mandate) GetBillingAttemptsRuleOk() (*string, bool)
- func (o *Mandate) GetBillingDay() string
- func (o *Mandate) GetBillingDayOk() (*string, bool)
- func (o *Mandate) GetCount() string
- func (o *Mandate) GetCountOk() (*string, bool)
- func (o *Mandate) GetEndsAt() string
- func (o *Mandate) GetEndsAtOk() (*string, bool)
- func (o *Mandate) GetFrequency() string
- func (o *Mandate) GetFrequencyOk() (*string, bool)
- func (o *Mandate) GetRemarks() string
- func (o *Mandate) GetRemarksOk() (*string, bool)
- func (o *Mandate) GetStartsAt() string
- func (o *Mandate) GetStartsAtOk() (*string, bool)
- func (o *Mandate) HasAmountRule() bool
- func (o *Mandate) HasBillingAttemptsRule() bool
- func (o *Mandate) HasBillingDay() bool
- func (o *Mandate) HasCount() bool
- func (o *Mandate) HasRemarks() bool
- func (o *Mandate) HasStartsAt() bool
- func (o Mandate) MarshalJSON() ([]byte, error)
- func (o *Mandate) SetAmount(v string)
- func (o *Mandate) SetAmountRule(v string)
- func (o *Mandate) SetBillingAttemptsRule(v string)
- func (o *Mandate) SetBillingDay(v string)
- func (o *Mandate) SetCount(v string)
- func (o *Mandate) SetEndsAt(v string)
- func (o *Mandate) SetFrequency(v string)
- func (o *Mandate) SetRemarks(v string)
- func (o *Mandate) SetStartsAt(v string)
- func (o Mandate) ToMap() (map[string]interface{}, error)
- type MerchantDevice
- func (o *MerchantDevice) GetOs() string
- func (o *MerchantDevice) GetOsOk() (*string, bool)
- func (o *MerchantDevice) GetOsVersion() string
- func (o *MerchantDevice) GetOsVersionOk() (*string, bool)
- func (o *MerchantDevice) GetReference() string
- func (o *MerchantDevice) GetReferenceOk() (*string, bool)
- func (o *MerchantDevice) HasOs() bool
- func (o *MerchantDevice) HasOsVersion() bool
- func (o *MerchantDevice) HasReference() bool
- func (o MerchantDevice) MarshalJSON() ([]byte, error)
- func (o *MerchantDevice) SetOs(v string)
- func (o *MerchantDevice) SetOsVersion(v string)
- func (o *MerchantDevice) SetReference(v string)
- func (o MerchantDevice) ToMap() (map[string]interface{}, error)
- type MerchantRiskIndicator
- func (o *MerchantRiskIndicator) GetAddressMatch() bool
- func (o *MerchantRiskIndicator) GetAddressMatchOk() (*bool, bool)
- func (o *MerchantRiskIndicator) GetDeliveryAddressIndicator() string
- func (o *MerchantRiskIndicator) GetDeliveryAddressIndicatorOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetDeliveryEmail() string
- func (o *MerchantRiskIndicator) GetDeliveryEmailAddress() string
- func (o *MerchantRiskIndicator) GetDeliveryEmailAddressOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetDeliveryEmailOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetDeliveryTimeframe() string
- func (o *MerchantRiskIndicator) GetDeliveryTimeframeOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetGiftCardAmount() Amount
- func (o *MerchantRiskIndicator) GetGiftCardAmountOk() (*Amount, bool)
- func (o *MerchantRiskIndicator) GetGiftCardCount() int32
- func (o *MerchantRiskIndicator) GetGiftCardCountOk() (*int32, bool)
- func (o *MerchantRiskIndicator) GetGiftCardCurr() string
- func (o *MerchantRiskIndicator) GetGiftCardCurrOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetPreOrderDate() time.Time
- func (o *MerchantRiskIndicator) GetPreOrderDateOk() (*time.Time, bool)
- func (o *MerchantRiskIndicator) GetPreOrderPurchase() bool
- func (o *MerchantRiskIndicator) GetPreOrderPurchaseInd() string
- func (o *MerchantRiskIndicator) GetPreOrderPurchaseIndOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetPreOrderPurchaseOk() (*bool, bool)
- func (o *MerchantRiskIndicator) GetReorderItems() bool
- func (o *MerchantRiskIndicator) GetReorderItemsInd() string
- func (o *MerchantRiskIndicator) GetReorderItemsIndOk() (*string, bool)
- func (o *MerchantRiskIndicator) GetReorderItemsOk() (*bool, bool)
- func (o *MerchantRiskIndicator) GetShipIndicator() string
- func (o *MerchantRiskIndicator) GetShipIndicatorOk() (*string, bool)
- func (o *MerchantRiskIndicator) HasAddressMatch() bool
- func (o *MerchantRiskIndicator) HasDeliveryAddressIndicator() bool
- func (o *MerchantRiskIndicator) HasDeliveryEmail() bool
- func (o *MerchantRiskIndicator) HasDeliveryEmailAddress() bool
- func (o *MerchantRiskIndicator) HasDeliveryTimeframe() bool
- func (o *MerchantRiskIndicator) HasGiftCardAmount() bool
- func (o *MerchantRiskIndicator) HasGiftCardCount() bool
- func (o *MerchantRiskIndicator) HasGiftCardCurr() bool
- func (o *MerchantRiskIndicator) HasPreOrderDate() bool
- func (o *MerchantRiskIndicator) HasPreOrderPurchase() bool
- func (o *MerchantRiskIndicator) HasPreOrderPurchaseInd() bool
- func (o *MerchantRiskIndicator) HasReorderItems() bool
- func (o *MerchantRiskIndicator) HasReorderItemsInd() bool
- func (o *MerchantRiskIndicator) HasShipIndicator() bool
- func (o MerchantRiskIndicator) MarshalJSON() ([]byte, error)
- func (o *MerchantRiskIndicator) SetAddressMatch(v bool)
- func (o *MerchantRiskIndicator) SetDeliveryAddressIndicator(v string)
- func (o *MerchantRiskIndicator) SetDeliveryEmail(v string)
- func (o *MerchantRiskIndicator) SetDeliveryEmailAddress(v string)
- func (o *MerchantRiskIndicator) SetDeliveryTimeframe(v string)
- func (o *MerchantRiskIndicator) SetGiftCardAmount(v Amount)
- func (o *MerchantRiskIndicator) SetGiftCardCount(v int32)
- func (o *MerchantRiskIndicator) SetGiftCardCurr(v string)
- func (o *MerchantRiskIndicator) SetPreOrderDate(v time.Time)
- func (o *MerchantRiskIndicator) SetPreOrderPurchase(v bool)
- func (o *MerchantRiskIndicator) SetPreOrderPurchaseInd(v string)
- func (o *MerchantRiskIndicator) SetReorderItems(v bool)
- func (o *MerchantRiskIndicator) SetReorderItemsInd(v string)
- func (o *MerchantRiskIndicator) SetShipIndicator(v string)
- func (o MerchantRiskIndicator) ToMap() (map[string]interface{}, error)
- type ModificationResult
- func (o *ModificationResult) GetAdditionalData() map[string]string
- func (o *ModificationResult) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *ModificationResult) GetPspReference() string
- func (o *ModificationResult) GetPspReferenceOk() (*string, bool)
- func (o *ModificationResult) GetResponse() string
- func (o *ModificationResult) GetResponseOk() (*string, bool)
- func (o *ModificationResult) HasAdditionalData() bool
- func (o ModificationResult) MarshalJSON() ([]byte, error)
- func (o *ModificationResult) SetAdditionalData(v map[string]string)
- func (o *ModificationResult) SetPspReference(v string)
- func (o *ModificationResult) SetResponse(v string)
- func (o ModificationResult) ToMap() (map[string]interface{}, error)
- type ModificationsApi
- func (a *ModificationsApi) AdjustAuthorisation(ctx context.Context, r ModificationsApiAdjustAuthorisationInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) AdjustAuthorisationInput() ModificationsApiAdjustAuthorisationInput
- func (a *ModificationsApi) Cancel(ctx context.Context, r ModificationsApiCancelInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) CancelInput() ModificationsApiCancelInput
- func (a *ModificationsApi) CancelOrRefund(ctx context.Context, r ModificationsApiCancelOrRefundInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) CancelOrRefundInput() ModificationsApiCancelOrRefundInput
- func (a *ModificationsApi) Capture(ctx context.Context, r ModificationsApiCaptureInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) CaptureInput() ModificationsApiCaptureInput
- func (a *ModificationsApi) Donate(ctx context.Context, r ModificationsApiDonateInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) DonateInput() ModificationsApiDonateInput
- func (a *ModificationsApi) Refund(ctx context.Context, r ModificationsApiRefundInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) RefundInput() ModificationsApiRefundInput
- func (a *ModificationsApi) TechnicalCancel(ctx context.Context, r ModificationsApiTechnicalCancelInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) TechnicalCancelInput() ModificationsApiTechnicalCancelInput
- func (a *ModificationsApi) VoidPendingRefund(ctx context.Context, r ModificationsApiVoidPendingRefundInput) (ModificationResult, *http.Response, error)
- func (a *ModificationsApi) VoidPendingRefundInput() ModificationsApiVoidPendingRefundInput
- type ModificationsApiAdjustAuthorisationInput
- type ModificationsApiCancelInput
- type ModificationsApiCancelOrRefundInput
- type ModificationsApiCaptureInput
- type ModificationsApiDonateInput
- type ModificationsApiRefundInput
- type ModificationsApiTechnicalCancelInput
- type ModificationsApiVoidPendingRefundInput
- type 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) MarshalJSON() ([]byte, error)
- func (o *Name) SetFirstName(v string)
- func (o *Name) SetLastName(v string)
- func (o Name) ToMap() (map[string]interface{}, error)
- type NullableAccountInfo
- func (v NullableAccountInfo) Get() *AccountInfo
- func (v NullableAccountInfo) IsSet() bool
- func (v NullableAccountInfo) MarshalJSON() ([]byte, error)
- func (v *NullableAccountInfo) Set(val *AccountInfo)
- func (v *NullableAccountInfo) UnmarshalJSON(src []byte) error
- func (v *NullableAccountInfo) Unset()
- type NullableAcctInfo
- type NullableAdditionalData3DSecure
- func (v NullableAdditionalData3DSecure) Get() *AdditionalData3DSecure
- func (v NullableAdditionalData3DSecure) IsSet() bool
- func (v NullableAdditionalData3DSecure) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalData3DSecure) Set(val *AdditionalData3DSecure)
- func (v *NullableAdditionalData3DSecure) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalData3DSecure) Unset()
- type NullableAdditionalDataAirline
- func (v NullableAdditionalDataAirline) Get() *AdditionalDataAirline
- func (v NullableAdditionalDataAirline) IsSet() bool
- func (v NullableAdditionalDataAirline) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataAirline) Set(val *AdditionalDataAirline)
- func (v *NullableAdditionalDataAirline) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataAirline) Unset()
- type NullableAdditionalDataCarRental
- func (v NullableAdditionalDataCarRental) Get() *AdditionalDataCarRental
- func (v NullableAdditionalDataCarRental) IsSet() bool
- func (v NullableAdditionalDataCarRental) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataCarRental) Set(val *AdditionalDataCarRental)
- func (v *NullableAdditionalDataCarRental) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataCarRental) Unset()
- type NullableAdditionalDataCommon
- func (v NullableAdditionalDataCommon) Get() *AdditionalDataCommon
- func (v NullableAdditionalDataCommon) IsSet() bool
- func (v NullableAdditionalDataCommon) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataCommon) Set(val *AdditionalDataCommon)
- func (v *NullableAdditionalDataCommon) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataCommon) Unset()
- type NullableAdditionalDataLevel23
- func (v NullableAdditionalDataLevel23) Get() *AdditionalDataLevel23
- func (v NullableAdditionalDataLevel23) IsSet() bool
- func (v NullableAdditionalDataLevel23) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataLevel23) Set(val *AdditionalDataLevel23)
- func (v *NullableAdditionalDataLevel23) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataLevel23) Unset()
- type NullableAdditionalDataLodging
- func (v NullableAdditionalDataLodging) Get() *AdditionalDataLodging
- func (v NullableAdditionalDataLodging) IsSet() bool
- func (v NullableAdditionalDataLodging) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataLodging) Set(val *AdditionalDataLodging)
- func (v *NullableAdditionalDataLodging) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataLodging) Unset()
- type NullableAdditionalDataModifications
- func (v NullableAdditionalDataModifications) Get() *AdditionalDataModifications
- func (v NullableAdditionalDataModifications) IsSet() bool
- func (v NullableAdditionalDataModifications) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataModifications) Set(val *AdditionalDataModifications)
- func (v *NullableAdditionalDataModifications) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataModifications) Unset()
- type NullableAdditionalDataOpenInvoice
- func (v NullableAdditionalDataOpenInvoice) Get() *AdditionalDataOpenInvoice
- func (v NullableAdditionalDataOpenInvoice) IsSet() bool
- func (v NullableAdditionalDataOpenInvoice) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataOpenInvoice) Set(val *AdditionalDataOpenInvoice)
- func (v *NullableAdditionalDataOpenInvoice) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataOpenInvoice) Unset()
- type NullableAdditionalDataOpi
- func (v NullableAdditionalDataOpi) Get() *AdditionalDataOpi
- func (v NullableAdditionalDataOpi) IsSet() bool
- func (v NullableAdditionalDataOpi) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataOpi) Set(val *AdditionalDataOpi)
- func (v *NullableAdditionalDataOpi) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataOpi) Unset()
- type NullableAdditionalDataRatepay
- func (v NullableAdditionalDataRatepay) Get() *AdditionalDataRatepay
- func (v NullableAdditionalDataRatepay) IsSet() bool
- func (v NullableAdditionalDataRatepay) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataRatepay) Set(val *AdditionalDataRatepay)
- func (v *NullableAdditionalDataRatepay) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataRatepay) Unset()
- type NullableAdditionalDataRetry
- func (v NullableAdditionalDataRetry) Get() *AdditionalDataRetry
- func (v NullableAdditionalDataRetry) IsSet() bool
- func (v NullableAdditionalDataRetry) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataRetry) Set(val *AdditionalDataRetry)
- func (v *NullableAdditionalDataRetry) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataRetry) Unset()
- type NullableAdditionalDataRisk
- func (v NullableAdditionalDataRisk) Get() *AdditionalDataRisk
- func (v NullableAdditionalDataRisk) IsSet() bool
- func (v NullableAdditionalDataRisk) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataRisk) Set(val *AdditionalDataRisk)
- func (v *NullableAdditionalDataRisk) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataRisk) Unset()
- type NullableAdditionalDataRiskStandalone
- func (v NullableAdditionalDataRiskStandalone) Get() *AdditionalDataRiskStandalone
- func (v NullableAdditionalDataRiskStandalone) IsSet() bool
- func (v NullableAdditionalDataRiskStandalone) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataRiskStandalone) Set(val *AdditionalDataRiskStandalone)
- func (v *NullableAdditionalDataRiskStandalone) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataRiskStandalone) Unset()
- type NullableAdditionalDataSubMerchant
- func (v NullableAdditionalDataSubMerchant) Get() *AdditionalDataSubMerchant
- func (v NullableAdditionalDataSubMerchant) IsSet() bool
- func (v NullableAdditionalDataSubMerchant) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataSubMerchant) Set(val *AdditionalDataSubMerchant)
- func (v *NullableAdditionalDataSubMerchant) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataSubMerchant) Unset()
- type NullableAdditionalDataTemporaryServices
- func (v NullableAdditionalDataTemporaryServices) Get() *AdditionalDataTemporaryServices
- func (v NullableAdditionalDataTemporaryServices) IsSet() bool
- func (v NullableAdditionalDataTemporaryServices) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataTemporaryServices) Set(val *AdditionalDataTemporaryServices)
- func (v *NullableAdditionalDataTemporaryServices) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataTemporaryServices) Unset()
- type NullableAdditionalDataWallets
- func (v NullableAdditionalDataWallets) Get() *AdditionalDataWallets
- func (v NullableAdditionalDataWallets) IsSet() bool
- func (v NullableAdditionalDataWallets) MarshalJSON() ([]byte, error)
- func (v *NullableAdditionalDataWallets) Set(val *AdditionalDataWallets)
- func (v *NullableAdditionalDataWallets) UnmarshalJSON(src []byte) error
- func (v *NullableAdditionalDataWallets) Unset()
- type NullableAddress
- type NullableAdjustAuthorisationRequest
- func (v NullableAdjustAuthorisationRequest) Get() *AdjustAuthorisationRequest
- func (v NullableAdjustAuthorisationRequest) IsSet() bool
- func (v NullableAdjustAuthorisationRequest) MarshalJSON() ([]byte, error)
- func (v *NullableAdjustAuthorisationRequest) Set(val *AdjustAuthorisationRequest)
- func (v *NullableAdjustAuthorisationRequest) UnmarshalJSON(src []byte) error
- func (v *NullableAdjustAuthorisationRequest) Unset()
- type NullableAmount
- type NullableApplicationInfo
- func (v NullableApplicationInfo) Get() *ApplicationInfo
- func (v NullableApplicationInfo) IsSet() bool
- func (v NullableApplicationInfo) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationInfo) Set(val *ApplicationInfo)
- func (v *NullableApplicationInfo) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationInfo) Unset()
- type NullableAuthenticationResultRequest
- func (v NullableAuthenticationResultRequest) Get() *AuthenticationResultRequest
- func (v NullableAuthenticationResultRequest) IsSet() bool
- func (v NullableAuthenticationResultRequest) MarshalJSON() ([]byte, error)
- func (v *NullableAuthenticationResultRequest) Set(val *AuthenticationResultRequest)
- func (v *NullableAuthenticationResultRequest) UnmarshalJSON(src []byte) error
- func (v *NullableAuthenticationResultRequest) Unset()
- type NullableAuthenticationResultResponse
- func (v NullableAuthenticationResultResponse) Get() *AuthenticationResultResponse
- func (v NullableAuthenticationResultResponse) IsSet() bool
- func (v NullableAuthenticationResultResponse) MarshalJSON() ([]byte, error)
- func (v *NullableAuthenticationResultResponse) Set(val *AuthenticationResultResponse)
- func (v *NullableAuthenticationResultResponse) UnmarshalJSON(src []byte) error
- func (v *NullableAuthenticationResultResponse) Unset()
- type NullableBankAccount
- func (v NullableBankAccount) Get() *BankAccount
- func (v NullableBankAccount) IsSet() bool
- func (v NullableBankAccount) MarshalJSON() ([]byte, error)
- func (v *NullableBankAccount) Set(val *BankAccount)
- func (v *NullableBankAccount) UnmarshalJSON(src []byte) error
- func (v *NullableBankAccount) Unset()
- type NullableBrowserInfo
- func (v NullableBrowserInfo) Get() *BrowserInfo
- func (v NullableBrowserInfo) IsSet() bool
- func (v NullableBrowserInfo) MarshalJSON() ([]byte, error)
- func (v *NullableBrowserInfo) Set(val *BrowserInfo)
- func (v *NullableBrowserInfo) UnmarshalJSON(src []byte) error
- func (v *NullableBrowserInfo) Unset()
- type NullableCancelOrRefundRequest
- func (v NullableCancelOrRefundRequest) Get() *CancelOrRefundRequest
- func (v NullableCancelOrRefundRequest) IsSet() bool
- func (v NullableCancelOrRefundRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCancelOrRefundRequest) Set(val *CancelOrRefundRequest)
- func (v *NullableCancelOrRefundRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCancelOrRefundRequest) Unset()
- type NullableCancelRequest
- func (v NullableCancelRequest) Get() *CancelRequest
- func (v NullableCancelRequest) IsSet() bool
- func (v NullableCancelRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCancelRequest) Set(val *CancelRequest)
- func (v *NullableCancelRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCancelRequest) Unset()
- type NullableCaptureRequest
- func (v NullableCaptureRequest) Get() *CaptureRequest
- func (v NullableCaptureRequest) IsSet() bool
- func (v NullableCaptureRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCaptureRequest) Set(val *CaptureRequest)
- func (v *NullableCaptureRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCaptureRequest) Unset()
- type NullableCard
- type NullableCommonField
- func (v NullableCommonField) Get() *CommonField
- func (v NullableCommonField) IsSet() bool
- func (v NullableCommonField) MarshalJSON() ([]byte, error)
- func (v *NullableCommonField) Set(val *CommonField)
- func (v *NullableCommonField) UnmarshalJSON(src []byte) error
- func (v *NullableCommonField) Unset()
- type NullableDeviceRenderOptions
- func (v NullableDeviceRenderOptions) Get() *DeviceRenderOptions
- func (v NullableDeviceRenderOptions) IsSet() bool
- func (v NullableDeviceRenderOptions) MarshalJSON() ([]byte, error)
- func (v *NullableDeviceRenderOptions) Set(val *DeviceRenderOptions)
- func (v *NullableDeviceRenderOptions) UnmarshalJSON(src []byte) error
- func (v *NullableDeviceRenderOptions) Unset()
- type NullableDonationRequest
- func (v NullableDonationRequest) Get() *DonationRequest
- func (v NullableDonationRequest) IsSet() bool
- func (v NullableDonationRequest) MarshalJSON() ([]byte, error)
- func (v *NullableDonationRequest) Set(val *DonationRequest)
- func (v *NullableDonationRequest) UnmarshalJSON(src []byte) error
- func (v *NullableDonationRequest) Unset()
- type NullableExternalPlatform
- func (v NullableExternalPlatform) Get() *ExternalPlatform
- func (v NullableExternalPlatform) IsSet() bool
- func (v NullableExternalPlatform) MarshalJSON() ([]byte, error)
- func (v *NullableExternalPlatform) Set(val *ExternalPlatform)
- func (v *NullableExternalPlatform) UnmarshalJSON(src []byte) error
- func (v *NullableExternalPlatform) Unset()
- type NullableForexQuote
- type NullableFraudCheckResult
- func (v NullableFraudCheckResult) Get() *FraudCheckResult
- func (v NullableFraudCheckResult) IsSet() bool
- func (v NullableFraudCheckResult) MarshalJSON() ([]byte, error)
- func (v *NullableFraudCheckResult) Set(val *FraudCheckResult)
- func (v *NullableFraudCheckResult) UnmarshalJSON(src []byte) error
- func (v *NullableFraudCheckResult) Unset()
- type NullableFraudCheckResultWrapper
- func (v NullableFraudCheckResultWrapper) Get() *FraudCheckResultWrapper
- func (v NullableFraudCheckResultWrapper) IsSet() bool
- func (v NullableFraudCheckResultWrapper) MarshalJSON() ([]byte, error)
- func (v *NullableFraudCheckResultWrapper) Set(val *FraudCheckResultWrapper)
- func (v *NullableFraudCheckResultWrapper) UnmarshalJSON(src []byte) error
- func (v *NullableFraudCheckResultWrapper) Unset()
- type NullableFraudResult
- func (v NullableFraudResult) Get() *FraudResult
- func (v NullableFraudResult) IsSet() bool
- func (v NullableFraudResult) MarshalJSON() ([]byte, error)
- func (v *NullableFraudResult) Set(val *FraudResult)
- func (v *NullableFraudResult) UnmarshalJSON(src []byte) error
- func (v *NullableFraudResult) Unset()
- type NullableFundDestination
- func (v NullableFundDestination) Get() *FundDestination
- func (v NullableFundDestination) IsSet() bool
- func (v NullableFundDestination) MarshalJSON() ([]byte, error)
- func (v *NullableFundDestination) Set(val *FundDestination)
- func (v *NullableFundDestination) UnmarshalJSON(src []byte) error
- func (v *NullableFundDestination) Unset()
- type NullableFundSource
- type NullableInstallments
- func (v NullableInstallments) Get() *Installments
- func (v NullableInstallments) IsSet() bool
- func (v NullableInstallments) MarshalJSON() ([]byte, error)
- func (v *NullableInstallments) Set(val *Installments)
- func (v *NullableInstallments) UnmarshalJSON(src []byte) error
- func (v *NullableInstallments) Unset()
- type NullableMandate
- type NullableMerchantDevice
- func (v NullableMerchantDevice) Get() *MerchantDevice
- func (v NullableMerchantDevice) IsSet() bool
- func (v NullableMerchantDevice) MarshalJSON() ([]byte, error)
- func (v *NullableMerchantDevice) Set(val *MerchantDevice)
- func (v *NullableMerchantDevice) UnmarshalJSON(src []byte) error
- func (v *NullableMerchantDevice) Unset()
- type NullableMerchantRiskIndicator
- func (v NullableMerchantRiskIndicator) Get() *MerchantRiskIndicator
- func (v NullableMerchantRiskIndicator) IsSet() bool
- func (v NullableMerchantRiskIndicator) MarshalJSON() ([]byte, error)
- func (v *NullableMerchantRiskIndicator) Set(val *MerchantRiskIndicator)
- func (v *NullableMerchantRiskIndicator) UnmarshalJSON(src []byte) error
- func (v *NullableMerchantRiskIndicator) Unset()
- type NullableModificationResult
- func (v NullableModificationResult) Get() *ModificationResult
- func (v NullableModificationResult) IsSet() bool
- func (v NullableModificationResult) MarshalJSON() ([]byte, error)
- func (v *NullableModificationResult) Set(val *ModificationResult)
- func (v *NullableModificationResult) UnmarshalJSON(src []byte) error
- func (v *NullableModificationResult) Unset()
- type NullableName
- type NullablePaymentRequest
- func (v NullablePaymentRequest) Get() *PaymentRequest
- func (v NullablePaymentRequest) IsSet() bool
- func (v NullablePaymentRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentRequest) Set(val *PaymentRequest)
- func (v *NullablePaymentRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentRequest) Unset()
- type NullablePaymentRequest3d
- func (v NullablePaymentRequest3d) Get() *PaymentRequest3d
- func (v NullablePaymentRequest3d) IsSet() bool
- func (v NullablePaymentRequest3d) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentRequest3d) Set(val *PaymentRequest3d)
- func (v *NullablePaymentRequest3d) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentRequest3d) Unset()
- type NullablePaymentRequest3ds2
- func (v NullablePaymentRequest3ds2) Get() *PaymentRequest3ds2
- func (v NullablePaymentRequest3ds2) IsSet() bool
- func (v NullablePaymentRequest3ds2) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentRequest3ds2) Set(val *PaymentRequest3ds2)
- func (v *NullablePaymentRequest3ds2) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentRequest3ds2) Unset()
- type NullablePaymentResult
- func (v NullablePaymentResult) Get() *PaymentResult
- func (v NullablePaymentResult) IsSet() bool
- func (v NullablePaymentResult) MarshalJSON() ([]byte, error)
- func (v *NullablePaymentResult) Set(val *PaymentResult)
- func (v *NullablePaymentResult) UnmarshalJSON(src []byte) error
- func (v *NullablePaymentResult) Unset()
- type NullablePhone
- type NullablePlatformChargebackLogic
- func (v NullablePlatformChargebackLogic) Get() *PlatformChargebackLogic
- func (v NullablePlatformChargebackLogic) IsSet() bool
- func (v NullablePlatformChargebackLogic) MarshalJSON() ([]byte, error)
- func (v *NullablePlatformChargebackLogic) Set(val *PlatformChargebackLogic)
- func (v *NullablePlatformChargebackLogic) UnmarshalJSON(src []byte) error
- func (v *NullablePlatformChargebackLogic) Unset()
- type NullableRecurring
- type NullableRefundRequest
- func (v NullableRefundRequest) Get() *RefundRequest
- func (v NullableRefundRequest) IsSet() bool
- func (v NullableRefundRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRefundRequest) Set(val *RefundRequest)
- func (v *NullableRefundRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRefundRequest) Unset()
- type NullableResponseAdditionalData3DSecure
- func (v NullableResponseAdditionalData3DSecure) Get() *ResponseAdditionalData3DSecure
- func (v NullableResponseAdditionalData3DSecure) IsSet() bool
- func (v NullableResponseAdditionalData3DSecure) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalData3DSecure) Set(val *ResponseAdditionalData3DSecure)
- func (v *NullableResponseAdditionalData3DSecure) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalData3DSecure) Unset()
- type NullableResponseAdditionalDataBillingAddress
- func (v NullableResponseAdditionalDataBillingAddress) Get() *ResponseAdditionalDataBillingAddress
- func (v NullableResponseAdditionalDataBillingAddress) IsSet() bool
- func (v NullableResponseAdditionalDataBillingAddress) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataBillingAddress) Set(val *ResponseAdditionalDataBillingAddress)
- func (v *NullableResponseAdditionalDataBillingAddress) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataBillingAddress) Unset()
- type NullableResponseAdditionalDataCard
- func (v NullableResponseAdditionalDataCard) Get() *ResponseAdditionalDataCard
- func (v NullableResponseAdditionalDataCard) IsSet() bool
- func (v NullableResponseAdditionalDataCard) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataCard) Set(val *ResponseAdditionalDataCard)
- func (v *NullableResponseAdditionalDataCard) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataCard) Unset()
- type NullableResponseAdditionalDataCommon
- func (v NullableResponseAdditionalDataCommon) Get() *ResponseAdditionalDataCommon
- func (v NullableResponseAdditionalDataCommon) IsSet() bool
- func (v NullableResponseAdditionalDataCommon) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataCommon) Set(val *ResponseAdditionalDataCommon)
- func (v *NullableResponseAdditionalDataCommon) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataCommon) Unset()
- type NullableResponseAdditionalDataDomesticError
- func (v NullableResponseAdditionalDataDomesticError) Get() *ResponseAdditionalDataDomesticError
- func (v NullableResponseAdditionalDataDomesticError) IsSet() bool
- func (v NullableResponseAdditionalDataDomesticError) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataDomesticError) Set(val *ResponseAdditionalDataDomesticError)
- func (v *NullableResponseAdditionalDataDomesticError) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataDomesticError) Unset()
- type NullableResponseAdditionalDataInstallments
- func (v NullableResponseAdditionalDataInstallments) Get() *ResponseAdditionalDataInstallments
- func (v NullableResponseAdditionalDataInstallments) IsSet() bool
- func (v NullableResponseAdditionalDataInstallments) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataInstallments) Set(val *ResponseAdditionalDataInstallments)
- func (v *NullableResponseAdditionalDataInstallments) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataInstallments) Unset()
- type NullableResponseAdditionalDataNetworkTokens
- func (v NullableResponseAdditionalDataNetworkTokens) Get() *ResponseAdditionalDataNetworkTokens
- func (v NullableResponseAdditionalDataNetworkTokens) IsSet() bool
- func (v NullableResponseAdditionalDataNetworkTokens) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataNetworkTokens) Set(val *ResponseAdditionalDataNetworkTokens)
- func (v *NullableResponseAdditionalDataNetworkTokens) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataNetworkTokens) Unset()
- type NullableResponseAdditionalDataOpi
- func (v NullableResponseAdditionalDataOpi) Get() *ResponseAdditionalDataOpi
- func (v NullableResponseAdditionalDataOpi) IsSet() bool
- func (v NullableResponseAdditionalDataOpi) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataOpi) Set(val *ResponseAdditionalDataOpi)
- func (v *NullableResponseAdditionalDataOpi) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataOpi) Unset()
- type NullableResponseAdditionalDataSepa
- func (v NullableResponseAdditionalDataSepa) Get() *ResponseAdditionalDataSepa
- func (v NullableResponseAdditionalDataSepa) IsSet() bool
- func (v NullableResponseAdditionalDataSepa) MarshalJSON() ([]byte, error)
- func (v *NullableResponseAdditionalDataSepa) Set(val *ResponseAdditionalDataSepa)
- func (v *NullableResponseAdditionalDataSepa) UnmarshalJSON(src []byte) error
- func (v *NullableResponseAdditionalDataSepa) Unset()
- type NullableSDKEphemPubKey
- func (v NullableSDKEphemPubKey) Get() *SDKEphemPubKey
- func (v NullableSDKEphemPubKey) IsSet() bool
- func (v NullableSDKEphemPubKey) MarshalJSON() ([]byte, error)
- func (v *NullableSDKEphemPubKey) Set(val *SDKEphemPubKey)
- func (v *NullableSDKEphemPubKey) UnmarshalJSON(src []byte) error
- func (v *NullableSDKEphemPubKey) Unset()
- type NullableSecureRemoteCommerceCheckoutData
- func (v NullableSecureRemoteCommerceCheckoutData) Get() *SecureRemoteCommerceCheckoutData
- func (v NullableSecureRemoteCommerceCheckoutData) IsSet() bool
- func (v NullableSecureRemoteCommerceCheckoutData) MarshalJSON() ([]byte, error)
- func (v *NullableSecureRemoteCommerceCheckoutData) Set(val *SecureRemoteCommerceCheckoutData)
- func (v *NullableSecureRemoteCommerceCheckoutData) UnmarshalJSON(src []byte) error
- func (v *NullableSecureRemoteCommerceCheckoutData) Unset()
- type NullableServiceError
- func (v NullableServiceError) Get() *ServiceError
- func (v NullableServiceError) IsSet() bool
- func (v NullableServiceError) MarshalJSON() ([]byte, error)
- func (v *NullableServiceError) Set(val *ServiceError)
- func (v *NullableServiceError) UnmarshalJSON(src []byte) error
- func (v *NullableServiceError) Unset()
- type NullableShopperInteractionDevice
- func (v NullableShopperInteractionDevice) Get() *ShopperInteractionDevice
- func (v NullableShopperInteractionDevice) IsSet() bool
- func (v NullableShopperInteractionDevice) MarshalJSON() ([]byte, error)
- func (v *NullableShopperInteractionDevice) Set(val *ShopperInteractionDevice)
- func (v *NullableShopperInteractionDevice) UnmarshalJSON(src []byte) error
- func (v *NullableShopperInteractionDevice) Unset()
- type NullableSplit
- type NullableSplitAmount
- func (v NullableSplitAmount) Get() *SplitAmount
- func (v NullableSplitAmount) IsSet() bool
- func (v NullableSplitAmount) MarshalJSON() ([]byte, error)
- func (v *NullableSplitAmount) Set(val *SplitAmount)
- func (v *NullableSplitAmount) UnmarshalJSON(src []byte) error
- func (v *NullableSplitAmount) Unset()
- type NullableSubMerchant
- func (v NullableSubMerchant) Get() *SubMerchant
- func (v NullableSubMerchant) IsSet() bool
- func (v NullableSubMerchant) MarshalJSON() ([]byte, error)
- func (v *NullableSubMerchant) Set(val *SubMerchant)
- func (v *NullableSubMerchant) UnmarshalJSON(src []byte) error
- func (v *NullableSubMerchant) Unset()
- type NullableTechnicalCancelRequest
- func (v NullableTechnicalCancelRequest) Get() *TechnicalCancelRequest
- func (v NullableTechnicalCancelRequest) IsSet() bool
- func (v NullableTechnicalCancelRequest) MarshalJSON() ([]byte, error)
- func (v *NullableTechnicalCancelRequest) Set(val *TechnicalCancelRequest)
- func (v *NullableTechnicalCancelRequest) UnmarshalJSON(src []byte) error
- func (v *NullableTechnicalCancelRequest) Unset()
- type NullableThreeDS1Result
- func (v NullableThreeDS1Result) Get() *ThreeDS1Result
- func (v NullableThreeDS1Result) IsSet() bool
- func (v NullableThreeDS1Result) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDS1Result) Set(val *ThreeDS1Result)
- func (v *NullableThreeDS1Result) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDS1Result) Unset()
- type NullableThreeDS2RequestData
- func (v NullableThreeDS2RequestData) Get() *ThreeDS2RequestData
- func (v NullableThreeDS2RequestData) IsSet() bool
- func (v NullableThreeDS2RequestData) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDS2RequestData) Set(val *ThreeDS2RequestData)
- func (v *NullableThreeDS2RequestData) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDS2RequestData) Unset()
- type NullableThreeDS2Result
- func (v NullableThreeDS2Result) Get() *ThreeDS2Result
- func (v NullableThreeDS2Result) IsSet() bool
- func (v NullableThreeDS2Result) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDS2Result) Set(val *ThreeDS2Result)
- func (v *NullableThreeDS2Result) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDS2Result) Unset()
- type NullableThreeDS2ResultRequest
- func (v NullableThreeDS2ResultRequest) Get() *ThreeDS2ResultRequest
- func (v NullableThreeDS2ResultRequest) IsSet() bool
- func (v NullableThreeDS2ResultRequest) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDS2ResultRequest) Set(val *ThreeDS2ResultRequest)
- func (v *NullableThreeDS2ResultRequest) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDS2ResultRequest) Unset()
- type NullableThreeDS2ResultResponse
- func (v NullableThreeDS2ResultResponse) Get() *ThreeDS2ResultResponse
- func (v NullableThreeDS2ResultResponse) IsSet() bool
- func (v NullableThreeDS2ResultResponse) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDS2ResultResponse) Set(val *ThreeDS2ResultResponse)
- func (v *NullableThreeDS2ResultResponse) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDS2ResultResponse) Unset()
- type NullableThreeDSRequestorAuthenticationInfo
- func (v NullableThreeDSRequestorAuthenticationInfo) Get() *ThreeDSRequestorAuthenticationInfo
- func (v NullableThreeDSRequestorAuthenticationInfo) IsSet() bool
- func (v NullableThreeDSRequestorAuthenticationInfo) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDSRequestorAuthenticationInfo) Set(val *ThreeDSRequestorAuthenticationInfo)
- func (v *NullableThreeDSRequestorAuthenticationInfo) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDSRequestorAuthenticationInfo) Unset()
- type NullableThreeDSRequestorPriorAuthenticationInfo
- func (v NullableThreeDSRequestorPriorAuthenticationInfo) Get() *ThreeDSRequestorPriorAuthenticationInfo
- func (v NullableThreeDSRequestorPriorAuthenticationInfo) IsSet() bool
- func (v NullableThreeDSRequestorPriorAuthenticationInfo) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDSRequestorPriorAuthenticationInfo) Set(val *ThreeDSRequestorPriorAuthenticationInfo)
- func (v *NullableThreeDSRequestorPriorAuthenticationInfo) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDSRequestorPriorAuthenticationInfo) Unset()
- type NullableThreeDSecureData
- func (v NullableThreeDSecureData) Get() *ThreeDSecureData
- func (v NullableThreeDSecureData) IsSet() bool
- func (v NullableThreeDSecureData) MarshalJSON() ([]byte, error)
- func (v *NullableThreeDSecureData) Set(val *ThreeDSecureData)
- func (v *NullableThreeDSecureData) UnmarshalJSON(src []byte) error
- func (v *NullableThreeDSecureData) Unset()
- type NullableVoidPendingRefundRequest
- func (v NullableVoidPendingRefundRequest) Get() *VoidPendingRefundRequest
- func (v NullableVoidPendingRefundRequest) IsSet() bool
- func (v NullableVoidPendingRefundRequest) MarshalJSON() ([]byte, error)
- func (v *NullableVoidPendingRefundRequest) Set(val *VoidPendingRefundRequest)
- func (v *NullableVoidPendingRefundRequest) UnmarshalJSON(src []byte) error
- func (v *NullableVoidPendingRefundRequest) Unset()
- type PaymentRequest
- func (o *PaymentRequest) GetAccountInfo() AccountInfo
- func (o *PaymentRequest) GetAccountInfoOk() (*AccountInfo, bool)
- func (o *PaymentRequest) GetAdditionalAmount() Amount
- func (o *PaymentRequest) GetAdditionalAmountOk() (*Amount, bool)
- func (o *PaymentRequest) GetAdditionalData() map[string]string
- func (o *PaymentRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *PaymentRequest) GetAmount() Amount
- func (o *PaymentRequest) GetAmountOk() (*Amount, bool)
- func (o *PaymentRequest) GetApplicationInfo() ApplicationInfo
- func (o *PaymentRequest) GetApplicationInfoOk() (*ApplicationInfo, bool)
- func (o *PaymentRequest) GetBankAccount() BankAccount
- func (o *PaymentRequest) GetBankAccountOk() (*BankAccount, bool)
- func (o *PaymentRequest) GetBillingAddress() Address
- func (o *PaymentRequest) GetBillingAddressOk() (*Address, bool)
- func (o *PaymentRequest) GetBrowserInfo() BrowserInfo
- func (o *PaymentRequest) GetBrowserInfoOk() (*BrowserInfo, bool)
- func (o *PaymentRequest) GetCaptureDelayHours() int32
- func (o *PaymentRequest) GetCaptureDelayHoursOk() (*int32, bool)
- func (o *PaymentRequest) GetCard() Card
- func (o *PaymentRequest) GetCardOk() (*Card, bool)
- func (o *PaymentRequest) GetDateOfBirth() string
- func (o *PaymentRequest) GetDateOfBirthOk() (*string, bool)
- func (o *PaymentRequest) GetDccQuote() ForexQuote
- func (o *PaymentRequest) GetDccQuoteOk() (*ForexQuote, bool)
- func (o *PaymentRequest) GetDeliveryAddress() Address
- func (o *PaymentRequest) GetDeliveryAddressOk() (*Address, bool)
- func (o *PaymentRequest) GetDeliveryDate() time.Time
- func (o *PaymentRequest) GetDeliveryDateOk() (*time.Time, bool)
- func (o *PaymentRequest) GetDeviceFingerprint() string
- func (o *PaymentRequest) GetDeviceFingerprintOk() (*string, bool)
- func (o *PaymentRequest) GetEntityType() string
- func (o *PaymentRequest) GetEntityTypeOk() (*string, bool)
- func (o *PaymentRequest) GetFraudOffset() int32
- func (o *PaymentRequest) GetFraudOffsetOk() (*int32, bool)
- func (o *PaymentRequest) GetFundDestination() FundDestination
- func (o *PaymentRequest) GetFundDestinationOk() (*FundDestination, bool)
- func (o *PaymentRequest) GetFundSource() FundSource
- func (o *PaymentRequest) GetFundSourceOk() (*FundSource, bool)
- func (o *PaymentRequest) GetFundingSource() string
- func (o *PaymentRequest) GetFundingSourceOk() (*string, bool)
- func (o *PaymentRequest) GetInstallments() Installments
- func (o *PaymentRequest) GetInstallmentsOk() (*Installments, bool)
- func (o *PaymentRequest) GetLocalizedShopperStatement() map[string]string
- func (o *PaymentRequest) GetLocalizedShopperStatementOk() (*map[string]string, bool)
- func (o *PaymentRequest) GetMandate() Mandate
- func (o *PaymentRequest) GetMandateOk() (*Mandate, bool)
- func (o *PaymentRequest) GetMcc() string
- func (o *PaymentRequest) GetMccOk() (*string, bool)
- func (o *PaymentRequest) GetMerchantAccount() string
- func (o *PaymentRequest) GetMerchantAccountOk() (*string, bool)
- func (o *PaymentRequest) GetMerchantOrderReference() string
- func (o *PaymentRequest) GetMerchantOrderReferenceOk() (*string, bool)
- func (o *PaymentRequest) GetMerchantRiskIndicator() MerchantRiskIndicator
- func (o *PaymentRequest) GetMerchantRiskIndicatorOk() (*MerchantRiskIndicator, bool)
- func (o *PaymentRequest) GetMetadata() map[string]string
- func (o *PaymentRequest) GetMetadataOk() (*map[string]string, bool)
- func (o *PaymentRequest) GetMpiData() ThreeDSecureData
- func (o *PaymentRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *PaymentRequest) GetNationality() string
- func (o *PaymentRequest) GetNationalityOk() (*string, bool)
- func (o *PaymentRequest) GetOrderReference() string
- func (o *PaymentRequest) GetOrderReferenceOk() (*string, bool)
- func (o *PaymentRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *PaymentRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *PaymentRequest) GetRecurring() Recurring
- func (o *PaymentRequest) GetRecurringOk() (*Recurring, bool)
- func (o *PaymentRequest) GetRecurringProcessingModel() string
- func (o *PaymentRequest) GetRecurringProcessingModelOk() (*string, bool)
- func (o *PaymentRequest) GetReference() string
- func (o *PaymentRequest) GetReferenceOk() (*string, bool)
- func (o *PaymentRequest) GetSecureRemoteCommerceCheckoutData() SecureRemoteCommerceCheckoutData
- func (o *PaymentRequest) GetSecureRemoteCommerceCheckoutDataOk() (*SecureRemoteCommerceCheckoutData, bool)
- func (o *PaymentRequest) GetSelectedBrand() string
- func (o *PaymentRequest) GetSelectedBrandOk() (*string, bool)
- func (o *PaymentRequest) GetSelectedRecurringDetailReference() string
- func (o *PaymentRequest) GetSelectedRecurringDetailReferenceOk() (*string, bool)
- func (o *PaymentRequest) GetSessionId() string
- func (o *PaymentRequest) GetSessionIdOk() (*string, bool)
- func (o *PaymentRequest) GetShopperEmail() string
- func (o *PaymentRequest) GetShopperEmailOk() (*string, bool)
- func (o *PaymentRequest) GetShopperIP() string
- func (o *PaymentRequest) GetShopperIPOk() (*string, bool)
- func (o *PaymentRequest) GetShopperInteraction() string
- func (o *PaymentRequest) GetShopperInteractionOk() (*string, bool)
- func (o *PaymentRequest) GetShopperLocale() string
- func (o *PaymentRequest) GetShopperLocaleOk() (*string, bool)
- func (o *PaymentRequest) GetShopperName() Name
- func (o *PaymentRequest) GetShopperNameOk() (*Name, bool)
- func (o *PaymentRequest) GetShopperReference() string
- func (o *PaymentRequest) GetShopperReferenceOk() (*string, bool)
- func (o *PaymentRequest) GetShopperStatement() string
- func (o *PaymentRequest) GetShopperStatementOk() (*string, bool)
- func (o *PaymentRequest) GetSocialSecurityNumber() string
- func (o *PaymentRequest) GetSocialSecurityNumberOk() (*string, bool)
- func (o *PaymentRequest) GetSplits() []Split
- func (o *PaymentRequest) GetSplitsOk() ([]Split, bool)
- func (o *PaymentRequest) GetStore() string
- func (o *PaymentRequest) GetStoreOk() (*string, bool)
- func (o *PaymentRequest) GetTelephoneNumber() string
- func (o *PaymentRequest) GetTelephoneNumberOk() (*string, bool)
- func (o *PaymentRequest) GetThreeDS2RequestData() ThreeDS2RequestData
- func (o *PaymentRequest) GetThreeDS2RequestDataOk() (*ThreeDS2RequestData, bool)
- func (o *PaymentRequest) GetThreeDSAuthenticationOnly() bool
- func (o *PaymentRequest) GetThreeDSAuthenticationOnlyOk() (*bool, bool)
- func (o *PaymentRequest) GetTotalsGroup() string
- func (o *PaymentRequest) GetTotalsGroupOk() (*string, bool)
- func (o *PaymentRequest) GetTrustedShopper() bool
- func (o *PaymentRequest) GetTrustedShopperOk() (*bool, bool)
- func (o *PaymentRequest) HasAccountInfo() bool
- func (o *PaymentRequest) HasAdditionalAmount() bool
- func (o *PaymentRequest) HasAdditionalData() bool
- func (o *PaymentRequest) HasApplicationInfo() bool
- func (o *PaymentRequest) HasBankAccount() bool
- func (o *PaymentRequest) HasBillingAddress() bool
- func (o *PaymentRequest) HasBrowserInfo() bool
- func (o *PaymentRequest) HasCaptureDelayHours() bool
- func (o *PaymentRequest) HasCard() bool
- func (o *PaymentRequest) HasDateOfBirth() bool
- func (o *PaymentRequest) HasDccQuote() bool
- func (o *PaymentRequest) HasDeliveryAddress() bool
- func (o *PaymentRequest) HasDeliveryDate() bool
- func (o *PaymentRequest) HasDeviceFingerprint() bool
- func (o *PaymentRequest) HasEntityType() bool
- func (o *PaymentRequest) HasFraudOffset() bool
- func (o *PaymentRequest) HasFundDestination() bool
- func (o *PaymentRequest) HasFundSource() bool
- func (o *PaymentRequest) HasFundingSource() bool
- func (o *PaymentRequest) HasInstallments() bool
- func (o *PaymentRequest) HasLocalizedShopperStatement() bool
- func (o *PaymentRequest) HasMandate() bool
- func (o *PaymentRequest) HasMcc() bool
- func (o *PaymentRequest) HasMerchantOrderReference() bool
- func (o *PaymentRequest) HasMerchantRiskIndicator() bool
- func (o *PaymentRequest) HasMetadata() bool
- func (o *PaymentRequest) HasMpiData() bool
- func (o *PaymentRequest) HasNationality() bool
- func (o *PaymentRequest) HasOrderReference() bool
- func (o *PaymentRequest) HasPlatformChargebackLogic() bool
- func (o *PaymentRequest) HasRecurring() bool
- func (o *PaymentRequest) HasRecurringProcessingModel() bool
- func (o *PaymentRequest) HasSecureRemoteCommerceCheckoutData() bool
- func (o *PaymentRequest) HasSelectedBrand() bool
- func (o *PaymentRequest) HasSelectedRecurringDetailReference() bool
- func (o *PaymentRequest) HasSessionId() bool
- func (o *PaymentRequest) HasShopperEmail() bool
- func (o *PaymentRequest) HasShopperIP() bool
- func (o *PaymentRequest) HasShopperInteraction() bool
- func (o *PaymentRequest) HasShopperLocale() bool
- func (o *PaymentRequest) HasShopperName() bool
- func (o *PaymentRequest) HasShopperReference() bool
- func (o *PaymentRequest) HasShopperStatement() bool
- func (o *PaymentRequest) HasSocialSecurityNumber() bool
- func (o *PaymentRequest) HasSplits() bool
- func (o *PaymentRequest) HasStore() bool
- func (o *PaymentRequest) HasTelephoneNumber() bool
- func (o *PaymentRequest) HasThreeDS2RequestData() bool
- func (o *PaymentRequest) HasThreeDSAuthenticationOnly() bool
- func (o *PaymentRequest) HasTotalsGroup() bool
- func (o *PaymentRequest) HasTrustedShopper() bool
- func (o PaymentRequest) MarshalJSON() ([]byte, error)
- func (o *PaymentRequest) SetAccountInfo(v AccountInfo)
- func (o *PaymentRequest) SetAdditionalAmount(v Amount)
- func (o *PaymentRequest) SetAdditionalData(v map[string]string)
- func (o *PaymentRequest) SetAmount(v Amount)
- func (o *PaymentRequest) SetApplicationInfo(v ApplicationInfo)
- func (o *PaymentRequest) SetBankAccount(v BankAccount)
- func (o *PaymentRequest) SetBillingAddress(v Address)
- func (o *PaymentRequest) SetBrowserInfo(v BrowserInfo)
- func (o *PaymentRequest) SetCaptureDelayHours(v int32)
- func (o *PaymentRequest) SetCard(v Card)
- func (o *PaymentRequest) SetDateOfBirth(v string)
- func (o *PaymentRequest) SetDccQuote(v ForexQuote)
- func (o *PaymentRequest) SetDeliveryAddress(v Address)
- func (o *PaymentRequest) SetDeliveryDate(v time.Time)
- func (o *PaymentRequest) SetDeviceFingerprint(v string)
- func (o *PaymentRequest) SetEntityType(v string)
- func (o *PaymentRequest) SetFraudOffset(v int32)
- func (o *PaymentRequest) SetFundDestination(v FundDestination)
- func (o *PaymentRequest) SetFundSource(v FundSource)
- func (o *PaymentRequest) SetFundingSource(v string)
- func (o *PaymentRequest) SetInstallments(v Installments)
- func (o *PaymentRequest) SetLocalizedShopperStatement(v map[string]string)
- func (o *PaymentRequest) SetMandate(v Mandate)
- func (o *PaymentRequest) SetMcc(v string)
- func (o *PaymentRequest) SetMerchantAccount(v string)
- func (o *PaymentRequest) SetMerchantOrderReference(v string)
- func (o *PaymentRequest) SetMerchantRiskIndicator(v MerchantRiskIndicator)
- func (o *PaymentRequest) SetMetadata(v map[string]string)
- func (o *PaymentRequest) SetMpiData(v ThreeDSecureData)
- func (o *PaymentRequest) SetNationality(v string)
- func (o *PaymentRequest) SetOrderReference(v string)
- func (o *PaymentRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *PaymentRequest) SetRecurring(v Recurring)
- func (o *PaymentRequest) SetRecurringProcessingModel(v string)
- func (o *PaymentRequest) SetReference(v string)
- func (o *PaymentRequest) SetSecureRemoteCommerceCheckoutData(v SecureRemoteCommerceCheckoutData)
- func (o *PaymentRequest) SetSelectedBrand(v string)
- func (o *PaymentRequest) SetSelectedRecurringDetailReference(v string)
- func (o *PaymentRequest) SetSessionId(v string)
- func (o *PaymentRequest) SetShopperEmail(v string)
- func (o *PaymentRequest) SetShopperIP(v string)
- func (o *PaymentRequest) SetShopperInteraction(v string)
- func (o *PaymentRequest) SetShopperLocale(v string)
- func (o *PaymentRequest) SetShopperName(v Name)
- func (o *PaymentRequest) SetShopperReference(v string)
- func (o *PaymentRequest) SetShopperStatement(v string)
- func (o *PaymentRequest) SetSocialSecurityNumber(v string)
- func (o *PaymentRequest) SetSplits(v []Split)
- func (o *PaymentRequest) SetStore(v string)
- func (o *PaymentRequest) SetTelephoneNumber(v string)
- func (o *PaymentRequest) SetThreeDS2RequestData(v ThreeDS2RequestData)
- func (o *PaymentRequest) SetThreeDSAuthenticationOnly(v bool)
- func (o *PaymentRequest) SetTotalsGroup(v string)
- func (o *PaymentRequest) SetTrustedShopper(v bool)
- func (o PaymentRequest) ToMap() (map[string]interface{}, error)
- type PaymentRequest3d
- func (o *PaymentRequest3d) GetAccountInfo() AccountInfo
- func (o *PaymentRequest3d) GetAccountInfoOk() (*AccountInfo, bool)
- func (o *PaymentRequest3d) GetAdditionalAmount() Amount
- func (o *PaymentRequest3d) GetAdditionalAmountOk() (*Amount, bool)
- func (o *PaymentRequest3d) GetAdditionalData() map[string]string
- func (o *PaymentRequest3d) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *PaymentRequest3d) GetAmount() Amount
- func (o *PaymentRequest3d) GetAmountOk() (*Amount, bool)
- func (o *PaymentRequest3d) GetApplicationInfo() ApplicationInfo
- func (o *PaymentRequest3d) GetApplicationInfoOk() (*ApplicationInfo, bool)
- func (o *PaymentRequest3d) GetBillingAddress() Address
- func (o *PaymentRequest3d) GetBillingAddressOk() (*Address, bool)
- func (o *PaymentRequest3d) GetBrowserInfo() BrowserInfo
- func (o *PaymentRequest3d) GetBrowserInfoOk() (*BrowserInfo, bool)
- func (o *PaymentRequest3d) GetCaptureDelayHours() int32
- func (o *PaymentRequest3d) GetCaptureDelayHoursOk() (*int32, bool)
- func (o *PaymentRequest3d) GetDateOfBirth() string
- func (o *PaymentRequest3d) GetDateOfBirthOk() (*string, bool)
- func (o *PaymentRequest3d) GetDccQuote() ForexQuote
- func (o *PaymentRequest3d) GetDccQuoteOk() (*ForexQuote, bool)
- func (o *PaymentRequest3d) GetDeliveryAddress() Address
- func (o *PaymentRequest3d) GetDeliveryAddressOk() (*Address, bool)
- func (o *PaymentRequest3d) GetDeliveryDate() time.Time
- func (o *PaymentRequest3d) GetDeliveryDateOk() (*time.Time, bool)
- func (o *PaymentRequest3d) GetDeviceFingerprint() string
- func (o *PaymentRequest3d) GetDeviceFingerprintOk() (*string, bool)
- func (o *PaymentRequest3d) GetFraudOffset() int32
- func (o *PaymentRequest3d) GetFraudOffsetOk() (*int32, bool)
- func (o *PaymentRequest3d) GetInstallments() Installments
- func (o *PaymentRequest3d) GetInstallmentsOk() (*Installments, bool)
- func (o *PaymentRequest3d) GetLocalizedShopperStatement() map[string]string
- func (o *PaymentRequest3d) GetLocalizedShopperStatementOk() (*map[string]string, bool)
- func (o *PaymentRequest3d) GetMcc() string
- func (o *PaymentRequest3d) GetMccOk() (*string, bool)
- func (o *PaymentRequest3d) GetMd() string
- func (o *PaymentRequest3d) GetMdOk() (*string, bool)
- func (o *PaymentRequest3d) GetMerchantAccount() string
- func (o *PaymentRequest3d) GetMerchantAccountOk() (*string, bool)
- func (o *PaymentRequest3d) GetMerchantOrderReference() string
- func (o *PaymentRequest3d) GetMerchantOrderReferenceOk() (*string, bool)
- func (o *PaymentRequest3d) GetMerchantRiskIndicator() MerchantRiskIndicator
- func (o *PaymentRequest3d) GetMerchantRiskIndicatorOk() (*MerchantRiskIndicator, bool)
- func (o *PaymentRequest3d) GetMetadata() map[string]string
- func (o *PaymentRequest3d) GetMetadataOk() (*map[string]string, bool)
- func (o *PaymentRequest3d) GetOrderReference() string
- func (o *PaymentRequest3d) GetOrderReferenceOk() (*string, bool)
- func (o *PaymentRequest3d) GetPaResponse() string
- func (o *PaymentRequest3d) GetPaResponseOk() (*string, bool)
- func (o *PaymentRequest3d) GetRecurring() Recurring
- func (o *PaymentRequest3d) GetRecurringOk() (*Recurring, bool)
- func (o *PaymentRequest3d) GetRecurringProcessingModel() string
- func (o *PaymentRequest3d) GetRecurringProcessingModelOk() (*string, bool)
- func (o *PaymentRequest3d) GetReference() string
- func (o *PaymentRequest3d) GetReferenceOk() (*string, bool)
- func (o *PaymentRequest3d) GetSelectedBrand() string
- func (o *PaymentRequest3d) GetSelectedBrandOk() (*string, bool)
- func (o *PaymentRequest3d) GetSelectedRecurringDetailReference() string
- func (o *PaymentRequest3d) GetSelectedRecurringDetailReferenceOk() (*string, bool)
- func (o *PaymentRequest3d) GetSessionId() string
- func (o *PaymentRequest3d) GetSessionIdOk() (*string, bool)
- func (o *PaymentRequest3d) GetShopperEmail() string
- func (o *PaymentRequest3d) GetShopperEmailOk() (*string, bool)
- func (o *PaymentRequest3d) GetShopperIP() string
- func (o *PaymentRequest3d) GetShopperIPOk() (*string, bool)
- func (o *PaymentRequest3d) GetShopperInteraction() string
- func (o *PaymentRequest3d) GetShopperInteractionOk() (*string, bool)
- func (o *PaymentRequest3d) GetShopperLocale() string
- func (o *PaymentRequest3d) GetShopperLocaleOk() (*string, bool)
- func (o *PaymentRequest3d) GetShopperName() Name
- func (o *PaymentRequest3d) GetShopperNameOk() (*Name, bool)
- func (o *PaymentRequest3d) GetShopperReference() string
- func (o *PaymentRequest3d) GetShopperReferenceOk() (*string, bool)
- func (o *PaymentRequest3d) GetShopperStatement() string
- func (o *PaymentRequest3d) GetShopperStatementOk() (*string, bool)
- func (o *PaymentRequest3d) GetSocialSecurityNumber() string
- func (o *PaymentRequest3d) GetSocialSecurityNumberOk() (*string, bool)
- func (o *PaymentRequest3d) GetSplits() []Split
- func (o *PaymentRequest3d) GetSplitsOk() ([]Split, bool)
- func (o *PaymentRequest3d) GetStore() string
- func (o *PaymentRequest3d) GetStoreOk() (*string, bool)
- func (o *PaymentRequest3d) GetTelephoneNumber() string
- func (o *PaymentRequest3d) GetTelephoneNumberOk() (*string, bool)
- func (o *PaymentRequest3d) GetThreeDS2RequestData() ThreeDS2RequestData
- func (o *PaymentRequest3d) GetThreeDS2RequestDataOk() (*ThreeDS2RequestData, bool)
- func (o *PaymentRequest3d) GetThreeDSAuthenticationOnly() bool
- func (o *PaymentRequest3d) GetThreeDSAuthenticationOnlyOk() (*bool, bool)
- func (o *PaymentRequest3d) GetTotalsGroup() string
- func (o *PaymentRequest3d) GetTotalsGroupOk() (*string, bool)
- func (o *PaymentRequest3d) GetTrustedShopper() bool
- func (o *PaymentRequest3d) GetTrustedShopperOk() (*bool, bool)
- func (o *PaymentRequest3d) HasAccountInfo() bool
- func (o *PaymentRequest3d) HasAdditionalAmount() bool
- func (o *PaymentRequest3d) HasAdditionalData() bool
- func (o *PaymentRequest3d) HasAmount() bool
- func (o *PaymentRequest3d) HasApplicationInfo() bool
- func (o *PaymentRequest3d) HasBillingAddress() bool
- func (o *PaymentRequest3d) HasBrowserInfo() bool
- func (o *PaymentRequest3d) HasCaptureDelayHours() bool
- func (o *PaymentRequest3d) HasDateOfBirth() bool
- func (o *PaymentRequest3d) HasDccQuote() bool
- func (o *PaymentRequest3d) HasDeliveryAddress() bool
- func (o *PaymentRequest3d) HasDeliveryDate() bool
- func (o *PaymentRequest3d) HasDeviceFingerprint() bool
- func (o *PaymentRequest3d) HasFraudOffset() bool
- func (o *PaymentRequest3d) HasInstallments() bool
- func (o *PaymentRequest3d) HasLocalizedShopperStatement() bool
- func (o *PaymentRequest3d) HasMcc() bool
- func (o *PaymentRequest3d) HasMerchantOrderReference() bool
- func (o *PaymentRequest3d) HasMerchantRiskIndicator() bool
- func (o *PaymentRequest3d) HasMetadata() bool
- func (o *PaymentRequest3d) HasOrderReference() bool
- func (o *PaymentRequest3d) HasRecurring() bool
- func (o *PaymentRequest3d) HasRecurringProcessingModel() bool
- func (o *PaymentRequest3d) HasReference() bool
- func (o *PaymentRequest3d) HasSelectedBrand() bool
- func (o *PaymentRequest3d) HasSelectedRecurringDetailReference() bool
- func (o *PaymentRequest3d) HasSessionId() bool
- func (o *PaymentRequest3d) HasShopperEmail() bool
- func (o *PaymentRequest3d) HasShopperIP() bool
- func (o *PaymentRequest3d) HasShopperInteraction() bool
- func (o *PaymentRequest3d) HasShopperLocale() bool
- func (o *PaymentRequest3d) HasShopperName() bool
- func (o *PaymentRequest3d) HasShopperReference() bool
- func (o *PaymentRequest3d) HasShopperStatement() bool
- func (o *PaymentRequest3d) HasSocialSecurityNumber() bool
- func (o *PaymentRequest3d) HasSplits() bool
- func (o *PaymentRequest3d) HasStore() bool
- func (o *PaymentRequest3d) HasTelephoneNumber() bool
- func (o *PaymentRequest3d) HasThreeDS2RequestData() bool
- func (o *PaymentRequest3d) HasThreeDSAuthenticationOnly() bool
- func (o *PaymentRequest3d) HasTotalsGroup() bool
- func (o *PaymentRequest3d) HasTrustedShopper() bool
- func (o PaymentRequest3d) MarshalJSON() ([]byte, error)
- func (o *PaymentRequest3d) SetAccountInfo(v AccountInfo)
- func (o *PaymentRequest3d) SetAdditionalAmount(v Amount)
- func (o *PaymentRequest3d) SetAdditionalData(v map[string]string)
- func (o *PaymentRequest3d) SetAmount(v Amount)
- func (o *PaymentRequest3d) SetApplicationInfo(v ApplicationInfo)
- func (o *PaymentRequest3d) SetBillingAddress(v Address)
- func (o *PaymentRequest3d) SetBrowserInfo(v BrowserInfo)
- func (o *PaymentRequest3d) SetCaptureDelayHours(v int32)
- func (o *PaymentRequest3d) SetDateOfBirth(v string)
- func (o *PaymentRequest3d) SetDccQuote(v ForexQuote)
- func (o *PaymentRequest3d) SetDeliveryAddress(v Address)
- func (o *PaymentRequest3d) SetDeliveryDate(v time.Time)
- func (o *PaymentRequest3d) SetDeviceFingerprint(v string)
- func (o *PaymentRequest3d) SetFraudOffset(v int32)
- func (o *PaymentRequest3d) SetInstallments(v Installments)
- func (o *PaymentRequest3d) SetLocalizedShopperStatement(v map[string]string)
- func (o *PaymentRequest3d) SetMcc(v string)
- func (o *PaymentRequest3d) SetMd(v string)
- func (o *PaymentRequest3d) SetMerchantAccount(v string)
- func (o *PaymentRequest3d) SetMerchantOrderReference(v string)
- func (o *PaymentRequest3d) SetMerchantRiskIndicator(v MerchantRiskIndicator)
- func (o *PaymentRequest3d) SetMetadata(v map[string]string)
- func (o *PaymentRequest3d) SetOrderReference(v string)
- func (o *PaymentRequest3d) SetPaResponse(v string)
- func (o *PaymentRequest3d) SetRecurring(v Recurring)
- func (o *PaymentRequest3d) SetRecurringProcessingModel(v string)
- func (o *PaymentRequest3d) SetReference(v string)
- func (o *PaymentRequest3d) SetSelectedBrand(v string)
- func (o *PaymentRequest3d) SetSelectedRecurringDetailReference(v string)
- func (o *PaymentRequest3d) SetSessionId(v string)
- func (o *PaymentRequest3d) SetShopperEmail(v string)
- func (o *PaymentRequest3d) SetShopperIP(v string)
- func (o *PaymentRequest3d) SetShopperInteraction(v string)
- func (o *PaymentRequest3d) SetShopperLocale(v string)
- func (o *PaymentRequest3d) SetShopperName(v Name)
- func (o *PaymentRequest3d) SetShopperReference(v string)
- func (o *PaymentRequest3d) SetShopperStatement(v string)
- func (o *PaymentRequest3d) SetSocialSecurityNumber(v string)
- func (o *PaymentRequest3d) SetSplits(v []Split)
- func (o *PaymentRequest3d) SetStore(v string)
- func (o *PaymentRequest3d) SetTelephoneNumber(v string)
- func (o *PaymentRequest3d) SetThreeDS2RequestData(v ThreeDS2RequestData)
- func (o *PaymentRequest3d) SetThreeDSAuthenticationOnly(v bool)
- func (o *PaymentRequest3d) SetTotalsGroup(v string)
- func (o *PaymentRequest3d) SetTrustedShopper(v bool)
- func (o PaymentRequest3d) ToMap() (map[string]interface{}, error)
- type PaymentRequest3ds2
- func (o *PaymentRequest3ds2) GetAccountInfo() AccountInfo
- func (o *PaymentRequest3ds2) GetAccountInfoOk() (*AccountInfo, bool)
- func (o *PaymentRequest3ds2) GetAdditionalAmount() Amount
- func (o *PaymentRequest3ds2) GetAdditionalAmountOk() (*Amount, bool)
- func (o *PaymentRequest3ds2) GetAdditionalData() map[string]string
- func (o *PaymentRequest3ds2) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *PaymentRequest3ds2) GetAmount() Amount
- func (o *PaymentRequest3ds2) GetAmountOk() (*Amount, bool)
- func (o *PaymentRequest3ds2) GetApplicationInfo() ApplicationInfo
- func (o *PaymentRequest3ds2) GetApplicationInfoOk() (*ApplicationInfo, bool)
- func (o *PaymentRequest3ds2) GetBillingAddress() Address
- func (o *PaymentRequest3ds2) GetBillingAddressOk() (*Address, bool)
- func (o *PaymentRequest3ds2) GetBrowserInfo() BrowserInfo
- func (o *PaymentRequest3ds2) GetBrowserInfoOk() (*BrowserInfo, bool)
- func (o *PaymentRequest3ds2) GetCaptureDelayHours() int32
- func (o *PaymentRequest3ds2) GetCaptureDelayHoursOk() (*int32, bool)
- func (o *PaymentRequest3ds2) GetDateOfBirth() string
- func (o *PaymentRequest3ds2) GetDateOfBirthOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetDccQuote() ForexQuote
- func (o *PaymentRequest3ds2) GetDccQuoteOk() (*ForexQuote, bool)
- func (o *PaymentRequest3ds2) GetDeliveryAddress() Address
- func (o *PaymentRequest3ds2) GetDeliveryAddressOk() (*Address, bool)
- func (o *PaymentRequest3ds2) GetDeliveryDate() time.Time
- func (o *PaymentRequest3ds2) GetDeliveryDateOk() (*time.Time, bool)
- func (o *PaymentRequest3ds2) GetDeviceFingerprint() string
- func (o *PaymentRequest3ds2) GetDeviceFingerprintOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetFraudOffset() int32
- func (o *PaymentRequest3ds2) GetFraudOffsetOk() (*int32, bool)
- func (o *PaymentRequest3ds2) GetInstallments() Installments
- func (o *PaymentRequest3ds2) GetInstallmentsOk() (*Installments, bool)
- func (o *PaymentRequest3ds2) GetLocalizedShopperStatement() map[string]string
- func (o *PaymentRequest3ds2) GetLocalizedShopperStatementOk() (*map[string]string, bool)
- func (o *PaymentRequest3ds2) GetMcc() string
- func (o *PaymentRequest3ds2) GetMccOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetMerchantAccount() string
- func (o *PaymentRequest3ds2) GetMerchantAccountOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetMerchantOrderReference() string
- func (o *PaymentRequest3ds2) GetMerchantOrderReferenceOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetMerchantRiskIndicator() MerchantRiskIndicator
- func (o *PaymentRequest3ds2) GetMerchantRiskIndicatorOk() (*MerchantRiskIndicator, bool)
- func (o *PaymentRequest3ds2) GetMetadata() map[string]string
- func (o *PaymentRequest3ds2) GetMetadataOk() (*map[string]string, bool)
- func (o *PaymentRequest3ds2) GetOrderReference() string
- func (o *PaymentRequest3ds2) GetOrderReferenceOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetRecurring() Recurring
- func (o *PaymentRequest3ds2) GetRecurringOk() (*Recurring, bool)
- func (o *PaymentRequest3ds2) GetRecurringProcessingModel() string
- func (o *PaymentRequest3ds2) GetRecurringProcessingModelOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetReference() string
- func (o *PaymentRequest3ds2) GetReferenceOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetSelectedBrand() string
- func (o *PaymentRequest3ds2) GetSelectedBrandOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetSelectedRecurringDetailReference() string
- func (o *PaymentRequest3ds2) GetSelectedRecurringDetailReferenceOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetSessionId() string
- func (o *PaymentRequest3ds2) GetSessionIdOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetShopperEmail() string
- func (o *PaymentRequest3ds2) GetShopperEmailOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetShopperIP() string
- func (o *PaymentRequest3ds2) GetShopperIPOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetShopperInteraction() string
- func (o *PaymentRequest3ds2) GetShopperInteractionOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetShopperLocale() string
- func (o *PaymentRequest3ds2) GetShopperLocaleOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetShopperName() Name
- func (o *PaymentRequest3ds2) GetShopperNameOk() (*Name, bool)
- func (o *PaymentRequest3ds2) GetShopperReference() string
- func (o *PaymentRequest3ds2) GetShopperReferenceOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetShopperStatement() string
- func (o *PaymentRequest3ds2) GetShopperStatementOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetSocialSecurityNumber() string
- func (o *PaymentRequest3ds2) GetSocialSecurityNumberOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetSplits() []Split
- func (o *PaymentRequest3ds2) GetSplitsOk() ([]Split, bool)
- func (o *PaymentRequest3ds2) GetStore() string
- func (o *PaymentRequest3ds2) GetStoreOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetTelephoneNumber() string
- func (o *PaymentRequest3ds2) GetTelephoneNumberOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetThreeDS2RequestData() ThreeDS2RequestData
- func (o *PaymentRequest3ds2) GetThreeDS2RequestDataOk() (*ThreeDS2RequestData, bool)
- func (o *PaymentRequest3ds2) GetThreeDS2Result() ThreeDS2Result
- func (o *PaymentRequest3ds2) GetThreeDS2ResultOk() (*ThreeDS2Result, bool)
- func (o *PaymentRequest3ds2) GetThreeDS2Token() string
- func (o *PaymentRequest3ds2) GetThreeDS2TokenOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetThreeDSAuthenticationOnly() bool
- func (o *PaymentRequest3ds2) GetThreeDSAuthenticationOnlyOk() (*bool, bool)
- func (o *PaymentRequest3ds2) GetTotalsGroup() string
- func (o *PaymentRequest3ds2) GetTotalsGroupOk() (*string, bool)
- func (o *PaymentRequest3ds2) GetTrustedShopper() bool
- func (o *PaymentRequest3ds2) GetTrustedShopperOk() (*bool, bool)
- func (o *PaymentRequest3ds2) HasAccountInfo() bool
- func (o *PaymentRequest3ds2) HasAdditionalAmount() bool
- func (o *PaymentRequest3ds2) HasAdditionalData() bool
- func (o *PaymentRequest3ds2) HasApplicationInfo() bool
- func (o *PaymentRequest3ds2) HasBillingAddress() bool
- func (o *PaymentRequest3ds2) HasBrowserInfo() bool
- func (o *PaymentRequest3ds2) HasCaptureDelayHours() bool
- func (o *PaymentRequest3ds2) HasDateOfBirth() bool
- func (o *PaymentRequest3ds2) HasDccQuote() bool
- func (o *PaymentRequest3ds2) HasDeliveryAddress() bool
- func (o *PaymentRequest3ds2) HasDeliveryDate() bool
- func (o *PaymentRequest3ds2) HasDeviceFingerprint() bool
- func (o *PaymentRequest3ds2) HasFraudOffset() bool
- func (o *PaymentRequest3ds2) HasInstallments() bool
- func (o *PaymentRequest3ds2) HasLocalizedShopperStatement() bool
- func (o *PaymentRequest3ds2) HasMcc() bool
- func (o *PaymentRequest3ds2) HasMerchantOrderReference() bool
- func (o *PaymentRequest3ds2) HasMerchantRiskIndicator() bool
- func (o *PaymentRequest3ds2) HasMetadata() bool
- func (o *PaymentRequest3ds2) HasOrderReference() bool
- func (o *PaymentRequest3ds2) HasRecurring() bool
- func (o *PaymentRequest3ds2) HasRecurringProcessingModel() bool
- func (o *PaymentRequest3ds2) HasSelectedBrand() bool
- func (o *PaymentRequest3ds2) HasSelectedRecurringDetailReference() bool
- func (o *PaymentRequest3ds2) HasSessionId() bool
- func (o *PaymentRequest3ds2) HasShopperEmail() bool
- func (o *PaymentRequest3ds2) HasShopperIP() bool
- func (o *PaymentRequest3ds2) HasShopperInteraction() bool
- func (o *PaymentRequest3ds2) HasShopperLocale() bool
- func (o *PaymentRequest3ds2) HasShopperName() bool
- func (o *PaymentRequest3ds2) HasShopperReference() bool
- func (o *PaymentRequest3ds2) HasShopperStatement() bool
- func (o *PaymentRequest3ds2) HasSocialSecurityNumber() bool
- func (o *PaymentRequest3ds2) HasSplits() bool
- func (o *PaymentRequest3ds2) HasStore() bool
- func (o *PaymentRequest3ds2) HasTelephoneNumber() bool
- func (o *PaymentRequest3ds2) HasThreeDS2RequestData() bool
- func (o *PaymentRequest3ds2) HasThreeDS2Result() bool
- func (o *PaymentRequest3ds2) HasThreeDS2Token() bool
- func (o *PaymentRequest3ds2) HasThreeDSAuthenticationOnly() bool
- func (o *PaymentRequest3ds2) HasTotalsGroup() bool
- func (o *PaymentRequest3ds2) HasTrustedShopper() bool
- func (o PaymentRequest3ds2) MarshalJSON() ([]byte, error)
- func (o *PaymentRequest3ds2) SetAccountInfo(v AccountInfo)
- func (o *PaymentRequest3ds2) SetAdditionalAmount(v Amount)
- func (o *PaymentRequest3ds2) SetAdditionalData(v map[string]string)
- func (o *PaymentRequest3ds2) SetAmount(v Amount)
- func (o *PaymentRequest3ds2) SetApplicationInfo(v ApplicationInfo)
- func (o *PaymentRequest3ds2) SetBillingAddress(v Address)
- func (o *PaymentRequest3ds2) SetBrowserInfo(v BrowserInfo)
- func (o *PaymentRequest3ds2) SetCaptureDelayHours(v int32)
- func (o *PaymentRequest3ds2) SetDateOfBirth(v string)
- func (o *PaymentRequest3ds2) SetDccQuote(v ForexQuote)
- func (o *PaymentRequest3ds2) SetDeliveryAddress(v Address)
- func (o *PaymentRequest3ds2) SetDeliveryDate(v time.Time)
- func (o *PaymentRequest3ds2) SetDeviceFingerprint(v string)
- func (o *PaymentRequest3ds2) SetFraudOffset(v int32)
- func (o *PaymentRequest3ds2) SetInstallments(v Installments)
- func (o *PaymentRequest3ds2) SetLocalizedShopperStatement(v map[string]string)
- func (o *PaymentRequest3ds2) SetMcc(v string)
- func (o *PaymentRequest3ds2) SetMerchantAccount(v string)
- func (o *PaymentRequest3ds2) SetMerchantOrderReference(v string)
- func (o *PaymentRequest3ds2) SetMerchantRiskIndicator(v MerchantRiskIndicator)
- func (o *PaymentRequest3ds2) SetMetadata(v map[string]string)
- func (o *PaymentRequest3ds2) SetOrderReference(v string)
- func (o *PaymentRequest3ds2) SetRecurring(v Recurring)
- func (o *PaymentRequest3ds2) SetRecurringProcessingModel(v string)
- func (o *PaymentRequest3ds2) SetReference(v string)
- func (o *PaymentRequest3ds2) SetSelectedBrand(v string)
- func (o *PaymentRequest3ds2) SetSelectedRecurringDetailReference(v string)
- func (o *PaymentRequest3ds2) SetSessionId(v string)
- func (o *PaymentRequest3ds2) SetShopperEmail(v string)
- func (o *PaymentRequest3ds2) SetShopperIP(v string)
- func (o *PaymentRequest3ds2) SetShopperInteraction(v string)
- func (o *PaymentRequest3ds2) SetShopperLocale(v string)
- func (o *PaymentRequest3ds2) SetShopperName(v Name)
- func (o *PaymentRequest3ds2) SetShopperReference(v string)
- func (o *PaymentRequest3ds2) SetShopperStatement(v string)
- func (o *PaymentRequest3ds2) SetSocialSecurityNumber(v string)
- func (o *PaymentRequest3ds2) SetSplits(v []Split)
- func (o *PaymentRequest3ds2) SetStore(v string)
- func (o *PaymentRequest3ds2) SetTelephoneNumber(v string)
- func (o *PaymentRequest3ds2) SetThreeDS2RequestData(v ThreeDS2RequestData)
- func (o *PaymentRequest3ds2) SetThreeDS2Result(v ThreeDS2Result)
- func (o *PaymentRequest3ds2) SetThreeDS2Token(v string)
- func (o *PaymentRequest3ds2) SetThreeDSAuthenticationOnly(v bool)
- func (o *PaymentRequest3ds2) SetTotalsGroup(v string)
- func (o *PaymentRequest3ds2) SetTrustedShopper(v bool)
- func (o PaymentRequest3ds2) ToMap() (map[string]interface{}, error)
- type PaymentResult
- func (o *PaymentResult) GetAdditionalData() map[string]string
- func (o *PaymentResult) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *PaymentResult) GetAuthCode() string
- func (o *PaymentResult) GetAuthCodeOk() (*string, bool)
- func (o *PaymentResult) GetDccAmount() Amount
- func (o *PaymentResult) GetDccAmountOk() (*Amount, bool)
- func (o *PaymentResult) GetDccSignature() string
- func (o *PaymentResult) GetDccSignatureOk() (*string, bool)
- func (o *PaymentResult) GetFraudResult() FraudResult
- func (o *PaymentResult) GetFraudResultOk() (*FraudResult, bool)
- func (o *PaymentResult) GetIssuerUrl() string
- func (o *PaymentResult) GetIssuerUrlOk() (*string, bool)
- func (o *PaymentResult) GetMd() string
- func (o *PaymentResult) GetMdOk() (*string, bool)
- func (o *PaymentResult) GetPaRequest() string
- func (o *PaymentResult) GetPaRequestOk() (*string, bool)
- func (o *PaymentResult) GetPspReference() string
- func (o *PaymentResult) GetPspReferenceOk() (*string, bool)
- func (o *PaymentResult) GetRefusalReason() string
- func (o *PaymentResult) GetRefusalReasonOk() (*string, bool)
- func (o *PaymentResult) GetResultCode() string
- func (o *PaymentResult) GetResultCodeOk() (*string, bool)
- func (o *PaymentResult) HasAdditionalData() bool
- func (o *PaymentResult) HasAuthCode() bool
- func (o *PaymentResult) HasDccAmount() bool
- func (o *PaymentResult) HasDccSignature() bool
- func (o *PaymentResult) HasFraudResult() bool
- func (o *PaymentResult) HasIssuerUrl() bool
- func (o *PaymentResult) HasMd() bool
- func (o *PaymentResult) HasPaRequest() bool
- func (o *PaymentResult) HasPspReference() bool
- func (o *PaymentResult) HasRefusalReason() bool
- func (o *PaymentResult) HasResultCode() bool
- func (o PaymentResult) MarshalJSON() ([]byte, error)
- func (o *PaymentResult) SetAdditionalData(v map[string]string)
- func (o *PaymentResult) SetAuthCode(v string)
- func (o *PaymentResult) SetDccAmount(v Amount)
- func (o *PaymentResult) SetDccSignature(v string)
- func (o *PaymentResult) SetFraudResult(v FraudResult)
- func (o *PaymentResult) SetIssuerUrl(v string)
- func (o *PaymentResult) SetMd(v string)
- func (o *PaymentResult) SetPaRequest(v string)
- func (o *PaymentResult) SetPspReference(v string)
- func (o *PaymentResult) SetRefusalReason(v string)
- func (o *PaymentResult) SetResultCode(v string)
- func (o PaymentResult) ToMap() (map[string]interface{}, error)
- type PaymentsApi
- func (a *PaymentsApi) Authorise(ctx context.Context, r PaymentsApiAuthoriseInput) (PaymentResult, *http.Response, error)
- func (a *PaymentsApi) Authorise3d(ctx context.Context, r PaymentsApiAuthorise3dInput) (PaymentResult, *http.Response, error)
- func (a *PaymentsApi) Authorise3dInput() PaymentsApiAuthorise3dInput
- func (a *PaymentsApi) Authorise3ds2(ctx context.Context, r PaymentsApiAuthorise3ds2Input) (PaymentResult, *http.Response, error)
- func (a *PaymentsApi) Authorise3ds2Input() PaymentsApiAuthorise3ds2Input
- func (a *PaymentsApi) AuthoriseInput() PaymentsApiAuthoriseInput
- func (a *PaymentsApi) GetAuthenticationResult(ctx context.Context, r PaymentsApiGetAuthenticationResultInput) (AuthenticationResultResponse, *http.Response, error)
- func (a *PaymentsApi) GetAuthenticationResultInput() PaymentsApiGetAuthenticationResultInput
- func (a *PaymentsApi) Retrieve3ds2Result(ctx context.Context, r PaymentsApiRetrieve3ds2ResultInput) (ThreeDS2ResultResponse, *http.Response, error)
- func (a *PaymentsApi) Retrieve3ds2ResultInput() PaymentsApiRetrieve3ds2ResultInput
- type PaymentsApiAuthorise3dInput
- type PaymentsApiAuthorise3ds2Input
- type PaymentsApiAuthoriseInput
- type PaymentsApiGetAuthenticationResultInput
- type PaymentsApiRetrieve3ds2ResultInput
- type Phone
- func (o *Phone) GetCc() string
- func (o *Phone) GetCcOk() (*string, bool)
- func (o *Phone) GetSubscriber() string
- func (o *Phone) GetSubscriberOk() (*string, bool)
- func (o *Phone) HasCc() bool
- func (o *Phone) HasSubscriber() bool
- func (o Phone) MarshalJSON() ([]byte, error)
- func (o *Phone) SetCc(v string)
- func (o *Phone) SetSubscriber(v string)
- func (o Phone) ToMap() (map[string]interface{}, error)
- type PlatformChargebackLogic
- func (o *PlatformChargebackLogic) GetBehavior() string
- func (o *PlatformChargebackLogic) GetBehaviorOk() (*string, bool)
- func (o *PlatformChargebackLogic) GetCostAllocationAccount() string
- func (o *PlatformChargebackLogic) GetCostAllocationAccountOk() (*string, bool)
- func (o *PlatformChargebackLogic) GetTargetAccount() string
- func (o *PlatformChargebackLogic) GetTargetAccountOk() (*string, bool)
- func (o *PlatformChargebackLogic) HasBehavior() bool
- func (o *PlatformChargebackLogic) HasCostAllocationAccount() bool
- func (o *PlatformChargebackLogic) HasTargetAccount() bool
- func (o PlatformChargebackLogic) MarshalJSON() ([]byte, error)
- func (o *PlatformChargebackLogic) SetBehavior(v string)
- func (o *PlatformChargebackLogic) SetCostAllocationAccount(v string)
- func (o *PlatformChargebackLogic) SetTargetAccount(v string)
- func (o PlatformChargebackLogic) ToMap() (map[string]interface{}, error)
- type Recurring
- func (o *Recurring) GetContract() string
- func (o *Recurring) GetContractOk() (*string, bool)
- func (o *Recurring) GetRecurringDetailName() string
- func (o *Recurring) GetRecurringDetailNameOk() (*string, bool)
- func (o *Recurring) GetRecurringExpiry() time.Time
- func (o *Recurring) GetRecurringExpiryOk() (*time.Time, bool)
- func (o *Recurring) GetRecurringFrequency() string
- func (o *Recurring) GetRecurringFrequencyOk() (*string, bool)
- func (o *Recurring) GetTokenService() string
- func (o *Recurring) GetTokenServiceOk() (*string, bool)
- func (o *Recurring) HasContract() bool
- func (o *Recurring) HasRecurringDetailName() bool
- func (o *Recurring) HasRecurringExpiry() bool
- func (o *Recurring) HasRecurringFrequency() bool
- func (o *Recurring) HasTokenService() bool
- func (o Recurring) MarshalJSON() ([]byte, error)
- func (o *Recurring) SetContract(v string)
- func (o *Recurring) SetRecurringDetailName(v string)
- func (o *Recurring) SetRecurringExpiry(v time.Time)
- func (o *Recurring) SetRecurringFrequency(v string)
- func (o *Recurring) SetTokenService(v string)
- func (o Recurring) ToMap() (map[string]interface{}, error)
- type RefundRequest
- func (o *RefundRequest) GetAdditionalData() map[string]string
- func (o *RefundRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *RefundRequest) GetMerchantAccount() string
- func (o *RefundRequest) GetMerchantAccountOk() (*string, bool)
- func (o *RefundRequest) GetModificationAmount() Amount
- func (o *RefundRequest) GetModificationAmountOk() (*Amount, bool)
- func (o *RefundRequest) GetMpiData() ThreeDSecureData
- func (o *RefundRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *RefundRequest) GetOriginalMerchantReference() string
- func (o *RefundRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *RefundRequest) GetOriginalReference() string
- func (o *RefundRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *RefundRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *RefundRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *RefundRequest) GetReference() string
- func (o *RefundRequest) GetReferenceOk() (*string, bool)
- func (o *RefundRequest) GetSplits() []Split
- func (o *RefundRequest) GetSplitsOk() ([]Split, bool)
- func (o *RefundRequest) GetTenderReference() string
- func (o *RefundRequest) GetTenderReferenceOk() (*string, bool)
- func (o *RefundRequest) GetUniqueTerminalId() string
- func (o *RefundRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *RefundRequest) HasAdditionalData() bool
- func (o *RefundRequest) HasMpiData() bool
- func (o *RefundRequest) HasOriginalMerchantReference() bool
- func (o *RefundRequest) HasPlatformChargebackLogic() bool
- func (o *RefundRequest) HasReference() bool
- func (o *RefundRequest) HasSplits() bool
- func (o *RefundRequest) HasTenderReference() bool
- func (o *RefundRequest) HasUniqueTerminalId() bool
- func (o RefundRequest) MarshalJSON() ([]byte, error)
- func (o *RefundRequest) SetAdditionalData(v map[string]string)
- func (o *RefundRequest) SetMerchantAccount(v string)
- func (o *RefundRequest) SetModificationAmount(v Amount)
- func (o *RefundRequest) SetMpiData(v ThreeDSecureData)
- func (o *RefundRequest) SetOriginalMerchantReference(v string)
- func (o *RefundRequest) SetOriginalReference(v string)
- func (o *RefundRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *RefundRequest) SetReference(v string)
- func (o *RefundRequest) SetSplits(v []Split)
- func (o *RefundRequest) SetTenderReference(v string)
- func (o *RefundRequest) SetUniqueTerminalId(v string)
- func (o RefundRequest) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalData3DSecure
- func (o *ResponseAdditionalData3DSecure) GetCardHolderInfo() string
- func (o *ResponseAdditionalData3DSecure) GetCardHolderInfoOk() (*string, bool)
- func (o *ResponseAdditionalData3DSecure) GetCavv() string
- func (o *ResponseAdditionalData3DSecure) GetCavvAlgorithm() string
- func (o *ResponseAdditionalData3DSecure) GetCavvAlgorithmOk() (*string, bool)
- func (o *ResponseAdditionalData3DSecure) GetCavvOk() (*string, bool)
- func (o *ResponseAdditionalData3DSecure) GetScaExemptionRequested() string
- func (o *ResponseAdditionalData3DSecure) GetScaExemptionRequestedOk() (*string, bool)
- func (o *ResponseAdditionalData3DSecure) GetThreeds2CardEnrolled() bool
- func (o *ResponseAdditionalData3DSecure) GetThreeds2CardEnrolledOk() (*bool, bool)
- func (o *ResponseAdditionalData3DSecure) HasCardHolderInfo() bool
- func (o *ResponseAdditionalData3DSecure) HasCavv() bool
- func (o *ResponseAdditionalData3DSecure) HasCavvAlgorithm() bool
- func (o *ResponseAdditionalData3DSecure) HasScaExemptionRequested() bool
- func (o *ResponseAdditionalData3DSecure) HasThreeds2CardEnrolled() bool
- func (o ResponseAdditionalData3DSecure) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalData3DSecure) SetCardHolderInfo(v string)
- func (o *ResponseAdditionalData3DSecure) SetCavv(v string)
- func (o *ResponseAdditionalData3DSecure) SetCavvAlgorithm(v string)
- func (o *ResponseAdditionalData3DSecure) SetScaExemptionRequested(v string)
- func (o *ResponseAdditionalData3DSecure) SetThreeds2CardEnrolled(v bool)
- func (o ResponseAdditionalData3DSecure) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataBillingAddress
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCity() string
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCityOk() (*string, bool)
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCountry() string
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCountryOk() (*string, bool)
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressHouseNumberOrName() string
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressHouseNumberOrNameOk() (*string, bool)
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressPostalCode() string
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressPostalCodeOk() (*string, bool)
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStateOrProvince() string
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStateOrProvinceOk() (*string, bool)
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStreet() string
- func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStreetOk() (*string, bool)
- func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressCity() bool
- func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressCountry() bool
- func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressHouseNumberOrName() bool
- func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressPostalCode() bool
- func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressStateOrProvince() bool
- func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressStreet() bool
- func (o ResponseAdditionalDataBillingAddress) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressCity(v string)
- func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressCountry(v string)
- func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressHouseNumberOrName(v string)
- func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressPostalCode(v string)
- func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressStateOrProvince(v string)
- func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressStreet(v string)
- func (o ResponseAdditionalDataBillingAddress) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataCard
- func (o *ResponseAdditionalDataCard) GetCardBin() string
- func (o *ResponseAdditionalDataCard) GetCardBinOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardHolderName() string
- func (o *ResponseAdditionalDataCard) GetCardHolderNameOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardIssuingBank() string
- func (o *ResponseAdditionalDataCard) GetCardIssuingBankOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardIssuingCountry() string
- func (o *ResponseAdditionalDataCard) GetCardIssuingCountryOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardIssuingCurrency() string
- func (o *ResponseAdditionalDataCard) GetCardIssuingCurrencyOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardPaymentMethod() string
- func (o *ResponseAdditionalDataCard) GetCardPaymentMethodOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardProductId() string
- func (o *ResponseAdditionalDataCard) GetCardProductIdOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetCardSummary() string
- func (o *ResponseAdditionalDataCard) GetCardSummaryOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) GetIssuerBin() string
- func (o *ResponseAdditionalDataCard) GetIssuerBinOk() (*string, bool)
- func (o *ResponseAdditionalDataCard) HasCardBin() bool
- func (o *ResponseAdditionalDataCard) HasCardHolderName() bool
- func (o *ResponseAdditionalDataCard) HasCardIssuingBank() bool
- func (o *ResponseAdditionalDataCard) HasCardIssuingCountry() bool
- func (o *ResponseAdditionalDataCard) HasCardIssuingCurrency() bool
- func (o *ResponseAdditionalDataCard) HasCardPaymentMethod() bool
- func (o *ResponseAdditionalDataCard) HasCardProductId() bool
- func (o *ResponseAdditionalDataCard) HasCardSummary() bool
- func (o *ResponseAdditionalDataCard) HasIssuerBin() bool
- func (o ResponseAdditionalDataCard) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataCard) SetCardBin(v string)
- func (o *ResponseAdditionalDataCard) SetCardHolderName(v string)
- func (o *ResponseAdditionalDataCard) SetCardIssuingBank(v string)
- func (o *ResponseAdditionalDataCard) SetCardIssuingCountry(v string)
- func (o *ResponseAdditionalDataCard) SetCardIssuingCurrency(v string)
- func (o *ResponseAdditionalDataCard) SetCardPaymentMethod(v string)
- func (o *ResponseAdditionalDataCard) SetCardProductId(v string)
- func (o *ResponseAdditionalDataCard) SetCardSummary(v string)
- func (o *ResponseAdditionalDataCard) SetIssuerBin(v string)
- func (o ResponseAdditionalDataCard) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataCommon
- func (o *ResponseAdditionalDataCommon) GetAcquirerAccountCode() string
- func (o *ResponseAdditionalDataCommon) GetAcquirerAccountCodeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAcquirerCode() string
- func (o *ResponseAdditionalDataCommon) GetAcquirerCodeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAcquirerReference() string
- func (o *ResponseAdditionalDataCommon) GetAcquirerReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAlias() string
- func (o *ResponseAdditionalDataCommon) GetAliasOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAliasType() string
- func (o *ResponseAdditionalDataCommon) GetAliasTypeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAuthCode() string
- func (o *ResponseAdditionalDataCommon) GetAuthCodeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAuthorisationMid() string
- func (o *ResponseAdditionalDataCommon) GetAuthorisationMidOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountCurrency() string
- func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountCurrencyOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountValue() string
- func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountValueOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAvsResult() string
- func (o *ResponseAdditionalDataCommon) GetAvsResultOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetAvsResultRaw() string
- func (o *ResponseAdditionalDataCommon) GetAvsResultRawOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetBic() string
- func (o *ResponseAdditionalDataCommon) GetBicOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetCoBrandedWith() string
- func (o *ResponseAdditionalDataCommon) GetCoBrandedWithOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetCvcResult() string
- func (o *ResponseAdditionalDataCommon) GetCvcResultOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetCvcResultRaw() string
- func (o *ResponseAdditionalDataCommon) GetCvcResultRawOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetDsTransID() string
- func (o *ResponseAdditionalDataCommon) GetDsTransIDOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetEci() string
- func (o *ResponseAdditionalDataCommon) GetEciOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetExpiryDate() string
- func (o *ResponseAdditionalDataCommon) GetExpiryDateOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetExtraCostsCurrency() string
- func (o *ResponseAdditionalDataCommon) GetExtraCostsCurrencyOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetExtraCostsValue() string
- func (o *ResponseAdditionalDataCommon) GetExtraCostsValueOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetFraudCheckItemNrFraudCheckname() string
- func (o *ResponseAdditionalDataCommon) GetFraudCheckItemNrFraudChecknameOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetFraudManualReview() string
- func (o *ResponseAdditionalDataCommon) GetFraudManualReviewOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetFraudResultType() string
- func (o *ResponseAdditionalDataCommon) GetFraudResultTypeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetFundingSource() string
- func (o *ResponseAdditionalDataCommon) GetFundingSourceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetFundsAvailability() string
- func (o *ResponseAdditionalDataCommon) GetFundsAvailabilityOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetInferredRefusalReason() string
- func (o *ResponseAdditionalDataCommon) GetInferredRefusalReasonOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetIsCardCommercial() string
- func (o *ResponseAdditionalDataCommon) GetIsCardCommercialOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetIssuerCountry() string
- func (o *ResponseAdditionalDataCommon) GetIssuerCountryOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetLiabilityShift() string
- func (o *ResponseAdditionalDataCommon) GetLiabilityShiftOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetMcBankNetReferenceNumber() string
- func (o *ResponseAdditionalDataCommon) GetMcBankNetReferenceNumberOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetMerchantAdviceCode() string
- func (o *ResponseAdditionalDataCommon) GetMerchantAdviceCodeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetMerchantReference() string
- func (o *ResponseAdditionalDataCommon) GetMerchantReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetNetworkTxReference() string
- func (o *ResponseAdditionalDataCommon) GetNetworkTxReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetOwnerName() string
- func (o *ResponseAdditionalDataCommon) GetOwnerNameOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetPaymentAccountReference() string
- func (o *ResponseAdditionalDataCommon) GetPaymentAccountReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetPaymentMethod() string
- func (o *ResponseAdditionalDataCommon) GetPaymentMethodOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetPaymentMethodVariant() string
- func (o *ResponseAdditionalDataCommon) GetPaymentMethodVariantOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetPayoutEligible() string
- func (o *ResponseAdditionalDataCommon) GetPayoutEligibleOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRealtimeAccountUpdaterStatus() string
- func (o *ResponseAdditionalDataCommon) GetRealtimeAccountUpdaterStatusOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetReceiptFreeText() string
- func (o *ResponseAdditionalDataCommon) GetReceiptFreeTextOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRecurringContractTypes() string
- func (o *ResponseAdditionalDataCommon) GetRecurringContractTypesOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRecurringFirstPspReference() string
- func (o *ResponseAdditionalDataCommon) GetRecurringFirstPspReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRecurringProcessingModel() string
- func (o *ResponseAdditionalDataCommon) GetRecurringProcessingModelOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRecurringRecurringDetailReference() string
- func (o *ResponseAdditionalDataCommon) GetRecurringRecurringDetailReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRecurringShopperReference() string
- func (o *ResponseAdditionalDataCommon) GetRecurringShopperReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetReferred() string
- func (o *ResponseAdditionalDataCommon) GetReferredOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRefusalReasonRaw() string
- func (o *ResponseAdditionalDataCommon) GetRefusalReasonRawOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRequestAmount() string
- func (o *ResponseAdditionalDataCommon) GetRequestAmountOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetRequestCurrencyCode() string
- func (o *ResponseAdditionalDataCommon) GetRequestCurrencyCodeOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetShopperInteraction() string
- func (o *ResponseAdditionalDataCommon) GetShopperInteractionOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetShopperReference() string
- func (o *ResponseAdditionalDataCommon) GetShopperReferenceOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetTerminalId() string
- func (o *ResponseAdditionalDataCommon) GetTerminalIdOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticated() string
- func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticatedOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticatedResponse() string
- func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticatedResponseOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetThreeDOffered() string
- func (o *ResponseAdditionalDataCommon) GetThreeDOfferedOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetThreeDOfferedResponse() string
- func (o *ResponseAdditionalDataCommon) GetThreeDOfferedResponseOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetThreeDSVersion() string
- func (o *ResponseAdditionalDataCommon) GetThreeDSVersionOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetVisaTransactionId() string
- func (o *ResponseAdditionalDataCommon) GetVisaTransactionIdOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) GetXid() string
- func (o *ResponseAdditionalDataCommon) GetXidOk() (*string, bool)
- func (o *ResponseAdditionalDataCommon) HasAcquirerAccountCode() bool
- func (o *ResponseAdditionalDataCommon) HasAcquirerCode() bool
- func (o *ResponseAdditionalDataCommon) HasAcquirerReference() bool
- func (o *ResponseAdditionalDataCommon) HasAlias() bool
- func (o *ResponseAdditionalDataCommon) HasAliasType() bool
- func (o *ResponseAdditionalDataCommon) HasAuthCode() bool
- func (o *ResponseAdditionalDataCommon) HasAuthorisationMid() bool
- func (o *ResponseAdditionalDataCommon) HasAuthorisedAmountCurrency() bool
- func (o *ResponseAdditionalDataCommon) HasAuthorisedAmountValue() bool
- func (o *ResponseAdditionalDataCommon) HasAvsResult() bool
- func (o *ResponseAdditionalDataCommon) HasAvsResultRaw() bool
- func (o *ResponseAdditionalDataCommon) HasBic() bool
- func (o *ResponseAdditionalDataCommon) HasCoBrandedWith() bool
- func (o *ResponseAdditionalDataCommon) HasCvcResult() bool
- func (o *ResponseAdditionalDataCommon) HasCvcResultRaw() bool
- func (o *ResponseAdditionalDataCommon) HasDsTransID() bool
- func (o *ResponseAdditionalDataCommon) HasEci() bool
- func (o *ResponseAdditionalDataCommon) HasExpiryDate() bool
- func (o *ResponseAdditionalDataCommon) HasExtraCostsCurrency() bool
- func (o *ResponseAdditionalDataCommon) HasExtraCostsValue() bool
- func (o *ResponseAdditionalDataCommon) HasFraudCheckItemNrFraudCheckname() bool
- func (o *ResponseAdditionalDataCommon) HasFraudManualReview() bool
- func (o *ResponseAdditionalDataCommon) HasFraudResultType() bool
- func (o *ResponseAdditionalDataCommon) HasFundingSource() bool
- func (o *ResponseAdditionalDataCommon) HasFundsAvailability() bool
- func (o *ResponseAdditionalDataCommon) HasInferredRefusalReason() bool
- func (o *ResponseAdditionalDataCommon) HasIsCardCommercial() bool
- func (o *ResponseAdditionalDataCommon) HasIssuerCountry() bool
- func (o *ResponseAdditionalDataCommon) HasLiabilityShift() bool
- func (o *ResponseAdditionalDataCommon) HasMcBankNetReferenceNumber() bool
- func (o *ResponseAdditionalDataCommon) HasMerchantAdviceCode() bool
- func (o *ResponseAdditionalDataCommon) HasMerchantReference() bool
- func (o *ResponseAdditionalDataCommon) HasNetworkTxReference() bool
- func (o *ResponseAdditionalDataCommon) HasOwnerName() bool
- func (o *ResponseAdditionalDataCommon) HasPaymentAccountReference() bool
- func (o *ResponseAdditionalDataCommon) HasPaymentMethod() bool
- func (o *ResponseAdditionalDataCommon) HasPaymentMethodVariant() bool
- func (o *ResponseAdditionalDataCommon) HasPayoutEligible() bool
- func (o *ResponseAdditionalDataCommon) HasRealtimeAccountUpdaterStatus() bool
- func (o *ResponseAdditionalDataCommon) HasReceiptFreeText() bool
- func (o *ResponseAdditionalDataCommon) HasRecurringContractTypes() bool
- func (o *ResponseAdditionalDataCommon) HasRecurringFirstPspReference() bool
- func (o *ResponseAdditionalDataCommon) HasRecurringProcessingModel() bool
- func (o *ResponseAdditionalDataCommon) HasRecurringRecurringDetailReference() bool
- func (o *ResponseAdditionalDataCommon) HasRecurringShopperReference() bool
- func (o *ResponseAdditionalDataCommon) HasReferred() bool
- func (o *ResponseAdditionalDataCommon) HasRefusalReasonRaw() bool
- func (o *ResponseAdditionalDataCommon) HasRequestAmount() bool
- func (o *ResponseAdditionalDataCommon) HasRequestCurrencyCode() bool
- func (o *ResponseAdditionalDataCommon) HasShopperInteraction() bool
- func (o *ResponseAdditionalDataCommon) HasShopperReference() bool
- func (o *ResponseAdditionalDataCommon) HasTerminalId() bool
- func (o *ResponseAdditionalDataCommon) HasThreeDAuthenticated() bool
- func (o *ResponseAdditionalDataCommon) HasThreeDAuthenticatedResponse() bool
- func (o *ResponseAdditionalDataCommon) HasThreeDOffered() bool
- func (o *ResponseAdditionalDataCommon) HasThreeDOfferedResponse() bool
- func (o *ResponseAdditionalDataCommon) HasThreeDSVersion() bool
- func (o *ResponseAdditionalDataCommon) HasVisaTransactionId() bool
- func (o *ResponseAdditionalDataCommon) HasXid() bool
- func (o ResponseAdditionalDataCommon) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataCommon) SetAcquirerAccountCode(v string)
- func (o *ResponseAdditionalDataCommon) SetAcquirerCode(v string)
- func (o *ResponseAdditionalDataCommon) SetAcquirerReference(v string)
- func (o *ResponseAdditionalDataCommon) SetAlias(v string)
- func (o *ResponseAdditionalDataCommon) SetAliasType(v string)
- func (o *ResponseAdditionalDataCommon) SetAuthCode(v string)
- func (o *ResponseAdditionalDataCommon) SetAuthorisationMid(v string)
- func (o *ResponseAdditionalDataCommon) SetAuthorisedAmountCurrency(v string)
- func (o *ResponseAdditionalDataCommon) SetAuthorisedAmountValue(v string)
- func (o *ResponseAdditionalDataCommon) SetAvsResult(v string)
- func (o *ResponseAdditionalDataCommon) SetAvsResultRaw(v string)
- func (o *ResponseAdditionalDataCommon) SetBic(v string)
- func (o *ResponseAdditionalDataCommon) SetCoBrandedWith(v string)
- func (o *ResponseAdditionalDataCommon) SetCvcResult(v string)
- func (o *ResponseAdditionalDataCommon) SetCvcResultRaw(v string)
- func (o *ResponseAdditionalDataCommon) SetDsTransID(v string)
- func (o *ResponseAdditionalDataCommon) SetEci(v string)
- func (o *ResponseAdditionalDataCommon) SetExpiryDate(v string)
- func (o *ResponseAdditionalDataCommon) SetExtraCostsCurrency(v string)
- func (o *ResponseAdditionalDataCommon) SetExtraCostsValue(v string)
- func (o *ResponseAdditionalDataCommon) SetFraudCheckItemNrFraudCheckname(v string)
- func (o *ResponseAdditionalDataCommon) SetFraudManualReview(v string)
- func (o *ResponseAdditionalDataCommon) SetFraudResultType(v string)
- func (o *ResponseAdditionalDataCommon) SetFundingSource(v string)
- func (o *ResponseAdditionalDataCommon) SetFundsAvailability(v string)
- func (o *ResponseAdditionalDataCommon) SetInferredRefusalReason(v string)
- func (o *ResponseAdditionalDataCommon) SetIsCardCommercial(v string)
- func (o *ResponseAdditionalDataCommon) SetIssuerCountry(v string)
- func (o *ResponseAdditionalDataCommon) SetLiabilityShift(v string)
- func (o *ResponseAdditionalDataCommon) SetMcBankNetReferenceNumber(v string)
- func (o *ResponseAdditionalDataCommon) SetMerchantAdviceCode(v string)
- func (o *ResponseAdditionalDataCommon) SetMerchantReference(v string)
- func (o *ResponseAdditionalDataCommon) SetNetworkTxReference(v string)
- func (o *ResponseAdditionalDataCommon) SetOwnerName(v string)
- func (o *ResponseAdditionalDataCommon) SetPaymentAccountReference(v string)
- func (o *ResponseAdditionalDataCommon) SetPaymentMethod(v string)
- func (o *ResponseAdditionalDataCommon) SetPaymentMethodVariant(v string)
- func (o *ResponseAdditionalDataCommon) SetPayoutEligible(v string)
- func (o *ResponseAdditionalDataCommon) SetRealtimeAccountUpdaterStatus(v string)
- func (o *ResponseAdditionalDataCommon) SetReceiptFreeText(v string)
- func (o *ResponseAdditionalDataCommon) SetRecurringContractTypes(v string)
- func (o *ResponseAdditionalDataCommon) SetRecurringFirstPspReference(v string)
- func (o *ResponseAdditionalDataCommon) SetRecurringProcessingModel(v string)
- func (o *ResponseAdditionalDataCommon) SetRecurringRecurringDetailReference(v string)
- func (o *ResponseAdditionalDataCommon) SetRecurringShopperReference(v string)
- func (o *ResponseAdditionalDataCommon) SetReferred(v string)
- func (o *ResponseAdditionalDataCommon) SetRefusalReasonRaw(v string)
- func (o *ResponseAdditionalDataCommon) SetRequestAmount(v string)
- func (o *ResponseAdditionalDataCommon) SetRequestCurrencyCode(v string)
- func (o *ResponseAdditionalDataCommon) SetShopperInteraction(v string)
- func (o *ResponseAdditionalDataCommon) SetShopperReference(v string)
- func (o *ResponseAdditionalDataCommon) SetTerminalId(v string)
- func (o *ResponseAdditionalDataCommon) SetThreeDAuthenticated(v string)
- func (o *ResponseAdditionalDataCommon) SetThreeDAuthenticatedResponse(v string)
- func (o *ResponseAdditionalDataCommon) SetThreeDOffered(v string)
- func (o *ResponseAdditionalDataCommon) SetThreeDOfferedResponse(v string)
- func (o *ResponseAdditionalDataCommon) SetThreeDSVersion(v string)
- func (o *ResponseAdditionalDataCommon) SetVisaTransactionId(v string)
- func (o *ResponseAdditionalDataCommon) SetXid(v string)
- func (o ResponseAdditionalDataCommon) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataDomesticError
- func (o *ResponseAdditionalDataDomesticError) GetDomesticRefusalReasonRaw() string
- func (o *ResponseAdditionalDataDomesticError) GetDomesticRefusalReasonRawOk() (*string, bool)
- func (o *ResponseAdditionalDataDomesticError) GetDomesticShopperAdvice() string
- func (o *ResponseAdditionalDataDomesticError) GetDomesticShopperAdviceOk() (*string, bool)
- func (o *ResponseAdditionalDataDomesticError) HasDomesticRefusalReasonRaw() bool
- func (o *ResponseAdditionalDataDomesticError) HasDomesticShopperAdvice() bool
- func (o ResponseAdditionalDataDomesticError) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataDomesticError) SetDomesticRefusalReasonRaw(v string)
- func (o *ResponseAdditionalDataDomesticError) SetDomesticShopperAdvice(v string)
- func (o ResponseAdditionalDataDomesticError) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataInstallments
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataInstallmentType() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataInstallmentTypeOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrAnnualPercentageRate() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrAnnualPercentageRateOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmountOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInstallmentFee() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInstallmentFeeOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInterestRate() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInterestRateOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallmentsOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallmentsOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrNumberOfInstallments() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrNumberOfInstallmentsOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmountOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrTotalAmountDue() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrTotalAmountDueOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataPaymentOptions() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataPaymentOptionsOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) GetInstallmentsValue() string
- func (o *ResponseAdditionalDataInstallments) GetInstallmentsValueOk() (*string, bool)
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataInstallmentType() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrAnnualPercentageRate() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrFirstInstallmentAmount() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrInstallmentFee() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrInterestRate() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrNumberOfInstallments() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrTotalAmountDue() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataPaymentOptions() bool
- func (o *ResponseAdditionalDataInstallments) HasInstallmentsValue() bool
- func (o ResponseAdditionalDataInstallments) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataInstallmentType(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrAnnualPercentageRate(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrInstallmentFee(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrInterestRate(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrNumberOfInstallments(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrTotalAmountDue(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataPaymentOptions(v string)
- func (o *ResponseAdditionalDataInstallments) SetInstallmentsValue(v string)
- func (o ResponseAdditionalDataInstallments) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataNetworkTokens
- func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenAvailable() string
- func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenAvailableOk() (*string, bool)
- func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenBin() string
- func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenBinOk() (*string, bool)
- func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenTokenSummary() string
- func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenTokenSummaryOk() (*string, bool)
- func (o *ResponseAdditionalDataNetworkTokens) HasNetworkTokenAvailable() bool
- func (o *ResponseAdditionalDataNetworkTokens) HasNetworkTokenBin() bool
- func (o *ResponseAdditionalDataNetworkTokens) HasNetworkTokenTokenSummary() bool
- func (o ResponseAdditionalDataNetworkTokens) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataNetworkTokens) SetNetworkTokenAvailable(v string)
- func (o *ResponseAdditionalDataNetworkTokens) SetNetworkTokenBin(v string)
- func (o *ResponseAdditionalDataNetworkTokens) SetNetworkTokenTokenSummary(v string)
- func (o ResponseAdditionalDataNetworkTokens) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataOpi
- func (o *ResponseAdditionalDataOpi) GetOpiTransToken() string
- func (o *ResponseAdditionalDataOpi) GetOpiTransTokenOk() (*string, bool)
- func (o *ResponseAdditionalDataOpi) HasOpiTransToken() bool
- func (o ResponseAdditionalDataOpi) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataOpi) SetOpiTransToken(v string)
- func (o ResponseAdditionalDataOpi) ToMap() (map[string]interface{}, error)
- type ResponseAdditionalDataSepa
- func (o *ResponseAdditionalDataSepa) GetSepadirectdebitDateOfSignature() string
- func (o *ResponseAdditionalDataSepa) GetSepadirectdebitDateOfSignatureOk() (*string, bool)
- func (o *ResponseAdditionalDataSepa) GetSepadirectdebitMandateId() string
- func (o *ResponseAdditionalDataSepa) GetSepadirectdebitMandateIdOk() (*string, bool)
- func (o *ResponseAdditionalDataSepa) GetSepadirectdebitSequenceType() string
- func (o *ResponseAdditionalDataSepa) GetSepadirectdebitSequenceTypeOk() (*string, bool)
- func (o *ResponseAdditionalDataSepa) HasSepadirectdebitDateOfSignature() bool
- func (o *ResponseAdditionalDataSepa) HasSepadirectdebitMandateId() bool
- func (o *ResponseAdditionalDataSepa) HasSepadirectdebitSequenceType() bool
- func (o ResponseAdditionalDataSepa) MarshalJSON() ([]byte, error)
- func (o *ResponseAdditionalDataSepa) SetSepadirectdebitDateOfSignature(v string)
- func (o *ResponseAdditionalDataSepa) SetSepadirectdebitMandateId(v string)
- func (o *ResponseAdditionalDataSepa) SetSepadirectdebitSequenceType(v string)
- func (o ResponseAdditionalDataSepa) ToMap() (map[string]interface{}, error)
- type SDKEphemPubKey
- func (o *SDKEphemPubKey) GetCrv() string
- func (o *SDKEphemPubKey) GetCrvOk() (*string, bool)
- func (o *SDKEphemPubKey) GetKty() string
- func (o *SDKEphemPubKey) GetKtyOk() (*string, bool)
- func (o *SDKEphemPubKey) GetX() string
- func (o *SDKEphemPubKey) GetXOk() (*string, bool)
- func (o *SDKEphemPubKey) GetY() string
- func (o *SDKEphemPubKey) GetYOk() (*string, bool)
- func (o *SDKEphemPubKey) HasCrv() bool
- func (o *SDKEphemPubKey) HasKty() bool
- func (o *SDKEphemPubKey) HasX() bool
- func (o *SDKEphemPubKey) HasY() bool
- func (o SDKEphemPubKey) MarshalJSON() ([]byte, error)
- func (o *SDKEphemPubKey) SetCrv(v string)
- func (o *SDKEphemPubKey) SetKty(v string)
- func (o *SDKEphemPubKey) SetX(v string)
- func (o *SDKEphemPubKey) SetY(v string)
- func (o SDKEphemPubKey) ToMap() (map[string]interface{}, error)
- type SecureRemoteCommerceCheckoutData
- func (o *SecureRemoteCommerceCheckoutData) GetCheckoutPayload() string
- func (o *SecureRemoteCommerceCheckoutData) GetCheckoutPayloadOk() (*string, bool)
- func (o *SecureRemoteCommerceCheckoutData) GetCorrelationId() string
- func (o *SecureRemoteCommerceCheckoutData) GetCorrelationIdOk() (*string, bool)
- func (o *SecureRemoteCommerceCheckoutData) GetCvc() string
- func (o *SecureRemoteCommerceCheckoutData) GetCvcOk() (*string, bool)
- func (o *SecureRemoteCommerceCheckoutData) GetDigitalCardId() string
- func (o *SecureRemoteCommerceCheckoutData) GetDigitalCardIdOk() (*string, bool)
- func (o *SecureRemoteCommerceCheckoutData) GetScheme() string
- func (o *SecureRemoteCommerceCheckoutData) GetSchemeOk() (*string, bool)
- func (o *SecureRemoteCommerceCheckoutData) GetTokenReference() string
- func (o *SecureRemoteCommerceCheckoutData) GetTokenReferenceOk() (*string, bool)
- func (o *SecureRemoteCommerceCheckoutData) HasCheckoutPayload() bool
- func (o *SecureRemoteCommerceCheckoutData) HasCorrelationId() bool
- func (o *SecureRemoteCommerceCheckoutData) HasCvc() bool
- func (o *SecureRemoteCommerceCheckoutData) HasDigitalCardId() bool
- func (o *SecureRemoteCommerceCheckoutData) HasScheme() bool
- func (o *SecureRemoteCommerceCheckoutData) HasTokenReference() bool
- func (o SecureRemoteCommerceCheckoutData) MarshalJSON() ([]byte, error)
- func (o *SecureRemoteCommerceCheckoutData) SetCheckoutPayload(v string)
- func (o *SecureRemoteCommerceCheckoutData) SetCorrelationId(v string)
- func (o *SecureRemoteCommerceCheckoutData) SetCvc(v string)
- func (o *SecureRemoteCommerceCheckoutData) SetDigitalCardId(v string)
- func (o *SecureRemoteCommerceCheckoutData) SetScheme(v string)
- func (o *SecureRemoteCommerceCheckoutData) SetTokenReference(v string)
- func (o SecureRemoteCommerceCheckoutData) ToMap() (map[string]interface{}, error)
- type ServiceError
- func (o *ServiceError) GetAdditionalData() map[string]string
- func (o *ServiceError) GetAdditionalDataOk() (*map[string]string, bool)
- 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) HasAdditionalData() 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) MarshalJSON() ([]byte, error)
- func (o *ServiceError) SetAdditionalData(v map[string]string)
- 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) ToMap() (map[string]interface{}, error)
- type ShopperInteractionDevice
- func (o *ShopperInteractionDevice) GetLocale() string
- func (o *ShopperInteractionDevice) GetLocaleOk() (*string, bool)
- func (o *ShopperInteractionDevice) GetOs() string
- func (o *ShopperInteractionDevice) GetOsOk() (*string, bool)
- func (o *ShopperInteractionDevice) GetOsVersion() string
- func (o *ShopperInteractionDevice) GetOsVersionOk() (*string, bool)
- func (o *ShopperInteractionDevice) HasLocale() bool
- func (o *ShopperInteractionDevice) HasOs() bool
- func (o *ShopperInteractionDevice) HasOsVersion() bool
- func (o ShopperInteractionDevice) MarshalJSON() ([]byte, error)
- func (o *ShopperInteractionDevice) SetLocale(v string)
- func (o *ShopperInteractionDevice) SetOs(v string)
- func (o *ShopperInteractionDevice) SetOsVersion(v string)
- func (o ShopperInteractionDevice) ToMap() (map[string]interface{}, error)
- type Split
- func (o *Split) GetAccount() string
- func (o *Split) GetAccountOk() (*string, bool)
- func (o *Split) GetAmount() SplitAmount
- func (o *Split) GetAmountOk() (*SplitAmount, bool)
- func (o *Split) GetDescription() string
- func (o *Split) GetDescriptionOk() (*string, bool)
- func (o *Split) GetReference() string
- func (o *Split) GetReferenceOk() (*string, bool)
- func (o *Split) GetType() string
- func (o *Split) GetTypeOk() (*string, bool)
- func (o *Split) HasAccount() bool
- func (o *Split) HasAmount() bool
- func (o *Split) HasDescription() bool
- func (o *Split) HasReference() bool
- func (o Split) MarshalJSON() ([]byte, error)
- func (o *Split) SetAccount(v string)
- func (o *Split) SetAmount(v SplitAmount)
- func (o *Split) SetDescription(v string)
- func (o *Split) SetReference(v string)
- func (o *Split) SetType(v string)
- func (o Split) ToMap() (map[string]interface{}, error)
- type SplitAmount
- func (o *SplitAmount) GetCurrency() string
- func (o *SplitAmount) GetCurrencyOk() (*string, bool)
- func (o *SplitAmount) GetValue() int64
- func (o *SplitAmount) GetValueOk() (*int64, bool)
- func (o *SplitAmount) HasCurrency() bool
- func (o SplitAmount) MarshalJSON() ([]byte, error)
- func (o *SplitAmount) SetCurrency(v string)
- func (o *SplitAmount) SetValue(v int64)
- func (o SplitAmount) ToMap() (map[string]interface{}, error)
- type SubMerchant
- func (o *SubMerchant) GetCity() string
- func (o *SubMerchant) GetCityOk() (*string, bool)
- func (o *SubMerchant) GetCountry() string
- func (o *SubMerchant) GetCountryOk() (*string, bool)
- func (o *SubMerchant) GetMcc() string
- func (o *SubMerchant) GetMccOk() (*string, bool)
- func (o *SubMerchant) GetName() string
- func (o *SubMerchant) GetNameOk() (*string, bool)
- func (o *SubMerchant) GetTaxId() string
- func (o *SubMerchant) GetTaxIdOk() (*string, bool)
- func (o *SubMerchant) HasCity() bool
- func (o *SubMerchant) HasCountry() bool
- func (o *SubMerchant) HasMcc() bool
- func (o *SubMerchant) HasName() bool
- func (o *SubMerchant) HasTaxId() bool
- func (o SubMerchant) MarshalJSON() ([]byte, error)
- func (o *SubMerchant) SetCity(v string)
- func (o *SubMerchant) SetCountry(v string)
- func (o *SubMerchant) SetMcc(v string)
- func (o *SubMerchant) SetName(v string)
- func (o *SubMerchant) SetTaxId(v string)
- func (o SubMerchant) ToMap() (map[string]interface{}, error)
- type TechnicalCancelRequest
- func (o *TechnicalCancelRequest) GetAdditionalData() map[string]string
- func (o *TechnicalCancelRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *TechnicalCancelRequest) GetMerchantAccount() string
- func (o *TechnicalCancelRequest) GetMerchantAccountOk() (*string, bool)
- func (o *TechnicalCancelRequest) GetModificationAmount() Amount
- func (o *TechnicalCancelRequest) GetModificationAmountOk() (*Amount, bool)
- func (o *TechnicalCancelRequest) GetMpiData() ThreeDSecureData
- func (o *TechnicalCancelRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *TechnicalCancelRequest) GetOriginalMerchantReference() string
- func (o *TechnicalCancelRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *TechnicalCancelRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *TechnicalCancelRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *TechnicalCancelRequest) GetReference() string
- func (o *TechnicalCancelRequest) GetReferenceOk() (*string, bool)
- func (o *TechnicalCancelRequest) GetSplits() []Split
- func (o *TechnicalCancelRequest) GetSplitsOk() ([]Split, bool)
- func (o *TechnicalCancelRequest) GetTenderReference() string
- func (o *TechnicalCancelRequest) GetTenderReferenceOk() (*string, bool)
- func (o *TechnicalCancelRequest) GetUniqueTerminalId() string
- func (o *TechnicalCancelRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *TechnicalCancelRequest) HasAdditionalData() bool
- func (o *TechnicalCancelRequest) HasModificationAmount() bool
- func (o *TechnicalCancelRequest) HasMpiData() bool
- func (o *TechnicalCancelRequest) HasPlatformChargebackLogic() bool
- func (o *TechnicalCancelRequest) HasReference() bool
- func (o *TechnicalCancelRequest) HasSplits() bool
- func (o *TechnicalCancelRequest) HasTenderReference() bool
- func (o *TechnicalCancelRequest) HasUniqueTerminalId() bool
- func (o TechnicalCancelRequest) MarshalJSON() ([]byte, error)
- func (o *TechnicalCancelRequest) SetAdditionalData(v map[string]string)
- func (o *TechnicalCancelRequest) SetMerchantAccount(v string)
- func (o *TechnicalCancelRequest) SetModificationAmount(v Amount)
- func (o *TechnicalCancelRequest) SetMpiData(v ThreeDSecureData)
- func (o *TechnicalCancelRequest) SetOriginalMerchantReference(v string)
- func (o *TechnicalCancelRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *TechnicalCancelRequest) SetReference(v string)
- func (o *TechnicalCancelRequest) SetSplits(v []Split)
- func (o *TechnicalCancelRequest) SetTenderReference(v string)
- func (o *TechnicalCancelRequest) SetUniqueTerminalId(v string)
- func (o TechnicalCancelRequest) ToMap() (map[string]interface{}, error)
- type ThreeDS1Result
- func (o *ThreeDS1Result) GetCavv() string
- func (o *ThreeDS1Result) GetCavvAlgorithm() string
- func (o *ThreeDS1Result) GetCavvAlgorithmOk() (*string, bool)
- func (o *ThreeDS1Result) GetCavvOk() (*string, bool)
- func (o *ThreeDS1Result) GetEci() string
- func (o *ThreeDS1Result) GetEciOk() (*string, bool)
- func (o *ThreeDS1Result) GetThreeDAuthenticatedResponse() string
- func (o *ThreeDS1Result) GetThreeDAuthenticatedResponseOk() (*string, bool)
- func (o *ThreeDS1Result) GetThreeDOfferedResponse() string
- func (o *ThreeDS1Result) GetThreeDOfferedResponseOk() (*string, bool)
- func (o *ThreeDS1Result) GetXid() string
- func (o *ThreeDS1Result) GetXidOk() (*string, bool)
- func (o *ThreeDS1Result) HasCavv() bool
- func (o *ThreeDS1Result) HasCavvAlgorithm() bool
- func (o *ThreeDS1Result) HasEci() bool
- func (o *ThreeDS1Result) HasThreeDAuthenticatedResponse() bool
- func (o *ThreeDS1Result) HasThreeDOfferedResponse() bool
- func (o *ThreeDS1Result) HasXid() bool
- func (o ThreeDS1Result) MarshalJSON() ([]byte, error)
- func (o *ThreeDS1Result) SetCavv(v string)
- func (o *ThreeDS1Result) SetCavvAlgorithm(v string)
- func (o *ThreeDS1Result) SetEci(v string)
- func (o *ThreeDS1Result) SetThreeDAuthenticatedResponse(v string)
- func (o *ThreeDS1Result) SetThreeDOfferedResponse(v string)
- func (o *ThreeDS1Result) SetXid(v string)
- func (o ThreeDS1Result) ToMap() (map[string]interface{}, error)
- type ThreeDS2RequestData
- func (o *ThreeDS2RequestData) GetAcctInfo() AcctInfo
- func (o *ThreeDS2RequestData) GetAcctInfoOk() (*AcctInfo, bool)
- func (o *ThreeDS2RequestData) GetAcctType() string
- func (o *ThreeDS2RequestData) GetAcctTypeOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetAcquirerBIN() string
- func (o *ThreeDS2RequestData) GetAcquirerBINOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetAcquirerMerchantID() string
- func (o *ThreeDS2RequestData) GetAcquirerMerchantIDOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetAddrMatch() string
- func (o *ThreeDS2RequestData) GetAddrMatchOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetAuthenticationOnly() bool
- func (o *ThreeDS2RequestData) GetAuthenticationOnlyOk() (*bool, bool)
- func (o *ThreeDS2RequestData) GetChallengeIndicator() string
- func (o *ThreeDS2RequestData) GetChallengeIndicatorOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetDeviceChannel() string
- func (o *ThreeDS2RequestData) GetDeviceChannelOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetDeviceRenderOptions() DeviceRenderOptions
- func (o *ThreeDS2RequestData) GetDeviceRenderOptionsOk() (*DeviceRenderOptions, bool)
- func (o *ThreeDS2RequestData) GetHomePhone() Phone
- func (o *ThreeDS2RequestData) GetHomePhoneOk() (*Phone, bool)
- func (o *ThreeDS2RequestData) GetMcc() string
- func (o *ThreeDS2RequestData) GetMccOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetMerchantName() string
- func (o *ThreeDS2RequestData) GetMerchantNameOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetMessageVersion() string
- func (o *ThreeDS2RequestData) GetMessageVersionOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetMobilePhone() Phone
- func (o *ThreeDS2RequestData) GetMobilePhoneOk() (*Phone, bool)
- func (o *ThreeDS2RequestData) GetNotificationURL() string
- func (o *ThreeDS2RequestData) GetNotificationURLOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetPayTokenInd() bool
- func (o *ThreeDS2RequestData) GetPayTokenIndOk() (*bool, bool)
- func (o *ThreeDS2RequestData) GetPaymentAuthenticationUseCase() string
- func (o *ThreeDS2RequestData) GetPaymentAuthenticationUseCaseOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetPurchaseInstalData() string
- func (o *ThreeDS2RequestData) GetPurchaseInstalDataOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetRecurringExpiry() string
- func (o *ThreeDS2RequestData) GetRecurringExpiryOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetRecurringFrequency() string
- func (o *ThreeDS2RequestData) GetRecurringFrequencyOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetSdkAppID() string
- func (o *ThreeDS2RequestData) GetSdkAppIDOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetSdkEncData() string
- func (o *ThreeDS2RequestData) GetSdkEncDataOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetSdkEphemPubKey() SDKEphemPubKey
- func (o *ThreeDS2RequestData) GetSdkEphemPubKeyOk() (*SDKEphemPubKey, bool)
- func (o *ThreeDS2RequestData) GetSdkMaxTimeout() int32
- func (o *ThreeDS2RequestData) GetSdkMaxTimeoutOk() (*int32, bool)
- func (o *ThreeDS2RequestData) GetSdkReferenceNumber() string
- func (o *ThreeDS2RequestData) GetSdkReferenceNumberOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetSdkTransID() string
- func (o *ThreeDS2RequestData) GetSdkTransIDOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetSdkVersion() string
- func (o *ThreeDS2RequestData) GetSdkVersionOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetThreeDSCompInd() string
- func (o *ThreeDS2RequestData) GetThreeDSCompIndOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInd() string
- func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationIndOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInfo() ThreeDSRequestorAuthenticationInfo
- func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInfoOk() (*ThreeDSRequestorAuthenticationInfo, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorChallengeInd() string
- func (o *ThreeDS2RequestData) GetThreeDSRequestorChallengeIndOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorID() string
- func (o *ThreeDS2RequestData) GetThreeDSRequestorIDOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorName() string
- func (o *ThreeDS2RequestData) GetThreeDSRequestorNameOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorPriorAuthenticationInfo() ThreeDSRequestorPriorAuthenticationInfo
- func (o *ThreeDS2RequestData) GetThreeDSRequestorPriorAuthenticationInfoOk() (*ThreeDSRequestorPriorAuthenticationInfo, bool)
- func (o *ThreeDS2RequestData) GetThreeDSRequestorURL() string
- func (o *ThreeDS2RequestData) GetThreeDSRequestorURLOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetTransType() string
- func (o *ThreeDS2RequestData) GetTransTypeOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetTransactionType() string
- func (o *ThreeDS2RequestData) GetTransactionTypeOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetWhiteListStatus() string
- func (o *ThreeDS2RequestData) GetWhiteListStatusOk() (*string, bool)
- func (o *ThreeDS2RequestData) GetWorkPhone() Phone
- func (o *ThreeDS2RequestData) GetWorkPhoneOk() (*Phone, bool)
- func (o *ThreeDS2RequestData) HasAcctInfo() bool
- func (o *ThreeDS2RequestData) HasAcctType() bool
- func (o *ThreeDS2RequestData) HasAcquirerBIN() bool
- func (o *ThreeDS2RequestData) HasAcquirerMerchantID() bool
- func (o *ThreeDS2RequestData) HasAddrMatch() bool
- func (o *ThreeDS2RequestData) HasAuthenticationOnly() bool
- func (o *ThreeDS2RequestData) HasChallengeIndicator() bool
- func (o *ThreeDS2RequestData) HasDeviceRenderOptions() bool
- func (o *ThreeDS2RequestData) HasHomePhone() bool
- func (o *ThreeDS2RequestData) HasMcc() bool
- func (o *ThreeDS2RequestData) HasMerchantName() bool
- func (o *ThreeDS2RequestData) HasMessageVersion() bool
- func (o *ThreeDS2RequestData) HasMobilePhone() bool
- func (o *ThreeDS2RequestData) HasNotificationURL() bool
- func (o *ThreeDS2RequestData) HasPayTokenInd() bool
- func (o *ThreeDS2RequestData) HasPaymentAuthenticationUseCase() bool
- func (o *ThreeDS2RequestData) HasPurchaseInstalData() bool
- func (o *ThreeDS2RequestData) HasRecurringExpiry() bool
- func (o *ThreeDS2RequestData) HasRecurringFrequency() bool
- func (o *ThreeDS2RequestData) HasSdkAppID() bool
- func (o *ThreeDS2RequestData) HasSdkEncData() bool
- func (o *ThreeDS2RequestData) HasSdkEphemPubKey() bool
- func (o *ThreeDS2RequestData) HasSdkMaxTimeout() bool
- func (o *ThreeDS2RequestData) HasSdkReferenceNumber() bool
- func (o *ThreeDS2RequestData) HasSdkTransID() bool
- func (o *ThreeDS2RequestData) HasSdkVersion() bool
- func (o *ThreeDS2RequestData) HasThreeDSCompInd() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorAuthenticationInd() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorAuthenticationInfo() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorChallengeInd() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorID() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorName() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorPriorAuthenticationInfo() bool
- func (o *ThreeDS2RequestData) HasThreeDSRequestorURL() bool
- func (o *ThreeDS2RequestData) HasTransType() bool
- func (o *ThreeDS2RequestData) HasTransactionType() bool
- func (o *ThreeDS2RequestData) HasWhiteListStatus() bool
- func (o *ThreeDS2RequestData) HasWorkPhone() bool
- func (o ThreeDS2RequestData) MarshalJSON() ([]byte, error)
- func (o *ThreeDS2RequestData) SetAcctInfo(v AcctInfo)
- func (o *ThreeDS2RequestData) SetAcctType(v string)
- func (o *ThreeDS2RequestData) SetAcquirerBIN(v string)
- func (o *ThreeDS2RequestData) SetAcquirerMerchantID(v string)
- func (o *ThreeDS2RequestData) SetAddrMatch(v string)
- func (o *ThreeDS2RequestData) SetAuthenticationOnly(v bool)
- func (o *ThreeDS2RequestData) SetChallengeIndicator(v string)
- func (o *ThreeDS2RequestData) SetDeviceChannel(v string)
- func (o *ThreeDS2RequestData) SetDeviceRenderOptions(v DeviceRenderOptions)
- func (o *ThreeDS2RequestData) SetHomePhone(v Phone)
- func (o *ThreeDS2RequestData) SetMcc(v string)
- func (o *ThreeDS2RequestData) SetMerchantName(v string)
- func (o *ThreeDS2RequestData) SetMessageVersion(v string)
- func (o *ThreeDS2RequestData) SetMobilePhone(v Phone)
- func (o *ThreeDS2RequestData) SetNotificationURL(v string)
- func (o *ThreeDS2RequestData) SetPayTokenInd(v bool)
- func (o *ThreeDS2RequestData) SetPaymentAuthenticationUseCase(v string)
- func (o *ThreeDS2RequestData) SetPurchaseInstalData(v string)
- func (o *ThreeDS2RequestData) SetRecurringExpiry(v string)
- func (o *ThreeDS2RequestData) SetRecurringFrequency(v string)
- func (o *ThreeDS2RequestData) SetSdkAppID(v string)
- func (o *ThreeDS2RequestData) SetSdkEncData(v string)
- func (o *ThreeDS2RequestData) SetSdkEphemPubKey(v SDKEphemPubKey)
- func (o *ThreeDS2RequestData) SetSdkMaxTimeout(v int32)
- func (o *ThreeDS2RequestData) SetSdkReferenceNumber(v string)
- func (o *ThreeDS2RequestData) SetSdkTransID(v string)
- func (o *ThreeDS2RequestData) SetSdkVersion(v string)
- func (o *ThreeDS2RequestData) SetThreeDSCompInd(v string)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorAuthenticationInd(v string)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorAuthenticationInfo(v ThreeDSRequestorAuthenticationInfo)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorChallengeInd(v string)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorID(v string)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorName(v string)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorPriorAuthenticationInfo(v ThreeDSRequestorPriorAuthenticationInfo)
- func (o *ThreeDS2RequestData) SetThreeDSRequestorURL(v string)
- func (o *ThreeDS2RequestData) SetTransType(v string)
- func (o *ThreeDS2RequestData) SetTransactionType(v string)
- func (o *ThreeDS2RequestData) SetWhiteListStatus(v string)
- func (o *ThreeDS2RequestData) SetWorkPhone(v Phone)
- func (o ThreeDS2RequestData) ToMap() (map[string]interface{}, error)
- type ThreeDS2Result
- func (o *ThreeDS2Result) GetAuthenticationValue() string
- func (o *ThreeDS2Result) GetAuthenticationValueOk() (*string, bool)
- func (o *ThreeDS2Result) GetCavvAlgorithm() string
- func (o *ThreeDS2Result) GetCavvAlgorithmOk() (*string, bool)
- func (o *ThreeDS2Result) GetChallengeCancel() string
- func (o *ThreeDS2Result) GetChallengeCancelOk() (*string, bool)
- func (o *ThreeDS2Result) GetDsTransID() string
- func (o *ThreeDS2Result) GetDsTransIDOk() (*string, bool)
- func (o *ThreeDS2Result) GetEci() string
- func (o *ThreeDS2Result) GetEciOk() (*string, bool)
- func (o *ThreeDS2Result) GetExemptionIndicator() string
- func (o *ThreeDS2Result) GetExemptionIndicatorOk() (*string, bool)
- func (o *ThreeDS2Result) GetMessageVersion() string
- func (o *ThreeDS2Result) GetMessageVersionOk() (*string, bool)
- func (o *ThreeDS2Result) GetRiskScore() string
- func (o *ThreeDS2Result) GetRiskScoreOk() (*string, bool)
- func (o *ThreeDS2Result) GetThreeDSRequestorChallengeInd() string
- func (o *ThreeDS2Result) GetThreeDSRequestorChallengeIndOk() (*string, bool)
- func (o *ThreeDS2Result) GetThreeDSServerTransID() string
- func (o *ThreeDS2Result) GetThreeDSServerTransIDOk() (*string, bool)
- func (o *ThreeDS2Result) GetTimestamp() string
- func (o *ThreeDS2Result) GetTimestampOk() (*string, bool)
- func (o *ThreeDS2Result) GetTransStatus() string
- func (o *ThreeDS2Result) GetTransStatusOk() (*string, bool)
- func (o *ThreeDS2Result) GetTransStatusReason() string
- func (o *ThreeDS2Result) GetTransStatusReasonOk() (*string, bool)
- func (o *ThreeDS2Result) GetWhiteListStatus() string
- func (o *ThreeDS2Result) GetWhiteListStatusOk() (*string, bool)
- func (o *ThreeDS2Result) HasAuthenticationValue() bool
- func (o *ThreeDS2Result) HasCavvAlgorithm() bool
- func (o *ThreeDS2Result) HasChallengeCancel() bool
- func (o *ThreeDS2Result) HasDsTransID() bool
- func (o *ThreeDS2Result) HasEci() bool
- func (o *ThreeDS2Result) HasExemptionIndicator() bool
- func (o *ThreeDS2Result) HasMessageVersion() bool
- func (o *ThreeDS2Result) HasRiskScore() bool
- func (o *ThreeDS2Result) HasThreeDSRequestorChallengeInd() bool
- func (o *ThreeDS2Result) HasThreeDSServerTransID() bool
- func (o *ThreeDS2Result) HasTimestamp() bool
- func (o *ThreeDS2Result) HasTransStatus() bool
- func (o *ThreeDS2Result) HasTransStatusReason() bool
- func (o *ThreeDS2Result) HasWhiteListStatus() bool
- func (o ThreeDS2Result) MarshalJSON() ([]byte, error)
- func (o *ThreeDS2Result) SetAuthenticationValue(v string)
- func (o *ThreeDS2Result) SetCavvAlgorithm(v string)
- func (o *ThreeDS2Result) SetChallengeCancel(v string)
- func (o *ThreeDS2Result) SetDsTransID(v string)
- func (o *ThreeDS2Result) SetEci(v string)
- func (o *ThreeDS2Result) SetExemptionIndicator(v string)
- func (o *ThreeDS2Result) SetMessageVersion(v string)
- func (o *ThreeDS2Result) SetRiskScore(v string)
- func (o *ThreeDS2Result) SetThreeDSRequestorChallengeInd(v string)
- func (o *ThreeDS2Result) SetThreeDSServerTransID(v string)
- func (o *ThreeDS2Result) SetTimestamp(v string)
- func (o *ThreeDS2Result) SetTransStatus(v string)
- func (o *ThreeDS2Result) SetTransStatusReason(v string)
- func (o *ThreeDS2Result) SetWhiteListStatus(v string)
- func (o ThreeDS2Result) ToMap() (map[string]interface{}, error)
- type ThreeDS2ResultRequest
- func (o *ThreeDS2ResultRequest) GetMerchantAccount() string
- func (o *ThreeDS2ResultRequest) GetMerchantAccountOk() (*string, bool)
- func (o *ThreeDS2ResultRequest) GetPspReference() string
- func (o *ThreeDS2ResultRequest) GetPspReferenceOk() (*string, bool)
- func (o ThreeDS2ResultRequest) MarshalJSON() ([]byte, error)
- func (o *ThreeDS2ResultRequest) SetMerchantAccount(v string)
- func (o *ThreeDS2ResultRequest) SetPspReference(v string)
- func (o ThreeDS2ResultRequest) ToMap() (map[string]interface{}, error)
- type ThreeDS2ResultResponse
- func (o *ThreeDS2ResultResponse) GetThreeDS2Result() ThreeDS2Result
- func (o *ThreeDS2ResultResponse) GetThreeDS2ResultOk() (*ThreeDS2Result, bool)
- func (o *ThreeDS2ResultResponse) HasThreeDS2Result() bool
- func (o ThreeDS2ResultResponse) MarshalJSON() ([]byte, error)
- func (o *ThreeDS2ResultResponse) SetThreeDS2Result(v ThreeDS2Result)
- func (o ThreeDS2ResultResponse) ToMap() (map[string]interface{}, error)
- type ThreeDSRequestorAuthenticationInfo
- func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthData() string
- func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthDataOk() (*string, bool)
- func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthMethod() string
- func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthMethodOk() (*string, bool)
- func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthTimestamp() string
- func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthTimestampOk() (*string, bool)
- func (o *ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthData() bool
- func (o *ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthMethod() bool
- func (o *ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthTimestamp() bool
- func (o ThreeDSRequestorAuthenticationInfo) MarshalJSON() ([]byte, error)
- func (o *ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthData(v string)
- func (o *ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthMethod(v string)
- func (o *ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthTimestamp(v string)
- func (o ThreeDSRequestorAuthenticationInfo) ToMap() (map[string]interface{}, error)
- type ThreeDSRequestorPriorAuthenticationInfo
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthData() string
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthDataOk() (*string, bool)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthMethod() string
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthMethodOk() (*string, bool)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthTimestamp() string
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthTimestampOk() (*string, bool)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorRef() string
- func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorRefOk() (*string, bool)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthData() bool
- func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthMethod() bool
- func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthTimestamp() bool
- func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorRef() bool
- func (o ThreeDSRequestorPriorAuthenticationInfo) MarshalJSON() ([]byte, error)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthData(v string)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthMethod(v string)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthTimestamp(v string)
- func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorRef(v string)
- func (o ThreeDSRequestorPriorAuthenticationInfo) ToMap() (map[string]interface{}, error)
- type ThreeDSecureData
- func (o *ThreeDSecureData) GetAuthenticationResponse() string
- func (o *ThreeDSecureData) GetAuthenticationResponseOk() (*string, bool)
- func (o *ThreeDSecureData) GetCavv() string
- func (o *ThreeDSecureData) GetCavvAlgorithm() string
- func (o *ThreeDSecureData) GetCavvAlgorithmOk() (*string, bool)
- func (o *ThreeDSecureData) GetCavvOk() (*string, bool)
- func (o *ThreeDSecureData) GetChallengeCancel() string
- func (o *ThreeDSecureData) GetChallengeCancelOk() (*string, bool)
- func (o *ThreeDSecureData) GetDirectoryResponse() string
- func (o *ThreeDSecureData) GetDirectoryResponseOk() (*string, bool)
- func (o *ThreeDSecureData) GetDsTransID() string
- func (o *ThreeDSecureData) GetDsTransIDOk() (*string, bool)
- func (o *ThreeDSecureData) GetEci() string
- func (o *ThreeDSecureData) GetEciOk() (*string, bool)
- func (o *ThreeDSecureData) GetRiskScore() string
- func (o *ThreeDSecureData) GetRiskScoreOk() (*string, bool)
- func (o *ThreeDSecureData) GetThreeDSVersion() string
- func (o *ThreeDSecureData) GetThreeDSVersionOk() (*string, bool)
- func (o *ThreeDSecureData) GetTokenAuthenticationVerificationValue() string
- func (o *ThreeDSecureData) GetTokenAuthenticationVerificationValueOk() (*string, bool)
- func (o *ThreeDSecureData) GetTransStatusReason() string
- func (o *ThreeDSecureData) GetTransStatusReasonOk() (*string, bool)
- func (o *ThreeDSecureData) GetXid() string
- func (o *ThreeDSecureData) GetXidOk() (*string, bool)
- func (o *ThreeDSecureData) HasAuthenticationResponse() bool
- func (o *ThreeDSecureData) HasCavv() bool
- func (o *ThreeDSecureData) HasCavvAlgorithm() bool
- func (o *ThreeDSecureData) HasChallengeCancel() bool
- func (o *ThreeDSecureData) HasDirectoryResponse() bool
- func (o *ThreeDSecureData) HasDsTransID() bool
- func (o *ThreeDSecureData) HasEci() bool
- func (o *ThreeDSecureData) HasRiskScore() bool
- func (o *ThreeDSecureData) HasThreeDSVersion() bool
- func (o *ThreeDSecureData) HasTokenAuthenticationVerificationValue() bool
- func (o *ThreeDSecureData) HasTransStatusReason() bool
- func (o *ThreeDSecureData) HasXid() bool
- func (o ThreeDSecureData) MarshalJSON() ([]byte, error)
- func (o *ThreeDSecureData) SetAuthenticationResponse(v string)
- func (o *ThreeDSecureData) SetCavv(v string)
- func (o *ThreeDSecureData) SetCavvAlgorithm(v string)
- func (o *ThreeDSecureData) SetChallengeCancel(v string)
- func (o *ThreeDSecureData) SetDirectoryResponse(v string)
- func (o *ThreeDSecureData) SetDsTransID(v string)
- func (o *ThreeDSecureData) SetEci(v string)
- func (o *ThreeDSecureData) SetRiskScore(v string)
- func (o *ThreeDSecureData) SetThreeDSVersion(v string)
- func (o *ThreeDSecureData) SetTokenAuthenticationVerificationValue(v string)
- func (o *ThreeDSecureData) SetTransStatusReason(v string)
- func (o *ThreeDSecureData) SetXid(v string)
- func (o ThreeDSecureData) ToMap() (map[string]interface{}, error)
- type VoidPendingRefundRequest
- func (o *VoidPendingRefundRequest) GetAdditionalData() map[string]string
- func (o *VoidPendingRefundRequest) GetAdditionalDataOk() (*map[string]string, bool)
- func (o *VoidPendingRefundRequest) GetMerchantAccount() string
- func (o *VoidPendingRefundRequest) GetMerchantAccountOk() (*string, bool)
- func (o *VoidPendingRefundRequest) GetModificationAmount() Amount
- func (o *VoidPendingRefundRequest) GetModificationAmountOk() (*Amount, bool)
- func (o *VoidPendingRefundRequest) GetMpiData() ThreeDSecureData
- func (o *VoidPendingRefundRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
- func (o *VoidPendingRefundRequest) GetOriginalMerchantReference() string
- func (o *VoidPendingRefundRequest) GetOriginalMerchantReferenceOk() (*string, bool)
- func (o *VoidPendingRefundRequest) GetOriginalReference() string
- func (o *VoidPendingRefundRequest) GetOriginalReferenceOk() (*string, bool)
- func (o *VoidPendingRefundRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
- func (o *VoidPendingRefundRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
- func (o *VoidPendingRefundRequest) GetReference() string
- func (o *VoidPendingRefundRequest) GetReferenceOk() (*string, bool)
- func (o *VoidPendingRefundRequest) GetSplits() []Split
- func (o *VoidPendingRefundRequest) GetSplitsOk() ([]Split, bool)
- func (o *VoidPendingRefundRequest) GetTenderReference() string
- func (o *VoidPendingRefundRequest) GetTenderReferenceOk() (*string, bool)
- func (o *VoidPendingRefundRequest) GetUniqueTerminalId() string
- func (o *VoidPendingRefundRequest) GetUniqueTerminalIdOk() (*string, bool)
- func (o *VoidPendingRefundRequest) HasAdditionalData() bool
- func (o *VoidPendingRefundRequest) HasModificationAmount() bool
- func (o *VoidPendingRefundRequest) HasMpiData() bool
- func (o *VoidPendingRefundRequest) HasOriginalMerchantReference() bool
- func (o *VoidPendingRefundRequest) HasOriginalReference() bool
- func (o *VoidPendingRefundRequest) HasPlatformChargebackLogic() bool
- func (o *VoidPendingRefundRequest) HasReference() bool
- func (o *VoidPendingRefundRequest) HasSplits() bool
- func (o *VoidPendingRefundRequest) HasTenderReference() bool
- func (o *VoidPendingRefundRequest) HasUniqueTerminalId() bool
- func (o VoidPendingRefundRequest) MarshalJSON() ([]byte, error)
- func (o *VoidPendingRefundRequest) SetAdditionalData(v map[string]string)
- func (o *VoidPendingRefundRequest) SetMerchantAccount(v string)
- func (o *VoidPendingRefundRequest) SetModificationAmount(v Amount)
- func (o *VoidPendingRefundRequest) SetMpiData(v ThreeDSecureData)
- func (o *VoidPendingRefundRequest) SetOriginalMerchantReference(v string)
- func (o *VoidPendingRefundRequest) SetOriginalReference(v string)
- func (o *VoidPendingRefundRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
- func (o *VoidPendingRefundRequest) SetReference(v string)
- func (o *VoidPendingRefundRequest) SetSplits(v []Split)
- func (o *VoidPendingRefundRequest) SetTenderReference(v string)
- func (o *VoidPendingRefundRequest) SetUniqueTerminalId(v string)
- func (o VoidPendingRefundRequest) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIClient ¶
type APIClient struct { ModificationsApi *ModificationsApi PaymentsApi *PaymentsApi // contains filtered or unexported fields }
APIClient manages communication with the Adyen Payment API API v68 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
NewAPIClient creates a new API client.
type AccountInfo ¶
type AccountInfo struct { // Indicator for the length of time since this shopper account was created in the merchant's environment. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days AccountAgeIndicator *string `json:"accountAgeIndicator,omitempty"` // Date when the shopper's account was last changed. AccountChangeDate *time.Time `json:"accountChangeDate,omitempty"` // Indicator for the length of time since the shopper's account was last updated. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days AccountChangeIndicator *string `json:"accountChangeIndicator,omitempty"` // Date when the shopper's account was created. AccountCreationDate *time.Time `json:"accountCreationDate,omitempty"` // Indicates the type of account. For example, for a multi-account card product. Allowed values: * notApplicable * credit * debit AccountType *string `json:"accountType,omitempty"` // Number of attempts the shopper tried to add a card to their account in the last day. AddCardAttemptsDay *int32 `json:"addCardAttemptsDay,omitempty"` // Date the selected delivery address was first used. DeliveryAddressUsageDate *time.Time `json:"deliveryAddressUsageDate,omitempty"` // Indicator for the length of time since this delivery address was first used. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days DeliveryAddressUsageIndicator *string `json:"deliveryAddressUsageIndicator,omitempty"` // Shopper's home phone number (including the country code). // Deprecated since Adyen Payment API v68 // Use `ThreeDS2RequestData.homePhone` instead. HomePhone *string `json:"homePhone,omitempty"` // Shopper's mobile phone number (including the country code). // Deprecated since Adyen Payment API v68 // Use `ThreeDS2RequestData.mobilePhone` instead. MobilePhone *string `json:"mobilePhone,omitempty"` // Date when the shopper last changed their password. PasswordChangeDate *time.Time `json:"passwordChangeDate,omitempty"` // Indicator when the shopper has changed their password. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days PasswordChangeIndicator *string `json:"passwordChangeIndicator,omitempty"` // Number of all transactions (successful and abandoned) from this shopper in the past 24 hours. PastTransactionsDay *int32 `json:"pastTransactionsDay,omitempty"` // Number of all transactions (successful and abandoned) from this shopper in the past year. PastTransactionsYear *int32 `json:"pastTransactionsYear,omitempty"` // Date this payment method was added to the shopper's account. PaymentAccountAge *time.Time `json:"paymentAccountAge,omitempty"` // Indicator for the length of time since this payment method was added to this shopper's account. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days PaymentAccountIndicator *string `json:"paymentAccountIndicator,omitempty"` // Number of successful purchases in the last six months. PurchasesLast6Months *int32 `json:"purchasesLast6Months,omitempty"` // Whether suspicious activity was recorded on this account. SuspiciousActivity *bool `json:"suspiciousActivity,omitempty"` // Shopper's work phone number (including the country code). // Deprecated since Adyen Payment API v68 // Use `ThreeDS2RequestData.workPhone` instead. WorkPhone *string `json:"workPhone,omitempty"` }
AccountInfo struct for AccountInfo
func NewAccountInfo ¶
func NewAccountInfo() *AccountInfo
NewAccountInfo instantiates a new AccountInfo 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 NewAccountInfoWithDefaults ¶
func NewAccountInfoWithDefaults() *AccountInfo
NewAccountInfoWithDefaults instantiates a new AccountInfo 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 (*AccountInfo) GetAccountAgeIndicator ¶
func (o *AccountInfo) GetAccountAgeIndicator() string
GetAccountAgeIndicator returns the AccountAgeIndicator field value if set, zero value otherwise.
func (*AccountInfo) GetAccountAgeIndicatorOk ¶
func (o *AccountInfo) GetAccountAgeIndicatorOk() (*string, bool)
GetAccountAgeIndicatorOk returns a tuple with the AccountAgeIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetAccountChangeDate ¶
func (o *AccountInfo) GetAccountChangeDate() time.Time
GetAccountChangeDate returns the AccountChangeDate field value if set, zero value otherwise.
func (*AccountInfo) GetAccountChangeDateOk ¶
func (o *AccountInfo) GetAccountChangeDateOk() (*time.Time, bool)
GetAccountChangeDateOk returns a tuple with the AccountChangeDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetAccountChangeIndicator ¶
func (o *AccountInfo) GetAccountChangeIndicator() string
GetAccountChangeIndicator returns the AccountChangeIndicator field value if set, zero value otherwise.
func (*AccountInfo) GetAccountChangeIndicatorOk ¶
func (o *AccountInfo) GetAccountChangeIndicatorOk() (*string, bool)
GetAccountChangeIndicatorOk returns a tuple with the AccountChangeIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetAccountCreationDate ¶
func (o *AccountInfo) GetAccountCreationDate() time.Time
GetAccountCreationDate returns the AccountCreationDate field value if set, zero value otherwise.
func (*AccountInfo) GetAccountCreationDateOk ¶
func (o *AccountInfo) GetAccountCreationDateOk() (*time.Time, bool)
GetAccountCreationDateOk returns a tuple with the AccountCreationDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetAccountType ¶
func (o *AccountInfo) GetAccountType() string
GetAccountType returns the AccountType field value if set, zero value otherwise.
func (*AccountInfo) GetAccountTypeOk ¶
func (o *AccountInfo) GetAccountTypeOk() (*string, bool)
GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetAddCardAttemptsDay ¶
func (o *AccountInfo) GetAddCardAttemptsDay() int32
GetAddCardAttemptsDay returns the AddCardAttemptsDay field value if set, zero value otherwise.
func (*AccountInfo) GetAddCardAttemptsDayOk ¶
func (o *AccountInfo) GetAddCardAttemptsDayOk() (*int32, bool)
GetAddCardAttemptsDayOk returns a tuple with the AddCardAttemptsDay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetDeliveryAddressUsageDate ¶
func (o *AccountInfo) GetDeliveryAddressUsageDate() time.Time
GetDeliveryAddressUsageDate returns the DeliveryAddressUsageDate field value if set, zero value otherwise.
func (*AccountInfo) GetDeliveryAddressUsageDateOk ¶
func (o *AccountInfo) GetDeliveryAddressUsageDateOk() (*time.Time, bool)
GetDeliveryAddressUsageDateOk returns a tuple with the DeliveryAddressUsageDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetDeliveryAddressUsageIndicator ¶
func (o *AccountInfo) GetDeliveryAddressUsageIndicator() string
GetDeliveryAddressUsageIndicator returns the DeliveryAddressUsageIndicator field value if set, zero value otherwise.
func (*AccountInfo) GetDeliveryAddressUsageIndicatorOk ¶
func (o *AccountInfo) GetDeliveryAddressUsageIndicatorOk() (*string, bool)
GetDeliveryAddressUsageIndicatorOk returns a tuple with the DeliveryAddressUsageIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetHomePhone ¶
func (o *AccountInfo) GetHomePhone() string
GetHomePhone returns the HomePhone field value if set, zero value otherwise. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.homePhone` instead.
func (*AccountInfo) GetHomePhoneOk ¶
func (o *AccountInfo) GetHomePhoneOk() (*string, bool)
GetHomePhoneOk returns a tuple with the HomePhone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.homePhone` instead.
func (*AccountInfo) GetMobilePhone ¶
func (o *AccountInfo) GetMobilePhone() string
GetMobilePhone returns the MobilePhone field value if set, zero value otherwise. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.mobilePhone` instead.
func (*AccountInfo) GetMobilePhoneOk ¶
func (o *AccountInfo) GetMobilePhoneOk() (*string, bool)
GetMobilePhoneOk returns a tuple with the MobilePhone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.mobilePhone` instead.
func (*AccountInfo) GetPasswordChangeDate ¶
func (o *AccountInfo) GetPasswordChangeDate() time.Time
GetPasswordChangeDate returns the PasswordChangeDate field value if set, zero value otherwise.
func (*AccountInfo) GetPasswordChangeDateOk ¶
func (o *AccountInfo) GetPasswordChangeDateOk() (*time.Time, bool)
GetPasswordChangeDateOk returns a tuple with the PasswordChangeDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetPasswordChangeIndicator ¶
func (o *AccountInfo) GetPasswordChangeIndicator() string
GetPasswordChangeIndicator returns the PasswordChangeIndicator field value if set, zero value otherwise.
func (*AccountInfo) GetPasswordChangeIndicatorOk ¶
func (o *AccountInfo) GetPasswordChangeIndicatorOk() (*string, bool)
GetPasswordChangeIndicatorOk returns a tuple with the PasswordChangeIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetPastTransactionsDay ¶
func (o *AccountInfo) GetPastTransactionsDay() int32
GetPastTransactionsDay returns the PastTransactionsDay field value if set, zero value otherwise.
func (*AccountInfo) GetPastTransactionsDayOk ¶
func (o *AccountInfo) GetPastTransactionsDayOk() (*int32, bool)
GetPastTransactionsDayOk returns a tuple with the PastTransactionsDay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetPastTransactionsYear ¶
func (o *AccountInfo) GetPastTransactionsYear() int32
GetPastTransactionsYear returns the PastTransactionsYear field value if set, zero value otherwise.
func (*AccountInfo) GetPastTransactionsYearOk ¶
func (o *AccountInfo) GetPastTransactionsYearOk() (*int32, bool)
GetPastTransactionsYearOk returns a tuple with the PastTransactionsYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetPaymentAccountAge ¶
func (o *AccountInfo) GetPaymentAccountAge() time.Time
GetPaymentAccountAge returns the PaymentAccountAge field value if set, zero value otherwise.
func (*AccountInfo) GetPaymentAccountAgeOk ¶
func (o *AccountInfo) GetPaymentAccountAgeOk() (*time.Time, bool)
GetPaymentAccountAgeOk returns a tuple with the PaymentAccountAge field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetPaymentAccountIndicator ¶
func (o *AccountInfo) GetPaymentAccountIndicator() string
GetPaymentAccountIndicator returns the PaymentAccountIndicator field value if set, zero value otherwise.
func (*AccountInfo) GetPaymentAccountIndicatorOk ¶
func (o *AccountInfo) GetPaymentAccountIndicatorOk() (*string, bool)
GetPaymentAccountIndicatorOk returns a tuple with the PaymentAccountIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetPurchasesLast6Months ¶
func (o *AccountInfo) GetPurchasesLast6Months() int32
GetPurchasesLast6Months returns the PurchasesLast6Months field value if set, zero value otherwise.
func (*AccountInfo) GetPurchasesLast6MonthsOk ¶
func (o *AccountInfo) GetPurchasesLast6MonthsOk() (*int32, bool)
GetPurchasesLast6MonthsOk returns a tuple with the PurchasesLast6Months field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetSuspiciousActivity ¶
func (o *AccountInfo) GetSuspiciousActivity() bool
GetSuspiciousActivity returns the SuspiciousActivity field value if set, zero value otherwise.
func (*AccountInfo) GetSuspiciousActivityOk ¶
func (o *AccountInfo) GetSuspiciousActivityOk() (*bool, bool)
GetSuspiciousActivityOk returns a tuple with the SuspiciousActivity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AccountInfo) GetWorkPhone ¶
func (o *AccountInfo) GetWorkPhone() string
GetWorkPhone returns the WorkPhone field value if set, zero value otherwise. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.workPhone` instead.
func (*AccountInfo) GetWorkPhoneOk ¶
func (o *AccountInfo) GetWorkPhoneOk() (*string, bool)
GetWorkPhoneOk returns a tuple with the WorkPhone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.workPhone` instead.
func (*AccountInfo) HasAccountAgeIndicator ¶
func (o *AccountInfo) HasAccountAgeIndicator() bool
HasAccountAgeIndicator returns a boolean if a field has been set.
func (*AccountInfo) HasAccountChangeDate ¶
func (o *AccountInfo) HasAccountChangeDate() bool
HasAccountChangeDate returns a boolean if a field has been set.
func (*AccountInfo) HasAccountChangeIndicator ¶
func (o *AccountInfo) HasAccountChangeIndicator() bool
HasAccountChangeIndicator returns a boolean if a field has been set.
func (*AccountInfo) HasAccountCreationDate ¶
func (o *AccountInfo) HasAccountCreationDate() bool
HasAccountCreationDate returns a boolean if a field has been set.
func (*AccountInfo) HasAccountType ¶
func (o *AccountInfo) HasAccountType() bool
HasAccountType returns a boolean if a field has been set.
func (*AccountInfo) HasAddCardAttemptsDay ¶
func (o *AccountInfo) HasAddCardAttemptsDay() bool
HasAddCardAttemptsDay returns a boolean if a field has been set.
func (*AccountInfo) HasDeliveryAddressUsageDate ¶
func (o *AccountInfo) HasDeliveryAddressUsageDate() bool
HasDeliveryAddressUsageDate returns a boolean if a field has been set.
func (*AccountInfo) HasDeliveryAddressUsageIndicator ¶
func (o *AccountInfo) HasDeliveryAddressUsageIndicator() bool
HasDeliveryAddressUsageIndicator returns a boolean if a field has been set.
func (*AccountInfo) HasHomePhone ¶
func (o *AccountInfo) HasHomePhone() bool
HasHomePhone returns a boolean if a field has been set.
func (*AccountInfo) HasMobilePhone ¶
func (o *AccountInfo) HasMobilePhone() bool
HasMobilePhone returns a boolean if a field has been set.
func (*AccountInfo) HasPasswordChangeDate ¶
func (o *AccountInfo) HasPasswordChangeDate() bool
HasPasswordChangeDate returns a boolean if a field has been set.
func (*AccountInfo) HasPasswordChangeIndicator ¶
func (o *AccountInfo) HasPasswordChangeIndicator() bool
HasPasswordChangeIndicator returns a boolean if a field has been set.
func (*AccountInfo) HasPastTransactionsDay ¶
func (o *AccountInfo) HasPastTransactionsDay() bool
HasPastTransactionsDay returns a boolean if a field has been set.
func (*AccountInfo) HasPastTransactionsYear ¶
func (o *AccountInfo) HasPastTransactionsYear() bool
HasPastTransactionsYear returns a boolean if a field has been set.
func (*AccountInfo) HasPaymentAccountAge ¶
func (o *AccountInfo) HasPaymentAccountAge() bool
HasPaymentAccountAge returns a boolean if a field has been set.
func (*AccountInfo) HasPaymentAccountIndicator ¶
func (o *AccountInfo) HasPaymentAccountIndicator() bool
HasPaymentAccountIndicator returns a boolean if a field has been set.
func (*AccountInfo) HasPurchasesLast6Months ¶
func (o *AccountInfo) HasPurchasesLast6Months() bool
HasPurchasesLast6Months returns a boolean if a field has been set.
func (*AccountInfo) HasSuspiciousActivity ¶
func (o *AccountInfo) HasSuspiciousActivity() bool
HasSuspiciousActivity returns a boolean if a field has been set.
func (*AccountInfo) HasWorkPhone ¶
func (o *AccountInfo) HasWorkPhone() bool
HasWorkPhone returns a boolean if a field has been set.
func (AccountInfo) MarshalJSON ¶
func (o AccountInfo) MarshalJSON() ([]byte, error)
func (*AccountInfo) SetAccountAgeIndicator ¶
func (o *AccountInfo) SetAccountAgeIndicator(v string)
SetAccountAgeIndicator gets a reference to the given string and assigns it to the AccountAgeIndicator field.
func (*AccountInfo) SetAccountChangeDate ¶
func (o *AccountInfo) SetAccountChangeDate(v time.Time)
SetAccountChangeDate gets a reference to the given time.Time and assigns it to the AccountChangeDate field.
func (*AccountInfo) SetAccountChangeIndicator ¶
func (o *AccountInfo) SetAccountChangeIndicator(v string)
SetAccountChangeIndicator gets a reference to the given string and assigns it to the AccountChangeIndicator field.
func (*AccountInfo) SetAccountCreationDate ¶
func (o *AccountInfo) SetAccountCreationDate(v time.Time)
SetAccountCreationDate gets a reference to the given time.Time and assigns it to the AccountCreationDate field.
func (*AccountInfo) SetAccountType ¶
func (o *AccountInfo) SetAccountType(v string)
SetAccountType gets a reference to the given string and assigns it to the AccountType field.
func (*AccountInfo) SetAddCardAttemptsDay ¶
func (o *AccountInfo) SetAddCardAttemptsDay(v int32)
SetAddCardAttemptsDay gets a reference to the given int32 and assigns it to the AddCardAttemptsDay field.
func (*AccountInfo) SetDeliveryAddressUsageDate ¶
func (o *AccountInfo) SetDeliveryAddressUsageDate(v time.Time)
SetDeliveryAddressUsageDate gets a reference to the given time.Time and assigns it to the DeliveryAddressUsageDate field.
func (*AccountInfo) SetDeliveryAddressUsageIndicator ¶
func (o *AccountInfo) SetDeliveryAddressUsageIndicator(v string)
SetDeliveryAddressUsageIndicator gets a reference to the given string and assigns it to the DeliveryAddressUsageIndicator field.
func (*AccountInfo) SetHomePhone ¶
func (o *AccountInfo) SetHomePhone(v string)
SetHomePhone gets a reference to the given string and assigns it to the HomePhone field. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.homePhone` instead.
func (*AccountInfo) SetMobilePhone ¶
func (o *AccountInfo) SetMobilePhone(v string)
SetMobilePhone gets a reference to the given string and assigns it to the MobilePhone field. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.mobilePhone` instead.
func (*AccountInfo) SetPasswordChangeDate ¶
func (o *AccountInfo) SetPasswordChangeDate(v time.Time)
SetPasswordChangeDate gets a reference to the given time.Time and assigns it to the PasswordChangeDate field.
func (*AccountInfo) SetPasswordChangeIndicator ¶
func (o *AccountInfo) SetPasswordChangeIndicator(v string)
SetPasswordChangeIndicator gets a reference to the given string and assigns it to the PasswordChangeIndicator field.
func (*AccountInfo) SetPastTransactionsDay ¶
func (o *AccountInfo) SetPastTransactionsDay(v int32)
SetPastTransactionsDay gets a reference to the given int32 and assigns it to the PastTransactionsDay field.
func (*AccountInfo) SetPastTransactionsYear ¶
func (o *AccountInfo) SetPastTransactionsYear(v int32)
SetPastTransactionsYear gets a reference to the given int32 and assigns it to the PastTransactionsYear field.
func (*AccountInfo) SetPaymentAccountAge ¶
func (o *AccountInfo) SetPaymentAccountAge(v time.Time)
SetPaymentAccountAge gets a reference to the given time.Time and assigns it to the PaymentAccountAge field.
func (*AccountInfo) SetPaymentAccountIndicator ¶
func (o *AccountInfo) SetPaymentAccountIndicator(v string)
SetPaymentAccountIndicator gets a reference to the given string and assigns it to the PaymentAccountIndicator field.
func (*AccountInfo) SetPurchasesLast6Months ¶
func (o *AccountInfo) SetPurchasesLast6Months(v int32)
SetPurchasesLast6Months gets a reference to the given int32 and assigns it to the PurchasesLast6Months field.
func (*AccountInfo) SetSuspiciousActivity ¶
func (o *AccountInfo) SetSuspiciousActivity(v bool)
SetSuspiciousActivity gets a reference to the given bool and assigns it to the SuspiciousActivity field.
func (*AccountInfo) SetWorkPhone ¶
func (o *AccountInfo) SetWorkPhone(v string)
SetWorkPhone gets a reference to the given string and assigns it to the WorkPhone field. Deprecated since Adyen Payment API v68 Use `ThreeDS2RequestData.workPhone` instead.
func (AccountInfo) ToMap ¶
func (o AccountInfo) ToMap() (map[string]interface{}, error)
type AcctInfo ¶
type AcctInfo struct { // Length of time that the cardholder has had the account with the 3DS Requestor. Allowed values: * **01** — No account * **02** — Created during this transaction * **03** — Less than 30 days * **04** — 30–60 days * **05** — More than 60 days ChAccAgeInd *string `json:"chAccAgeInd,omitempty"` // Date that the cardholder’s account with the 3DS Requestor was last changed, including Billing or Shipping address, new payment account, or new user(s) added. Format: **YYYYMMDD** ChAccChange *string `json:"chAccChange,omitempty"` // Length of time since the cardholder’s account information with the 3DS Requestor was last changed, including Billing or Shipping address, new payment account, or new user(s) added. Allowed values: * **01** — Changed during this transaction * **02** — Less than 30 days * **03** — 30–60 days * **04** — More than 60 days ChAccChangeInd *string `json:"chAccChangeInd,omitempty"` // Date that cardholder’s account with the 3DS Requestor had a password change or account reset. Format: **YYYYMMDD** ChAccPwChange *string `json:"chAccPwChange,omitempty"` // Indicates the length of time since the cardholder’s account with the 3DS Requestor had a password change or account reset. Allowed values: * **01** — No change * **02** — Changed during this transaction * **03** — Less than 30 days * **04** — 30–60 days * **05** — More than 60 days ChAccPwChangeInd *string `json:"chAccPwChangeInd,omitempty"` // Date that the cardholder opened the account with the 3DS Requestor. Format: **YYYYMMDD** ChAccString *string `json:"chAccString,omitempty"` // Number of purchases with this cardholder account during the previous six months. Max length: 4 characters. NbPurchaseAccount *string `json:"nbPurchaseAccount,omitempty"` // String that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Format: **YYYYMMDD** PaymentAccAge *string `json:"paymentAccAge,omitempty"` // Indicates the length of time that the payment account was enrolled in the cardholder’s account with the 3DS Requestor. Allowed values: * **01** — No account (guest checkout) * **02** — During this transaction * **03** — Less than 30 days * **04** — 30–60 days * **05** — More than 60 days PaymentAccInd *string `json:"paymentAccInd,omitempty"` // Number of Add Card attempts in the last 24 hours. Max length: 3 characters. ProvisionAttemptsDay *string `json:"provisionAttemptsDay,omitempty"` // String when the shipping address used for this transaction was first used with the 3DS Requestor. Format: **YYYYMMDD** ShipAddressUsage *string `json:"shipAddressUsage,omitempty"` // Indicates when the shipping address used for this transaction was first used with the 3DS Requestor. Allowed values: * **01** — This transaction * **02** — Less than 30 days * **03** — 30–60 days * **04** — More than 60 days ShipAddressUsageInd *string `json:"shipAddressUsageInd,omitempty"` // Indicates if the Cardholder Name on the account is identical to the shipping Name used for this transaction. Allowed values: * **01** — Account Name identical to shipping Name * **02** — Account Name different to shipping Name ShipNameIndicator *string `json:"shipNameIndicator,omitempty"` // Indicates whether the 3DS Requestor has experienced suspicious activity (including previous fraud) on the cardholder account. Allowed values: * **01** — No suspicious activity has been observed * **02** — Suspicious activity has been observed SuspiciousAccActivity *string `json:"suspiciousAccActivity,omitempty"` // Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous 24 hours. Max length: 3 characters. TxnActivityDay *string `json:"txnActivityDay,omitempty"` // Number of transactions (successful and abandoned) for this cardholder account with the 3DS Requestor across all payment accounts in the previous year. Max length: 3 characters. TxnActivityYear *string `json:"txnActivityYear,omitempty"` }
AcctInfo struct for AcctInfo
func NewAcctInfo ¶
func NewAcctInfo() *AcctInfo
NewAcctInfo instantiates a new AcctInfo 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 NewAcctInfoWithDefaults ¶
func NewAcctInfoWithDefaults() *AcctInfo
NewAcctInfoWithDefaults instantiates a new AcctInfo 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 (*AcctInfo) GetChAccAgeInd ¶
GetChAccAgeInd returns the ChAccAgeInd field value if set, zero value otherwise.
func (*AcctInfo) GetChAccAgeIndOk ¶
GetChAccAgeIndOk returns a tuple with the ChAccAgeInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetChAccChange ¶
GetChAccChange returns the ChAccChange field value if set, zero value otherwise.
func (*AcctInfo) GetChAccChangeInd ¶
GetChAccChangeInd returns the ChAccChangeInd field value if set, zero value otherwise.
func (*AcctInfo) GetChAccChangeIndOk ¶
GetChAccChangeIndOk returns a tuple with the ChAccChangeInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetChAccChangeOk ¶
GetChAccChangeOk returns a tuple with the ChAccChange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetChAccPwChange ¶
GetChAccPwChange returns the ChAccPwChange field value if set, zero value otherwise.
func (*AcctInfo) GetChAccPwChangeInd ¶
GetChAccPwChangeInd returns the ChAccPwChangeInd field value if set, zero value otherwise.
func (*AcctInfo) GetChAccPwChangeIndOk ¶
GetChAccPwChangeIndOk returns a tuple with the ChAccPwChangeInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetChAccPwChangeOk ¶
GetChAccPwChangeOk returns a tuple with the ChAccPwChange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetChAccString ¶
GetChAccString returns the ChAccString field value if set, zero value otherwise.
func (*AcctInfo) GetChAccStringOk ¶
GetChAccStringOk returns a tuple with the ChAccString field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetNbPurchaseAccount ¶
GetNbPurchaseAccount returns the NbPurchaseAccount field value if set, zero value otherwise.
func (*AcctInfo) GetNbPurchaseAccountOk ¶
GetNbPurchaseAccountOk returns a tuple with the NbPurchaseAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetPaymentAccAge ¶
GetPaymentAccAge returns the PaymentAccAge field value if set, zero value otherwise.
func (*AcctInfo) GetPaymentAccAgeOk ¶
GetPaymentAccAgeOk returns a tuple with the PaymentAccAge field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetPaymentAccInd ¶
GetPaymentAccInd returns the PaymentAccInd field value if set, zero value otherwise.
func (*AcctInfo) GetPaymentAccIndOk ¶
GetPaymentAccIndOk returns a tuple with the PaymentAccInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetProvisionAttemptsDay ¶
GetProvisionAttemptsDay returns the ProvisionAttemptsDay field value if set, zero value otherwise.
func (*AcctInfo) GetProvisionAttemptsDayOk ¶
GetProvisionAttemptsDayOk returns a tuple with the ProvisionAttemptsDay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetShipAddressUsage ¶
GetShipAddressUsage returns the ShipAddressUsage field value if set, zero value otherwise.
func (*AcctInfo) GetShipAddressUsageInd ¶
GetShipAddressUsageInd returns the ShipAddressUsageInd field value if set, zero value otherwise.
func (*AcctInfo) GetShipAddressUsageIndOk ¶
GetShipAddressUsageIndOk returns a tuple with the ShipAddressUsageInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetShipAddressUsageOk ¶
GetShipAddressUsageOk returns a tuple with the ShipAddressUsage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetShipNameIndicator ¶
GetShipNameIndicator returns the ShipNameIndicator field value if set, zero value otherwise.
func (*AcctInfo) GetShipNameIndicatorOk ¶
GetShipNameIndicatorOk returns a tuple with the ShipNameIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetSuspiciousAccActivity ¶
GetSuspiciousAccActivity returns the SuspiciousAccActivity field value if set, zero value otherwise.
func (*AcctInfo) GetSuspiciousAccActivityOk ¶
GetSuspiciousAccActivityOk returns a tuple with the SuspiciousAccActivity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetTxnActivityDay ¶
GetTxnActivityDay returns the TxnActivityDay field value if set, zero value otherwise.
func (*AcctInfo) GetTxnActivityDayOk ¶
GetTxnActivityDayOk returns a tuple with the TxnActivityDay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) GetTxnActivityYear ¶
GetTxnActivityYear returns the TxnActivityYear field value if set, zero value otherwise.
func (*AcctInfo) GetTxnActivityYearOk ¶
GetTxnActivityYearOk returns a tuple with the TxnActivityYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AcctInfo) HasChAccAgeInd ¶
HasChAccAgeInd returns a boolean if a field has been set.
func (*AcctInfo) HasChAccChange ¶
HasChAccChange returns a boolean if a field has been set.
func (*AcctInfo) HasChAccChangeInd ¶
HasChAccChangeInd returns a boolean if a field has been set.
func (*AcctInfo) HasChAccPwChange ¶
HasChAccPwChange returns a boolean if a field has been set.
func (*AcctInfo) HasChAccPwChangeInd ¶
HasChAccPwChangeInd returns a boolean if a field has been set.
func (*AcctInfo) HasChAccString ¶
HasChAccString returns a boolean if a field has been set.
func (*AcctInfo) HasNbPurchaseAccount ¶
HasNbPurchaseAccount returns a boolean if a field has been set.
func (*AcctInfo) HasPaymentAccAge ¶
HasPaymentAccAge returns a boolean if a field has been set.
func (*AcctInfo) HasPaymentAccInd ¶
HasPaymentAccInd returns a boolean if a field has been set.
func (*AcctInfo) HasProvisionAttemptsDay ¶
HasProvisionAttemptsDay returns a boolean if a field has been set.
func (*AcctInfo) HasShipAddressUsage ¶
HasShipAddressUsage returns a boolean if a field has been set.
func (*AcctInfo) HasShipAddressUsageInd ¶
HasShipAddressUsageInd returns a boolean if a field has been set.
func (*AcctInfo) HasShipNameIndicator ¶
HasShipNameIndicator returns a boolean if a field has been set.
func (*AcctInfo) HasSuspiciousAccActivity ¶
HasSuspiciousAccActivity returns a boolean if a field has been set.
func (*AcctInfo) HasTxnActivityDay ¶
HasTxnActivityDay returns a boolean if a field has been set.
func (*AcctInfo) HasTxnActivityYear ¶
HasTxnActivityYear returns a boolean if a field has been set.
func (AcctInfo) MarshalJSON ¶
func (*AcctInfo) SetChAccAgeInd ¶
SetChAccAgeInd gets a reference to the given string and assigns it to the ChAccAgeInd field.
func (*AcctInfo) SetChAccChange ¶
SetChAccChange gets a reference to the given string and assigns it to the ChAccChange field.
func (*AcctInfo) SetChAccChangeInd ¶
SetChAccChangeInd gets a reference to the given string and assigns it to the ChAccChangeInd field.
func (*AcctInfo) SetChAccPwChange ¶
SetChAccPwChange gets a reference to the given string and assigns it to the ChAccPwChange field.
func (*AcctInfo) SetChAccPwChangeInd ¶
SetChAccPwChangeInd gets a reference to the given string and assigns it to the ChAccPwChangeInd field.
func (*AcctInfo) SetChAccString ¶
SetChAccString gets a reference to the given string and assigns it to the ChAccString field.
func (*AcctInfo) SetNbPurchaseAccount ¶
SetNbPurchaseAccount gets a reference to the given string and assigns it to the NbPurchaseAccount field.
func (*AcctInfo) SetPaymentAccAge ¶
SetPaymentAccAge gets a reference to the given string and assigns it to the PaymentAccAge field.
func (*AcctInfo) SetPaymentAccInd ¶
SetPaymentAccInd gets a reference to the given string and assigns it to the PaymentAccInd field.
func (*AcctInfo) SetProvisionAttemptsDay ¶
SetProvisionAttemptsDay gets a reference to the given string and assigns it to the ProvisionAttemptsDay field.
func (*AcctInfo) SetShipAddressUsage ¶
SetShipAddressUsage gets a reference to the given string and assigns it to the ShipAddressUsage field.
func (*AcctInfo) SetShipAddressUsageInd ¶
SetShipAddressUsageInd gets a reference to the given string and assigns it to the ShipAddressUsageInd field.
func (*AcctInfo) SetShipNameIndicator ¶
SetShipNameIndicator gets a reference to the given string and assigns it to the ShipNameIndicator field.
func (*AcctInfo) SetSuspiciousAccActivity ¶
SetSuspiciousAccActivity gets a reference to the given string and assigns it to the SuspiciousAccActivity field.
func (*AcctInfo) SetTxnActivityDay ¶
SetTxnActivityDay gets a reference to the given string and assigns it to the TxnActivityDay field.
func (*AcctInfo) SetTxnActivityYear ¶
SetTxnActivityYear gets a reference to the given string and assigns it to the TxnActivityYear field.
type AdditionalData3DSecure ¶
type AdditionalData3DSecure struct { // Indicates if you are able to process 3D Secure 2 transactions natively on your payment page. Send this parameter when you are using `/payments` endpoint with any of our [native 3D Secure 2 solutions](https://docs.adyen.com/online-payments/3d-secure/native-3ds2). > This parameter only indicates readiness to support native 3D Secure 2 authentication. To specify if you _want_ to perform 3D Secure, use [Dynamic 3D Secure](/risk-management/dynamic-3d-secure) or send the `executeThreeD` parameter. Possible values: * **true** - Ready to support native 3D Secure 2 authentication. Setting this to true does not mean always applying 3D Secure 2. Adyen selects redirect or native authentication based on your configuration to optimize authorization rates and improve the shopper's experience. * **false** – Not ready to support native 3D Secure 2 authentication. Adyen offers redirect 3D Secure 2 authentication instead, based on your configuration. Allow3DS2 *string `json:"allow3DS2,omitempty"` // Dimensions of the 3DS2 challenge window to be displayed to the cardholder. Possible values: * **01** - size of 250x400 * **02** - size of 390x400 * **03** - size of 500x600 * **04** - size of 600x400 * **05** - Fullscreen ChallengeWindowSize *string `json:"challengeWindowSize,omitempty"` // Indicates if you want to perform 3D Secure authentication on a transaction. > Alternatively, you can use [Dynamic 3D Secure](/risk-management/dynamic-3d-secure) to configure rules for applying 3D Secure. Possible values: * **true** – Perform 3D Secure authentication. * **false** – Don't perform 3D Secure authentication. Note that this setting results in refusals if the issuer mandates 3D Secure because of the PSD2 directive or other, national regulations. ExecuteThreeD *string `json:"executeThreeD,omitempty"` // In case of Secure+, this field must be set to **CUPSecurePlus**. MpiImplementationType *string `json:"mpiImplementationType,omitempty"` // Indicates the [exemption type](https://docs.adyen.com/payments-fundamentals/psd2-sca-compliance-and-implementation-guide#specifypreferenceinyourapirequest) that you want to request for the transaction. Possible values: * **lowValue** * **secureCorporate** * **trustedBeneficiary** * **transactionRiskAnalysis** ScaExemption *string `json:"scaExemption,omitempty"` // Indicates your preference for the 3D Secure version. > If you use this parameter, you override the checks from Adyen's Authentication Engine. We recommend to use this field only if you have an extensive knowledge of 3D Secure. Possible values: * **1.0.2**: Apply 3D Secure version 1.0.2. * **2.1.0**: Apply 3D Secure version 2.1.0. * **2.2.0**: Apply 3D Secure version 2.2.0. If the issuer does not support version 2.2.0, we will fall back to 2.1.0. The following rules apply: * If you prefer 2.1.0 or 2.2.0 but we receive a negative `transStatus` in the `ARes`, we will apply the fallback policy configured in your account. For example, if the configuration is to fall back to 3D Secure 1, we will apply version 1.0.2. * If you prefer 2.1.0 or 2.2.0 but the BIN is not enrolled, you will receive an error. ThreeDSVersion *string `json:"threeDSVersion,omitempty"` }
AdditionalData3DSecure struct for AdditionalData3DSecure
func NewAdditionalData3DSecure ¶
func NewAdditionalData3DSecure() *AdditionalData3DSecure
NewAdditionalData3DSecure instantiates a new AdditionalData3DSecure 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 NewAdditionalData3DSecureWithDefaults ¶
func NewAdditionalData3DSecureWithDefaults() *AdditionalData3DSecure
NewAdditionalData3DSecureWithDefaults instantiates a new AdditionalData3DSecure 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 (*AdditionalData3DSecure) GetAllow3DS2 ¶
func (o *AdditionalData3DSecure) GetAllow3DS2() string
GetAllow3DS2 returns the Allow3DS2 field value if set, zero value otherwise.
func (*AdditionalData3DSecure) GetAllow3DS2Ok ¶
func (o *AdditionalData3DSecure) GetAllow3DS2Ok() (*string, bool)
GetAllow3DS2Ok returns a tuple with the Allow3DS2 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalData3DSecure) GetChallengeWindowSize ¶
func (o *AdditionalData3DSecure) GetChallengeWindowSize() string
GetChallengeWindowSize returns the ChallengeWindowSize field value if set, zero value otherwise.
func (*AdditionalData3DSecure) GetChallengeWindowSizeOk ¶
func (o *AdditionalData3DSecure) GetChallengeWindowSizeOk() (*string, bool)
GetChallengeWindowSizeOk returns a tuple with the ChallengeWindowSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalData3DSecure) GetExecuteThreeD ¶
func (o *AdditionalData3DSecure) GetExecuteThreeD() string
GetExecuteThreeD returns the ExecuteThreeD field value if set, zero value otherwise.
func (*AdditionalData3DSecure) GetExecuteThreeDOk ¶
func (o *AdditionalData3DSecure) GetExecuteThreeDOk() (*string, bool)
GetExecuteThreeDOk returns a tuple with the ExecuteThreeD field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalData3DSecure) GetMpiImplementationType ¶
func (o *AdditionalData3DSecure) GetMpiImplementationType() string
GetMpiImplementationType returns the MpiImplementationType field value if set, zero value otherwise.
func (*AdditionalData3DSecure) GetMpiImplementationTypeOk ¶
func (o *AdditionalData3DSecure) GetMpiImplementationTypeOk() (*string, bool)
GetMpiImplementationTypeOk returns a tuple with the MpiImplementationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalData3DSecure) GetScaExemption ¶
func (o *AdditionalData3DSecure) GetScaExemption() string
GetScaExemption returns the ScaExemption field value if set, zero value otherwise.
func (*AdditionalData3DSecure) GetScaExemptionOk ¶
func (o *AdditionalData3DSecure) GetScaExemptionOk() (*string, bool)
GetScaExemptionOk returns a tuple with the ScaExemption field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalData3DSecure) GetThreeDSVersion ¶
func (o *AdditionalData3DSecure) GetThreeDSVersion() string
GetThreeDSVersion returns the ThreeDSVersion field value if set, zero value otherwise.
func (*AdditionalData3DSecure) GetThreeDSVersionOk ¶
func (o *AdditionalData3DSecure) GetThreeDSVersionOk() (*string, bool)
GetThreeDSVersionOk returns a tuple with the ThreeDSVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalData3DSecure) HasAllow3DS2 ¶
func (o *AdditionalData3DSecure) HasAllow3DS2() bool
HasAllow3DS2 returns a boolean if a field has been set.
func (*AdditionalData3DSecure) HasChallengeWindowSize ¶
func (o *AdditionalData3DSecure) HasChallengeWindowSize() bool
HasChallengeWindowSize returns a boolean if a field has been set.
func (*AdditionalData3DSecure) HasExecuteThreeD ¶
func (o *AdditionalData3DSecure) HasExecuteThreeD() bool
HasExecuteThreeD returns a boolean if a field has been set.
func (*AdditionalData3DSecure) HasMpiImplementationType ¶
func (o *AdditionalData3DSecure) HasMpiImplementationType() bool
HasMpiImplementationType returns a boolean if a field has been set.
func (*AdditionalData3DSecure) HasScaExemption ¶
func (o *AdditionalData3DSecure) HasScaExemption() bool
HasScaExemption returns a boolean if a field has been set.
func (*AdditionalData3DSecure) HasThreeDSVersion ¶
func (o *AdditionalData3DSecure) HasThreeDSVersion() bool
HasThreeDSVersion returns a boolean if a field has been set.
func (AdditionalData3DSecure) MarshalJSON ¶
func (o AdditionalData3DSecure) MarshalJSON() ([]byte, error)
func (*AdditionalData3DSecure) SetAllow3DS2 ¶
func (o *AdditionalData3DSecure) SetAllow3DS2(v string)
SetAllow3DS2 gets a reference to the given string and assigns it to the Allow3DS2 field.
func (*AdditionalData3DSecure) SetChallengeWindowSize ¶
func (o *AdditionalData3DSecure) SetChallengeWindowSize(v string)
SetChallengeWindowSize gets a reference to the given string and assigns it to the ChallengeWindowSize field.
func (*AdditionalData3DSecure) SetExecuteThreeD ¶
func (o *AdditionalData3DSecure) SetExecuteThreeD(v string)
SetExecuteThreeD gets a reference to the given string and assigns it to the ExecuteThreeD field.
func (*AdditionalData3DSecure) SetMpiImplementationType ¶
func (o *AdditionalData3DSecure) SetMpiImplementationType(v string)
SetMpiImplementationType gets a reference to the given string and assigns it to the MpiImplementationType field.
func (*AdditionalData3DSecure) SetScaExemption ¶
func (o *AdditionalData3DSecure) SetScaExemption(v string)
SetScaExemption gets a reference to the given string and assigns it to the ScaExemption field.
func (*AdditionalData3DSecure) SetThreeDSVersion ¶
func (o *AdditionalData3DSecure) SetThreeDSVersion(v string)
SetThreeDSVersion gets a reference to the given string and assigns it to the ThreeDSVersion field.
func (AdditionalData3DSecure) ToMap ¶
func (o AdditionalData3DSecure) ToMap() (map[string]interface{}, error)
type AdditionalDataAirline ¶
type AdditionalDataAirline struct { // The reference number for the invoice, issued by the agency. * Encoding: ASCII * minLength: 1 character * maxLength: 6 characters AirlineAgencyInvoiceNumber *string `json:"airline.agency_invoice_number,omitempty"` // The two-letter agency plan identifier. * Encoding: ASCII * minLength: 2 characters * maxLength: 2 characters AirlineAgencyPlanName *string `json:"airline.agency_plan_name,omitempty"` // The [IATA](https://www.iata.org/services/pages/codes.aspx) 3-digit accounting code (PAX) that identifies the carrier. * Format: IATA 3-digit accounting code (PAX) * Example: KLM = 074 * minLength: 3 characters * maxLength: 3 characters * Must not be all spaces *Must not be all zeros. AirlineAirlineCode *string `json:"airline.airline_code,omitempty"` // The [IATA](https://www.iata.org/services/pages/codes.aspx) 2-letter accounting code (PAX) that identifies the carrier. * Encoding: ASCII * Example: KLM = KL * minLength: 2 characters * maxLength: 2 characters * Must not be all spaces *Must not be all zeros. AirlineAirlineDesignatorCode *string `json:"airline.airline_designator_code,omitempty"` // The amount charged for boarding the plane, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Encoding: Numeric * minLength: 1 character * maxLength: 18 characters AirlineBoardingFee *string `json:"airline.boarding_fee,omitempty"` // The [CRS](https://en.wikipedia.org/wiki/Computer_reservation_system) used to make the reservation and purchase the ticket. * Encoding: ASCII * minLength: 4 characters * maxLength: 4 characters AirlineComputerizedReservationSystem *string `json:"airline.computerized_reservation_system,omitempty"` // The alphanumeric customer reference number. * Encoding: ASCII * maxLength: 20 characters * If you send more than 20 characters, the customer reference number is truncated * Must not be all spaces AirlineCustomerReferenceNumber *string `json:"airline.customer_reference_number,omitempty"` // A code that identifies the type of item bought. The description of the code can appear on credit card statements. * Encoding: ASCII * Example: Passenger ticket = 01 * minLength: 2 characters * maxLength: 2 characters AirlineDocumentType *string `json:"airline.document_type,omitempty"` // The flight departure date. Local time `(HH:mm)` is optional. * Date format: `yyyy-MM-dd` * Date and time format: `yyyy-MM-dd HH:mm` * minLength: 10 characters * maxLength: 16 characters AirlineFlightDate *string `json:"airline.flight_date,omitempty"` // The date that the ticket was issued to the passenger. * minLength: 6 characters * maxLength: 6 characters * Date format: YYMMDD AirlineIssueDate *string `json:"airline.issue_date,omitempty"` // The [IATA](https://www.iata.org/services/pages/codes.aspx) 2-letter accounting code (PAX) that identifies the carrier. This field is required if the airline data includes leg details. * Example: KLM = KL * minLength: 2 characters * maxLength: 2 characters * Must not be all spaces *Must not be all zeros. AirlineLegCarrierCode *string `json:"airline.leg.carrier_code,omitempty"` // A one-letter travel class identifier. The following are common: * F: first class * J: business class * Y: economy class * W: premium economy * Encoding: ASCII * minLength: 1 character * maxLength: 1 character * Must not be all spaces *Must not be all zeros. AirlineLegClassOfTravel *string `json:"airline.leg.class_of_travel,omitempty"` // Date and time of travel in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format `yyyy-MM-dd HH:mm`. * Encoding: ASCII * minLength: 16 characters * maxLength: 16 characters AirlineLegDateOfTravel *string `json:"airline.leg.date_of_travel,omitempty"` // The [IATA](https://www.iata.org/services/pages/codes.aspx) three-letter airport code of the departure airport. This field is required if the airline data includes leg details. * Encoding: ASCII * Example: Amsterdam = AMS * minLength: 3 characters * maxLength: 3 characters * Must not be all spaces *Must not be all zeros. AirlineLegDepartAirport *string `json:"airline.leg.depart_airport,omitempty"` // The amount of [departure tax](https://en.wikipedia.org/wiki/Departure_tax) charged, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Encoding: Numeric * minLength: 1 * maxLength: 12 *Must not be all zeros. AirlineLegDepartTax *string `json:"airline.leg.depart_tax,omitempty"` // The [IATA](https://www.iata.org/services/pages/codes.aspx) 3-letter airport code of the destination airport. This field is required if the airline data includes leg details. * Example: Amsterdam = AMS * Encoding: ASCII * minLength: 3 characters * maxLength: 3 characters * Must not be all spaces *Must not be all zeros. AirlineLegDestinationCode *string `json:"airline.leg.destination_code,omitempty"` // The [fare basis code](https://en.wikipedia.org/wiki/Fare_basis_code), alphanumeric. * minLength: 1 character * maxLength: 6 characters * Must not be all spaces *Must not be all zeros. AirlineLegFareBaseCode *string `json:"airline.leg.fare_base_code,omitempty"` // The flight identifier. * minLength: 1 character * maxLength: 5 characters * Must not be all spaces *Must not be all zeros. AirlineLegFlightNumber *string `json:"airline.leg.flight_number,omitempty"` // A one-letter code that indicates whether the passenger is entitled to make a stopover. Can be a space, O if the passenger is entitled to make a stopover, or X if they are not. * Encoding: ASCII * minLength: 1 character * maxLength: 1 character AirlineLegStopOverCode *string `json:"airline.leg.stop_over_code,omitempty"` // The passenger's date of birth. Date format: `yyyy-MM-dd` * minLength: 10 * maxLength: 10 AirlinePassengerDateOfBirth *string `json:"airline.passenger.date_of_birth,omitempty"` // The passenger's first name. > This field is required if the airline data includes passenger details or leg details. * Encoding: ASCII AirlinePassengerFirstName *string `json:"airline.passenger.first_name,omitempty"` // The passenger's last name. > This field is required if the airline data includes passenger details or leg details. * Encoding: ASCII AirlinePassengerLastName *string `json:"airline.passenger.last_name,omitempty"` // The passenger's telephone number, including country code. This is an alphanumeric field that can include the '+' and '-' signs. * Encoding: ASCII * minLength: 3 characters * maxLength: 30 characters AirlinePassengerTelephoneNumber *string `json:"airline.passenger.telephone_number,omitempty"` // The IATA passenger type code (PTC). * Encoding: ASCII * minLength: 3 characters * maxLength: 6 characters AirlinePassengerTravellerType *string `json:"airline.passenger.traveller_type,omitempty"` // The passenger's name, initials, and title. * Format: last name + first name or initials + title * Example: *FLYER / MARY MS* * minLength: 1 character * maxLength: 20 characters * If you send more than 20 characters, the name is truncated * Must not be all spaces *Must not be all zeros. AirlinePassengerName string `json:"airline.passenger_name"` // The address of the organization that issued the ticket. * minLength: 0 characters * maxLength: 16 characters AirlineTicketIssueAddress *string `json:"airline.ticket_issue_address,omitempty"` // The ticket's unique identifier. * minLength: 1 character * maxLength: 15 characters * Must not be all spaces *Must not be all zeros. AirlineTicketNumber *string `json:"airline.ticket_number,omitempty"` // The unique identifier from IATA or ARC for the travel agency that issues the ticket. * Encoding: ASCII * minLength: 1 character * maxLength: 8 characters * Must not be all spaces *Must not be all zeros. AirlineTravelAgencyCode *string `json:"airline.travel_agency_code,omitempty"` // The name of the travel agency. * Encoding: ASCII * minLength: 1 character * maxLength: 25 characters * Must not be all spaces *Must not be all zeros. AirlineTravelAgencyName *string `json:"airline.travel_agency_name,omitempty"` }
AdditionalDataAirline struct for AdditionalDataAirline
func NewAdditionalDataAirline ¶
func NewAdditionalDataAirline(airlinePassengerName string) *AdditionalDataAirline
NewAdditionalDataAirline instantiates a new AdditionalDataAirline 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 NewAdditionalDataAirlineWithDefaults ¶
func NewAdditionalDataAirlineWithDefaults() *AdditionalDataAirline
NewAdditionalDataAirlineWithDefaults instantiates a new AdditionalDataAirline 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 (*AdditionalDataAirline) GetAirlineAgencyInvoiceNumber ¶
func (o *AdditionalDataAirline) GetAirlineAgencyInvoiceNumber() string
GetAirlineAgencyInvoiceNumber returns the AirlineAgencyInvoiceNumber field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineAgencyInvoiceNumberOk ¶
func (o *AdditionalDataAirline) GetAirlineAgencyInvoiceNumberOk() (*string, bool)
GetAirlineAgencyInvoiceNumberOk returns a tuple with the AirlineAgencyInvoiceNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineAgencyPlanName ¶
func (o *AdditionalDataAirline) GetAirlineAgencyPlanName() string
GetAirlineAgencyPlanName returns the AirlineAgencyPlanName field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineAgencyPlanNameOk ¶
func (o *AdditionalDataAirline) GetAirlineAgencyPlanNameOk() (*string, bool)
GetAirlineAgencyPlanNameOk returns a tuple with the AirlineAgencyPlanName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineAirlineCode ¶
func (o *AdditionalDataAirline) GetAirlineAirlineCode() string
GetAirlineAirlineCode returns the AirlineAirlineCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineAirlineCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineAirlineCodeOk() (*string, bool)
GetAirlineAirlineCodeOk returns a tuple with the AirlineAirlineCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineAirlineDesignatorCode ¶
func (o *AdditionalDataAirline) GetAirlineAirlineDesignatorCode() string
GetAirlineAirlineDesignatorCode returns the AirlineAirlineDesignatorCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineAirlineDesignatorCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineAirlineDesignatorCodeOk() (*string, bool)
GetAirlineAirlineDesignatorCodeOk returns a tuple with the AirlineAirlineDesignatorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineBoardingFee ¶
func (o *AdditionalDataAirline) GetAirlineBoardingFee() string
GetAirlineBoardingFee returns the AirlineBoardingFee field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineBoardingFeeOk ¶
func (o *AdditionalDataAirline) GetAirlineBoardingFeeOk() (*string, bool)
GetAirlineBoardingFeeOk returns a tuple with the AirlineBoardingFee field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineComputerizedReservationSystem ¶
func (o *AdditionalDataAirline) GetAirlineComputerizedReservationSystem() string
GetAirlineComputerizedReservationSystem returns the AirlineComputerizedReservationSystem field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineComputerizedReservationSystemOk ¶
func (o *AdditionalDataAirline) GetAirlineComputerizedReservationSystemOk() (*string, bool)
GetAirlineComputerizedReservationSystemOk returns a tuple with the AirlineComputerizedReservationSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineCustomerReferenceNumber ¶
func (o *AdditionalDataAirline) GetAirlineCustomerReferenceNumber() string
GetAirlineCustomerReferenceNumber returns the AirlineCustomerReferenceNumber field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineCustomerReferenceNumberOk ¶
func (o *AdditionalDataAirline) GetAirlineCustomerReferenceNumberOk() (*string, bool)
GetAirlineCustomerReferenceNumberOk returns a tuple with the AirlineCustomerReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineDocumentType ¶
func (o *AdditionalDataAirline) GetAirlineDocumentType() string
GetAirlineDocumentType returns the AirlineDocumentType field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineDocumentTypeOk ¶
func (o *AdditionalDataAirline) GetAirlineDocumentTypeOk() (*string, bool)
GetAirlineDocumentTypeOk returns a tuple with the AirlineDocumentType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineFlightDate ¶
func (o *AdditionalDataAirline) GetAirlineFlightDate() string
GetAirlineFlightDate returns the AirlineFlightDate field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineFlightDateOk ¶
func (o *AdditionalDataAirline) GetAirlineFlightDateOk() (*string, bool)
GetAirlineFlightDateOk returns a tuple with the AirlineFlightDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineIssueDate ¶
func (o *AdditionalDataAirline) GetAirlineIssueDate() string
GetAirlineIssueDate returns the AirlineIssueDate field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineIssueDateOk ¶
func (o *AdditionalDataAirline) GetAirlineIssueDateOk() (*string, bool)
GetAirlineIssueDateOk returns a tuple with the AirlineIssueDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegCarrierCode ¶
func (o *AdditionalDataAirline) GetAirlineLegCarrierCode() string
GetAirlineLegCarrierCode returns the AirlineLegCarrierCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegCarrierCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineLegCarrierCodeOk() (*string, bool)
GetAirlineLegCarrierCodeOk returns a tuple with the AirlineLegCarrierCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegClassOfTravel ¶
func (o *AdditionalDataAirline) GetAirlineLegClassOfTravel() string
GetAirlineLegClassOfTravel returns the AirlineLegClassOfTravel field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegClassOfTravelOk ¶
func (o *AdditionalDataAirline) GetAirlineLegClassOfTravelOk() (*string, bool)
GetAirlineLegClassOfTravelOk returns a tuple with the AirlineLegClassOfTravel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegDateOfTravel ¶
func (o *AdditionalDataAirline) GetAirlineLegDateOfTravel() string
GetAirlineLegDateOfTravel returns the AirlineLegDateOfTravel field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegDateOfTravelOk ¶
func (o *AdditionalDataAirline) GetAirlineLegDateOfTravelOk() (*string, bool)
GetAirlineLegDateOfTravelOk returns a tuple with the AirlineLegDateOfTravel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegDepartAirport ¶
func (o *AdditionalDataAirline) GetAirlineLegDepartAirport() string
GetAirlineLegDepartAirport returns the AirlineLegDepartAirport field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegDepartAirportOk ¶
func (o *AdditionalDataAirline) GetAirlineLegDepartAirportOk() (*string, bool)
GetAirlineLegDepartAirportOk returns a tuple with the AirlineLegDepartAirport field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegDepartTax ¶
func (o *AdditionalDataAirline) GetAirlineLegDepartTax() string
GetAirlineLegDepartTax returns the AirlineLegDepartTax field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegDepartTaxOk ¶
func (o *AdditionalDataAirline) GetAirlineLegDepartTaxOk() (*string, bool)
GetAirlineLegDepartTaxOk returns a tuple with the AirlineLegDepartTax field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegDestinationCode ¶
func (o *AdditionalDataAirline) GetAirlineLegDestinationCode() string
GetAirlineLegDestinationCode returns the AirlineLegDestinationCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegDestinationCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineLegDestinationCodeOk() (*string, bool)
GetAirlineLegDestinationCodeOk returns a tuple with the AirlineLegDestinationCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegFareBaseCode ¶
func (o *AdditionalDataAirline) GetAirlineLegFareBaseCode() string
GetAirlineLegFareBaseCode returns the AirlineLegFareBaseCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegFareBaseCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineLegFareBaseCodeOk() (*string, bool)
GetAirlineLegFareBaseCodeOk returns a tuple with the AirlineLegFareBaseCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegFlightNumber ¶
func (o *AdditionalDataAirline) GetAirlineLegFlightNumber() string
GetAirlineLegFlightNumber returns the AirlineLegFlightNumber field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegFlightNumberOk ¶
func (o *AdditionalDataAirline) GetAirlineLegFlightNumberOk() (*string, bool)
GetAirlineLegFlightNumberOk returns a tuple with the AirlineLegFlightNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineLegStopOverCode ¶
func (o *AdditionalDataAirline) GetAirlineLegStopOverCode() string
GetAirlineLegStopOverCode returns the AirlineLegStopOverCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineLegStopOverCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineLegStopOverCodeOk() (*string, bool)
GetAirlineLegStopOverCodeOk returns a tuple with the AirlineLegStopOverCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlinePassengerDateOfBirth ¶
func (o *AdditionalDataAirline) GetAirlinePassengerDateOfBirth() string
GetAirlinePassengerDateOfBirth returns the AirlinePassengerDateOfBirth field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlinePassengerDateOfBirthOk ¶
func (o *AdditionalDataAirline) GetAirlinePassengerDateOfBirthOk() (*string, bool)
GetAirlinePassengerDateOfBirthOk returns a tuple with the AirlinePassengerDateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlinePassengerFirstName ¶
func (o *AdditionalDataAirline) GetAirlinePassengerFirstName() string
GetAirlinePassengerFirstName returns the AirlinePassengerFirstName field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlinePassengerFirstNameOk ¶
func (o *AdditionalDataAirline) GetAirlinePassengerFirstNameOk() (*string, bool)
GetAirlinePassengerFirstNameOk returns a tuple with the AirlinePassengerFirstName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlinePassengerLastName ¶
func (o *AdditionalDataAirline) GetAirlinePassengerLastName() string
GetAirlinePassengerLastName returns the AirlinePassengerLastName field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlinePassengerLastNameOk ¶
func (o *AdditionalDataAirline) GetAirlinePassengerLastNameOk() (*string, bool)
GetAirlinePassengerLastNameOk returns a tuple with the AirlinePassengerLastName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlinePassengerName ¶
func (o *AdditionalDataAirline) GetAirlinePassengerName() string
GetAirlinePassengerName returns the AirlinePassengerName field value
func (*AdditionalDataAirline) GetAirlinePassengerNameOk ¶
func (o *AdditionalDataAirline) GetAirlinePassengerNameOk() (*string, bool)
GetAirlinePassengerNameOk returns a tuple with the AirlinePassengerName field value and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlinePassengerTelephoneNumber ¶
func (o *AdditionalDataAirline) GetAirlinePassengerTelephoneNumber() string
GetAirlinePassengerTelephoneNumber returns the AirlinePassengerTelephoneNumber field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlinePassengerTelephoneNumberOk ¶
func (o *AdditionalDataAirline) GetAirlinePassengerTelephoneNumberOk() (*string, bool)
GetAirlinePassengerTelephoneNumberOk returns a tuple with the AirlinePassengerTelephoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlinePassengerTravellerType ¶
func (o *AdditionalDataAirline) GetAirlinePassengerTravellerType() string
GetAirlinePassengerTravellerType returns the AirlinePassengerTravellerType field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlinePassengerTravellerTypeOk ¶
func (o *AdditionalDataAirline) GetAirlinePassengerTravellerTypeOk() (*string, bool)
GetAirlinePassengerTravellerTypeOk returns a tuple with the AirlinePassengerTravellerType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineTicketIssueAddress ¶
func (o *AdditionalDataAirline) GetAirlineTicketIssueAddress() string
GetAirlineTicketIssueAddress returns the AirlineTicketIssueAddress field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineTicketIssueAddressOk ¶
func (o *AdditionalDataAirline) GetAirlineTicketIssueAddressOk() (*string, bool)
GetAirlineTicketIssueAddressOk returns a tuple with the AirlineTicketIssueAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineTicketNumber ¶
func (o *AdditionalDataAirline) GetAirlineTicketNumber() string
GetAirlineTicketNumber returns the AirlineTicketNumber field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineTicketNumberOk ¶
func (o *AdditionalDataAirline) GetAirlineTicketNumberOk() (*string, bool)
GetAirlineTicketNumberOk returns a tuple with the AirlineTicketNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineTravelAgencyCode ¶
func (o *AdditionalDataAirline) GetAirlineTravelAgencyCode() string
GetAirlineTravelAgencyCode returns the AirlineTravelAgencyCode field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineTravelAgencyCodeOk ¶
func (o *AdditionalDataAirline) GetAirlineTravelAgencyCodeOk() (*string, bool)
GetAirlineTravelAgencyCodeOk returns a tuple with the AirlineTravelAgencyCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) GetAirlineTravelAgencyName ¶
func (o *AdditionalDataAirline) GetAirlineTravelAgencyName() string
GetAirlineTravelAgencyName returns the AirlineTravelAgencyName field value if set, zero value otherwise.
func (*AdditionalDataAirline) GetAirlineTravelAgencyNameOk ¶
func (o *AdditionalDataAirline) GetAirlineTravelAgencyNameOk() (*string, bool)
GetAirlineTravelAgencyNameOk returns a tuple with the AirlineTravelAgencyName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataAirline) HasAirlineAgencyInvoiceNumber ¶
func (o *AdditionalDataAirline) HasAirlineAgencyInvoiceNumber() bool
HasAirlineAgencyInvoiceNumber returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineAgencyPlanName ¶
func (o *AdditionalDataAirline) HasAirlineAgencyPlanName() bool
HasAirlineAgencyPlanName returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineAirlineCode ¶
func (o *AdditionalDataAirline) HasAirlineAirlineCode() bool
HasAirlineAirlineCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineAirlineDesignatorCode ¶
func (o *AdditionalDataAirline) HasAirlineAirlineDesignatorCode() bool
HasAirlineAirlineDesignatorCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineBoardingFee ¶
func (o *AdditionalDataAirline) HasAirlineBoardingFee() bool
HasAirlineBoardingFee returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineComputerizedReservationSystem ¶
func (o *AdditionalDataAirline) HasAirlineComputerizedReservationSystem() bool
HasAirlineComputerizedReservationSystem returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineCustomerReferenceNumber ¶
func (o *AdditionalDataAirline) HasAirlineCustomerReferenceNumber() bool
HasAirlineCustomerReferenceNumber returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineDocumentType ¶
func (o *AdditionalDataAirline) HasAirlineDocumentType() bool
HasAirlineDocumentType returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineFlightDate ¶
func (o *AdditionalDataAirline) HasAirlineFlightDate() bool
HasAirlineFlightDate returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineIssueDate ¶
func (o *AdditionalDataAirline) HasAirlineIssueDate() bool
HasAirlineIssueDate returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegCarrierCode ¶
func (o *AdditionalDataAirline) HasAirlineLegCarrierCode() bool
HasAirlineLegCarrierCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegClassOfTravel ¶
func (o *AdditionalDataAirline) HasAirlineLegClassOfTravel() bool
HasAirlineLegClassOfTravel returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegDateOfTravel ¶
func (o *AdditionalDataAirline) HasAirlineLegDateOfTravel() bool
HasAirlineLegDateOfTravel returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegDepartAirport ¶
func (o *AdditionalDataAirline) HasAirlineLegDepartAirport() bool
HasAirlineLegDepartAirport returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegDepartTax ¶
func (o *AdditionalDataAirline) HasAirlineLegDepartTax() bool
HasAirlineLegDepartTax returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegDestinationCode ¶
func (o *AdditionalDataAirline) HasAirlineLegDestinationCode() bool
HasAirlineLegDestinationCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegFareBaseCode ¶
func (o *AdditionalDataAirline) HasAirlineLegFareBaseCode() bool
HasAirlineLegFareBaseCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegFlightNumber ¶
func (o *AdditionalDataAirline) HasAirlineLegFlightNumber() bool
HasAirlineLegFlightNumber returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineLegStopOverCode ¶
func (o *AdditionalDataAirline) HasAirlineLegStopOverCode() bool
HasAirlineLegStopOverCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlinePassengerDateOfBirth ¶
func (o *AdditionalDataAirline) HasAirlinePassengerDateOfBirth() bool
HasAirlinePassengerDateOfBirth returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlinePassengerFirstName ¶
func (o *AdditionalDataAirline) HasAirlinePassengerFirstName() bool
HasAirlinePassengerFirstName returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlinePassengerLastName ¶
func (o *AdditionalDataAirline) HasAirlinePassengerLastName() bool
HasAirlinePassengerLastName returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlinePassengerTelephoneNumber ¶
func (o *AdditionalDataAirline) HasAirlinePassengerTelephoneNumber() bool
HasAirlinePassengerTelephoneNumber returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlinePassengerTravellerType ¶
func (o *AdditionalDataAirline) HasAirlinePassengerTravellerType() bool
HasAirlinePassengerTravellerType returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineTicketIssueAddress ¶
func (o *AdditionalDataAirline) HasAirlineTicketIssueAddress() bool
HasAirlineTicketIssueAddress returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineTicketNumber ¶
func (o *AdditionalDataAirline) HasAirlineTicketNumber() bool
HasAirlineTicketNumber returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineTravelAgencyCode ¶
func (o *AdditionalDataAirline) HasAirlineTravelAgencyCode() bool
HasAirlineTravelAgencyCode returns a boolean if a field has been set.
func (*AdditionalDataAirline) HasAirlineTravelAgencyName ¶
func (o *AdditionalDataAirline) HasAirlineTravelAgencyName() bool
HasAirlineTravelAgencyName returns a boolean if a field has been set.
func (AdditionalDataAirline) MarshalJSON ¶
func (o AdditionalDataAirline) MarshalJSON() ([]byte, error)
func (*AdditionalDataAirline) SetAirlineAgencyInvoiceNumber ¶
func (o *AdditionalDataAirline) SetAirlineAgencyInvoiceNumber(v string)
SetAirlineAgencyInvoiceNumber gets a reference to the given string and assigns it to the AirlineAgencyInvoiceNumber field.
func (*AdditionalDataAirline) SetAirlineAgencyPlanName ¶
func (o *AdditionalDataAirline) SetAirlineAgencyPlanName(v string)
SetAirlineAgencyPlanName gets a reference to the given string and assigns it to the AirlineAgencyPlanName field.
func (*AdditionalDataAirline) SetAirlineAirlineCode ¶
func (o *AdditionalDataAirline) SetAirlineAirlineCode(v string)
SetAirlineAirlineCode gets a reference to the given string and assigns it to the AirlineAirlineCode field.
func (*AdditionalDataAirline) SetAirlineAirlineDesignatorCode ¶
func (o *AdditionalDataAirline) SetAirlineAirlineDesignatorCode(v string)
SetAirlineAirlineDesignatorCode gets a reference to the given string and assigns it to the AirlineAirlineDesignatorCode field.
func (*AdditionalDataAirline) SetAirlineBoardingFee ¶
func (o *AdditionalDataAirline) SetAirlineBoardingFee(v string)
SetAirlineBoardingFee gets a reference to the given string and assigns it to the AirlineBoardingFee field.
func (*AdditionalDataAirline) SetAirlineComputerizedReservationSystem ¶
func (o *AdditionalDataAirline) SetAirlineComputerizedReservationSystem(v string)
SetAirlineComputerizedReservationSystem gets a reference to the given string and assigns it to the AirlineComputerizedReservationSystem field.
func (*AdditionalDataAirline) SetAirlineCustomerReferenceNumber ¶
func (o *AdditionalDataAirline) SetAirlineCustomerReferenceNumber(v string)
SetAirlineCustomerReferenceNumber gets a reference to the given string and assigns it to the AirlineCustomerReferenceNumber field.
func (*AdditionalDataAirline) SetAirlineDocumentType ¶
func (o *AdditionalDataAirline) SetAirlineDocumentType(v string)
SetAirlineDocumentType gets a reference to the given string and assigns it to the AirlineDocumentType field.
func (*AdditionalDataAirline) SetAirlineFlightDate ¶
func (o *AdditionalDataAirline) SetAirlineFlightDate(v string)
SetAirlineFlightDate gets a reference to the given string and assigns it to the AirlineFlightDate field.
func (*AdditionalDataAirline) SetAirlineIssueDate ¶
func (o *AdditionalDataAirline) SetAirlineIssueDate(v string)
SetAirlineIssueDate gets a reference to the given string and assigns it to the AirlineIssueDate field.
func (*AdditionalDataAirline) SetAirlineLegCarrierCode ¶
func (o *AdditionalDataAirline) SetAirlineLegCarrierCode(v string)
SetAirlineLegCarrierCode gets a reference to the given string and assigns it to the AirlineLegCarrierCode field.
func (*AdditionalDataAirline) SetAirlineLegClassOfTravel ¶
func (o *AdditionalDataAirline) SetAirlineLegClassOfTravel(v string)
SetAirlineLegClassOfTravel gets a reference to the given string and assigns it to the AirlineLegClassOfTravel field.
func (*AdditionalDataAirline) SetAirlineLegDateOfTravel ¶
func (o *AdditionalDataAirline) SetAirlineLegDateOfTravel(v string)
SetAirlineLegDateOfTravel gets a reference to the given string and assigns it to the AirlineLegDateOfTravel field.
func (*AdditionalDataAirline) SetAirlineLegDepartAirport ¶
func (o *AdditionalDataAirline) SetAirlineLegDepartAirport(v string)
SetAirlineLegDepartAirport gets a reference to the given string and assigns it to the AirlineLegDepartAirport field.
func (*AdditionalDataAirline) SetAirlineLegDepartTax ¶
func (o *AdditionalDataAirline) SetAirlineLegDepartTax(v string)
SetAirlineLegDepartTax gets a reference to the given string and assigns it to the AirlineLegDepartTax field.
func (*AdditionalDataAirline) SetAirlineLegDestinationCode ¶
func (o *AdditionalDataAirline) SetAirlineLegDestinationCode(v string)
SetAirlineLegDestinationCode gets a reference to the given string and assigns it to the AirlineLegDestinationCode field.
func (*AdditionalDataAirline) SetAirlineLegFareBaseCode ¶
func (o *AdditionalDataAirline) SetAirlineLegFareBaseCode(v string)
SetAirlineLegFareBaseCode gets a reference to the given string and assigns it to the AirlineLegFareBaseCode field.
func (*AdditionalDataAirline) SetAirlineLegFlightNumber ¶
func (o *AdditionalDataAirline) SetAirlineLegFlightNumber(v string)
SetAirlineLegFlightNumber gets a reference to the given string and assigns it to the AirlineLegFlightNumber field.
func (*AdditionalDataAirline) SetAirlineLegStopOverCode ¶
func (o *AdditionalDataAirline) SetAirlineLegStopOverCode(v string)
SetAirlineLegStopOverCode gets a reference to the given string and assigns it to the AirlineLegStopOverCode field.
func (*AdditionalDataAirline) SetAirlinePassengerDateOfBirth ¶
func (o *AdditionalDataAirline) SetAirlinePassengerDateOfBirth(v string)
SetAirlinePassengerDateOfBirth gets a reference to the given string and assigns it to the AirlinePassengerDateOfBirth field.
func (*AdditionalDataAirline) SetAirlinePassengerFirstName ¶
func (o *AdditionalDataAirline) SetAirlinePassengerFirstName(v string)
SetAirlinePassengerFirstName gets a reference to the given string and assigns it to the AirlinePassengerFirstName field.
func (*AdditionalDataAirline) SetAirlinePassengerLastName ¶
func (o *AdditionalDataAirline) SetAirlinePassengerLastName(v string)
SetAirlinePassengerLastName gets a reference to the given string and assigns it to the AirlinePassengerLastName field.
func (*AdditionalDataAirline) SetAirlinePassengerName ¶
func (o *AdditionalDataAirline) SetAirlinePassengerName(v string)
SetAirlinePassengerName sets field value
func (*AdditionalDataAirline) SetAirlinePassengerTelephoneNumber ¶
func (o *AdditionalDataAirline) SetAirlinePassengerTelephoneNumber(v string)
SetAirlinePassengerTelephoneNumber gets a reference to the given string and assigns it to the AirlinePassengerTelephoneNumber field.
func (*AdditionalDataAirline) SetAirlinePassengerTravellerType ¶
func (o *AdditionalDataAirline) SetAirlinePassengerTravellerType(v string)
SetAirlinePassengerTravellerType gets a reference to the given string and assigns it to the AirlinePassengerTravellerType field.
func (*AdditionalDataAirline) SetAirlineTicketIssueAddress ¶
func (o *AdditionalDataAirline) SetAirlineTicketIssueAddress(v string)
SetAirlineTicketIssueAddress gets a reference to the given string and assigns it to the AirlineTicketIssueAddress field.
func (*AdditionalDataAirline) SetAirlineTicketNumber ¶
func (o *AdditionalDataAirline) SetAirlineTicketNumber(v string)
SetAirlineTicketNumber gets a reference to the given string and assigns it to the AirlineTicketNumber field.
func (*AdditionalDataAirline) SetAirlineTravelAgencyCode ¶
func (o *AdditionalDataAirline) SetAirlineTravelAgencyCode(v string)
SetAirlineTravelAgencyCode gets a reference to the given string and assigns it to the AirlineTravelAgencyCode field.
func (*AdditionalDataAirline) SetAirlineTravelAgencyName ¶
func (o *AdditionalDataAirline) SetAirlineTravelAgencyName(v string)
SetAirlineTravelAgencyName gets a reference to the given string and assigns it to the AirlineTravelAgencyName field.
func (AdditionalDataAirline) ToMap ¶
func (o AdditionalDataAirline) ToMap() (map[string]interface{}, error)
type AdditionalDataCarRental ¶
type AdditionalDataCarRental struct { // The pick-up date. * Date format: `yyyyMMdd` CarRentalCheckOutDate *string `json:"carRental.checkOutDate,omitempty"` // The customer service phone number of the car rental company. * Format: Alphanumeric * maxLength: 17 * For US and CA numbers must be 10 characters in length * Must not start with a space * Must not contain any special characters such as + or - *Must not be all zeros. CarRentalCustomerServiceTollFreeNumber *string `json:"carRental.customerServiceTollFreeNumber,omitempty"` // Number of days for which the car is being rented. * Format: Numeric * maxLength: 4 * Must not be all spaces CarRentalDaysRented *string `json:"carRental.daysRented,omitempty"` // Any fuel charges associated with the rental, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: Numeric * maxLength: 12 CarRentalFuelCharges *string `json:"carRental.fuelCharges,omitempty"` // Any insurance charges associated with the rental, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: Numeric * maxLength: 12 * Must not be all spaces *Must not be all zeros. CarRentalInsuranceCharges *string `json:"carRental.insuranceCharges,omitempty"` // The city where the car is rented. * Format: Alphanumeric * maxLength: 18 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalLocationCity *string `json:"carRental.locationCity,omitempty"` // The country where the car is rented, in [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) format. * Format: Alphanumeric * maxLength: 2 CarRentalLocationCountry *string `json:"carRental.locationCountry,omitempty"` // The state or province where the car is rented. * Format: Alphanumeric * maxLength: 2 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalLocationStateProvince *string `json:"carRental.locationStateProvince,omitempty"` // Indicates if the customer didn't pick up their rental car. * Y - Customer did not pick up their car * N - Not applicable CarRentalNoShowIndicator *string `json:"carRental.noShowIndicator,omitempty"` // The charge for not returning a car to the original rental location, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * maxLength: 12 CarRentalOneWayDropOffCharges *string `json:"carRental.oneWayDropOffCharges,omitempty"` // The daily rental rate, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: Alphanumeric * maxLength: 12 CarRentalRate *string `json:"carRental.rate,omitempty"` // Specifies whether the given rate is applied daily or weekly. * D - Daily rate * W - Weekly rate CarRentalRateIndicator *string `json:"carRental.rateIndicator,omitempty"` // The rental agreement number for the car rental. * Format: Alphanumeric * maxLength: 9 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalRentalAgreementNumber *string `json:"carRental.rentalAgreementNumber,omitempty"` // The classification of the rental car. * Format: Alphanumeric * maxLength: 4 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalRentalClassId *string `json:"carRental.rentalClassId,omitempty"` // The name of the person renting the car. * Format: Alphanumeric * maxLength: 26 * If you send more than 26 characters, the name is truncated * Must not start with a space or be all spaces *Must not be all zeros. CarRentalRenterName *string `json:"carRental.renterName,omitempty"` // The city where the car must be returned. * Format: Alphanumeric * maxLength: 18 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalReturnCity *string `json:"carRental.returnCity,omitempty"` // The country where the car must be returned, in [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) format. * Format: Alphanumeric * maxLength: 2 CarRentalReturnCountry *string `json:"carRental.returnCountry,omitempty"` // The last date to return the car by. * Date format: `yyyyMMdd` * maxLength: 8 CarRentalReturnDate *string `json:"carRental.returnDate,omitempty"` // The agency code, phone number, or address abbreviation * Format: Alphanumeric * maxLength: 10 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalReturnLocationId *string `json:"carRental.returnLocationId,omitempty"` // The state or province where the car must be returned. * Format: Alphanumeric * maxLength: 3 * Must not start with a space or be all spaces *Must not be all zeros. CarRentalReturnStateProvince *string `json:"carRental.returnStateProvince,omitempty"` // Indicates if the goods or services were tax-exempt, or if tax was not paid on them. Values: * Y - Goods or services were tax exempt * N - Tax was not collected CarRentalTaxExemptIndicator *string `json:"carRental.taxExemptIndicator,omitempty"` // Number of days the car is rented for. This should be included in the auth message. * Format: Numeric * maxLength: 4 TravelEntertainmentAuthDataDuration *string `json:"travelEntertainmentAuthData.duration,omitempty"` // Indicates what market-specific dataset will be submitted or is being submitted. Value should be 'A' for car rental. This should be included in the auth message. * Format: Alphanumeric * maxLength: 1 TravelEntertainmentAuthDataMarket *string `json:"travelEntertainmentAuthData.market,omitempty"` }
AdditionalDataCarRental struct for AdditionalDataCarRental
func NewAdditionalDataCarRental ¶
func NewAdditionalDataCarRental() *AdditionalDataCarRental
NewAdditionalDataCarRental instantiates a new AdditionalDataCarRental 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 NewAdditionalDataCarRentalWithDefaults ¶
func NewAdditionalDataCarRentalWithDefaults() *AdditionalDataCarRental
NewAdditionalDataCarRentalWithDefaults instantiates a new AdditionalDataCarRental 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 (*AdditionalDataCarRental) GetCarRentalCheckOutDate ¶
func (o *AdditionalDataCarRental) GetCarRentalCheckOutDate() string
GetCarRentalCheckOutDate returns the CarRentalCheckOutDate field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalCheckOutDateOk ¶
func (o *AdditionalDataCarRental) GetCarRentalCheckOutDateOk() (*string, bool)
GetCarRentalCheckOutDateOk returns a tuple with the CarRentalCheckOutDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalCustomerServiceTollFreeNumber ¶
func (o *AdditionalDataCarRental) GetCarRentalCustomerServiceTollFreeNumber() string
GetCarRentalCustomerServiceTollFreeNumber returns the CarRentalCustomerServiceTollFreeNumber field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalCustomerServiceTollFreeNumberOk ¶
func (o *AdditionalDataCarRental) GetCarRentalCustomerServiceTollFreeNumberOk() (*string, bool)
GetCarRentalCustomerServiceTollFreeNumberOk returns a tuple with the CarRentalCustomerServiceTollFreeNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalDaysRented ¶
func (o *AdditionalDataCarRental) GetCarRentalDaysRented() string
GetCarRentalDaysRented returns the CarRentalDaysRented field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalDaysRentedOk ¶
func (o *AdditionalDataCarRental) GetCarRentalDaysRentedOk() (*string, bool)
GetCarRentalDaysRentedOk returns a tuple with the CarRentalDaysRented field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalFuelCharges ¶
func (o *AdditionalDataCarRental) GetCarRentalFuelCharges() string
GetCarRentalFuelCharges returns the CarRentalFuelCharges field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalFuelChargesOk ¶
func (o *AdditionalDataCarRental) GetCarRentalFuelChargesOk() (*string, bool)
GetCarRentalFuelChargesOk returns a tuple with the CarRentalFuelCharges field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalInsuranceCharges ¶
func (o *AdditionalDataCarRental) GetCarRentalInsuranceCharges() string
GetCarRentalInsuranceCharges returns the CarRentalInsuranceCharges field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalInsuranceChargesOk ¶
func (o *AdditionalDataCarRental) GetCarRentalInsuranceChargesOk() (*string, bool)
GetCarRentalInsuranceChargesOk returns a tuple with the CarRentalInsuranceCharges field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalLocationCity ¶
func (o *AdditionalDataCarRental) GetCarRentalLocationCity() string
GetCarRentalLocationCity returns the CarRentalLocationCity field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalLocationCityOk ¶
func (o *AdditionalDataCarRental) GetCarRentalLocationCityOk() (*string, bool)
GetCarRentalLocationCityOk returns a tuple with the CarRentalLocationCity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalLocationCountry ¶
func (o *AdditionalDataCarRental) GetCarRentalLocationCountry() string
GetCarRentalLocationCountry returns the CarRentalLocationCountry field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalLocationCountryOk ¶
func (o *AdditionalDataCarRental) GetCarRentalLocationCountryOk() (*string, bool)
GetCarRentalLocationCountryOk returns a tuple with the CarRentalLocationCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalLocationStateProvince ¶
func (o *AdditionalDataCarRental) GetCarRentalLocationStateProvince() string
GetCarRentalLocationStateProvince returns the CarRentalLocationStateProvince field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalLocationStateProvinceOk ¶
func (o *AdditionalDataCarRental) GetCarRentalLocationStateProvinceOk() (*string, bool)
GetCarRentalLocationStateProvinceOk returns a tuple with the CarRentalLocationStateProvince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalNoShowIndicator ¶
func (o *AdditionalDataCarRental) GetCarRentalNoShowIndicator() string
GetCarRentalNoShowIndicator returns the CarRentalNoShowIndicator field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalNoShowIndicatorOk ¶
func (o *AdditionalDataCarRental) GetCarRentalNoShowIndicatorOk() (*string, bool)
GetCarRentalNoShowIndicatorOk returns a tuple with the CarRentalNoShowIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalOneWayDropOffCharges ¶
func (o *AdditionalDataCarRental) GetCarRentalOneWayDropOffCharges() string
GetCarRentalOneWayDropOffCharges returns the CarRentalOneWayDropOffCharges field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalOneWayDropOffChargesOk ¶
func (o *AdditionalDataCarRental) GetCarRentalOneWayDropOffChargesOk() (*string, bool)
GetCarRentalOneWayDropOffChargesOk returns a tuple with the CarRentalOneWayDropOffCharges field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalRate ¶
func (o *AdditionalDataCarRental) GetCarRentalRate() string
GetCarRentalRate returns the CarRentalRate field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalRateIndicator ¶
func (o *AdditionalDataCarRental) GetCarRentalRateIndicator() string
GetCarRentalRateIndicator returns the CarRentalRateIndicator field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalRateIndicatorOk ¶
func (o *AdditionalDataCarRental) GetCarRentalRateIndicatorOk() (*string, bool)
GetCarRentalRateIndicatorOk returns a tuple with the CarRentalRateIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalRateOk ¶
func (o *AdditionalDataCarRental) GetCarRentalRateOk() (*string, bool)
GetCarRentalRateOk returns a tuple with the CarRentalRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalRentalAgreementNumber ¶
func (o *AdditionalDataCarRental) GetCarRentalRentalAgreementNumber() string
GetCarRentalRentalAgreementNumber returns the CarRentalRentalAgreementNumber field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalRentalAgreementNumberOk ¶
func (o *AdditionalDataCarRental) GetCarRentalRentalAgreementNumberOk() (*string, bool)
GetCarRentalRentalAgreementNumberOk returns a tuple with the CarRentalRentalAgreementNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalRentalClassId ¶
func (o *AdditionalDataCarRental) GetCarRentalRentalClassId() string
GetCarRentalRentalClassId returns the CarRentalRentalClassId field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalRentalClassIdOk ¶
func (o *AdditionalDataCarRental) GetCarRentalRentalClassIdOk() (*string, bool)
GetCarRentalRentalClassIdOk returns a tuple with the CarRentalRentalClassId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalRenterName ¶
func (o *AdditionalDataCarRental) GetCarRentalRenterName() string
GetCarRentalRenterName returns the CarRentalRenterName field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalRenterNameOk ¶
func (o *AdditionalDataCarRental) GetCarRentalRenterNameOk() (*string, bool)
GetCarRentalRenterNameOk returns a tuple with the CarRentalRenterName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalReturnCity ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnCity() string
GetCarRentalReturnCity returns the CarRentalReturnCity field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalReturnCityOk ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnCityOk() (*string, bool)
GetCarRentalReturnCityOk returns a tuple with the CarRentalReturnCity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalReturnCountry ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnCountry() string
GetCarRentalReturnCountry returns the CarRentalReturnCountry field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalReturnCountryOk ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnCountryOk() (*string, bool)
GetCarRentalReturnCountryOk returns a tuple with the CarRentalReturnCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalReturnDate ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnDate() string
GetCarRentalReturnDate returns the CarRentalReturnDate field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalReturnDateOk ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnDateOk() (*string, bool)
GetCarRentalReturnDateOk returns a tuple with the CarRentalReturnDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalReturnLocationId ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnLocationId() string
GetCarRentalReturnLocationId returns the CarRentalReturnLocationId field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalReturnLocationIdOk ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnLocationIdOk() (*string, bool)
GetCarRentalReturnLocationIdOk returns a tuple with the CarRentalReturnLocationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalReturnStateProvince ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnStateProvince() string
GetCarRentalReturnStateProvince returns the CarRentalReturnStateProvince field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalReturnStateProvinceOk ¶
func (o *AdditionalDataCarRental) GetCarRentalReturnStateProvinceOk() (*string, bool)
GetCarRentalReturnStateProvinceOk returns a tuple with the CarRentalReturnStateProvince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetCarRentalTaxExemptIndicator ¶
func (o *AdditionalDataCarRental) GetCarRentalTaxExemptIndicator() string
GetCarRentalTaxExemptIndicator returns the CarRentalTaxExemptIndicator field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetCarRentalTaxExemptIndicatorOk ¶
func (o *AdditionalDataCarRental) GetCarRentalTaxExemptIndicatorOk() (*string, bool)
GetCarRentalTaxExemptIndicatorOk returns a tuple with the CarRentalTaxExemptIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetTravelEntertainmentAuthDataDuration ¶
func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataDuration() string
GetTravelEntertainmentAuthDataDuration returns the TravelEntertainmentAuthDataDuration field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetTravelEntertainmentAuthDataDurationOk ¶
func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataDurationOk() (*string, bool)
GetTravelEntertainmentAuthDataDurationOk returns a tuple with the TravelEntertainmentAuthDataDuration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) GetTravelEntertainmentAuthDataMarket ¶
func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataMarket() string
GetTravelEntertainmentAuthDataMarket returns the TravelEntertainmentAuthDataMarket field value if set, zero value otherwise.
func (*AdditionalDataCarRental) GetTravelEntertainmentAuthDataMarketOk ¶
func (o *AdditionalDataCarRental) GetTravelEntertainmentAuthDataMarketOk() (*string, bool)
GetTravelEntertainmentAuthDataMarketOk returns a tuple with the TravelEntertainmentAuthDataMarket field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCarRental) HasCarRentalCheckOutDate ¶
func (o *AdditionalDataCarRental) HasCarRentalCheckOutDate() bool
HasCarRentalCheckOutDate returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalCustomerServiceTollFreeNumber ¶
func (o *AdditionalDataCarRental) HasCarRentalCustomerServiceTollFreeNumber() bool
HasCarRentalCustomerServiceTollFreeNumber returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalDaysRented ¶
func (o *AdditionalDataCarRental) HasCarRentalDaysRented() bool
HasCarRentalDaysRented returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalFuelCharges ¶
func (o *AdditionalDataCarRental) HasCarRentalFuelCharges() bool
HasCarRentalFuelCharges returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalInsuranceCharges ¶
func (o *AdditionalDataCarRental) HasCarRentalInsuranceCharges() bool
HasCarRentalInsuranceCharges returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalLocationCity ¶
func (o *AdditionalDataCarRental) HasCarRentalLocationCity() bool
HasCarRentalLocationCity returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalLocationCountry ¶
func (o *AdditionalDataCarRental) HasCarRentalLocationCountry() bool
HasCarRentalLocationCountry returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalLocationStateProvince ¶
func (o *AdditionalDataCarRental) HasCarRentalLocationStateProvince() bool
HasCarRentalLocationStateProvince returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalNoShowIndicator ¶
func (o *AdditionalDataCarRental) HasCarRentalNoShowIndicator() bool
HasCarRentalNoShowIndicator returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalOneWayDropOffCharges ¶
func (o *AdditionalDataCarRental) HasCarRentalOneWayDropOffCharges() bool
HasCarRentalOneWayDropOffCharges returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalRate ¶
func (o *AdditionalDataCarRental) HasCarRentalRate() bool
HasCarRentalRate returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalRateIndicator ¶
func (o *AdditionalDataCarRental) HasCarRentalRateIndicator() bool
HasCarRentalRateIndicator returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalRentalAgreementNumber ¶
func (o *AdditionalDataCarRental) HasCarRentalRentalAgreementNumber() bool
HasCarRentalRentalAgreementNumber returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalRentalClassId ¶
func (o *AdditionalDataCarRental) HasCarRentalRentalClassId() bool
HasCarRentalRentalClassId returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalRenterName ¶
func (o *AdditionalDataCarRental) HasCarRentalRenterName() bool
HasCarRentalRenterName returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalReturnCity ¶
func (o *AdditionalDataCarRental) HasCarRentalReturnCity() bool
HasCarRentalReturnCity returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalReturnCountry ¶
func (o *AdditionalDataCarRental) HasCarRentalReturnCountry() bool
HasCarRentalReturnCountry returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalReturnDate ¶
func (o *AdditionalDataCarRental) HasCarRentalReturnDate() bool
HasCarRentalReturnDate returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalReturnLocationId ¶
func (o *AdditionalDataCarRental) HasCarRentalReturnLocationId() bool
HasCarRentalReturnLocationId returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalReturnStateProvince ¶
func (o *AdditionalDataCarRental) HasCarRentalReturnStateProvince() bool
HasCarRentalReturnStateProvince returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasCarRentalTaxExemptIndicator ¶
func (o *AdditionalDataCarRental) HasCarRentalTaxExemptIndicator() bool
HasCarRentalTaxExemptIndicator returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasTravelEntertainmentAuthDataDuration ¶
func (o *AdditionalDataCarRental) HasTravelEntertainmentAuthDataDuration() bool
HasTravelEntertainmentAuthDataDuration returns a boolean if a field has been set.
func (*AdditionalDataCarRental) HasTravelEntertainmentAuthDataMarket ¶
func (o *AdditionalDataCarRental) HasTravelEntertainmentAuthDataMarket() bool
HasTravelEntertainmentAuthDataMarket returns a boolean if a field has been set.
func (AdditionalDataCarRental) MarshalJSON ¶
func (o AdditionalDataCarRental) MarshalJSON() ([]byte, error)
func (*AdditionalDataCarRental) SetCarRentalCheckOutDate ¶
func (o *AdditionalDataCarRental) SetCarRentalCheckOutDate(v string)
SetCarRentalCheckOutDate gets a reference to the given string and assigns it to the CarRentalCheckOutDate field.
func (*AdditionalDataCarRental) SetCarRentalCustomerServiceTollFreeNumber ¶
func (o *AdditionalDataCarRental) SetCarRentalCustomerServiceTollFreeNumber(v string)
SetCarRentalCustomerServiceTollFreeNumber gets a reference to the given string and assigns it to the CarRentalCustomerServiceTollFreeNumber field.
func (*AdditionalDataCarRental) SetCarRentalDaysRented ¶
func (o *AdditionalDataCarRental) SetCarRentalDaysRented(v string)
SetCarRentalDaysRented gets a reference to the given string and assigns it to the CarRentalDaysRented field.
func (*AdditionalDataCarRental) SetCarRentalFuelCharges ¶
func (o *AdditionalDataCarRental) SetCarRentalFuelCharges(v string)
SetCarRentalFuelCharges gets a reference to the given string and assigns it to the CarRentalFuelCharges field.
func (*AdditionalDataCarRental) SetCarRentalInsuranceCharges ¶
func (o *AdditionalDataCarRental) SetCarRentalInsuranceCharges(v string)
SetCarRentalInsuranceCharges gets a reference to the given string and assigns it to the CarRentalInsuranceCharges field.
func (*AdditionalDataCarRental) SetCarRentalLocationCity ¶
func (o *AdditionalDataCarRental) SetCarRentalLocationCity(v string)
SetCarRentalLocationCity gets a reference to the given string and assigns it to the CarRentalLocationCity field.
func (*AdditionalDataCarRental) SetCarRentalLocationCountry ¶
func (o *AdditionalDataCarRental) SetCarRentalLocationCountry(v string)
SetCarRentalLocationCountry gets a reference to the given string and assigns it to the CarRentalLocationCountry field.
func (*AdditionalDataCarRental) SetCarRentalLocationStateProvince ¶
func (o *AdditionalDataCarRental) SetCarRentalLocationStateProvince(v string)
SetCarRentalLocationStateProvince gets a reference to the given string and assigns it to the CarRentalLocationStateProvince field.
func (*AdditionalDataCarRental) SetCarRentalNoShowIndicator ¶
func (o *AdditionalDataCarRental) SetCarRentalNoShowIndicator(v string)
SetCarRentalNoShowIndicator gets a reference to the given string and assigns it to the CarRentalNoShowIndicator field.
func (*AdditionalDataCarRental) SetCarRentalOneWayDropOffCharges ¶
func (o *AdditionalDataCarRental) SetCarRentalOneWayDropOffCharges(v string)
SetCarRentalOneWayDropOffCharges gets a reference to the given string and assigns it to the CarRentalOneWayDropOffCharges field.
func (*AdditionalDataCarRental) SetCarRentalRate ¶
func (o *AdditionalDataCarRental) SetCarRentalRate(v string)
SetCarRentalRate gets a reference to the given string and assigns it to the CarRentalRate field.
func (*AdditionalDataCarRental) SetCarRentalRateIndicator ¶
func (o *AdditionalDataCarRental) SetCarRentalRateIndicator(v string)
SetCarRentalRateIndicator gets a reference to the given string and assigns it to the CarRentalRateIndicator field.
func (*AdditionalDataCarRental) SetCarRentalRentalAgreementNumber ¶
func (o *AdditionalDataCarRental) SetCarRentalRentalAgreementNumber(v string)
SetCarRentalRentalAgreementNumber gets a reference to the given string and assigns it to the CarRentalRentalAgreementNumber field.
func (*AdditionalDataCarRental) SetCarRentalRentalClassId ¶
func (o *AdditionalDataCarRental) SetCarRentalRentalClassId(v string)
SetCarRentalRentalClassId gets a reference to the given string and assigns it to the CarRentalRentalClassId field.
func (*AdditionalDataCarRental) SetCarRentalRenterName ¶
func (o *AdditionalDataCarRental) SetCarRentalRenterName(v string)
SetCarRentalRenterName gets a reference to the given string and assigns it to the CarRentalRenterName field.
func (*AdditionalDataCarRental) SetCarRentalReturnCity ¶
func (o *AdditionalDataCarRental) SetCarRentalReturnCity(v string)
SetCarRentalReturnCity gets a reference to the given string and assigns it to the CarRentalReturnCity field.
func (*AdditionalDataCarRental) SetCarRentalReturnCountry ¶
func (o *AdditionalDataCarRental) SetCarRentalReturnCountry(v string)
SetCarRentalReturnCountry gets a reference to the given string and assigns it to the CarRentalReturnCountry field.
func (*AdditionalDataCarRental) SetCarRentalReturnDate ¶
func (o *AdditionalDataCarRental) SetCarRentalReturnDate(v string)
SetCarRentalReturnDate gets a reference to the given string and assigns it to the CarRentalReturnDate field.
func (*AdditionalDataCarRental) SetCarRentalReturnLocationId ¶
func (o *AdditionalDataCarRental) SetCarRentalReturnLocationId(v string)
SetCarRentalReturnLocationId gets a reference to the given string and assigns it to the CarRentalReturnLocationId field.
func (*AdditionalDataCarRental) SetCarRentalReturnStateProvince ¶
func (o *AdditionalDataCarRental) SetCarRentalReturnStateProvince(v string)
SetCarRentalReturnStateProvince gets a reference to the given string and assigns it to the CarRentalReturnStateProvince field.
func (*AdditionalDataCarRental) SetCarRentalTaxExemptIndicator ¶
func (o *AdditionalDataCarRental) SetCarRentalTaxExemptIndicator(v string)
SetCarRentalTaxExemptIndicator gets a reference to the given string and assigns it to the CarRentalTaxExemptIndicator field.
func (*AdditionalDataCarRental) SetTravelEntertainmentAuthDataDuration ¶
func (o *AdditionalDataCarRental) SetTravelEntertainmentAuthDataDuration(v string)
SetTravelEntertainmentAuthDataDuration gets a reference to the given string and assigns it to the TravelEntertainmentAuthDataDuration field.
func (*AdditionalDataCarRental) SetTravelEntertainmentAuthDataMarket ¶
func (o *AdditionalDataCarRental) SetTravelEntertainmentAuthDataMarket(v string)
SetTravelEntertainmentAuthDataMarket gets a reference to the given string and assigns it to the TravelEntertainmentAuthDataMarket field.
func (AdditionalDataCarRental) ToMap ¶
func (o AdditionalDataCarRental) ToMap() (map[string]interface{}, error)
type AdditionalDataCommon ¶
type AdditionalDataCommon struct { // Triggers test scenarios that allow to replicate certain communication errors. Allowed values: * **NO_CONNECTION_AVAILABLE** – There wasn't a connection available to service the outgoing communication. This is a transient, retriable error since no messaging could be initiated to an issuing system (or third-party acquiring system). Therefore, the header Transient-Error: true is returned in the response. A subsequent request using the same idempotency key will be processed as if it was the first request. * **IOEXCEPTION_RECEIVED** – Something went wrong during transmission of the message or receiving the response. This is a classified as non-transient because the message could have been received by the issuing party and been acted upon. No transient error header is returned. If using idempotency, the (error) response is stored as the final result for the idempotency key. Subsequent messages with the same idempotency key not be processed beyond returning the stored response. RequestedTestErrorResponseCode *string `json:"RequestedTestErrorResponseCode,omitempty"` // Set to true to authorise a part of the requested amount in case the cardholder does not have enough funds on their account. If a payment was partially authorised, the response includes resultCode: PartiallyAuthorised and the authorised amount in additionalData.authorisedAmountValue. To enable this functionality, contact our Support Team. AllowPartialAuth *string `json:"allowPartialAuth,omitempty"` // Flags a card payment request for either pre-authorisation or final authorisation. For more information, refer to [Authorisation types](https://docs.adyen.com/online-payments/adjust-authorisation#authorisation-types). Allowed values: * **PreAuth** – flags the payment request to be handled as a pre-authorisation. * **FinalAuth** – flags the payment request to be handled as a final authorisation. AuthorisationType *string `json:"authorisationType,omitempty"` // Allows you to determine or override the acquirer account that should be used for the transaction. If you need to process a payment with an acquirer different from a default one, you can set up a corresponding configuration on the Adyen payments platform. Then you can pass a custom routing flag in a payment request's additional data to target a specific acquirer. To enable this functionality, contact [Support](https://www.adyen.help/hc/en-us/requests/new). CustomRoutingFlag *string `json:"customRoutingFlag,omitempty"` // In case of [asynchronous authorisation adjustment](https://docs.adyen.com/online-payments/adjust-authorisation#adjust-authorisation), this field denotes why the additional payment is made. Possible values: * **NoShow**: An incremental charge is carried out because of a no-show for a guaranteed reservation. * **DelayedCharge**: An incremental charge is carried out to process an additional payment after the original services have been rendered and the respective payment has been processed. IndustryUsage *string `json:"industryUsage,omitempty"` // Set to **true** to require [manual capture](https://docs.adyen.com/online-payments/capture) for the transaction. ManualCapture *string `json:"manualCapture,omitempty"` // Allows you to link the transaction to the original or previous one in a subscription/card-on-file chain. This field is required for token-based transactions where Adyen does not tokenize the card. Transaction identifier from card schemes, for example, Mastercard Trace ID or the Visa Transaction ID. Submit the original transaction ID of the contract in your payment request if you are not tokenizing card details with Adyen and are making a merchant-initiated transaction (MIT) for subsequent charges. Make sure you are sending `shopperInteraction` **ContAuth** and `recurringProcessingModel` **Subscription** or **UnscheduledCardOnFile** to ensure that the transaction is classified as MIT. NetworkTxReference *string `json:"networkTxReference,omitempty"` // Boolean indicator that can be optionally used for performing debit transactions on combo cards (for example, combo cards in Brazil). This is not mandatory but we recommend that you set this to true if you want to use the `selectedBrand` value to specify how to process the transaction. OverwriteBrand *string `json:"overwriteBrand,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator. This field must contain the city of the actual merchant's address. * Format: alpha-numeric. * Maximum length: 13 characters. SubMerchantCity *string `json:"subMerchantCity,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator. This field must contain the three-letter country code of the actual merchant's address. * Format: alpha-numeric. * Fixed length: 3 characters. SubMerchantCountry *string `json:"subMerchantCountry,omitempty"` // This field contains an identifier of the actual merchant when a transaction is submitted via a payment facilitator. The payment facilitator must send in this unique ID. A unique identifier per submerchant that is required if the transaction is performed by a registered payment facilitator. * Format: alpha-numeric. * Fixed length: 15 characters. SubMerchantID *string `json:"subMerchantID,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator. This field must contain the name of the actual merchant. * Format: alpha-numeric. * Maximum length: 22 characters. SubMerchantName *string `json:"subMerchantName,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator. This field must contain the postal code of the actual merchant's address. * Format: alpha-numeric. * Maximum length: 10 characters. SubMerchantPostalCode *string `json:"subMerchantPostalCode,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator, and if applicable to the country. This field must contain the state code of the actual merchant's address. * Format: alpha-numeric. * Maximum length: 3 characters. SubMerchantState *string `json:"subMerchantState,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator. This field must contain the street of the actual merchant's address. * Format: alpha-numeric. * Maximum length: 60 characters. SubMerchantStreet *string `json:"subMerchantStreet,omitempty"` // This field is required if the transaction is performed by a registered payment facilitator. This field must contain the tax ID of the actual merchant. * Format: alpha-numeric. * Fixed length: 11 or 14 characters. SubMerchantTaxId *string `json:"subMerchantTaxId,omitempty"` }
AdditionalDataCommon struct for AdditionalDataCommon
func NewAdditionalDataCommon ¶
func NewAdditionalDataCommon() *AdditionalDataCommon
NewAdditionalDataCommon instantiates a new AdditionalDataCommon 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 NewAdditionalDataCommonWithDefaults ¶
func NewAdditionalDataCommonWithDefaults() *AdditionalDataCommon
NewAdditionalDataCommonWithDefaults instantiates a new AdditionalDataCommon 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 (*AdditionalDataCommon) GetAllowPartialAuth ¶
func (o *AdditionalDataCommon) GetAllowPartialAuth() string
GetAllowPartialAuth returns the AllowPartialAuth field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetAllowPartialAuthOk ¶
func (o *AdditionalDataCommon) GetAllowPartialAuthOk() (*string, bool)
GetAllowPartialAuthOk returns a tuple with the AllowPartialAuth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetAuthorisationType ¶
func (o *AdditionalDataCommon) GetAuthorisationType() string
GetAuthorisationType returns the AuthorisationType field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetAuthorisationTypeOk ¶
func (o *AdditionalDataCommon) GetAuthorisationTypeOk() (*string, bool)
GetAuthorisationTypeOk returns a tuple with the AuthorisationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetCustomRoutingFlag ¶
func (o *AdditionalDataCommon) GetCustomRoutingFlag() string
GetCustomRoutingFlag returns the CustomRoutingFlag field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetCustomRoutingFlagOk ¶
func (o *AdditionalDataCommon) GetCustomRoutingFlagOk() (*string, bool)
GetCustomRoutingFlagOk returns a tuple with the CustomRoutingFlag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetIndustryUsage ¶
func (o *AdditionalDataCommon) GetIndustryUsage() string
GetIndustryUsage returns the IndustryUsage field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetIndustryUsageOk ¶
func (o *AdditionalDataCommon) GetIndustryUsageOk() (*string, bool)
GetIndustryUsageOk returns a tuple with the IndustryUsage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetManualCapture ¶
func (o *AdditionalDataCommon) GetManualCapture() string
GetManualCapture returns the ManualCapture field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetManualCaptureOk ¶
func (o *AdditionalDataCommon) GetManualCaptureOk() (*string, bool)
GetManualCaptureOk returns a tuple with the ManualCapture field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetNetworkTxReference ¶
func (o *AdditionalDataCommon) GetNetworkTxReference() string
GetNetworkTxReference returns the NetworkTxReference field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetNetworkTxReferenceOk ¶
func (o *AdditionalDataCommon) GetNetworkTxReferenceOk() (*string, bool)
GetNetworkTxReferenceOk returns a tuple with the NetworkTxReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetOverwriteBrand ¶
func (o *AdditionalDataCommon) GetOverwriteBrand() string
GetOverwriteBrand returns the OverwriteBrand field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetOverwriteBrandOk ¶
func (o *AdditionalDataCommon) GetOverwriteBrandOk() (*string, bool)
GetOverwriteBrandOk returns a tuple with the OverwriteBrand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetRequestedTestErrorResponseCode ¶
func (o *AdditionalDataCommon) GetRequestedTestErrorResponseCode() string
GetRequestedTestErrorResponseCode returns the RequestedTestErrorResponseCode field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetRequestedTestErrorResponseCodeOk ¶
func (o *AdditionalDataCommon) GetRequestedTestErrorResponseCodeOk() (*string, bool)
GetRequestedTestErrorResponseCodeOk returns a tuple with the RequestedTestErrorResponseCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantCity ¶
func (o *AdditionalDataCommon) GetSubMerchantCity() string
GetSubMerchantCity returns the SubMerchantCity field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantCityOk ¶
func (o *AdditionalDataCommon) GetSubMerchantCityOk() (*string, bool)
GetSubMerchantCityOk returns a tuple with the SubMerchantCity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantCountry ¶
func (o *AdditionalDataCommon) GetSubMerchantCountry() string
GetSubMerchantCountry returns the SubMerchantCountry field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantCountryOk ¶
func (o *AdditionalDataCommon) GetSubMerchantCountryOk() (*string, bool)
GetSubMerchantCountryOk returns a tuple with the SubMerchantCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantID ¶
func (o *AdditionalDataCommon) GetSubMerchantID() string
GetSubMerchantID returns the SubMerchantID field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantIDOk ¶
func (o *AdditionalDataCommon) GetSubMerchantIDOk() (*string, bool)
GetSubMerchantIDOk returns a tuple with the SubMerchantID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantName ¶
func (o *AdditionalDataCommon) GetSubMerchantName() string
GetSubMerchantName returns the SubMerchantName field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantNameOk ¶
func (o *AdditionalDataCommon) GetSubMerchantNameOk() (*string, bool)
GetSubMerchantNameOk returns a tuple with the SubMerchantName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantPostalCode ¶
func (o *AdditionalDataCommon) GetSubMerchantPostalCode() string
GetSubMerchantPostalCode returns the SubMerchantPostalCode field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantPostalCodeOk ¶
func (o *AdditionalDataCommon) GetSubMerchantPostalCodeOk() (*string, bool)
GetSubMerchantPostalCodeOk returns a tuple with the SubMerchantPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantState ¶
func (o *AdditionalDataCommon) GetSubMerchantState() string
GetSubMerchantState returns the SubMerchantState field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantStateOk ¶
func (o *AdditionalDataCommon) GetSubMerchantStateOk() (*string, bool)
GetSubMerchantStateOk returns a tuple with the SubMerchantState field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantStreet ¶
func (o *AdditionalDataCommon) GetSubMerchantStreet() string
GetSubMerchantStreet returns the SubMerchantStreet field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantStreetOk ¶
func (o *AdditionalDataCommon) GetSubMerchantStreetOk() (*string, bool)
GetSubMerchantStreetOk returns a tuple with the SubMerchantStreet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) GetSubMerchantTaxId ¶
func (o *AdditionalDataCommon) GetSubMerchantTaxId() string
GetSubMerchantTaxId returns the SubMerchantTaxId field value if set, zero value otherwise.
func (*AdditionalDataCommon) GetSubMerchantTaxIdOk ¶
func (o *AdditionalDataCommon) GetSubMerchantTaxIdOk() (*string, bool)
GetSubMerchantTaxIdOk returns a tuple with the SubMerchantTaxId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataCommon) HasAllowPartialAuth ¶
func (o *AdditionalDataCommon) HasAllowPartialAuth() bool
HasAllowPartialAuth returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasAuthorisationType ¶
func (o *AdditionalDataCommon) HasAuthorisationType() bool
HasAuthorisationType returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasCustomRoutingFlag ¶
func (o *AdditionalDataCommon) HasCustomRoutingFlag() bool
HasCustomRoutingFlag returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasIndustryUsage ¶
func (o *AdditionalDataCommon) HasIndustryUsage() bool
HasIndustryUsage returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasManualCapture ¶
func (o *AdditionalDataCommon) HasManualCapture() bool
HasManualCapture returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasNetworkTxReference ¶
func (o *AdditionalDataCommon) HasNetworkTxReference() bool
HasNetworkTxReference returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasOverwriteBrand ¶
func (o *AdditionalDataCommon) HasOverwriteBrand() bool
HasOverwriteBrand returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasRequestedTestErrorResponseCode ¶
func (o *AdditionalDataCommon) HasRequestedTestErrorResponseCode() bool
HasRequestedTestErrorResponseCode returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantCity ¶
func (o *AdditionalDataCommon) HasSubMerchantCity() bool
HasSubMerchantCity returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantCountry ¶
func (o *AdditionalDataCommon) HasSubMerchantCountry() bool
HasSubMerchantCountry returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantID ¶
func (o *AdditionalDataCommon) HasSubMerchantID() bool
HasSubMerchantID returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantName ¶
func (o *AdditionalDataCommon) HasSubMerchantName() bool
HasSubMerchantName returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantPostalCode ¶
func (o *AdditionalDataCommon) HasSubMerchantPostalCode() bool
HasSubMerchantPostalCode returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantState ¶
func (o *AdditionalDataCommon) HasSubMerchantState() bool
HasSubMerchantState returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantStreet ¶
func (o *AdditionalDataCommon) HasSubMerchantStreet() bool
HasSubMerchantStreet returns a boolean if a field has been set.
func (*AdditionalDataCommon) HasSubMerchantTaxId ¶
func (o *AdditionalDataCommon) HasSubMerchantTaxId() bool
HasSubMerchantTaxId returns a boolean if a field has been set.
func (AdditionalDataCommon) MarshalJSON ¶
func (o AdditionalDataCommon) MarshalJSON() ([]byte, error)
func (*AdditionalDataCommon) SetAllowPartialAuth ¶
func (o *AdditionalDataCommon) SetAllowPartialAuth(v string)
SetAllowPartialAuth gets a reference to the given string and assigns it to the AllowPartialAuth field.
func (*AdditionalDataCommon) SetAuthorisationType ¶
func (o *AdditionalDataCommon) SetAuthorisationType(v string)
SetAuthorisationType gets a reference to the given string and assigns it to the AuthorisationType field.
func (*AdditionalDataCommon) SetCustomRoutingFlag ¶
func (o *AdditionalDataCommon) SetCustomRoutingFlag(v string)
SetCustomRoutingFlag gets a reference to the given string and assigns it to the CustomRoutingFlag field.
func (*AdditionalDataCommon) SetIndustryUsage ¶
func (o *AdditionalDataCommon) SetIndustryUsage(v string)
SetIndustryUsage gets a reference to the given string and assigns it to the IndustryUsage field.
func (*AdditionalDataCommon) SetManualCapture ¶
func (o *AdditionalDataCommon) SetManualCapture(v string)
SetManualCapture gets a reference to the given string and assigns it to the ManualCapture field.
func (*AdditionalDataCommon) SetNetworkTxReference ¶
func (o *AdditionalDataCommon) SetNetworkTxReference(v string)
SetNetworkTxReference gets a reference to the given string and assigns it to the NetworkTxReference field.
func (*AdditionalDataCommon) SetOverwriteBrand ¶
func (o *AdditionalDataCommon) SetOverwriteBrand(v string)
SetOverwriteBrand gets a reference to the given string and assigns it to the OverwriteBrand field.
func (*AdditionalDataCommon) SetRequestedTestErrorResponseCode ¶
func (o *AdditionalDataCommon) SetRequestedTestErrorResponseCode(v string)
SetRequestedTestErrorResponseCode gets a reference to the given string and assigns it to the RequestedTestErrorResponseCode field.
func (*AdditionalDataCommon) SetSubMerchantCity ¶
func (o *AdditionalDataCommon) SetSubMerchantCity(v string)
SetSubMerchantCity gets a reference to the given string and assigns it to the SubMerchantCity field.
func (*AdditionalDataCommon) SetSubMerchantCountry ¶
func (o *AdditionalDataCommon) SetSubMerchantCountry(v string)
SetSubMerchantCountry gets a reference to the given string and assigns it to the SubMerchantCountry field.
func (*AdditionalDataCommon) SetSubMerchantID ¶
func (o *AdditionalDataCommon) SetSubMerchantID(v string)
SetSubMerchantID gets a reference to the given string and assigns it to the SubMerchantID field.
func (*AdditionalDataCommon) SetSubMerchantName ¶
func (o *AdditionalDataCommon) SetSubMerchantName(v string)
SetSubMerchantName gets a reference to the given string and assigns it to the SubMerchantName field.
func (*AdditionalDataCommon) SetSubMerchantPostalCode ¶
func (o *AdditionalDataCommon) SetSubMerchantPostalCode(v string)
SetSubMerchantPostalCode gets a reference to the given string and assigns it to the SubMerchantPostalCode field.
func (*AdditionalDataCommon) SetSubMerchantState ¶
func (o *AdditionalDataCommon) SetSubMerchantState(v string)
SetSubMerchantState gets a reference to the given string and assigns it to the SubMerchantState field.
func (*AdditionalDataCommon) SetSubMerchantStreet ¶
func (o *AdditionalDataCommon) SetSubMerchantStreet(v string)
SetSubMerchantStreet gets a reference to the given string and assigns it to the SubMerchantStreet field.
func (*AdditionalDataCommon) SetSubMerchantTaxId ¶
func (o *AdditionalDataCommon) SetSubMerchantTaxId(v string)
SetSubMerchantTaxId gets a reference to the given string and assigns it to the SubMerchantTaxId field.
func (AdditionalDataCommon) ToMap ¶
func (o AdditionalDataCommon) ToMap() (map[string]interface{}, error)
type AdditionalDataLevel23 ¶
type AdditionalDataLevel23 struct { // The customer code. * Encoding: ASCII * Max length: 25 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataCustomerReference *string `json:"enhancedSchemeData.customerReference,omitempty"` // The three-letter [ISO 3166-1 alpha-3 country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) for the destination address. * Encoding: ASCII * Fixed length: 3 characters EnhancedSchemeDataDestinationCountryCode *string `json:"enhancedSchemeData.destinationCountryCode,omitempty"` // The postal code of the destination address. * Encoding: ASCII * Max length: 10 characters * Must not start with a space EnhancedSchemeDataDestinationPostalCode *string `json:"enhancedSchemeData.destinationPostalCode,omitempty"` // Destination state or province code. * Encoding: ASCII * Max length: 3 characters * Must not start with a space EnhancedSchemeDataDestinationStateProvinceCode *string `json:"enhancedSchemeData.destinationStateProvinceCode,omitempty"` // The duty amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * For example, 2000 means USD 20.00. * Encoding: Numeric * Max length: 12 characters EnhancedSchemeDataDutyAmount *string `json:"enhancedSchemeData.dutyAmount,omitempty"` // The shipping amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * For example, 2000 means USD 20.00. * Encoding: Numeric *Max length: 12 characters EnhancedSchemeDataFreightAmount *string `json:"enhancedSchemeData.freightAmount,omitempty"` // The [UNSPC commodity code](https://www.unspsc.org/) of the item. * Encoding: ASCII * Max length: 12 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataItemDetailLineItemNrCommodityCode *string `json:"enhancedSchemeData.itemDetailLine[itemNr].commodityCode,omitempty"` // A description of the item. * Encoding: ASCII * Max length: 26 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataItemDetailLineItemNrDescription *string `json:"enhancedSchemeData.itemDetailLine[itemNr].description,omitempty"` // The discount amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * For example, 2000 means USD 20.00. * Encoding: Numeric * Max length: 12 characters EnhancedSchemeDataItemDetailLineItemNrDiscountAmount *string `json:"enhancedSchemeData.itemDetailLine[itemNr].discountAmount,omitempty"` // The product code. * Encoding: ASCII. * Max length: 12 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataItemDetailLineItemNrProductCode *string `json:"enhancedSchemeData.itemDetailLine[itemNr].productCode,omitempty"` // The number of items. Must be an integer greater than zero. * Encoding: Numeric * Max length: 12 characters * Must not start with a space or be all spaces EnhancedSchemeDataItemDetailLineItemNrQuantity *string `json:"enhancedSchemeData.itemDetailLine[itemNr].quantity,omitempty"` // The total amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * For example, 2000 means USD 20.00. * Max length: 12 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataItemDetailLineItemNrTotalAmount *string `json:"enhancedSchemeData.itemDetailLine[itemNr].totalAmount,omitempty"` // The unit of measurement for an item. * Encoding: ASCII Max length: 3 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure *string `json:"enhancedSchemeData.itemDetailLine[itemNr].unitOfMeasure,omitempty"` // The unit price in [minor units](https://docs.adyen.com/development-resources/currency-codes). * For example, 2000 means USD 20.00. * Encoding: Numeric * Max length: 12 characters * Must not be all zeros. EnhancedSchemeDataItemDetailLineItemNrUnitPrice *string `json:"enhancedSchemeData.itemDetailLine[itemNr].unitPrice,omitempty"` // The order date. * Format: `ddMMyy` * Encoding: ASCII * Max length: 6 characters EnhancedSchemeDataOrderDate *string `json:"enhancedSchemeData.orderDate,omitempty"` // The postal code of the address the item is shipped from. * Encoding: ASCII * Max length: 10 characters * Must not start with a space or be all spaces * Must not be all zeros. EnhancedSchemeDataShipFromPostalCode *string `json:"enhancedSchemeData.shipFromPostalCode,omitempty"` // The total tax amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * For example, 2000 means USD 20.00. *Encoding: Numeric *Max length: 12 characters * Must not be all zeros. EnhancedSchemeDataTotalTaxAmount *string `json:"enhancedSchemeData.totalTaxAmount,omitempty"` }
AdditionalDataLevel23 struct for AdditionalDataLevel23
func NewAdditionalDataLevel23 ¶
func NewAdditionalDataLevel23() *AdditionalDataLevel23
NewAdditionalDataLevel23 instantiates a new AdditionalDataLevel23 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 NewAdditionalDataLevel23WithDefaults ¶
func NewAdditionalDataLevel23WithDefaults() *AdditionalDataLevel23
NewAdditionalDataLevel23WithDefaults instantiates a new AdditionalDataLevel23 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 (*AdditionalDataLevel23) GetEnhancedSchemeDataCustomerReference ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataCustomerReference() string
GetEnhancedSchemeDataCustomerReference returns the EnhancedSchemeDataCustomerReference field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataCustomerReferenceOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataCustomerReferenceOk() (*string, bool)
GetEnhancedSchemeDataCustomerReferenceOk returns a tuple with the EnhancedSchemeDataCustomerReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDestinationCountryCode ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationCountryCode() string
GetEnhancedSchemeDataDestinationCountryCode returns the EnhancedSchemeDataDestinationCountryCode field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDestinationCountryCodeOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationCountryCodeOk() (*string, bool)
GetEnhancedSchemeDataDestinationCountryCodeOk returns a tuple with the EnhancedSchemeDataDestinationCountryCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDestinationPostalCode ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationPostalCode() string
GetEnhancedSchemeDataDestinationPostalCode returns the EnhancedSchemeDataDestinationPostalCode field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDestinationPostalCodeOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationPostalCodeOk() (*string, bool)
GetEnhancedSchemeDataDestinationPostalCodeOk returns a tuple with the EnhancedSchemeDataDestinationPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDestinationStateProvinceCode ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationStateProvinceCode() string
GetEnhancedSchemeDataDestinationStateProvinceCode returns the EnhancedSchemeDataDestinationStateProvinceCode field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDestinationStateProvinceCodeOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDestinationStateProvinceCodeOk() (*string, bool)
GetEnhancedSchemeDataDestinationStateProvinceCodeOk returns a tuple with the EnhancedSchemeDataDestinationStateProvinceCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDutyAmount ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDutyAmount() string
GetEnhancedSchemeDataDutyAmount returns the EnhancedSchemeDataDutyAmount field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataDutyAmountOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataDutyAmountOk() (*string, bool)
GetEnhancedSchemeDataDutyAmountOk returns a tuple with the EnhancedSchemeDataDutyAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataFreightAmount ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataFreightAmount() string
GetEnhancedSchemeDataFreightAmount returns the EnhancedSchemeDataFreightAmount field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataFreightAmountOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataFreightAmountOk() (*string, bool)
GetEnhancedSchemeDataFreightAmountOk returns a tuple with the EnhancedSchemeDataFreightAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrCommodityCode ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrCommodityCode() string
GetEnhancedSchemeDataItemDetailLineItemNrCommodityCode returns the EnhancedSchemeDataItemDetailLineItemNrCommodityCode field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrCommodityCodeOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrCommodityCodeOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrCommodityCodeOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrCommodityCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDescription ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDescription() string
GetEnhancedSchemeDataItemDetailLineItemNrDescription returns the EnhancedSchemeDataItemDetailLineItemNrDescription field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDescriptionOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDescriptionOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrDescriptionOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrDescription field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount() string
GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount returns the EnhancedSchemeDataItemDetailLineItemNrDiscountAmount field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmountOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmountOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrDiscountAmountOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrDiscountAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrProductCode ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrProductCode() string
GetEnhancedSchemeDataItemDetailLineItemNrProductCode returns the EnhancedSchemeDataItemDetailLineItemNrProductCode field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrProductCodeOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrProductCodeOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrProductCodeOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrProductCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrQuantity ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrQuantity() string
GetEnhancedSchemeDataItemDetailLineItemNrQuantity returns the EnhancedSchemeDataItemDetailLineItemNrQuantity field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrQuantityOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrQuantityOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrQuantityOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrQuantity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrTotalAmount ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrTotalAmount() string
GetEnhancedSchemeDataItemDetailLineItemNrTotalAmount returns the EnhancedSchemeDataItemDetailLineItemNrTotalAmount field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrTotalAmountOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrTotalAmountOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrTotalAmountOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrTotalAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure() string
GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure returns the EnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasureOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasureOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasureOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitPrice ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitPrice() string
GetEnhancedSchemeDataItemDetailLineItemNrUnitPrice returns the EnhancedSchemeDataItemDetailLineItemNrUnitPrice field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitPriceOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataItemDetailLineItemNrUnitPriceOk() (*string, bool)
GetEnhancedSchemeDataItemDetailLineItemNrUnitPriceOk returns a tuple with the EnhancedSchemeDataItemDetailLineItemNrUnitPrice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataOrderDate ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataOrderDate() string
GetEnhancedSchemeDataOrderDate returns the EnhancedSchemeDataOrderDate field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataOrderDateOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataOrderDateOk() (*string, bool)
GetEnhancedSchemeDataOrderDateOk returns a tuple with the EnhancedSchemeDataOrderDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataShipFromPostalCode ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataShipFromPostalCode() string
GetEnhancedSchemeDataShipFromPostalCode returns the EnhancedSchemeDataShipFromPostalCode field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataShipFromPostalCodeOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataShipFromPostalCodeOk() (*string, bool)
GetEnhancedSchemeDataShipFromPostalCodeOk returns a tuple with the EnhancedSchemeDataShipFromPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataTotalTaxAmount ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataTotalTaxAmount() string
GetEnhancedSchemeDataTotalTaxAmount returns the EnhancedSchemeDataTotalTaxAmount field value if set, zero value otherwise.
func (*AdditionalDataLevel23) GetEnhancedSchemeDataTotalTaxAmountOk ¶
func (o *AdditionalDataLevel23) GetEnhancedSchemeDataTotalTaxAmountOk() (*string, bool)
GetEnhancedSchemeDataTotalTaxAmountOk returns a tuple with the EnhancedSchemeDataTotalTaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataCustomerReference ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataCustomerReference() bool
HasEnhancedSchemeDataCustomerReference returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataDestinationCountryCode ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDestinationCountryCode() bool
HasEnhancedSchemeDataDestinationCountryCode returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataDestinationPostalCode ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDestinationPostalCode() bool
HasEnhancedSchemeDataDestinationPostalCode returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataDestinationStateProvinceCode ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDestinationStateProvinceCode() bool
HasEnhancedSchemeDataDestinationStateProvinceCode returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataDutyAmount ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataDutyAmount() bool
HasEnhancedSchemeDataDutyAmount returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataFreightAmount ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataFreightAmount() bool
HasEnhancedSchemeDataFreightAmount returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrCommodityCode ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrCommodityCode() bool
HasEnhancedSchemeDataItemDetailLineItemNrCommodityCode returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrDescription ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrDescription() bool
HasEnhancedSchemeDataItemDetailLineItemNrDescription returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrDiscountAmount ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrDiscountAmount() bool
HasEnhancedSchemeDataItemDetailLineItemNrDiscountAmount returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrProductCode ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrProductCode() bool
HasEnhancedSchemeDataItemDetailLineItemNrProductCode returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrQuantity ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrQuantity() bool
HasEnhancedSchemeDataItemDetailLineItemNrQuantity returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrTotalAmount ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrTotalAmount() bool
HasEnhancedSchemeDataItemDetailLineItemNrTotalAmount returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure() bool
HasEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrUnitPrice ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataItemDetailLineItemNrUnitPrice() bool
HasEnhancedSchemeDataItemDetailLineItemNrUnitPrice returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataOrderDate ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataOrderDate() bool
HasEnhancedSchemeDataOrderDate returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataShipFromPostalCode ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataShipFromPostalCode() bool
HasEnhancedSchemeDataShipFromPostalCode returns a boolean if a field has been set.
func (*AdditionalDataLevel23) HasEnhancedSchemeDataTotalTaxAmount ¶
func (o *AdditionalDataLevel23) HasEnhancedSchemeDataTotalTaxAmount() bool
HasEnhancedSchemeDataTotalTaxAmount returns a boolean if a field has been set.
func (AdditionalDataLevel23) MarshalJSON ¶
func (o AdditionalDataLevel23) MarshalJSON() ([]byte, error)
func (*AdditionalDataLevel23) SetEnhancedSchemeDataCustomerReference ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataCustomerReference(v string)
SetEnhancedSchemeDataCustomerReference gets a reference to the given string and assigns it to the EnhancedSchemeDataCustomerReference field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataDestinationCountryCode ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDestinationCountryCode(v string)
SetEnhancedSchemeDataDestinationCountryCode gets a reference to the given string and assigns it to the EnhancedSchemeDataDestinationCountryCode field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataDestinationPostalCode ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDestinationPostalCode(v string)
SetEnhancedSchemeDataDestinationPostalCode gets a reference to the given string and assigns it to the EnhancedSchemeDataDestinationPostalCode field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataDestinationStateProvinceCode ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDestinationStateProvinceCode(v string)
SetEnhancedSchemeDataDestinationStateProvinceCode gets a reference to the given string and assigns it to the EnhancedSchemeDataDestinationStateProvinceCode field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataDutyAmount ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataDutyAmount(v string)
SetEnhancedSchemeDataDutyAmount gets a reference to the given string and assigns it to the EnhancedSchemeDataDutyAmount field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataFreightAmount ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataFreightAmount(v string)
SetEnhancedSchemeDataFreightAmount gets a reference to the given string and assigns it to the EnhancedSchemeDataFreightAmount field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrCommodityCode ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrCommodityCode(v string)
SetEnhancedSchemeDataItemDetailLineItemNrCommodityCode gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrCommodityCode field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrDescription ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrDescription(v string)
SetEnhancedSchemeDataItemDetailLineItemNrDescription gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrDescription field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount(v string)
SetEnhancedSchemeDataItemDetailLineItemNrDiscountAmount gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrDiscountAmount field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrProductCode ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrProductCode(v string)
SetEnhancedSchemeDataItemDetailLineItemNrProductCode gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrProductCode field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrQuantity ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrQuantity(v string)
SetEnhancedSchemeDataItemDetailLineItemNrQuantity gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrQuantity field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrTotalAmount ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrTotalAmount(v string)
SetEnhancedSchemeDataItemDetailLineItemNrTotalAmount gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrTotalAmount field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure(v string)
SetEnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrUnitPrice ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataItemDetailLineItemNrUnitPrice(v string)
SetEnhancedSchemeDataItemDetailLineItemNrUnitPrice gets a reference to the given string and assigns it to the EnhancedSchemeDataItemDetailLineItemNrUnitPrice field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataOrderDate ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataOrderDate(v string)
SetEnhancedSchemeDataOrderDate gets a reference to the given string and assigns it to the EnhancedSchemeDataOrderDate field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataShipFromPostalCode ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataShipFromPostalCode(v string)
SetEnhancedSchemeDataShipFromPostalCode gets a reference to the given string and assigns it to the EnhancedSchemeDataShipFromPostalCode field.
func (*AdditionalDataLevel23) SetEnhancedSchemeDataTotalTaxAmount ¶
func (o *AdditionalDataLevel23) SetEnhancedSchemeDataTotalTaxAmount(v string)
SetEnhancedSchemeDataTotalTaxAmount gets a reference to the given string and assigns it to the EnhancedSchemeDataTotalTaxAmount field.
func (AdditionalDataLevel23) ToMap ¶
func (o AdditionalDataLevel23) ToMap() (map[string]interface{}, error)
type AdditionalDataLodging ¶
type AdditionalDataLodging struct { // A code that corresponds to the category of lodging charges for the payment. Possible values: * 1: Lodging * 2: No show reservation * 3: Advanced deposit LodgingSpecialProgramCode *string `json:"lodging.SpecialProgramCode,omitempty"` // The arrival date. * Date format: **yyyyMmDd**. For example, for 2023 April 22, **20230422**. LodgingCheckInDate *string `json:"lodging.checkInDate,omitempty"` // The departure date. * Date format: **yyyyMmDd**. For example, for 2023 April 22, **20230422**. LodgingCheckOutDate *string `json:"lodging.checkOutDate,omitempty"` // The toll-free phone number for the lodging. * Format: numeric * Max length: 17 characters. * For US and CA numbers must be 10 characters in length * Must not start with a space * Must not contain any special characters such as + or - * Must not be all zeros. LodgingCustomerServiceTollFreeNumber *string `json:"lodging.customerServiceTollFreeNumber,omitempty"` // Identifies that the facility complies with the Hotel and Motel Fire Safety Act of 1990. Must be 'Y' or 'N'. * Format: alphabetic * Max length: 1 character LodgingFireSafetyActIndicator *string `json:"lodging.fireSafetyActIndicator,omitempty"` // The folio cash advances, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: numeric * Max length: 12 characters LodgingFolioCashAdvances *string `json:"lodging.folioCashAdvances,omitempty"` // The card acceptor’s internal invoice or billing ID reference number. * Max length: 25 characters * Must not start with a space * Must not contain any special characters * Must not be all zeros. LodgingFolioNumber *string `json:"lodging.folioNumber,omitempty"` // Any charges for food and beverages associated with the booking, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: numeric * Max length: 12 characters LodgingFoodBeverageCharges *string `json:"lodging.foodBeverageCharges,omitempty"` // Indicates if the customer didn't check in for their booking. Possible values: * **Y**: the customer didn't check in * **N**: the customer checked in LodgingNoShowIndicator *string `json:"lodging.noShowIndicator,omitempty"` // The prepaid expenses for the booking. * Format: numeric * Max length: 12 characters LodgingPrepaidExpenses *string `json:"lodging.prepaidExpenses,omitempty"` // The lodging property location's phone number. * Format: numeric * Min length: 10 characters * Max length: 17 characters * For US and CA numbers must be 10 characters in length * Must not start with a space * Must not contain any special characters such as + or - * Must not be all zeros. LodgingPropertyPhoneNumber *string `json:"lodging.propertyPhoneNumber,omitempty"` // The total number of nights the room is booked for. * Format: numeric * Must be a number between 0 and 99 * Max length: 4 characters LodgingRoom1NumberOfNights *string `json:"lodging.room1.numberOfNights,omitempty"` // The rate for the room, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: numeric * Max length: 12 characters * Must not be a negative number LodgingRoom1Rate *string `json:"lodging.room1.rate,omitempty"` // The total room tax amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: numeric * Max length: 12 characters * Must not be a negative number LodgingTotalRoomTax *string `json:"lodging.totalRoomTax,omitempty"` // The total tax amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Format: numeric * Max length: 12 characters * Must not be a negative number LodgingTotalTax *string `json:"lodging.totalTax,omitempty"` // The number of nights. This should be included in the auth message. * Format: numeric * Max length: 4 characters TravelEntertainmentAuthDataDuration *string `json:"travelEntertainmentAuthData.duration,omitempty"` // Indicates what market-specific dataset will be submitted. Must be 'H' for Hotel. This should be included in the auth message. * Format: alphanumeric * Max length: 1 character TravelEntertainmentAuthDataMarket *string `json:"travelEntertainmentAuthData.market,omitempty"` }
AdditionalDataLodging struct for AdditionalDataLodging
func NewAdditionalDataLodging ¶
func NewAdditionalDataLodging() *AdditionalDataLodging
NewAdditionalDataLodging instantiates a new AdditionalDataLodging 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 NewAdditionalDataLodgingWithDefaults ¶
func NewAdditionalDataLodgingWithDefaults() *AdditionalDataLodging
NewAdditionalDataLodgingWithDefaults instantiates a new AdditionalDataLodging 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 (*AdditionalDataLodging) GetLodgingCheckInDate ¶
func (o *AdditionalDataLodging) GetLodgingCheckInDate() string
GetLodgingCheckInDate returns the LodgingCheckInDate field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingCheckInDateOk ¶
func (o *AdditionalDataLodging) GetLodgingCheckInDateOk() (*string, bool)
GetLodgingCheckInDateOk returns a tuple with the LodgingCheckInDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingCheckOutDate ¶
func (o *AdditionalDataLodging) GetLodgingCheckOutDate() string
GetLodgingCheckOutDate returns the LodgingCheckOutDate field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingCheckOutDateOk ¶
func (o *AdditionalDataLodging) GetLodgingCheckOutDateOk() (*string, bool)
GetLodgingCheckOutDateOk returns a tuple with the LodgingCheckOutDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingCustomerServiceTollFreeNumber ¶
func (o *AdditionalDataLodging) GetLodgingCustomerServiceTollFreeNumber() string
GetLodgingCustomerServiceTollFreeNumber returns the LodgingCustomerServiceTollFreeNumber field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingCustomerServiceTollFreeNumberOk ¶
func (o *AdditionalDataLodging) GetLodgingCustomerServiceTollFreeNumberOk() (*string, bool)
GetLodgingCustomerServiceTollFreeNumberOk returns a tuple with the LodgingCustomerServiceTollFreeNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingFireSafetyActIndicator ¶
func (o *AdditionalDataLodging) GetLodgingFireSafetyActIndicator() string
GetLodgingFireSafetyActIndicator returns the LodgingFireSafetyActIndicator field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingFireSafetyActIndicatorOk ¶
func (o *AdditionalDataLodging) GetLodgingFireSafetyActIndicatorOk() (*string, bool)
GetLodgingFireSafetyActIndicatorOk returns a tuple with the LodgingFireSafetyActIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingFolioCashAdvances ¶
func (o *AdditionalDataLodging) GetLodgingFolioCashAdvances() string
GetLodgingFolioCashAdvances returns the LodgingFolioCashAdvances field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingFolioCashAdvancesOk ¶
func (o *AdditionalDataLodging) GetLodgingFolioCashAdvancesOk() (*string, bool)
GetLodgingFolioCashAdvancesOk returns a tuple with the LodgingFolioCashAdvances field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingFolioNumber ¶
func (o *AdditionalDataLodging) GetLodgingFolioNumber() string
GetLodgingFolioNumber returns the LodgingFolioNumber field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingFolioNumberOk ¶
func (o *AdditionalDataLodging) GetLodgingFolioNumberOk() (*string, bool)
GetLodgingFolioNumberOk returns a tuple with the LodgingFolioNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingFoodBeverageCharges ¶
func (o *AdditionalDataLodging) GetLodgingFoodBeverageCharges() string
GetLodgingFoodBeverageCharges returns the LodgingFoodBeverageCharges field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingFoodBeverageChargesOk ¶
func (o *AdditionalDataLodging) GetLodgingFoodBeverageChargesOk() (*string, bool)
GetLodgingFoodBeverageChargesOk returns a tuple with the LodgingFoodBeverageCharges field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingNoShowIndicator ¶
func (o *AdditionalDataLodging) GetLodgingNoShowIndicator() string
GetLodgingNoShowIndicator returns the LodgingNoShowIndicator field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingNoShowIndicatorOk ¶
func (o *AdditionalDataLodging) GetLodgingNoShowIndicatorOk() (*string, bool)
GetLodgingNoShowIndicatorOk returns a tuple with the LodgingNoShowIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingPrepaidExpenses ¶
func (o *AdditionalDataLodging) GetLodgingPrepaidExpenses() string
GetLodgingPrepaidExpenses returns the LodgingPrepaidExpenses field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingPrepaidExpensesOk ¶
func (o *AdditionalDataLodging) GetLodgingPrepaidExpensesOk() (*string, bool)
GetLodgingPrepaidExpensesOk returns a tuple with the LodgingPrepaidExpenses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingPropertyPhoneNumber ¶
func (o *AdditionalDataLodging) GetLodgingPropertyPhoneNumber() string
GetLodgingPropertyPhoneNumber returns the LodgingPropertyPhoneNumber field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingPropertyPhoneNumberOk ¶
func (o *AdditionalDataLodging) GetLodgingPropertyPhoneNumberOk() (*string, bool)
GetLodgingPropertyPhoneNumberOk returns a tuple with the LodgingPropertyPhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingRoom1NumberOfNights ¶
func (o *AdditionalDataLodging) GetLodgingRoom1NumberOfNights() string
GetLodgingRoom1NumberOfNights returns the LodgingRoom1NumberOfNights field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingRoom1NumberOfNightsOk ¶
func (o *AdditionalDataLodging) GetLodgingRoom1NumberOfNightsOk() (*string, bool)
GetLodgingRoom1NumberOfNightsOk returns a tuple with the LodgingRoom1NumberOfNights field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingRoom1Rate ¶
func (o *AdditionalDataLodging) GetLodgingRoom1Rate() string
GetLodgingRoom1Rate returns the LodgingRoom1Rate field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingRoom1RateOk ¶
func (o *AdditionalDataLodging) GetLodgingRoom1RateOk() (*string, bool)
GetLodgingRoom1RateOk returns a tuple with the LodgingRoom1Rate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingSpecialProgramCode ¶
func (o *AdditionalDataLodging) GetLodgingSpecialProgramCode() string
GetLodgingSpecialProgramCode returns the LodgingSpecialProgramCode field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingSpecialProgramCodeOk ¶
func (o *AdditionalDataLodging) GetLodgingSpecialProgramCodeOk() (*string, bool)
GetLodgingSpecialProgramCodeOk returns a tuple with the LodgingSpecialProgramCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingTotalRoomTax ¶
func (o *AdditionalDataLodging) GetLodgingTotalRoomTax() string
GetLodgingTotalRoomTax returns the LodgingTotalRoomTax field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingTotalRoomTaxOk ¶
func (o *AdditionalDataLodging) GetLodgingTotalRoomTaxOk() (*string, bool)
GetLodgingTotalRoomTaxOk returns a tuple with the LodgingTotalRoomTax field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetLodgingTotalTax ¶
func (o *AdditionalDataLodging) GetLodgingTotalTax() string
GetLodgingTotalTax returns the LodgingTotalTax field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetLodgingTotalTaxOk ¶
func (o *AdditionalDataLodging) GetLodgingTotalTaxOk() (*string, bool)
GetLodgingTotalTaxOk returns a tuple with the LodgingTotalTax field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetTravelEntertainmentAuthDataDuration ¶
func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataDuration() string
GetTravelEntertainmentAuthDataDuration returns the TravelEntertainmentAuthDataDuration field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetTravelEntertainmentAuthDataDurationOk ¶
func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataDurationOk() (*string, bool)
GetTravelEntertainmentAuthDataDurationOk returns a tuple with the TravelEntertainmentAuthDataDuration field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) GetTravelEntertainmentAuthDataMarket ¶
func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataMarket() string
GetTravelEntertainmentAuthDataMarket returns the TravelEntertainmentAuthDataMarket field value if set, zero value otherwise.
func (*AdditionalDataLodging) GetTravelEntertainmentAuthDataMarketOk ¶
func (o *AdditionalDataLodging) GetTravelEntertainmentAuthDataMarketOk() (*string, bool)
GetTravelEntertainmentAuthDataMarketOk returns a tuple with the TravelEntertainmentAuthDataMarket field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataLodging) HasLodgingCheckInDate ¶
func (o *AdditionalDataLodging) HasLodgingCheckInDate() bool
HasLodgingCheckInDate returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingCheckOutDate ¶
func (o *AdditionalDataLodging) HasLodgingCheckOutDate() bool
HasLodgingCheckOutDate returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingCustomerServiceTollFreeNumber ¶
func (o *AdditionalDataLodging) HasLodgingCustomerServiceTollFreeNumber() bool
HasLodgingCustomerServiceTollFreeNumber returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingFireSafetyActIndicator ¶
func (o *AdditionalDataLodging) HasLodgingFireSafetyActIndicator() bool
HasLodgingFireSafetyActIndicator returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingFolioCashAdvances ¶
func (o *AdditionalDataLodging) HasLodgingFolioCashAdvances() bool
HasLodgingFolioCashAdvances returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingFolioNumber ¶
func (o *AdditionalDataLodging) HasLodgingFolioNumber() bool
HasLodgingFolioNumber returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingFoodBeverageCharges ¶
func (o *AdditionalDataLodging) HasLodgingFoodBeverageCharges() bool
HasLodgingFoodBeverageCharges returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingNoShowIndicator ¶
func (o *AdditionalDataLodging) HasLodgingNoShowIndicator() bool
HasLodgingNoShowIndicator returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingPrepaidExpenses ¶
func (o *AdditionalDataLodging) HasLodgingPrepaidExpenses() bool
HasLodgingPrepaidExpenses returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingPropertyPhoneNumber ¶
func (o *AdditionalDataLodging) HasLodgingPropertyPhoneNumber() bool
HasLodgingPropertyPhoneNumber returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingRoom1NumberOfNights ¶
func (o *AdditionalDataLodging) HasLodgingRoom1NumberOfNights() bool
HasLodgingRoom1NumberOfNights returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingRoom1Rate ¶
func (o *AdditionalDataLodging) HasLodgingRoom1Rate() bool
HasLodgingRoom1Rate returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingSpecialProgramCode ¶
func (o *AdditionalDataLodging) HasLodgingSpecialProgramCode() bool
HasLodgingSpecialProgramCode returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingTotalRoomTax ¶
func (o *AdditionalDataLodging) HasLodgingTotalRoomTax() bool
HasLodgingTotalRoomTax returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasLodgingTotalTax ¶
func (o *AdditionalDataLodging) HasLodgingTotalTax() bool
HasLodgingTotalTax returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasTravelEntertainmentAuthDataDuration ¶
func (o *AdditionalDataLodging) HasTravelEntertainmentAuthDataDuration() bool
HasTravelEntertainmentAuthDataDuration returns a boolean if a field has been set.
func (*AdditionalDataLodging) HasTravelEntertainmentAuthDataMarket ¶
func (o *AdditionalDataLodging) HasTravelEntertainmentAuthDataMarket() bool
HasTravelEntertainmentAuthDataMarket returns a boolean if a field has been set.
func (AdditionalDataLodging) MarshalJSON ¶
func (o AdditionalDataLodging) MarshalJSON() ([]byte, error)
func (*AdditionalDataLodging) SetLodgingCheckInDate ¶
func (o *AdditionalDataLodging) SetLodgingCheckInDate(v string)
SetLodgingCheckInDate gets a reference to the given string and assigns it to the LodgingCheckInDate field.
func (*AdditionalDataLodging) SetLodgingCheckOutDate ¶
func (o *AdditionalDataLodging) SetLodgingCheckOutDate(v string)
SetLodgingCheckOutDate gets a reference to the given string and assigns it to the LodgingCheckOutDate field.
func (*AdditionalDataLodging) SetLodgingCustomerServiceTollFreeNumber ¶
func (o *AdditionalDataLodging) SetLodgingCustomerServiceTollFreeNumber(v string)
SetLodgingCustomerServiceTollFreeNumber gets a reference to the given string and assigns it to the LodgingCustomerServiceTollFreeNumber field.
func (*AdditionalDataLodging) SetLodgingFireSafetyActIndicator ¶
func (o *AdditionalDataLodging) SetLodgingFireSafetyActIndicator(v string)
SetLodgingFireSafetyActIndicator gets a reference to the given string and assigns it to the LodgingFireSafetyActIndicator field.
func (*AdditionalDataLodging) SetLodgingFolioCashAdvances ¶
func (o *AdditionalDataLodging) SetLodgingFolioCashAdvances(v string)
SetLodgingFolioCashAdvances gets a reference to the given string and assigns it to the LodgingFolioCashAdvances field.
func (*AdditionalDataLodging) SetLodgingFolioNumber ¶
func (o *AdditionalDataLodging) SetLodgingFolioNumber(v string)
SetLodgingFolioNumber gets a reference to the given string and assigns it to the LodgingFolioNumber field.
func (*AdditionalDataLodging) SetLodgingFoodBeverageCharges ¶
func (o *AdditionalDataLodging) SetLodgingFoodBeverageCharges(v string)
SetLodgingFoodBeverageCharges gets a reference to the given string and assigns it to the LodgingFoodBeverageCharges field.
func (*AdditionalDataLodging) SetLodgingNoShowIndicator ¶
func (o *AdditionalDataLodging) SetLodgingNoShowIndicator(v string)
SetLodgingNoShowIndicator gets a reference to the given string and assigns it to the LodgingNoShowIndicator field.
func (*AdditionalDataLodging) SetLodgingPrepaidExpenses ¶
func (o *AdditionalDataLodging) SetLodgingPrepaidExpenses(v string)
SetLodgingPrepaidExpenses gets a reference to the given string and assigns it to the LodgingPrepaidExpenses field.
func (*AdditionalDataLodging) SetLodgingPropertyPhoneNumber ¶
func (o *AdditionalDataLodging) SetLodgingPropertyPhoneNumber(v string)
SetLodgingPropertyPhoneNumber gets a reference to the given string and assigns it to the LodgingPropertyPhoneNumber field.
func (*AdditionalDataLodging) SetLodgingRoom1NumberOfNights ¶
func (o *AdditionalDataLodging) SetLodgingRoom1NumberOfNights(v string)
SetLodgingRoom1NumberOfNights gets a reference to the given string and assigns it to the LodgingRoom1NumberOfNights field.
func (*AdditionalDataLodging) SetLodgingRoom1Rate ¶
func (o *AdditionalDataLodging) SetLodgingRoom1Rate(v string)
SetLodgingRoom1Rate gets a reference to the given string and assigns it to the LodgingRoom1Rate field.
func (*AdditionalDataLodging) SetLodgingSpecialProgramCode ¶
func (o *AdditionalDataLodging) SetLodgingSpecialProgramCode(v string)
SetLodgingSpecialProgramCode gets a reference to the given string and assigns it to the LodgingSpecialProgramCode field.
func (*AdditionalDataLodging) SetLodgingTotalRoomTax ¶
func (o *AdditionalDataLodging) SetLodgingTotalRoomTax(v string)
SetLodgingTotalRoomTax gets a reference to the given string and assigns it to the LodgingTotalRoomTax field.
func (*AdditionalDataLodging) SetLodgingTotalTax ¶
func (o *AdditionalDataLodging) SetLodgingTotalTax(v string)
SetLodgingTotalTax gets a reference to the given string and assigns it to the LodgingTotalTax field.
func (*AdditionalDataLodging) SetTravelEntertainmentAuthDataDuration ¶
func (o *AdditionalDataLodging) SetTravelEntertainmentAuthDataDuration(v string)
SetTravelEntertainmentAuthDataDuration gets a reference to the given string and assigns it to the TravelEntertainmentAuthDataDuration field.
func (*AdditionalDataLodging) SetTravelEntertainmentAuthDataMarket ¶
func (o *AdditionalDataLodging) SetTravelEntertainmentAuthDataMarket(v string)
SetTravelEntertainmentAuthDataMarket gets a reference to the given string and assigns it to the TravelEntertainmentAuthDataMarket field.
func (AdditionalDataLodging) ToMap ¶
func (o AdditionalDataLodging) ToMap() (map[string]interface{}, error)
type AdditionalDataModifications ¶
type AdditionalDataModifications struct { // This is the installment option selected by the shopper. It is required only if specified by the user. InstallmentPaymentDataSelectedInstallmentOption *string `json:"installmentPaymentData.selectedInstallmentOption,omitempty"` }
AdditionalDataModifications struct for AdditionalDataModifications
func NewAdditionalDataModifications ¶
func NewAdditionalDataModifications() *AdditionalDataModifications
NewAdditionalDataModifications instantiates a new AdditionalDataModifications 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 NewAdditionalDataModificationsWithDefaults ¶
func NewAdditionalDataModificationsWithDefaults() *AdditionalDataModifications
NewAdditionalDataModificationsWithDefaults instantiates a new AdditionalDataModifications 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 (*AdditionalDataModifications) GetInstallmentPaymentDataSelectedInstallmentOption ¶
func (o *AdditionalDataModifications) GetInstallmentPaymentDataSelectedInstallmentOption() string
GetInstallmentPaymentDataSelectedInstallmentOption returns the InstallmentPaymentDataSelectedInstallmentOption field value if set, zero value otherwise.
func (*AdditionalDataModifications) GetInstallmentPaymentDataSelectedInstallmentOptionOk ¶
func (o *AdditionalDataModifications) GetInstallmentPaymentDataSelectedInstallmentOptionOk() (*string, bool)
GetInstallmentPaymentDataSelectedInstallmentOptionOk returns a tuple with the InstallmentPaymentDataSelectedInstallmentOption field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataModifications) HasInstallmentPaymentDataSelectedInstallmentOption ¶
func (o *AdditionalDataModifications) HasInstallmentPaymentDataSelectedInstallmentOption() bool
HasInstallmentPaymentDataSelectedInstallmentOption returns a boolean if a field has been set.
func (AdditionalDataModifications) MarshalJSON ¶
func (o AdditionalDataModifications) MarshalJSON() ([]byte, error)
func (*AdditionalDataModifications) SetInstallmentPaymentDataSelectedInstallmentOption ¶
func (o *AdditionalDataModifications) SetInstallmentPaymentDataSelectedInstallmentOption(v string)
SetInstallmentPaymentDataSelectedInstallmentOption gets a reference to the given string and assigns it to the InstallmentPaymentDataSelectedInstallmentOption field.
func (AdditionalDataModifications) ToMap ¶
func (o AdditionalDataModifications) ToMap() (map[string]interface{}, error)
type AdditionalDataOpenInvoice ¶
type AdditionalDataOpenInvoice struct { // Holds different merchant data points like product, purchase, customer, and so on. It takes data in a Base64 encoded string. The `merchantData` parameter needs to be added to the `openinvoicedata` signature at the end. Since the field is optional, if it's not included it does not impact computing the merchant signature. Applies only to Klarna. You can contact Klarna for the format and structure of the string. OpeninvoicedataMerchantData *string `json:"openinvoicedata.merchantData,omitempty"` // The number of invoice lines included in `openinvoicedata`. There needs to be at least one line, so `numberOfLines` needs to be at least 1. OpeninvoicedataNumberOfLines *string `json:"openinvoicedata.numberOfLines,omitempty"` // First name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna. OpeninvoicedataRecipientFirstName *string `json:"openinvoicedata.recipientFirstName,omitempty"` // Last name of the recipient. If the delivery address and the billing address are different, specify the `recipientFirstName` and `recipientLastName` to share the delivery address with Klarna. Otherwise, only the billing address is shared with Klarna. OpeninvoicedataRecipientLastName *string `json:"openinvoicedata.recipientLastName,omitempty"` // The three-character ISO currency code. OpeninvoicedataLineItemNrCurrencyCode *string `json:"openinvoicedataLine[itemNr].currencyCode,omitempty"` // A text description of the product the invoice line refers to. OpeninvoicedataLineItemNrDescription *string `json:"openinvoicedataLine[itemNr].description,omitempty"` // The price for one item in the invoice line, represented in minor units. The due amount for the item, VAT excluded. OpeninvoicedataLineItemNrItemAmount *string `json:"openinvoicedataLine[itemNr].itemAmount,omitempty"` // A unique id for this item. Required for RatePay if the description of each item is not unique. OpeninvoicedataLineItemNrItemId *string `json:"openinvoicedataLine[itemNr].itemId,omitempty"` // The VAT due for one item in the invoice line, represented in minor units. OpeninvoicedataLineItemNrItemVatAmount *string `json:"openinvoicedataLine[itemNr].itemVatAmount,omitempty"` // The VAT percentage for one item in the invoice line, represented in minor units. For example, 19% VAT is specified as 1900. OpeninvoicedataLineItemNrItemVatPercentage *string `json:"openinvoicedataLine[itemNr].itemVatPercentage,omitempty"` // The number of units purchased of a specific product. OpeninvoicedataLineItemNrNumberOfItems *string `json:"openinvoicedataLine[itemNr].numberOfItems,omitempty"` // Name of the shipping company handling the the return shipment. OpeninvoicedataLineItemNrReturnShippingCompany *string `json:"openinvoicedataLine[itemNr].returnShippingCompany,omitempty"` // The tracking number for the return of the shipment. OpeninvoicedataLineItemNrReturnTrackingNumber *string `json:"openinvoicedataLine[itemNr].returnTrackingNumber,omitempty"` // URI where the customer can track the return of their shipment. OpeninvoicedataLineItemNrReturnTrackingUri *string `json:"openinvoicedataLine[itemNr].returnTrackingUri,omitempty"` // Name of the shipping company handling the delivery. OpeninvoicedataLineItemNrShippingCompany *string `json:"openinvoicedataLine[itemNr].shippingCompany,omitempty"` // Shipping method. OpeninvoicedataLineItemNrShippingMethod *string `json:"openinvoicedataLine[itemNr].shippingMethod,omitempty"` // The tracking number for the shipment. OpeninvoicedataLineItemNrTrackingNumber *string `json:"openinvoicedataLine[itemNr].trackingNumber,omitempty"` // URI where the customer can track their shipment. OpeninvoicedataLineItemNrTrackingUri *string `json:"openinvoicedataLine[itemNr].trackingUri,omitempty"` }
AdditionalDataOpenInvoice struct for AdditionalDataOpenInvoice
func NewAdditionalDataOpenInvoice ¶
func NewAdditionalDataOpenInvoice() *AdditionalDataOpenInvoice
NewAdditionalDataOpenInvoice instantiates a new AdditionalDataOpenInvoice 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 NewAdditionalDataOpenInvoiceWithDefaults ¶
func NewAdditionalDataOpenInvoiceWithDefaults() *AdditionalDataOpenInvoice
NewAdditionalDataOpenInvoiceWithDefaults instantiates a new AdditionalDataOpenInvoice 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 (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrCurrencyCode ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrCurrencyCode() string
GetOpeninvoicedataLineItemNrCurrencyCode returns the OpeninvoicedataLineItemNrCurrencyCode field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrCurrencyCodeOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrCurrencyCodeOk() (*string, bool)
GetOpeninvoicedataLineItemNrCurrencyCodeOk returns a tuple with the OpeninvoicedataLineItemNrCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrDescription ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrDescription() string
GetOpeninvoicedataLineItemNrDescription returns the OpeninvoicedataLineItemNrDescription field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrDescriptionOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrDescriptionOk() (*string, bool)
GetOpeninvoicedataLineItemNrDescriptionOk returns a tuple with the OpeninvoicedataLineItemNrDescription field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemAmount ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemAmount() string
GetOpeninvoicedataLineItemNrItemAmount returns the OpeninvoicedataLineItemNrItemAmount field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemAmountOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemAmountOk() (*string, bool)
GetOpeninvoicedataLineItemNrItemAmountOk returns a tuple with the OpeninvoicedataLineItemNrItemAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemId ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemId() string
GetOpeninvoicedataLineItemNrItemId returns the OpeninvoicedataLineItemNrItemId field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemIdOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemIdOk() (*string, bool)
GetOpeninvoicedataLineItemNrItemIdOk returns a tuple with the OpeninvoicedataLineItemNrItemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatAmount ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatAmount() string
GetOpeninvoicedataLineItemNrItemVatAmount returns the OpeninvoicedataLineItemNrItemVatAmount field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatAmountOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatAmountOk() (*string, bool)
GetOpeninvoicedataLineItemNrItemVatAmountOk returns a tuple with the OpeninvoicedataLineItemNrItemVatAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatPercentage ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatPercentage() string
GetOpeninvoicedataLineItemNrItemVatPercentage returns the OpeninvoicedataLineItemNrItemVatPercentage field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatPercentageOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrItemVatPercentageOk() (*string, bool)
GetOpeninvoicedataLineItemNrItemVatPercentageOk returns a tuple with the OpeninvoicedataLineItemNrItemVatPercentage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrNumberOfItems ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrNumberOfItems() string
GetOpeninvoicedataLineItemNrNumberOfItems returns the OpeninvoicedataLineItemNrNumberOfItems field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrNumberOfItemsOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrNumberOfItemsOk() (*string, bool)
GetOpeninvoicedataLineItemNrNumberOfItemsOk returns a tuple with the OpeninvoicedataLineItemNrNumberOfItems field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnShippingCompany ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnShippingCompany() string
GetOpeninvoicedataLineItemNrReturnShippingCompany returns the OpeninvoicedataLineItemNrReturnShippingCompany field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnShippingCompanyOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnShippingCompanyOk() (*string, bool)
GetOpeninvoicedataLineItemNrReturnShippingCompanyOk returns a tuple with the OpeninvoicedataLineItemNrReturnShippingCompany field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingNumber ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingNumber() string
GetOpeninvoicedataLineItemNrReturnTrackingNumber returns the OpeninvoicedataLineItemNrReturnTrackingNumber field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingNumberOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingNumberOk() (*string, bool)
GetOpeninvoicedataLineItemNrReturnTrackingNumberOk returns a tuple with the OpeninvoicedataLineItemNrReturnTrackingNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingUri ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingUri() string
GetOpeninvoicedataLineItemNrReturnTrackingUri returns the OpeninvoicedataLineItemNrReturnTrackingUri field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingUriOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrReturnTrackingUriOk() (*string, bool)
GetOpeninvoicedataLineItemNrReturnTrackingUriOk returns a tuple with the OpeninvoicedataLineItemNrReturnTrackingUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingCompany ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingCompany() string
GetOpeninvoicedataLineItemNrShippingCompany returns the OpeninvoicedataLineItemNrShippingCompany field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingCompanyOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingCompanyOk() (*string, bool)
GetOpeninvoicedataLineItemNrShippingCompanyOk returns a tuple with the OpeninvoicedataLineItemNrShippingCompany field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingMethod ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingMethod() string
GetOpeninvoicedataLineItemNrShippingMethod returns the OpeninvoicedataLineItemNrShippingMethod field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingMethodOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrShippingMethodOk() (*string, bool)
GetOpeninvoicedataLineItemNrShippingMethodOk returns a tuple with the OpeninvoicedataLineItemNrShippingMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingNumber ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingNumber() string
GetOpeninvoicedataLineItemNrTrackingNumber returns the OpeninvoicedataLineItemNrTrackingNumber field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingNumberOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingNumberOk() (*string, bool)
GetOpeninvoicedataLineItemNrTrackingNumberOk returns a tuple with the OpeninvoicedataLineItemNrTrackingNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingUri ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingUri() string
GetOpeninvoicedataLineItemNrTrackingUri returns the OpeninvoicedataLineItemNrTrackingUri field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingUriOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataLineItemNrTrackingUriOk() (*string, bool)
GetOpeninvoicedataLineItemNrTrackingUriOk returns a tuple with the OpeninvoicedataLineItemNrTrackingUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataMerchantData ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataMerchantData() string
GetOpeninvoicedataMerchantData returns the OpeninvoicedataMerchantData field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataMerchantDataOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataMerchantDataOk() (*string, bool)
GetOpeninvoicedataMerchantDataOk returns a tuple with the OpeninvoicedataMerchantData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataNumberOfLines ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataNumberOfLines() string
GetOpeninvoicedataNumberOfLines returns the OpeninvoicedataNumberOfLines field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataNumberOfLinesOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataNumberOfLinesOk() (*string, bool)
GetOpeninvoicedataNumberOfLinesOk returns a tuple with the OpeninvoicedataNumberOfLines field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientFirstName ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientFirstName() string
GetOpeninvoicedataRecipientFirstName returns the OpeninvoicedataRecipientFirstName field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientFirstNameOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientFirstNameOk() (*string, bool)
GetOpeninvoicedataRecipientFirstNameOk returns a tuple with the OpeninvoicedataRecipientFirstName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientLastName ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientLastName() string
GetOpeninvoicedataRecipientLastName returns the OpeninvoicedataRecipientLastName field value if set, zero value otherwise.
func (*AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientLastNameOk ¶
func (o *AdditionalDataOpenInvoice) GetOpeninvoicedataRecipientLastNameOk() (*string, bool)
GetOpeninvoicedataRecipientLastNameOk returns a tuple with the OpeninvoicedataRecipientLastName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrCurrencyCode ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrCurrencyCode() bool
HasOpeninvoicedataLineItemNrCurrencyCode returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrDescription ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrDescription() bool
HasOpeninvoicedataLineItemNrDescription returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemAmount ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemAmount() bool
HasOpeninvoicedataLineItemNrItemAmount returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemId ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemId() bool
HasOpeninvoicedataLineItemNrItemId returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemVatAmount ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemVatAmount() bool
HasOpeninvoicedataLineItemNrItemVatAmount returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemVatPercentage ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrItemVatPercentage() bool
HasOpeninvoicedataLineItemNrItemVatPercentage returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrNumberOfItems ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrNumberOfItems() bool
HasOpeninvoicedataLineItemNrNumberOfItems returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnShippingCompany ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnShippingCompany() bool
HasOpeninvoicedataLineItemNrReturnShippingCompany returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnTrackingNumber ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnTrackingNumber() bool
HasOpeninvoicedataLineItemNrReturnTrackingNumber returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnTrackingUri ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrReturnTrackingUri() bool
HasOpeninvoicedataLineItemNrReturnTrackingUri returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrShippingCompany ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrShippingCompany() bool
HasOpeninvoicedataLineItemNrShippingCompany returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrShippingMethod ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrShippingMethod() bool
HasOpeninvoicedataLineItemNrShippingMethod returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrTrackingNumber ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrTrackingNumber() bool
HasOpeninvoicedataLineItemNrTrackingNumber returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrTrackingUri ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataLineItemNrTrackingUri() bool
HasOpeninvoicedataLineItemNrTrackingUri returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataMerchantData ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataMerchantData() bool
HasOpeninvoicedataMerchantData returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataNumberOfLines ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataNumberOfLines() bool
HasOpeninvoicedataNumberOfLines returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataRecipientFirstName ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataRecipientFirstName() bool
HasOpeninvoicedataRecipientFirstName returns a boolean if a field has been set.
func (*AdditionalDataOpenInvoice) HasOpeninvoicedataRecipientLastName ¶
func (o *AdditionalDataOpenInvoice) HasOpeninvoicedataRecipientLastName() bool
HasOpeninvoicedataRecipientLastName returns a boolean if a field has been set.
func (AdditionalDataOpenInvoice) MarshalJSON ¶
func (o AdditionalDataOpenInvoice) MarshalJSON() ([]byte, error)
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrCurrencyCode ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrCurrencyCode(v string)
SetOpeninvoicedataLineItemNrCurrencyCode gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrCurrencyCode field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrDescription ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrDescription(v string)
SetOpeninvoicedataLineItemNrDescription gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrDescription field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemAmount ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemAmount(v string)
SetOpeninvoicedataLineItemNrItemAmount gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrItemAmount field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemId ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemId(v string)
SetOpeninvoicedataLineItemNrItemId gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrItemId field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemVatAmount ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemVatAmount(v string)
SetOpeninvoicedataLineItemNrItemVatAmount gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrItemVatAmount field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemVatPercentage ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrItemVatPercentage(v string)
SetOpeninvoicedataLineItemNrItemVatPercentage gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrItemVatPercentage field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrNumberOfItems ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrNumberOfItems(v string)
SetOpeninvoicedataLineItemNrNumberOfItems gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrNumberOfItems field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnShippingCompany ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnShippingCompany(v string)
SetOpeninvoicedataLineItemNrReturnShippingCompany gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrReturnShippingCompany field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnTrackingNumber ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnTrackingNumber(v string)
SetOpeninvoicedataLineItemNrReturnTrackingNumber gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrReturnTrackingNumber field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnTrackingUri ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrReturnTrackingUri(v string)
SetOpeninvoicedataLineItemNrReturnTrackingUri gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrReturnTrackingUri field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrShippingCompany ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrShippingCompany(v string)
SetOpeninvoicedataLineItemNrShippingCompany gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrShippingCompany field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrShippingMethod ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrShippingMethod(v string)
SetOpeninvoicedataLineItemNrShippingMethod gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrShippingMethod field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrTrackingNumber ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrTrackingNumber(v string)
SetOpeninvoicedataLineItemNrTrackingNumber gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrTrackingNumber field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrTrackingUri ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataLineItemNrTrackingUri(v string)
SetOpeninvoicedataLineItemNrTrackingUri gets a reference to the given string and assigns it to the OpeninvoicedataLineItemNrTrackingUri field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataMerchantData ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataMerchantData(v string)
SetOpeninvoicedataMerchantData gets a reference to the given string and assigns it to the OpeninvoicedataMerchantData field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataNumberOfLines ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataNumberOfLines(v string)
SetOpeninvoicedataNumberOfLines gets a reference to the given string and assigns it to the OpeninvoicedataNumberOfLines field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataRecipientFirstName ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataRecipientFirstName(v string)
SetOpeninvoicedataRecipientFirstName gets a reference to the given string and assigns it to the OpeninvoicedataRecipientFirstName field.
func (*AdditionalDataOpenInvoice) SetOpeninvoicedataRecipientLastName ¶
func (o *AdditionalDataOpenInvoice) SetOpeninvoicedataRecipientLastName(v string)
SetOpeninvoicedataRecipientLastName gets a reference to the given string and assigns it to the OpeninvoicedataRecipientLastName field.
func (AdditionalDataOpenInvoice) ToMap ¶
func (o AdditionalDataOpenInvoice) ToMap() (map[string]interface{}, error)
type AdditionalDataOpi ¶
type AdditionalDataOpi struct { // Optional boolean indicator. Set to **true** if you want an ecommerce transaction to return an `opi.transToken` as additional data in the response. You can store this Oracle Payment Interface token in your Oracle Opera database. For more information and required settings, see [Oracle Opera](https://docs.adyen.com/plugins/oracle-opera#opi-token-ecommerce). OpiIncludeTransToken *string `json:"opi.includeTransToken,omitempty"` }
AdditionalDataOpi struct for AdditionalDataOpi
func NewAdditionalDataOpi ¶
func NewAdditionalDataOpi() *AdditionalDataOpi
NewAdditionalDataOpi instantiates a new AdditionalDataOpi 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 NewAdditionalDataOpiWithDefaults ¶
func NewAdditionalDataOpiWithDefaults() *AdditionalDataOpi
NewAdditionalDataOpiWithDefaults instantiates a new AdditionalDataOpi 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 (*AdditionalDataOpi) GetOpiIncludeTransToken ¶
func (o *AdditionalDataOpi) GetOpiIncludeTransToken() string
GetOpiIncludeTransToken returns the OpiIncludeTransToken field value if set, zero value otherwise.
func (*AdditionalDataOpi) GetOpiIncludeTransTokenOk ¶
func (o *AdditionalDataOpi) GetOpiIncludeTransTokenOk() (*string, bool)
GetOpiIncludeTransTokenOk returns a tuple with the OpiIncludeTransToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataOpi) HasOpiIncludeTransToken ¶
func (o *AdditionalDataOpi) HasOpiIncludeTransToken() bool
HasOpiIncludeTransToken returns a boolean if a field has been set.
func (AdditionalDataOpi) MarshalJSON ¶
func (o AdditionalDataOpi) MarshalJSON() ([]byte, error)
func (*AdditionalDataOpi) SetOpiIncludeTransToken ¶
func (o *AdditionalDataOpi) SetOpiIncludeTransToken(v string)
SetOpiIncludeTransToken gets a reference to the given string and assigns it to the OpiIncludeTransToken field.
func (AdditionalDataOpi) ToMap ¶
func (o AdditionalDataOpi) ToMap() (map[string]interface{}, error)
type AdditionalDataRatepay ¶
type AdditionalDataRatepay struct { // Amount the customer has to pay each month. RatepayInstallmentAmount *string `json:"ratepay.installmentAmount,omitempty"` // Interest rate of this installment. RatepayInterestRate *string `json:"ratepay.interestRate,omitempty"` // Amount of the last installment. RatepayLastInstallmentAmount *string `json:"ratepay.lastInstallmentAmount,omitempty"` // Calendar day of the first payment. RatepayPaymentFirstday *string `json:"ratepay.paymentFirstday,omitempty"` // Date the merchant delivered the goods to the customer. RatepaydataDeliveryDate *string `json:"ratepaydata.deliveryDate,omitempty"` // Date by which the customer must settle the payment. RatepaydataDueDate *string `json:"ratepaydata.dueDate,omitempty"` // Invoice date, defined by the merchant. If not included, the invoice date is set to the delivery date. RatepaydataInvoiceDate *string `json:"ratepaydata.invoiceDate,omitempty"` // Identification name or number for the invoice, defined by the merchant. RatepaydataInvoiceId *string `json:"ratepaydata.invoiceId,omitempty"` }
AdditionalDataRatepay struct for AdditionalDataRatepay
func NewAdditionalDataRatepay ¶
func NewAdditionalDataRatepay() *AdditionalDataRatepay
NewAdditionalDataRatepay instantiates a new AdditionalDataRatepay 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 NewAdditionalDataRatepayWithDefaults ¶
func NewAdditionalDataRatepayWithDefaults() *AdditionalDataRatepay
NewAdditionalDataRatepayWithDefaults instantiates a new AdditionalDataRatepay 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 (*AdditionalDataRatepay) GetRatepayInstallmentAmount ¶
func (o *AdditionalDataRatepay) GetRatepayInstallmentAmount() string
GetRatepayInstallmentAmount returns the RatepayInstallmentAmount field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepayInstallmentAmountOk ¶
func (o *AdditionalDataRatepay) GetRatepayInstallmentAmountOk() (*string, bool)
GetRatepayInstallmentAmountOk returns a tuple with the RatepayInstallmentAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepayInterestRate ¶
func (o *AdditionalDataRatepay) GetRatepayInterestRate() string
GetRatepayInterestRate returns the RatepayInterestRate field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepayInterestRateOk ¶
func (o *AdditionalDataRatepay) GetRatepayInterestRateOk() (*string, bool)
GetRatepayInterestRateOk returns a tuple with the RatepayInterestRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepayLastInstallmentAmount ¶
func (o *AdditionalDataRatepay) GetRatepayLastInstallmentAmount() string
GetRatepayLastInstallmentAmount returns the RatepayLastInstallmentAmount field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepayLastInstallmentAmountOk ¶
func (o *AdditionalDataRatepay) GetRatepayLastInstallmentAmountOk() (*string, bool)
GetRatepayLastInstallmentAmountOk returns a tuple with the RatepayLastInstallmentAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepayPaymentFirstday ¶
func (o *AdditionalDataRatepay) GetRatepayPaymentFirstday() string
GetRatepayPaymentFirstday returns the RatepayPaymentFirstday field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepayPaymentFirstdayOk ¶
func (o *AdditionalDataRatepay) GetRatepayPaymentFirstdayOk() (*string, bool)
GetRatepayPaymentFirstdayOk returns a tuple with the RatepayPaymentFirstday field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepaydataDeliveryDate ¶
func (o *AdditionalDataRatepay) GetRatepaydataDeliveryDate() string
GetRatepaydataDeliveryDate returns the RatepaydataDeliveryDate field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepaydataDeliveryDateOk ¶
func (o *AdditionalDataRatepay) GetRatepaydataDeliveryDateOk() (*string, bool)
GetRatepaydataDeliveryDateOk returns a tuple with the RatepaydataDeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepaydataDueDate ¶
func (o *AdditionalDataRatepay) GetRatepaydataDueDate() string
GetRatepaydataDueDate returns the RatepaydataDueDate field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepaydataDueDateOk ¶
func (o *AdditionalDataRatepay) GetRatepaydataDueDateOk() (*string, bool)
GetRatepaydataDueDateOk returns a tuple with the RatepaydataDueDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepaydataInvoiceDate ¶
func (o *AdditionalDataRatepay) GetRatepaydataInvoiceDate() string
GetRatepaydataInvoiceDate returns the RatepaydataInvoiceDate field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepaydataInvoiceDateOk ¶
func (o *AdditionalDataRatepay) GetRatepaydataInvoiceDateOk() (*string, bool)
GetRatepaydataInvoiceDateOk returns a tuple with the RatepaydataInvoiceDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) GetRatepaydataInvoiceId ¶
func (o *AdditionalDataRatepay) GetRatepaydataInvoiceId() string
GetRatepaydataInvoiceId returns the RatepaydataInvoiceId field value if set, zero value otherwise.
func (*AdditionalDataRatepay) GetRatepaydataInvoiceIdOk ¶
func (o *AdditionalDataRatepay) GetRatepaydataInvoiceIdOk() (*string, bool)
GetRatepaydataInvoiceIdOk returns a tuple with the RatepaydataInvoiceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRatepay) HasRatepayInstallmentAmount ¶
func (o *AdditionalDataRatepay) HasRatepayInstallmentAmount() bool
HasRatepayInstallmentAmount returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepayInterestRate ¶
func (o *AdditionalDataRatepay) HasRatepayInterestRate() bool
HasRatepayInterestRate returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepayLastInstallmentAmount ¶
func (o *AdditionalDataRatepay) HasRatepayLastInstallmentAmount() bool
HasRatepayLastInstallmentAmount returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepayPaymentFirstday ¶
func (o *AdditionalDataRatepay) HasRatepayPaymentFirstday() bool
HasRatepayPaymentFirstday returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepaydataDeliveryDate ¶
func (o *AdditionalDataRatepay) HasRatepaydataDeliveryDate() bool
HasRatepaydataDeliveryDate returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepaydataDueDate ¶
func (o *AdditionalDataRatepay) HasRatepaydataDueDate() bool
HasRatepaydataDueDate returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepaydataInvoiceDate ¶
func (o *AdditionalDataRatepay) HasRatepaydataInvoiceDate() bool
HasRatepaydataInvoiceDate returns a boolean if a field has been set.
func (*AdditionalDataRatepay) HasRatepaydataInvoiceId ¶
func (o *AdditionalDataRatepay) HasRatepaydataInvoiceId() bool
HasRatepaydataInvoiceId returns a boolean if a field has been set.
func (AdditionalDataRatepay) MarshalJSON ¶
func (o AdditionalDataRatepay) MarshalJSON() ([]byte, error)
func (*AdditionalDataRatepay) SetRatepayInstallmentAmount ¶
func (o *AdditionalDataRatepay) SetRatepayInstallmentAmount(v string)
SetRatepayInstallmentAmount gets a reference to the given string and assigns it to the RatepayInstallmentAmount field.
func (*AdditionalDataRatepay) SetRatepayInterestRate ¶
func (o *AdditionalDataRatepay) SetRatepayInterestRate(v string)
SetRatepayInterestRate gets a reference to the given string and assigns it to the RatepayInterestRate field.
func (*AdditionalDataRatepay) SetRatepayLastInstallmentAmount ¶
func (o *AdditionalDataRatepay) SetRatepayLastInstallmentAmount(v string)
SetRatepayLastInstallmentAmount gets a reference to the given string and assigns it to the RatepayLastInstallmentAmount field.
func (*AdditionalDataRatepay) SetRatepayPaymentFirstday ¶
func (o *AdditionalDataRatepay) SetRatepayPaymentFirstday(v string)
SetRatepayPaymentFirstday gets a reference to the given string and assigns it to the RatepayPaymentFirstday field.
func (*AdditionalDataRatepay) SetRatepaydataDeliveryDate ¶
func (o *AdditionalDataRatepay) SetRatepaydataDeliveryDate(v string)
SetRatepaydataDeliveryDate gets a reference to the given string and assigns it to the RatepaydataDeliveryDate field.
func (*AdditionalDataRatepay) SetRatepaydataDueDate ¶
func (o *AdditionalDataRatepay) SetRatepaydataDueDate(v string)
SetRatepaydataDueDate gets a reference to the given string and assigns it to the RatepaydataDueDate field.
func (*AdditionalDataRatepay) SetRatepaydataInvoiceDate ¶
func (o *AdditionalDataRatepay) SetRatepaydataInvoiceDate(v string)
SetRatepaydataInvoiceDate gets a reference to the given string and assigns it to the RatepaydataInvoiceDate field.
func (*AdditionalDataRatepay) SetRatepaydataInvoiceId ¶
func (o *AdditionalDataRatepay) SetRatepaydataInvoiceId(v string)
SetRatepaydataInvoiceId gets a reference to the given string and assigns it to the RatepaydataInvoiceId field.
func (AdditionalDataRatepay) ToMap ¶
func (o AdditionalDataRatepay) ToMap() (map[string]interface{}, error)
type AdditionalDataRetry ¶
type AdditionalDataRetry struct { // The number of times the transaction (not order) has been retried between different payment service providers. For instance, the `chainAttemptNumber` set to 2 means that this transaction has been recently tried on another provider before being sent to Adyen. > If you submit `retry.chainAttemptNumber`, `retry.orderAttemptNumber`, and `retry.skipRetry` values, we also recommend you provide the `merchantOrderReference` to facilitate linking payment attempts together. RetryChainAttemptNumber *string `json:"retry.chainAttemptNumber,omitempty"` // The index of the attempt to bill a particular order, which is identified by the `merchantOrderReference` field. For example, if a recurring transaction fails and is retried one day later, then the order number for these attempts would be 1 and 2, respectively. > If you submit `retry.chainAttemptNumber`, `retry.orderAttemptNumber`, and `retry.skipRetry` values, we also recommend you provide the `merchantOrderReference` to facilitate linking payment attempts together. RetryOrderAttemptNumber *string `json:"retry.orderAttemptNumber,omitempty"` // The Boolean value indicating whether Adyen should skip or retry this transaction, if possible. > If you submit `retry.chainAttemptNumber`, `retry.orderAttemptNumber`, and `retry.skipRetry` values, we also recommend you provide the `merchantOrderReference` to facilitate linking payment attempts together. RetrySkipRetry *string `json:"retry.skipRetry,omitempty"` }
AdditionalDataRetry struct for AdditionalDataRetry
func NewAdditionalDataRetry ¶
func NewAdditionalDataRetry() *AdditionalDataRetry
NewAdditionalDataRetry instantiates a new AdditionalDataRetry 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 NewAdditionalDataRetryWithDefaults ¶
func NewAdditionalDataRetryWithDefaults() *AdditionalDataRetry
NewAdditionalDataRetryWithDefaults instantiates a new AdditionalDataRetry 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 (*AdditionalDataRetry) GetRetryChainAttemptNumber ¶
func (o *AdditionalDataRetry) GetRetryChainAttemptNumber() string
GetRetryChainAttemptNumber returns the RetryChainAttemptNumber field value if set, zero value otherwise.
func (*AdditionalDataRetry) GetRetryChainAttemptNumberOk ¶
func (o *AdditionalDataRetry) GetRetryChainAttemptNumberOk() (*string, bool)
GetRetryChainAttemptNumberOk returns a tuple with the RetryChainAttemptNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRetry) GetRetryOrderAttemptNumber ¶
func (o *AdditionalDataRetry) GetRetryOrderAttemptNumber() string
GetRetryOrderAttemptNumber returns the RetryOrderAttemptNumber field value if set, zero value otherwise.
func (*AdditionalDataRetry) GetRetryOrderAttemptNumberOk ¶
func (o *AdditionalDataRetry) GetRetryOrderAttemptNumberOk() (*string, bool)
GetRetryOrderAttemptNumberOk returns a tuple with the RetryOrderAttemptNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRetry) GetRetrySkipRetry ¶
func (o *AdditionalDataRetry) GetRetrySkipRetry() string
GetRetrySkipRetry returns the RetrySkipRetry field value if set, zero value otherwise.
func (*AdditionalDataRetry) GetRetrySkipRetryOk ¶
func (o *AdditionalDataRetry) GetRetrySkipRetryOk() (*string, bool)
GetRetrySkipRetryOk returns a tuple with the RetrySkipRetry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRetry) HasRetryChainAttemptNumber ¶
func (o *AdditionalDataRetry) HasRetryChainAttemptNumber() bool
HasRetryChainAttemptNumber returns a boolean if a field has been set.
func (*AdditionalDataRetry) HasRetryOrderAttemptNumber ¶
func (o *AdditionalDataRetry) HasRetryOrderAttemptNumber() bool
HasRetryOrderAttemptNumber returns a boolean if a field has been set.
func (*AdditionalDataRetry) HasRetrySkipRetry ¶
func (o *AdditionalDataRetry) HasRetrySkipRetry() bool
HasRetrySkipRetry returns a boolean if a field has been set.
func (AdditionalDataRetry) MarshalJSON ¶
func (o AdditionalDataRetry) MarshalJSON() ([]byte, error)
func (*AdditionalDataRetry) SetRetryChainAttemptNumber ¶
func (o *AdditionalDataRetry) SetRetryChainAttemptNumber(v string)
SetRetryChainAttemptNumber gets a reference to the given string and assigns it to the RetryChainAttemptNumber field.
func (*AdditionalDataRetry) SetRetryOrderAttemptNumber ¶
func (o *AdditionalDataRetry) SetRetryOrderAttemptNumber(v string)
SetRetryOrderAttemptNumber gets a reference to the given string and assigns it to the RetryOrderAttemptNumber field.
func (*AdditionalDataRetry) SetRetrySkipRetry ¶
func (o *AdditionalDataRetry) SetRetrySkipRetry(v string)
SetRetrySkipRetry gets a reference to the given string and assigns it to the RetrySkipRetry field.
func (AdditionalDataRetry) ToMap ¶
func (o AdditionalDataRetry) ToMap() (map[string]interface{}, error)
type AdditionalDataRisk ¶
type AdditionalDataRisk struct { // The data for your custom risk field. For more information, refer to [Create custom risk fields](https://docs.adyen.com/risk-management/configure-custom-risk-rules#step-1-create-custom-risk-fields). RiskdataCustomFieldName *string `json:"riskdata.[customFieldName],omitempty"` // The price of item in the basket, represented in [minor units](https://docs.adyen.com/development-resources/currency-codes). RiskdataBasketItemItemNrAmountPerItem *string `json:"riskdata.basket.item[itemNr].amountPerItem,omitempty"` // Brand of the item. RiskdataBasketItemItemNrBrand *string `json:"riskdata.basket.item[itemNr].brand,omitempty"` // Category of the item. RiskdataBasketItemItemNrCategory *string `json:"riskdata.basket.item[itemNr].category,omitempty"` // Color of the item. RiskdataBasketItemItemNrColor *string `json:"riskdata.basket.item[itemNr].color,omitempty"` // The three-character [ISO currency code](https://en.wikipedia.org/wiki/ISO_4217). RiskdataBasketItemItemNrCurrency *string `json:"riskdata.basket.item[itemNr].currency,omitempty"` // ID of the item. RiskdataBasketItemItemNrItemID *string `json:"riskdata.basket.item[itemNr].itemID,omitempty"` // Manufacturer of the item. RiskdataBasketItemItemNrManufacturer *string `json:"riskdata.basket.item[itemNr].manufacturer,omitempty"` // A text description of the product the invoice line refers to. RiskdataBasketItemItemNrProductTitle *string `json:"riskdata.basket.item[itemNr].productTitle,omitempty"` // Quantity of the item purchased. RiskdataBasketItemItemNrQuantity *string `json:"riskdata.basket.item[itemNr].quantity,omitempty"` // Email associated with the given product in the basket (usually in electronic gift cards). RiskdataBasketItemItemNrReceiverEmail *string `json:"riskdata.basket.item[itemNr].receiverEmail,omitempty"` // Size of the item. RiskdataBasketItemItemNrSize *string `json:"riskdata.basket.item[itemNr].size,omitempty"` // [Stock keeping unit](https://en.wikipedia.org/wiki/Stock_keeping_unit). RiskdataBasketItemItemNrSku *string `json:"riskdata.basket.item[itemNr].sku,omitempty"` // [Universal Product Code](https://en.wikipedia.org/wiki/Universal_Product_Code). RiskdataBasketItemItemNrUpc *string `json:"riskdata.basket.item[itemNr].upc,omitempty"` // Code of the promotion. RiskdataPromotionsPromotionItemNrPromotionCode *string `json:"riskdata.promotions.promotion[itemNr].promotionCode,omitempty"` // The discount amount of the promotion, represented in [minor units](https://docs.adyen.com/development-resources/currency-codes). RiskdataPromotionsPromotionItemNrPromotionDiscountAmount *string `json:"riskdata.promotions.promotion[itemNr].promotionDiscountAmount,omitempty"` // The three-character [ISO currency code](https://en.wikipedia.org/wiki/ISO_4217). RiskdataPromotionsPromotionItemNrPromotionDiscountCurrency *string `json:"riskdata.promotions.promotion[itemNr].promotionDiscountCurrency,omitempty"` // Promotion's percentage discount. It is represented in percentage value and there is no need to include the '%' sign. e.g. for a promotion discount of 30%, the value of the field should be 30. RiskdataPromotionsPromotionItemNrPromotionDiscountPercentage *string `json:"riskdata.promotions.promotion[itemNr].promotionDiscountPercentage,omitempty"` // Name of the promotion. RiskdataPromotionsPromotionItemNrPromotionName *string `json:"riskdata.promotions.promotion[itemNr].promotionName,omitempty"` // Reference number of the risk profile that you want to apply to the payment. If not provided or left blank, the merchant-level account's default risk profile will be applied to the payment. For more information, see [dynamically assign a risk profile to a payment](https://docs.adyen.com/risk-management/create-and-use-risk-profiles#dynamically-assign-a-risk-profile-to-a-payment). RiskdataRiskProfileReference *string `json:"riskdata.riskProfileReference,omitempty"` // If this parameter is provided with the value **true**, risk checks for the payment request are skipped and the transaction will not get a risk score. RiskdataSkipRisk *string `json:"riskdata.skipRisk,omitempty"` }
AdditionalDataRisk struct for AdditionalDataRisk
func NewAdditionalDataRisk ¶
func NewAdditionalDataRisk() *AdditionalDataRisk
NewAdditionalDataRisk instantiates a new AdditionalDataRisk 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 NewAdditionalDataRiskWithDefaults ¶
func NewAdditionalDataRiskWithDefaults() *AdditionalDataRisk
NewAdditionalDataRiskWithDefaults instantiates a new AdditionalDataRisk 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 (*AdditionalDataRisk) GetRiskdataBasketItemItemNrAmountPerItem ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrAmountPerItem() string
GetRiskdataBasketItemItemNrAmountPerItem returns the RiskdataBasketItemItemNrAmountPerItem field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrAmountPerItemOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrAmountPerItemOk() (*string, bool)
GetRiskdataBasketItemItemNrAmountPerItemOk returns a tuple with the RiskdataBasketItemItemNrAmountPerItem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrBrand ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrBrand() string
GetRiskdataBasketItemItemNrBrand returns the RiskdataBasketItemItemNrBrand field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrBrandOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrBrandOk() (*string, bool)
GetRiskdataBasketItemItemNrBrandOk returns a tuple with the RiskdataBasketItemItemNrBrand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrCategory ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCategory() string
GetRiskdataBasketItemItemNrCategory returns the RiskdataBasketItemItemNrCategory field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrCategoryOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCategoryOk() (*string, bool)
GetRiskdataBasketItemItemNrCategoryOk returns a tuple with the RiskdataBasketItemItemNrCategory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrColor ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrColor() string
GetRiskdataBasketItemItemNrColor returns the RiskdataBasketItemItemNrColor field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrColorOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrColorOk() (*string, bool)
GetRiskdataBasketItemItemNrColorOk returns a tuple with the RiskdataBasketItemItemNrColor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrCurrency ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCurrency() string
GetRiskdataBasketItemItemNrCurrency returns the RiskdataBasketItemItemNrCurrency field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrCurrencyOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrCurrencyOk() (*string, bool)
GetRiskdataBasketItemItemNrCurrencyOk returns a tuple with the RiskdataBasketItemItemNrCurrency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrItemID ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrItemID() string
GetRiskdataBasketItemItemNrItemID returns the RiskdataBasketItemItemNrItemID field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrItemIDOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrItemIDOk() (*string, bool)
GetRiskdataBasketItemItemNrItemIDOk returns a tuple with the RiskdataBasketItemItemNrItemID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrManufacturer ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrManufacturer() string
GetRiskdataBasketItemItemNrManufacturer returns the RiskdataBasketItemItemNrManufacturer field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrManufacturerOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrManufacturerOk() (*string, bool)
GetRiskdataBasketItemItemNrManufacturerOk returns a tuple with the RiskdataBasketItemItemNrManufacturer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrProductTitle ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrProductTitle() string
GetRiskdataBasketItemItemNrProductTitle returns the RiskdataBasketItemItemNrProductTitle field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrProductTitleOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrProductTitleOk() (*string, bool)
GetRiskdataBasketItemItemNrProductTitleOk returns a tuple with the RiskdataBasketItemItemNrProductTitle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrQuantity ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrQuantity() string
GetRiskdataBasketItemItemNrQuantity returns the RiskdataBasketItemItemNrQuantity field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrQuantityOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrQuantityOk() (*string, bool)
GetRiskdataBasketItemItemNrQuantityOk returns a tuple with the RiskdataBasketItemItemNrQuantity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrReceiverEmail ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrReceiverEmail() string
GetRiskdataBasketItemItemNrReceiverEmail returns the RiskdataBasketItemItemNrReceiverEmail field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrReceiverEmailOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrReceiverEmailOk() (*string, bool)
GetRiskdataBasketItemItemNrReceiverEmailOk returns a tuple with the RiskdataBasketItemItemNrReceiverEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrSize ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSize() string
GetRiskdataBasketItemItemNrSize returns the RiskdataBasketItemItemNrSize field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrSizeOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSizeOk() (*string, bool)
GetRiskdataBasketItemItemNrSizeOk returns a tuple with the RiskdataBasketItemItemNrSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrSku ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSku() string
GetRiskdataBasketItemItemNrSku returns the RiskdataBasketItemItemNrSku field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrSkuOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrSkuOk() (*string, bool)
GetRiskdataBasketItemItemNrSkuOk returns a tuple with the RiskdataBasketItemItemNrSku field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrUpc ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrUpc() string
GetRiskdataBasketItemItemNrUpc returns the RiskdataBasketItemItemNrUpc field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataBasketItemItemNrUpcOk ¶
func (o *AdditionalDataRisk) GetRiskdataBasketItemItemNrUpcOk() (*string, bool)
GetRiskdataBasketItemItemNrUpcOk returns a tuple with the RiskdataBasketItemItemNrUpc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataCustomFieldName ¶
func (o *AdditionalDataRisk) GetRiskdataCustomFieldName() string
GetRiskdataCustomFieldName returns the RiskdataCustomFieldName field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataCustomFieldNameOk ¶
func (o *AdditionalDataRisk) GetRiskdataCustomFieldNameOk() (*string, bool)
GetRiskdataCustomFieldNameOk returns a tuple with the RiskdataCustomFieldName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionCode ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionCode() string
GetRiskdataPromotionsPromotionItemNrPromotionCode returns the RiskdataPromotionsPromotionItemNrPromotionCode field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionCodeOk ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionCodeOk() (*string, bool)
GetRiskdataPromotionsPromotionItemNrPromotionCodeOk returns a tuple with the RiskdataPromotionsPromotionItemNrPromotionCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount() string
GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount returns the RiskdataPromotionsPromotionItemNrPromotionDiscountAmount field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmountOk ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmountOk() (*string, bool)
GetRiskdataPromotionsPromotionItemNrPromotionDiscountAmountOk returns a tuple with the RiskdataPromotionsPromotionItemNrPromotionDiscountAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency() string
GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency returns the RiskdataPromotionsPromotionItemNrPromotionDiscountCurrency field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrencyOk ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrencyOk() (*string, bool)
GetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrencyOk returns a tuple with the RiskdataPromotionsPromotionItemNrPromotionDiscountCurrency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage() string
GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage returns the RiskdataPromotionsPromotionItemNrPromotionDiscountPercentage field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentageOk ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentageOk() (*string, bool)
GetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentageOk returns a tuple with the RiskdataPromotionsPromotionItemNrPromotionDiscountPercentage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionName ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionName() string
GetRiskdataPromotionsPromotionItemNrPromotionName returns the RiskdataPromotionsPromotionItemNrPromotionName field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionNameOk ¶
func (o *AdditionalDataRisk) GetRiskdataPromotionsPromotionItemNrPromotionNameOk() (*string, bool)
GetRiskdataPromotionsPromotionItemNrPromotionNameOk returns a tuple with the RiskdataPromotionsPromotionItemNrPromotionName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataRiskProfileReference ¶
func (o *AdditionalDataRisk) GetRiskdataRiskProfileReference() string
GetRiskdataRiskProfileReference returns the RiskdataRiskProfileReference field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataRiskProfileReferenceOk ¶
func (o *AdditionalDataRisk) GetRiskdataRiskProfileReferenceOk() (*string, bool)
GetRiskdataRiskProfileReferenceOk returns a tuple with the RiskdataRiskProfileReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) GetRiskdataSkipRisk ¶
func (o *AdditionalDataRisk) GetRiskdataSkipRisk() string
GetRiskdataSkipRisk returns the RiskdataSkipRisk field value if set, zero value otherwise.
func (*AdditionalDataRisk) GetRiskdataSkipRiskOk ¶
func (o *AdditionalDataRisk) GetRiskdataSkipRiskOk() (*string, bool)
GetRiskdataSkipRiskOk returns a tuple with the RiskdataSkipRisk field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrAmountPerItem ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrAmountPerItem() bool
HasRiskdataBasketItemItemNrAmountPerItem returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrBrand ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrBrand() bool
HasRiskdataBasketItemItemNrBrand returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrCategory ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrCategory() bool
HasRiskdataBasketItemItemNrCategory returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrColor ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrColor() bool
HasRiskdataBasketItemItemNrColor returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrCurrency ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrCurrency() bool
HasRiskdataBasketItemItemNrCurrency returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrItemID ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrItemID() bool
HasRiskdataBasketItemItemNrItemID returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrManufacturer ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrManufacturer() bool
HasRiskdataBasketItemItemNrManufacturer returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrProductTitle ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrProductTitle() bool
HasRiskdataBasketItemItemNrProductTitle returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrQuantity ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrQuantity() bool
HasRiskdataBasketItemItemNrQuantity returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrReceiverEmail ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrReceiverEmail() bool
HasRiskdataBasketItemItemNrReceiverEmail returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrSize ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrSize() bool
HasRiskdataBasketItemItemNrSize returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrSku ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrSku() bool
HasRiskdataBasketItemItemNrSku returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataBasketItemItemNrUpc ¶
func (o *AdditionalDataRisk) HasRiskdataBasketItemItemNrUpc() bool
HasRiskdataBasketItemItemNrUpc returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataCustomFieldName ¶
func (o *AdditionalDataRisk) HasRiskdataCustomFieldName() bool
HasRiskdataCustomFieldName returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionCode ¶
func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionCode() bool
HasRiskdataPromotionsPromotionItemNrPromotionCode returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountAmount ¶
func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountAmount() bool
HasRiskdataPromotionsPromotionItemNrPromotionDiscountAmount returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency ¶
func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency() bool
HasRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage ¶
func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage() bool
HasRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionName ¶
func (o *AdditionalDataRisk) HasRiskdataPromotionsPromotionItemNrPromotionName() bool
HasRiskdataPromotionsPromotionItemNrPromotionName returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataRiskProfileReference ¶
func (o *AdditionalDataRisk) HasRiskdataRiskProfileReference() bool
HasRiskdataRiskProfileReference returns a boolean if a field has been set.
func (*AdditionalDataRisk) HasRiskdataSkipRisk ¶
func (o *AdditionalDataRisk) HasRiskdataSkipRisk() bool
HasRiskdataSkipRisk returns a boolean if a field has been set.
func (AdditionalDataRisk) MarshalJSON ¶
func (o AdditionalDataRisk) MarshalJSON() ([]byte, error)
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrAmountPerItem ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrAmountPerItem(v string)
SetRiskdataBasketItemItemNrAmountPerItem gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrAmountPerItem field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrBrand ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrBrand(v string)
SetRiskdataBasketItemItemNrBrand gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrBrand field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrCategory ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrCategory(v string)
SetRiskdataBasketItemItemNrCategory gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrCategory field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrColor ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrColor(v string)
SetRiskdataBasketItemItemNrColor gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrColor field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrCurrency ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrCurrency(v string)
SetRiskdataBasketItemItemNrCurrency gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrCurrency field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrItemID ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrItemID(v string)
SetRiskdataBasketItemItemNrItemID gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrItemID field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrManufacturer ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrManufacturer(v string)
SetRiskdataBasketItemItemNrManufacturer gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrManufacturer field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrProductTitle ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrProductTitle(v string)
SetRiskdataBasketItemItemNrProductTitle gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrProductTitle field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrQuantity ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrQuantity(v string)
SetRiskdataBasketItemItemNrQuantity gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrQuantity field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrReceiverEmail ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrReceiverEmail(v string)
SetRiskdataBasketItemItemNrReceiverEmail gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrReceiverEmail field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrSize ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrSize(v string)
SetRiskdataBasketItemItemNrSize gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrSize field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrSku ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrSku(v string)
SetRiskdataBasketItemItemNrSku gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrSku field.
func (*AdditionalDataRisk) SetRiskdataBasketItemItemNrUpc ¶
func (o *AdditionalDataRisk) SetRiskdataBasketItemItemNrUpc(v string)
SetRiskdataBasketItemItemNrUpc gets a reference to the given string and assigns it to the RiskdataBasketItemItemNrUpc field.
func (*AdditionalDataRisk) SetRiskdataCustomFieldName ¶
func (o *AdditionalDataRisk) SetRiskdataCustomFieldName(v string)
SetRiskdataCustomFieldName gets a reference to the given string and assigns it to the RiskdataCustomFieldName field.
func (*AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionCode ¶
func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionCode(v string)
SetRiskdataPromotionsPromotionItemNrPromotionCode gets a reference to the given string and assigns it to the RiskdataPromotionsPromotionItemNrPromotionCode field.
func (*AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount ¶
func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount(v string)
SetRiskdataPromotionsPromotionItemNrPromotionDiscountAmount gets a reference to the given string and assigns it to the RiskdataPromotionsPromotionItemNrPromotionDiscountAmount field.
func (*AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency ¶
func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency(v string)
SetRiskdataPromotionsPromotionItemNrPromotionDiscountCurrency gets a reference to the given string and assigns it to the RiskdataPromotionsPromotionItemNrPromotionDiscountCurrency field.
func (*AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage ¶
func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage(v string)
SetRiskdataPromotionsPromotionItemNrPromotionDiscountPercentage gets a reference to the given string and assigns it to the RiskdataPromotionsPromotionItemNrPromotionDiscountPercentage field.
func (*AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionName ¶
func (o *AdditionalDataRisk) SetRiskdataPromotionsPromotionItemNrPromotionName(v string)
SetRiskdataPromotionsPromotionItemNrPromotionName gets a reference to the given string and assigns it to the RiskdataPromotionsPromotionItemNrPromotionName field.
func (*AdditionalDataRisk) SetRiskdataRiskProfileReference ¶
func (o *AdditionalDataRisk) SetRiskdataRiskProfileReference(v string)
SetRiskdataRiskProfileReference gets a reference to the given string and assigns it to the RiskdataRiskProfileReference field.
func (*AdditionalDataRisk) SetRiskdataSkipRisk ¶
func (o *AdditionalDataRisk) SetRiskdataSkipRisk(v string)
SetRiskdataSkipRisk gets a reference to the given string and assigns it to the RiskdataSkipRisk field.
func (AdditionalDataRisk) ToMap ¶
func (o AdditionalDataRisk) ToMap() (map[string]interface{}, error)
type AdditionalDataRiskStandalone ¶
type AdditionalDataRiskStandalone struct { // Shopper's country of residence in the form of ISO standard 3166 2-character country codes. PayPalCountryCode *string `json:"PayPal.CountryCode,omitempty"` // Shopper's email. PayPalEmailId *string `json:"PayPal.EmailId,omitempty"` // Shopper's first name. PayPalFirstName *string `json:"PayPal.FirstName,omitempty"` // Shopper's last name. PayPalLastName *string `json:"PayPal.LastName,omitempty"` // Unique PayPal Customer Account identification number. Character length and limitations: 13 single-byte alphanumeric characters. PayPalPayerId *string `json:"PayPal.PayerId,omitempty"` // Shopper's phone number. PayPalPhone *string `json:"PayPal.Phone,omitempty"` // Allowed values: * **Eligible** — Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payments and Item Not Received. * **PartiallyEligible** — Merchant is protected by PayPal's Seller Protection Policy for Item Not Received. * **Ineligible** — Merchant is not protected under the Seller Protection Policy. PayPalProtectionEligibility *string `json:"PayPal.ProtectionEligibility,omitempty"` // Unique transaction ID of the payment. PayPalTransactionId *string `json:"PayPal.TransactionId,omitempty"` // Raw AVS result received from the acquirer, where available. Example: D AvsResultRaw *string `json:"avsResultRaw,omitempty"` // The Bank Identification Number of a credit card, which is the first six digits of a card number. Required for [tokenized card request](https://docs.adyen.com/online-payments/tokenization). Bin *string `json:"bin,omitempty"` // Raw CVC result received from the acquirer, where available. Example: 1 CvcResultRaw *string `json:"cvcResultRaw,omitempty"` // Unique identifier or token for the shopper's card details. RiskToken *string `json:"riskToken,omitempty"` // A Boolean value indicating whether 3DS authentication was completed on this payment. Example: true ThreeDAuthenticated *string `json:"threeDAuthenticated,omitempty"` // A Boolean value indicating whether 3DS was offered for this payment. Example: true ThreeDOffered *string `json:"threeDOffered,omitempty"` // Required for PayPal payments only. The only supported value is: **paypal**. TokenDataType *string `json:"tokenDataType,omitempty"` }
AdditionalDataRiskStandalone struct for AdditionalDataRiskStandalone
func NewAdditionalDataRiskStandalone ¶
func NewAdditionalDataRiskStandalone() *AdditionalDataRiskStandalone
NewAdditionalDataRiskStandalone instantiates a new AdditionalDataRiskStandalone 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 NewAdditionalDataRiskStandaloneWithDefaults ¶
func NewAdditionalDataRiskStandaloneWithDefaults() *AdditionalDataRiskStandalone
NewAdditionalDataRiskStandaloneWithDefaults instantiates a new AdditionalDataRiskStandalone 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 (*AdditionalDataRiskStandalone) GetAvsResultRaw ¶
func (o *AdditionalDataRiskStandalone) GetAvsResultRaw() string
GetAvsResultRaw returns the AvsResultRaw field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetAvsResultRawOk ¶
func (o *AdditionalDataRiskStandalone) GetAvsResultRawOk() (*string, bool)
GetAvsResultRawOk returns a tuple with the AvsResultRaw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetBin ¶
func (o *AdditionalDataRiskStandalone) GetBin() string
GetBin returns the Bin field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetBinOk ¶
func (o *AdditionalDataRiskStandalone) GetBinOk() (*string, bool)
GetBinOk returns a tuple with the Bin field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetCvcResultRaw ¶
func (o *AdditionalDataRiskStandalone) GetCvcResultRaw() string
GetCvcResultRaw returns the CvcResultRaw field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetCvcResultRawOk ¶
func (o *AdditionalDataRiskStandalone) GetCvcResultRawOk() (*string, bool)
GetCvcResultRawOk returns a tuple with the CvcResultRaw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalCountryCode ¶
func (o *AdditionalDataRiskStandalone) GetPayPalCountryCode() string
GetPayPalCountryCode returns the PayPalCountryCode field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalCountryCodeOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalCountryCodeOk() (*string, bool)
GetPayPalCountryCodeOk returns a tuple with the PayPalCountryCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalEmailId ¶
func (o *AdditionalDataRiskStandalone) GetPayPalEmailId() string
GetPayPalEmailId returns the PayPalEmailId field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalEmailIdOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalEmailIdOk() (*string, bool)
GetPayPalEmailIdOk returns a tuple with the PayPalEmailId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalFirstName ¶
func (o *AdditionalDataRiskStandalone) GetPayPalFirstName() string
GetPayPalFirstName returns the PayPalFirstName field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalFirstNameOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalFirstNameOk() (*string, bool)
GetPayPalFirstNameOk returns a tuple with the PayPalFirstName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalLastName ¶
func (o *AdditionalDataRiskStandalone) GetPayPalLastName() string
GetPayPalLastName returns the PayPalLastName field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalLastNameOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalLastNameOk() (*string, bool)
GetPayPalLastNameOk returns a tuple with the PayPalLastName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalPayerId ¶
func (o *AdditionalDataRiskStandalone) GetPayPalPayerId() string
GetPayPalPayerId returns the PayPalPayerId field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalPayerIdOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalPayerIdOk() (*string, bool)
GetPayPalPayerIdOk returns a tuple with the PayPalPayerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalPhone ¶
func (o *AdditionalDataRiskStandalone) GetPayPalPhone() string
GetPayPalPhone returns the PayPalPhone field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalPhoneOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalPhoneOk() (*string, bool)
GetPayPalPhoneOk returns a tuple with the PayPalPhone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalProtectionEligibility ¶
func (o *AdditionalDataRiskStandalone) GetPayPalProtectionEligibility() string
GetPayPalProtectionEligibility returns the PayPalProtectionEligibility field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalProtectionEligibilityOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalProtectionEligibilityOk() (*string, bool)
GetPayPalProtectionEligibilityOk returns a tuple with the PayPalProtectionEligibility field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetPayPalTransactionId ¶
func (o *AdditionalDataRiskStandalone) GetPayPalTransactionId() string
GetPayPalTransactionId returns the PayPalTransactionId field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetPayPalTransactionIdOk ¶
func (o *AdditionalDataRiskStandalone) GetPayPalTransactionIdOk() (*string, bool)
GetPayPalTransactionIdOk returns a tuple with the PayPalTransactionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetRiskToken ¶
func (o *AdditionalDataRiskStandalone) GetRiskToken() string
GetRiskToken returns the RiskToken field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetRiskTokenOk ¶
func (o *AdditionalDataRiskStandalone) GetRiskTokenOk() (*string, bool)
GetRiskTokenOk returns a tuple with the RiskToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetThreeDAuthenticated ¶
func (o *AdditionalDataRiskStandalone) GetThreeDAuthenticated() string
GetThreeDAuthenticated returns the ThreeDAuthenticated field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetThreeDAuthenticatedOk ¶
func (o *AdditionalDataRiskStandalone) GetThreeDAuthenticatedOk() (*string, bool)
GetThreeDAuthenticatedOk returns a tuple with the ThreeDAuthenticated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetThreeDOffered ¶
func (o *AdditionalDataRiskStandalone) GetThreeDOffered() string
GetThreeDOffered returns the ThreeDOffered field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetThreeDOfferedOk ¶
func (o *AdditionalDataRiskStandalone) GetThreeDOfferedOk() (*string, bool)
GetThreeDOfferedOk returns a tuple with the ThreeDOffered field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) GetTokenDataType ¶
func (o *AdditionalDataRiskStandalone) GetTokenDataType() string
GetTokenDataType returns the TokenDataType field value if set, zero value otherwise.
func (*AdditionalDataRiskStandalone) GetTokenDataTypeOk ¶
func (o *AdditionalDataRiskStandalone) GetTokenDataTypeOk() (*string, bool)
GetTokenDataTypeOk returns a tuple with the TokenDataType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataRiskStandalone) HasAvsResultRaw ¶
func (o *AdditionalDataRiskStandalone) HasAvsResultRaw() bool
HasAvsResultRaw returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasBin ¶
func (o *AdditionalDataRiskStandalone) HasBin() bool
HasBin returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasCvcResultRaw ¶
func (o *AdditionalDataRiskStandalone) HasCvcResultRaw() bool
HasCvcResultRaw returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalCountryCode ¶
func (o *AdditionalDataRiskStandalone) HasPayPalCountryCode() bool
HasPayPalCountryCode returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalEmailId ¶
func (o *AdditionalDataRiskStandalone) HasPayPalEmailId() bool
HasPayPalEmailId returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalFirstName ¶
func (o *AdditionalDataRiskStandalone) HasPayPalFirstName() bool
HasPayPalFirstName returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalLastName ¶
func (o *AdditionalDataRiskStandalone) HasPayPalLastName() bool
HasPayPalLastName returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalPayerId ¶
func (o *AdditionalDataRiskStandalone) HasPayPalPayerId() bool
HasPayPalPayerId returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalPhone ¶
func (o *AdditionalDataRiskStandalone) HasPayPalPhone() bool
HasPayPalPhone returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalProtectionEligibility ¶
func (o *AdditionalDataRiskStandalone) HasPayPalProtectionEligibility() bool
HasPayPalProtectionEligibility returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasPayPalTransactionId ¶
func (o *AdditionalDataRiskStandalone) HasPayPalTransactionId() bool
HasPayPalTransactionId returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasRiskToken ¶
func (o *AdditionalDataRiskStandalone) HasRiskToken() bool
HasRiskToken returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasThreeDAuthenticated ¶
func (o *AdditionalDataRiskStandalone) HasThreeDAuthenticated() bool
HasThreeDAuthenticated returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasThreeDOffered ¶
func (o *AdditionalDataRiskStandalone) HasThreeDOffered() bool
HasThreeDOffered returns a boolean if a field has been set.
func (*AdditionalDataRiskStandalone) HasTokenDataType ¶
func (o *AdditionalDataRiskStandalone) HasTokenDataType() bool
HasTokenDataType returns a boolean if a field has been set.
func (AdditionalDataRiskStandalone) MarshalJSON ¶
func (o AdditionalDataRiskStandalone) MarshalJSON() ([]byte, error)
func (*AdditionalDataRiskStandalone) SetAvsResultRaw ¶
func (o *AdditionalDataRiskStandalone) SetAvsResultRaw(v string)
SetAvsResultRaw gets a reference to the given string and assigns it to the AvsResultRaw field.
func (*AdditionalDataRiskStandalone) SetBin ¶
func (o *AdditionalDataRiskStandalone) SetBin(v string)
SetBin gets a reference to the given string and assigns it to the Bin field.
func (*AdditionalDataRiskStandalone) SetCvcResultRaw ¶
func (o *AdditionalDataRiskStandalone) SetCvcResultRaw(v string)
SetCvcResultRaw gets a reference to the given string and assigns it to the CvcResultRaw field.
func (*AdditionalDataRiskStandalone) SetPayPalCountryCode ¶
func (o *AdditionalDataRiskStandalone) SetPayPalCountryCode(v string)
SetPayPalCountryCode gets a reference to the given string and assigns it to the PayPalCountryCode field.
func (*AdditionalDataRiskStandalone) SetPayPalEmailId ¶
func (o *AdditionalDataRiskStandalone) SetPayPalEmailId(v string)
SetPayPalEmailId gets a reference to the given string and assigns it to the PayPalEmailId field.
func (*AdditionalDataRiskStandalone) SetPayPalFirstName ¶
func (o *AdditionalDataRiskStandalone) SetPayPalFirstName(v string)
SetPayPalFirstName gets a reference to the given string and assigns it to the PayPalFirstName field.
func (*AdditionalDataRiskStandalone) SetPayPalLastName ¶
func (o *AdditionalDataRiskStandalone) SetPayPalLastName(v string)
SetPayPalLastName gets a reference to the given string and assigns it to the PayPalLastName field.
func (*AdditionalDataRiskStandalone) SetPayPalPayerId ¶
func (o *AdditionalDataRiskStandalone) SetPayPalPayerId(v string)
SetPayPalPayerId gets a reference to the given string and assigns it to the PayPalPayerId field.
func (*AdditionalDataRiskStandalone) SetPayPalPhone ¶
func (o *AdditionalDataRiskStandalone) SetPayPalPhone(v string)
SetPayPalPhone gets a reference to the given string and assigns it to the PayPalPhone field.
func (*AdditionalDataRiskStandalone) SetPayPalProtectionEligibility ¶
func (o *AdditionalDataRiskStandalone) SetPayPalProtectionEligibility(v string)
SetPayPalProtectionEligibility gets a reference to the given string and assigns it to the PayPalProtectionEligibility field.
func (*AdditionalDataRiskStandalone) SetPayPalTransactionId ¶
func (o *AdditionalDataRiskStandalone) SetPayPalTransactionId(v string)
SetPayPalTransactionId gets a reference to the given string and assigns it to the PayPalTransactionId field.
func (*AdditionalDataRiskStandalone) SetRiskToken ¶
func (o *AdditionalDataRiskStandalone) SetRiskToken(v string)
SetRiskToken gets a reference to the given string and assigns it to the RiskToken field.
func (*AdditionalDataRiskStandalone) SetThreeDAuthenticated ¶
func (o *AdditionalDataRiskStandalone) SetThreeDAuthenticated(v string)
SetThreeDAuthenticated gets a reference to the given string and assigns it to the ThreeDAuthenticated field.
func (*AdditionalDataRiskStandalone) SetThreeDOffered ¶
func (o *AdditionalDataRiskStandalone) SetThreeDOffered(v string)
SetThreeDOffered gets a reference to the given string and assigns it to the ThreeDOffered field.
func (*AdditionalDataRiskStandalone) SetTokenDataType ¶
func (o *AdditionalDataRiskStandalone) SetTokenDataType(v string)
SetTokenDataType gets a reference to the given string and assigns it to the TokenDataType field.
func (AdditionalDataRiskStandalone) ToMap ¶
func (o AdditionalDataRiskStandalone) ToMap() (map[string]interface{}, error)
type AdditionalDataSubMerchant ¶
type AdditionalDataSubMerchant struct { // Required for transactions performed by registered payment facilitators. Indicates the number of sub-merchants contained in the request. For example, **3**. SubMerchantNumberOfSubSellers *string `json:"subMerchant.numberOfSubSellers,omitempty"` // Required for transactions performed by registered payment facilitators. The city of the sub-merchant's address. * Format: Alphanumeric * Maximum length: 13 characters SubMerchantSubSellerSubSellerNrCity *string `json:"subMerchant.subSeller[subSellerNr].city,omitempty"` // Required for transactions performed by registered payment facilitators. The three-letter country code of the sub-merchant's address. For example, **BRA** for Brazil. * Format: [ISO 3166-1 alpha-3](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) * Fixed length: 3 characters SubMerchantSubSellerSubSellerNrCountry *string `json:"subMerchant.subSeller[subSellerNr].country,omitempty"` // Required for transactions performed by registered payment facilitators. A unique identifier that you create for the sub-merchant, used by schemes to identify the sub-merchant. * Format: Alphanumeric * Maximum length: 15 characters SubMerchantSubSellerSubSellerNrId *string `json:"subMerchant.subSeller[subSellerNr].id,omitempty"` // Required for transactions performed by registered payment facilitators. The sub-merchant's 4-digit Merchant Category Code (MCC). * Format: Numeric * Fixed length: 4 digits SubMerchantSubSellerSubSellerNrMcc *string `json:"subMerchant.subSeller[subSellerNr].mcc,omitempty"` // Required for transactions performed by registered payment facilitators. The name of the sub-merchant. Based on scheme specifications, this value will overwrite the shopper statement that will appear in the card statement. * Format: Alphanumeric * Maximum length: 22 characters SubMerchantSubSellerSubSellerNrName *string `json:"subMerchant.subSeller[subSellerNr].name,omitempty"` // Required for transactions performed by registered payment facilitators. The postal code of the sub-merchant's address, without dashes. * Format: Numeric * Fixed length: 8 digits SubMerchantSubSellerSubSellerNrPostalCode *string `json:"subMerchant.subSeller[subSellerNr].postalCode,omitempty"` // Required for transactions performed by registered payment facilitators. The state code of the sub-merchant's address, if applicable to the country. * Format: Alphanumeric * Maximum length: 2 characters SubMerchantSubSellerSubSellerNrState *string `json:"subMerchant.subSeller[subSellerNr].state,omitempty"` // Required for transactions performed by registered payment facilitators. The street name and house number of the sub-merchant's address. * Format: Alphanumeric * Maximum length: 60 characters SubMerchantSubSellerSubSellerNrStreet *string `json:"subMerchant.subSeller[subSellerNr].street,omitempty"` // Required for transactions performed by registered payment facilitators. The tax ID of the sub-merchant. * Format: Numeric * Fixed length: 11 digits for the CPF or 14 digits for the CNPJ SubMerchantSubSellerSubSellerNrTaxId *string `json:"subMerchant.subSeller[subSellerNr].taxId,omitempty"` }
AdditionalDataSubMerchant struct for AdditionalDataSubMerchant
func NewAdditionalDataSubMerchant ¶
func NewAdditionalDataSubMerchant() *AdditionalDataSubMerchant
NewAdditionalDataSubMerchant instantiates a new AdditionalDataSubMerchant 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 NewAdditionalDataSubMerchantWithDefaults ¶
func NewAdditionalDataSubMerchantWithDefaults() *AdditionalDataSubMerchant
NewAdditionalDataSubMerchantWithDefaults instantiates a new AdditionalDataSubMerchant 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 (*AdditionalDataSubMerchant) GetSubMerchantNumberOfSubSellers ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantNumberOfSubSellers() string
GetSubMerchantNumberOfSubSellers returns the SubMerchantNumberOfSubSellers field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantNumberOfSubSellersOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantNumberOfSubSellersOk() (*string, bool)
GetSubMerchantNumberOfSubSellersOk returns a tuple with the SubMerchantNumberOfSubSellers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCity ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCity() string
GetSubMerchantSubSellerSubSellerNrCity returns the SubMerchantSubSellerSubSellerNrCity field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCityOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCityOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrCityOk returns a tuple with the SubMerchantSubSellerSubSellerNrCity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCountry ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCountry() string
GetSubMerchantSubSellerSubSellerNrCountry returns the SubMerchantSubSellerSubSellerNrCountry field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCountryOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrCountryOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrCountryOk returns a tuple with the SubMerchantSubSellerSubSellerNrCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrId ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrId() string
GetSubMerchantSubSellerSubSellerNrId returns the SubMerchantSubSellerSubSellerNrId field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrIdOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrIdOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrIdOk returns a tuple with the SubMerchantSubSellerSubSellerNrId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrMcc ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrMcc() string
GetSubMerchantSubSellerSubSellerNrMcc returns the SubMerchantSubSellerSubSellerNrMcc field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrMccOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrMccOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrMccOk returns a tuple with the SubMerchantSubSellerSubSellerNrMcc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrName ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrName() string
GetSubMerchantSubSellerSubSellerNrName returns the SubMerchantSubSellerSubSellerNrName field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrNameOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrNameOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrNameOk returns a tuple with the SubMerchantSubSellerSubSellerNrName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrPostalCode ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrPostalCode() string
GetSubMerchantSubSellerSubSellerNrPostalCode returns the SubMerchantSubSellerSubSellerNrPostalCode field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrPostalCodeOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrPostalCodeOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrPostalCodeOk returns a tuple with the SubMerchantSubSellerSubSellerNrPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrState ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrState() string
GetSubMerchantSubSellerSubSellerNrState returns the SubMerchantSubSellerSubSellerNrState field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStateOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStateOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrStateOk returns a tuple with the SubMerchantSubSellerSubSellerNrState field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStreet ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStreet() string
GetSubMerchantSubSellerSubSellerNrStreet returns the SubMerchantSubSellerSubSellerNrStreet field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStreetOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrStreetOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrStreetOk returns a tuple with the SubMerchantSubSellerSubSellerNrStreet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrTaxId ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrTaxId() string
GetSubMerchantSubSellerSubSellerNrTaxId returns the SubMerchantSubSellerSubSellerNrTaxId field value if set, zero value otherwise.
func (*AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrTaxIdOk ¶
func (o *AdditionalDataSubMerchant) GetSubMerchantSubSellerSubSellerNrTaxIdOk() (*string, bool)
GetSubMerchantSubSellerSubSellerNrTaxIdOk returns a tuple with the SubMerchantSubSellerSubSellerNrTaxId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantNumberOfSubSellers ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantNumberOfSubSellers() bool
HasSubMerchantNumberOfSubSellers returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrCity ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrCity() bool
HasSubMerchantSubSellerSubSellerNrCity returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrCountry ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrCountry() bool
HasSubMerchantSubSellerSubSellerNrCountry returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrId ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrId() bool
HasSubMerchantSubSellerSubSellerNrId returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrMcc ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrMcc() bool
HasSubMerchantSubSellerSubSellerNrMcc returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrName ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrName() bool
HasSubMerchantSubSellerSubSellerNrName returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrPostalCode ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrPostalCode() bool
HasSubMerchantSubSellerSubSellerNrPostalCode returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrState ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrState() bool
HasSubMerchantSubSellerSubSellerNrState returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrStreet ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrStreet() bool
HasSubMerchantSubSellerSubSellerNrStreet returns a boolean if a field has been set.
func (*AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrTaxId ¶
func (o *AdditionalDataSubMerchant) HasSubMerchantSubSellerSubSellerNrTaxId() bool
HasSubMerchantSubSellerSubSellerNrTaxId returns a boolean if a field has been set.
func (AdditionalDataSubMerchant) MarshalJSON ¶
func (o AdditionalDataSubMerchant) MarshalJSON() ([]byte, error)
func (*AdditionalDataSubMerchant) SetSubMerchantNumberOfSubSellers ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantNumberOfSubSellers(v string)
SetSubMerchantNumberOfSubSellers gets a reference to the given string and assigns it to the SubMerchantNumberOfSubSellers field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrCity ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrCity(v string)
SetSubMerchantSubSellerSubSellerNrCity gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrCity field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrCountry ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrCountry(v string)
SetSubMerchantSubSellerSubSellerNrCountry gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrCountry field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrId ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrId(v string)
SetSubMerchantSubSellerSubSellerNrId gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrId field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrMcc ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrMcc(v string)
SetSubMerchantSubSellerSubSellerNrMcc gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrMcc field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrName ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrName(v string)
SetSubMerchantSubSellerSubSellerNrName gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrName field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrPostalCode ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrPostalCode(v string)
SetSubMerchantSubSellerSubSellerNrPostalCode gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrPostalCode field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrState ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrState(v string)
SetSubMerchantSubSellerSubSellerNrState gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrState field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrStreet ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrStreet(v string)
SetSubMerchantSubSellerSubSellerNrStreet gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrStreet field.
func (*AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrTaxId ¶
func (o *AdditionalDataSubMerchant) SetSubMerchantSubSellerSubSellerNrTaxId(v string)
SetSubMerchantSubSellerSubSellerNrTaxId gets a reference to the given string and assigns it to the SubMerchantSubSellerSubSellerNrTaxId field.
func (AdditionalDataSubMerchant) ToMap ¶
func (o AdditionalDataSubMerchant) ToMap() (map[string]interface{}, error)
type AdditionalDataTemporaryServices ¶
type AdditionalDataTemporaryServices struct { // The customer code, if supplied by a customer. * Encoding: ASCII * maxLength: 25 EnhancedSchemeDataCustomerReference *string `json:"enhancedSchemeData.customerReference,omitempty"` // The name or ID of the person working in a temporary capacity. * maxLength: 40. * Must not be all spaces. *Must not be all zeros. EnhancedSchemeDataEmployeeName *string `json:"enhancedSchemeData.employeeName,omitempty"` // The job description of the person working in a temporary capacity. * maxLength: 40 * Must not be all spaces. *Must not be all zeros. EnhancedSchemeDataJobDescription *string `json:"enhancedSchemeData.jobDescription,omitempty"` // The amount paid for regular hours worked, [minor units](https://docs.adyen.com/development-resources/currency-codes). * maxLength: 7 * Must not be empty * Can be all zeros EnhancedSchemeDataRegularHoursRate *string `json:"enhancedSchemeData.regularHoursRate,omitempty"` // The hours worked. * maxLength: 7 * Must not be empty * Can be all zeros EnhancedSchemeDataRegularHoursWorked *string `json:"enhancedSchemeData.regularHoursWorked,omitempty"` // The name of the person requesting temporary services. * maxLength: 40 * Must not be all zeros * Must not be all spaces EnhancedSchemeDataRequestName *string `json:"enhancedSchemeData.requestName,omitempty"` // The billing period start date. * Format: ddMMyy * maxLength: 6 EnhancedSchemeDataTempStartDate *string `json:"enhancedSchemeData.tempStartDate,omitempty"` // The billing period end date. * Format: ddMMyy * maxLength: 6 EnhancedSchemeDataTempWeekEnding *string `json:"enhancedSchemeData.tempWeekEnding,omitempty"` // The total tax amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). For example, 2000 means USD 20.00 * maxLength: 12 EnhancedSchemeDataTotalTaxAmount *string `json:"enhancedSchemeData.totalTaxAmount,omitempty"` }
AdditionalDataTemporaryServices struct for AdditionalDataTemporaryServices
func NewAdditionalDataTemporaryServices ¶
func NewAdditionalDataTemporaryServices() *AdditionalDataTemporaryServices
NewAdditionalDataTemporaryServices instantiates a new AdditionalDataTemporaryServices 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 NewAdditionalDataTemporaryServicesWithDefaults ¶
func NewAdditionalDataTemporaryServicesWithDefaults() *AdditionalDataTemporaryServices
NewAdditionalDataTemporaryServicesWithDefaults instantiates a new AdditionalDataTemporaryServices 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 (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataCustomerReference ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataCustomerReference() string
GetEnhancedSchemeDataCustomerReference returns the EnhancedSchemeDataCustomerReference field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataCustomerReferenceOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataCustomerReferenceOk() (*string, bool)
GetEnhancedSchemeDataCustomerReferenceOk returns a tuple with the EnhancedSchemeDataCustomerReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataEmployeeName ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataEmployeeName() string
GetEnhancedSchemeDataEmployeeName returns the EnhancedSchemeDataEmployeeName field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataEmployeeNameOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataEmployeeNameOk() (*string, bool)
GetEnhancedSchemeDataEmployeeNameOk returns a tuple with the EnhancedSchemeDataEmployeeName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataJobDescription ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataJobDescription() string
GetEnhancedSchemeDataJobDescription returns the EnhancedSchemeDataJobDescription field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataJobDescriptionOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataJobDescriptionOk() (*string, bool)
GetEnhancedSchemeDataJobDescriptionOk returns a tuple with the EnhancedSchemeDataJobDescription field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursRate ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursRate() string
GetEnhancedSchemeDataRegularHoursRate returns the EnhancedSchemeDataRegularHoursRate field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursRateOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursRateOk() (*string, bool)
GetEnhancedSchemeDataRegularHoursRateOk returns a tuple with the EnhancedSchemeDataRegularHoursRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursWorked ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursWorked() string
GetEnhancedSchemeDataRegularHoursWorked returns the EnhancedSchemeDataRegularHoursWorked field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursWorkedOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRegularHoursWorkedOk() (*string, bool)
GetEnhancedSchemeDataRegularHoursWorkedOk returns a tuple with the EnhancedSchemeDataRegularHoursWorked field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataRequestName ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRequestName() string
GetEnhancedSchemeDataRequestName returns the EnhancedSchemeDataRequestName field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataRequestNameOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataRequestNameOk() (*string, bool)
GetEnhancedSchemeDataRequestNameOk returns a tuple with the EnhancedSchemeDataRequestName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempStartDate ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempStartDate() string
GetEnhancedSchemeDataTempStartDate returns the EnhancedSchemeDataTempStartDate field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempStartDateOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempStartDateOk() (*string, bool)
GetEnhancedSchemeDataTempStartDateOk returns a tuple with the EnhancedSchemeDataTempStartDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempWeekEnding ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempWeekEnding() string
GetEnhancedSchemeDataTempWeekEnding returns the EnhancedSchemeDataTempWeekEnding field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempWeekEndingOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTempWeekEndingOk() (*string, bool)
GetEnhancedSchemeDataTempWeekEndingOk returns a tuple with the EnhancedSchemeDataTempWeekEnding field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataTotalTaxAmount ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTotalTaxAmount() string
GetEnhancedSchemeDataTotalTaxAmount returns the EnhancedSchemeDataTotalTaxAmount field value if set, zero value otherwise.
func (*AdditionalDataTemporaryServices) GetEnhancedSchemeDataTotalTaxAmountOk ¶
func (o *AdditionalDataTemporaryServices) GetEnhancedSchemeDataTotalTaxAmountOk() (*string, bool)
GetEnhancedSchemeDataTotalTaxAmountOk returns a tuple with the EnhancedSchemeDataTotalTaxAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataCustomerReference ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataCustomerReference() bool
HasEnhancedSchemeDataCustomerReference returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataEmployeeName ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataEmployeeName() bool
HasEnhancedSchemeDataEmployeeName returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataJobDescription ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataJobDescription() bool
HasEnhancedSchemeDataJobDescription returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataRegularHoursRate ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataRegularHoursRate() bool
HasEnhancedSchemeDataRegularHoursRate returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataRegularHoursWorked ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataRegularHoursWorked() bool
HasEnhancedSchemeDataRegularHoursWorked returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataRequestName ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataRequestName() bool
HasEnhancedSchemeDataRequestName returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataTempStartDate ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataTempStartDate() bool
HasEnhancedSchemeDataTempStartDate returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataTempWeekEnding ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataTempWeekEnding() bool
HasEnhancedSchemeDataTempWeekEnding returns a boolean if a field has been set.
func (*AdditionalDataTemporaryServices) HasEnhancedSchemeDataTotalTaxAmount ¶
func (o *AdditionalDataTemporaryServices) HasEnhancedSchemeDataTotalTaxAmount() bool
HasEnhancedSchemeDataTotalTaxAmount returns a boolean if a field has been set.
func (AdditionalDataTemporaryServices) MarshalJSON ¶
func (o AdditionalDataTemporaryServices) MarshalJSON() ([]byte, error)
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataCustomerReference ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataCustomerReference(v string)
SetEnhancedSchemeDataCustomerReference gets a reference to the given string and assigns it to the EnhancedSchemeDataCustomerReference field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataEmployeeName ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataEmployeeName(v string)
SetEnhancedSchemeDataEmployeeName gets a reference to the given string and assigns it to the EnhancedSchemeDataEmployeeName field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataJobDescription ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataJobDescription(v string)
SetEnhancedSchemeDataJobDescription gets a reference to the given string and assigns it to the EnhancedSchemeDataJobDescription field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataRegularHoursRate ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataRegularHoursRate(v string)
SetEnhancedSchemeDataRegularHoursRate gets a reference to the given string and assigns it to the EnhancedSchemeDataRegularHoursRate field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataRegularHoursWorked ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataRegularHoursWorked(v string)
SetEnhancedSchemeDataRegularHoursWorked gets a reference to the given string and assigns it to the EnhancedSchemeDataRegularHoursWorked field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataRequestName ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataRequestName(v string)
SetEnhancedSchemeDataRequestName gets a reference to the given string and assigns it to the EnhancedSchemeDataRequestName field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataTempStartDate ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataTempStartDate(v string)
SetEnhancedSchemeDataTempStartDate gets a reference to the given string and assigns it to the EnhancedSchemeDataTempStartDate field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataTempWeekEnding ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataTempWeekEnding(v string)
SetEnhancedSchemeDataTempWeekEnding gets a reference to the given string and assigns it to the EnhancedSchemeDataTempWeekEnding field.
func (*AdditionalDataTemporaryServices) SetEnhancedSchemeDataTotalTaxAmount ¶
func (o *AdditionalDataTemporaryServices) SetEnhancedSchemeDataTotalTaxAmount(v string)
SetEnhancedSchemeDataTotalTaxAmount gets a reference to the given string and assigns it to the EnhancedSchemeDataTotalTaxAmount field.
func (AdditionalDataTemporaryServices) ToMap ¶
func (o AdditionalDataTemporaryServices) ToMap() (map[string]interface{}, error)
type AdditionalDataWallets ¶
type AdditionalDataWallets struct { // The Android Pay token retrieved from the SDK. AndroidpayToken *string `json:"androidpay.token,omitempty"` // The Mastercard Masterpass Transaction ID retrieved from the SDK. MasterpassTransactionId *string `json:"masterpass.transactionId,omitempty"` // The Apple Pay token retrieved from the SDK. PaymentToken *string `json:"payment.token,omitempty"` // The Google Pay token retrieved from the SDK. PaywithgoogleToken *string `json:"paywithgoogle.token,omitempty"` // The Samsung Pay token retrieved from the SDK. SamsungpayToken *string `json:"samsungpay.token,omitempty"` // The Visa Checkout Call ID retrieved from the SDK. VisacheckoutCallId *string `json:"visacheckout.callId,omitempty"` }
AdditionalDataWallets struct for AdditionalDataWallets
func NewAdditionalDataWallets ¶
func NewAdditionalDataWallets() *AdditionalDataWallets
NewAdditionalDataWallets instantiates a new AdditionalDataWallets 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 NewAdditionalDataWalletsWithDefaults ¶
func NewAdditionalDataWalletsWithDefaults() *AdditionalDataWallets
NewAdditionalDataWalletsWithDefaults instantiates a new AdditionalDataWallets 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 (*AdditionalDataWallets) GetAndroidpayToken ¶
func (o *AdditionalDataWallets) GetAndroidpayToken() string
GetAndroidpayToken returns the AndroidpayToken field value if set, zero value otherwise.
func (*AdditionalDataWallets) GetAndroidpayTokenOk ¶
func (o *AdditionalDataWallets) GetAndroidpayTokenOk() (*string, bool)
GetAndroidpayTokenOk returns a tuple with the AndroidpayToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataWallets) GetMasterpassTransactionId ¶
func (o *AdditionalDataWallets) GetMasterpassTransactionId() string
GetMasterpassTransactionId returns the MasterpassTransactionId field value if set, zero value otherwise.
func (*AdditionalDataWallets) GetMasterpassTransactionIdOk ¶
func (o *AdditionalDataWallets) GetMasterpassTransactionIdOk() (*string, bool)
GetMasterpassTransactionIdOk returns a tuple with the MasterpassTransactionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataWallets) GetPaymentToken ¶
func (o *AdditionalDataWallets) GetPaymentToken() string
GetPaymentToken returns the PaymentToken field value if set, zero value otherwise.
func (*AdditionalDataWallets) GetPaymentTokenOk ¶
func (o *AdditionalDataWallets) GetPaymentTokenOk() (*string, bool)
GetPaymentTokenOk returns a tuple with the PaymentToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataWallets) GetPaywithgoogleToken ¶
func (o *AdditionalDataWallets) GetPaywithgoogleToken() string
GetPaywithgoogleToken returns the PaywithgoogleToken field value if set, zero value otherwise.
func (*AdditionalDataWallets) GetPaywithgoogleTokenOk ¶
func (o *AdditionalDataWallets) GetPaywithgoogleTokenOk() (*string, bool)
GetPaywithgoogleTokenOk returns a tuple with the PaywithgoogleToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataWallets) GetSamsungpayToken ¶
func (o *AdditionalDataWallets) GetSamsungpayToken() string
GetSamsungpayToken returns the SamsungpayToken field value if set, zero value otherwise.
func (*AdditionalDataWallets) GetSamsungpayTokenOk ¶
func (o *AdditionalDataWallets) GetSamsungpayTokenOk() (*string, bool)
GetSamsungpayTokenOk returns a tuple with the SamsungpayToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataWallets) GetVisacheckoutCallId ¶
func (o *AdditionalDataWallets) GetVisacheckoutCallId() string
GetVisacheckoutCallId returns the VisacheckoutCallId field value if set, zero value otherwise.
func (*AdditionalDataWallets) GetVisacheckoutCallIdOk ¶
func (o *AdditionalDataWallets) GetVisacheckoutCallIdOk() (*string, bool)
GetVisacheckoutCallIdOk returns a tuple with the VisacheckoutCallId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdditionalDataWallets) HasAndroidpayToken ¶
func (o *AdditionalDataWallets) HasAndroidpayToken() bool
HasAndroidpayToken returns a boolean if a field has been set.
func (*AdditionalDataWallets) HasMasterpassTransactionId ¶
func (o *AdditionalDataWallets) HasMasterpassTransactionId() bool
HasMasterpassTransactionId returns a boolean if a field has been set.
func (*AdditionalDataWallets) HasPaymentToken ¶
func (o *AdditionalDataWallets) HasPaymentToken() bool
HasPaymentToken returns a boolean if a field has been set.
func (*AdditionalDataWallets) HasPaywithgoogleToken ¶
func (o *AdditionalDataWallets) HasPaywithgoogleToken() bool
HasPaywithgoogleToken returns a boolean if a field has been set.
func (*AdditionalDataWallets) HasSamsungpayToken ¶
func (o *AdditionalDataWallets) HasSamsungpayToken() bool
HasSamsungpayToken returns a boolean if a field has been set.
func (*AdditionalDataWallets) HasVisacheckoutCallId ¶
func (o *AdditionalDataWallets) HasVisacheckoutCallId() bool
HasVisacheckoutCallId returns a boolean if a field has been set.
func (AdditionalDataWallets) MarshalJSON ¶
func (o AdditionalDataWallets) MarshalJSON() ([]byte, error)
func (*AdditionalDataWallets) SetAndroidpayToken ¶
func (o *AdditionalDataWallets) SetAndroidpayToken(v string)
SetAndroidpayToken gets a reference to the given string and assigns it to the AndroidpayToken field.
func (*AdditionalDataWallets) SetMasterpassTransactionId ¶
func (o *AdditionalDataWallets) SetMasterpassTransactionId(v string)
SetMasterpassTransactionId gets a reference to the given string and assigns it to the MasterpassTransactionId field.
func (*AdditionalDataWallets) SetPaymentToken ¶
func (o *AdditionalDataWallets) SetPaymentToken(v string)
SetPaymentToken gets a reference to the given string and assigns it to the PaymentToken field.
func (*AdditionalDataWallets) SetPaywithgoogleToken ¶
func (o *AdditionalDataWallets) SetPaywithgoogleToken(v string)
SetPaywithgoogleToken gets a reference to the given string and assigns it to the PaywithgoogleToken field.
func (*AdditionalDataWallets) SetSamsungpayToken ¶
func (o *AdditionalDataWallets) SetSamsungpayToken(v string)
SetSamsungpayToken gets a reference to the given string and assigns it to the SamsungpayToken field.
func (*AdditionalDataWallets) SetVisacheckoutCallId ¶
func (o *AdditionalDataWallets) SetVisacheckoutCallId(v string)
SetVisacheckoutCallId gets a reference to the given string and assigns it to the VisacheckoutCallId field.
func (AdditionalDataWallets) ToMap ¶
func (o AdditionalDataWallets) ToMap() (map[string]interface{}, error)
type Address ¶
type Address struct { // The name of the city. Maximum length: 3000 characters. City string `json:"city"` // The two-character ISO-3166-1 alpha-2 country code. For example, **US**. > If you don't know the country or are not collecting the country from the shopper, provide `country` as `ZZ`. Country string `json:"country"` // The number or name of the house. Maximum length: 3000 characters. HouseNumberOrName string `json:"houseNumberOrName"` // A maximum of five digits for an address in the US, or a maximum of ten characters for an address in all other countries. PostalCode string `json:"postalCode"` // The two-character ISO 3166-2 state or province code. For example, **CA** in the US or **ON** in Canada. > Required for the US and Canada. StateOrProvince *string `json:"stateOrProvince,omitempty"` // The name of the street. Maximum length: 3000 characters. > The house number should not be included in this field; it should be separately provided via `houseNumberOrName`. Street string `json:"street"` }
Address struct for Address
func NewAddress ¶
func NewAddress(city string, country string, houseNumberOrName string, postalCode string, street string) *Address
NewAddress instantiates a new Address 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 NewAddressWithDefaults ¶
func NewAddressWithDefaults() *Address
NewAddressWithDefaults instantiates a new Address 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 (*Address) GetCityOk ¶
GetCityOk returns a tuple with the City field value and a boolean to check if the value has been set.
func (*Address) GetCountry ¶
GetCountry returns the Country field value
func (*Address) GetCountryOk ¶
GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.
func (*Address) GetHouseNumberOrName ¶
GetHouseNumberOrName returns the HouseNumberOrName field value
func (*Address) GetHouseNumberOrNameOk ¶
GetHouseNumberOrNameOk returns a tuple with the HouseNumberOrName field value and a boolean to check if the value has been set.
func (*Address) GetPostalCode ¶
GetPostalCode returns the PostalCode field value
func (*Address) GetPostalCodeOk ¶
GetPostalCodeOk returns a tuple with the PostalCode field value and a boolean to check if the value has been set.
func (*Address) GetStateOrProvince ¶
GetStateOrProvince returns the StateOrProvince field value if set, zero value otherwise.
func (*Address) GetStateOrProvinceOk ¶
GetStateOrProvinceOk returns a tuple with the StateOrProvince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Address) GetStreetOk ¶
GetStreetOk returns a tuple with the Street field value and a boolean to check if the value has been set.
func (*Address) HasStateOrProvince ¶
HasStateOrProvince returns a boolean if a field has been set.
func (Address) MarshalJSON ¶
func (*Address) SetHouseNumberOrName ¶
SetHouseNumberOrName sets field value
func (*Address) SetPostalCode ¶
SetPostalCode sets field value
func (*Address) SetStateOrProvince ¶
SetStateOrProvince gets a reference to the given string and assigns it to the StateOrProvince field.
type AdjustAuthorisationRequest ¶
type AdjustAuthorisationRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` ModificationAmount Amount `json:"modificationAmount"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference *string `json:"originalMerchantReference,omitempty"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference string `json:"originalReference"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For more information, see how to split payments for [platforms](https://docs.adyen.com/platforms/automatic-split-configuration/). Splits []Split `json:"splits,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
AdjustAuthorisationRequest struct for AdjustAuthorisationRequest
func NewAdjustAuthorisationRequest ¶
func NewAdjustAuthorisationRequest(merchantAccount string, modificationAmount Amount, originalReference string) *AdjustAuthorisationRequest
NewAdjustAuthorisationRequest instantiates a new AdjustAuthorisationRequest 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 NewAdjustAuthorisationRequestWithDefaults ¶
func NewAdjustAuthorisationRequestWithDefaults() *AdjustAuthorisationRequest
NewAdjustAuthorisationRequestWithDefaults instantiates a new AdjustAuthorisationRequest 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 (*AdjustAuthorisationRequest) GetAdditionalData ¶
func (o *AdjustAuthorisationRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetAdditionalDataOk ¶
func (o *AdjustAuthorisationRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetMerchantAccount ¶
func (o *AdjustAuthorisationRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*AdjustAuthorisationRequest) GetMerchantAccountOk ¶
func (o *AdjustAuthorisationRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetModificationAmount ¶
func (o *AdjustAuthorisationRequest) GetModificationAmount() Amount
GetModificationAmount returns the ModificationAmount field value
func (*AdjustAuthorisationRequest) GetModificationAmountOk ¶
func (o *AdjustAuthorisationRequest) GetModificationAmountOk() (*Amount, bool)
GetModificationAmountOk returns a tuple with the ModificationAmount field value and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetMpiData ¶
func (o *AdjustAuthorisationRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetMpiDataOk ¶
func (o *AdjustAuthorisationRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetOriginalMerchantReference ¶
func (o *AdjustAuthorisationRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetOriginalMerchantReferenceOk ¶
func (o *AdjustAuthorisationRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetOriginalReference ¶
func (o *AdjustAuthorisationRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value
func (*AdjustAuthorisationRequest) GetOriginalReferenceOk ¶
func (o *AdjustAuthorisationRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetPlatformChargebackLogic ¶
func (o *AdjustAuthorisationRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetPlatformChargebackLogicOk ¶
func (o *AdjustAuthorisationRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetReference ¶
func (o *AdjustAuthorisationRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetReferenceOk ¶
func (o *AdjustAuthorisationRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetSplits ¶
func (o *AdjustAuthorisationRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetSplitsOk ¶
func (o *AdjustAuthorisationRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetTenderReference ¶
func (o *AdjustAuthorisationRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetTenderReferenceOk ¶
func (o *AdjustAuthorisationRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) GetUniqueTerminalId ¶
func (o *AdjustAuthorisationRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*AdjustAuthorisationRequest) GetUniqueTerminalIdOk ¶
func (o *AdjustAuthorisationRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AdjustAuthorisationRequest) HasAdditionalData ¶
func (o *AdjustAuthorisationRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasMpiData ¶
func (o *AdjustAuthorisationRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasOriginalMerchantReference ¶
func (o *AdjustAuthorisationRequest) HasOriginalMerchantReference() bool
HasOriginalMerchantReference returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasPlatformChargebackLogic ¶
func (o *AdjustAuthorisationRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasReference ¶
func (o *AdjustAuthorisationRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasSplits ¶
func (o *AdjustAuthorisationRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasTenderReference ¶
func (o *AdjustAuthorisationRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*AdjustAuthorisationRequest) HasUniqueTerminalId ¶
func (o *AdjustAuthorisationRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (AdjustAuthorisationRequest) MarshalJSON ¶
func (o AdjustAuthorisationRequest) MarshalJSON() ([]byte, error)
func (*AdjustAuthorisationRequest) SetAdditionalData ¶
func (o *AdjustAuthorisationRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*AdjustAuthorisationRequest) SetMerchantAccount ¶
func (o *AdjustAuthorisationRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*AdjustAuthorisationRequest) SetModificationAmount ¶
func (o *AdjustAuthorisationRequest) SetModificationAmount(v Amount)
SetModificationAmount sets field value
func (*AdjustAuthorisationRequest) SetMpiData ¶
func (o *AdjustAuthorisationRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*AdjustAuthorisationRequest) SetOriginalMerchantReference ¶
func (o *AdjustAuthorisationRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference gets a reference to the given string and assigns it to the OriginalMerchantReference field.
func (*AdjustAuthorisationRequest) SetOriginalReference ¶
func (o *AdjustAuthorisationRequest) SetOriginalReference(v string)
SetOriginalReference sets field value
func (*AdjustAuthorisationRequest) SetPlatformChargebackLogic ¶
func (o *AdjustAuthorisationRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*AdjustAuthorisationRequest) SetReference ¶
func (o *AdjustAuthorisationRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*AdjustAuthorisationRequest) SetSplits ¶
func (o *AdjustAuthorisationRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*AdjustAuthorisationRequest) SetTenderReference ¶
func (o *AdjustAuthorisationRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*AdjustAuthorisationRequest) SetUniqueTerminalId ¶
func (o *AdjustAuthorisationRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (AdjustAuthorisationRequest) ToMap ¶
func (o AdjustAuthorisationRequest) ToMap() (map[string]interface{}, error)
type Amount ¶
type Amount struct { // The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes). Currency string `json:"currency"` // The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units). Value int64 `json:"value"` }
Amount struct for Amount
func NewAmount ¶
NewAmount instantiates a new Amount 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 NewAmountWithDefaults ¶
func NewAmountWithDefaults() *Amount
NewAmountWithDefaults instantiates a new Amount 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 (*Amount) GetCurrency ¶
GetCurrency returns the Currency field value
func (*Amount) GetCurrencyOk ¶
GetCurrencyOk returns a tuple with the Currency field value and a boolean to check if the value has been set.
func (*Amount) GetValueOk ¶
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (Amount) MarshalJSON ¶
type ApplicationInfo ¶
type ApplicationInfo struct { AdyenLibrary *CommonField `json:"adyenLibrary,omitempty"` AdyenPaymentSource *CommonField `json:"adyenPaymentSource,omitempty"` ExternalPlatform *ExternalPlatform `json:"externalPlatform,omitempty"` MerchantApplication *CommonField `json:"merchantApplication,omitempty"` MerchantDevice *MerchantDevice `json:"merchantDevice,omitempty"` ShopperInteractionDevice *ShopperInteractionDevice `json:"shopperInteractionDevice,omitempty"` }
ApplicationInfo struct for ApplicationInfo
func NewApplicationInfo ¶
func NewApplicationInfo() *ApplicationInfo
NewApplicationInfo instantiates a new ApplicationInfo 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 NewApplicationInfoWithDefaults ¶
func NewApplicationInfoWithDefaults() *ApplicationInfo
NewApplicationInfoWithDefaults instantiates a new ApplicationInfo 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 (*ApplicationInfo) GetAdyenLibrary ¶
func (o *ApplicationInfo) GetAdyenLibrary() CommonField
GetAdyenLibrary returns the AdyenLibrary field value if set, zero value otherwise.
func (*ApplicationInfo) GetAdyenLibraryOk ¶
func (o *ApplicationInfo) GetAdyenLibraryOk() (*CommonField, bool)
GetAdyenLibraryOk returns a tuple with the AdyenLibrary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationInfo) GetAdyenPaymentSource ¶
func (o *ApplicationInfo) GetAdyenPaymentSource() CommonField
GetAdyenPaymentSource returns the AdyenPaymentSource field value if set, zero value otherwise.
func (*ApplicationInfo) GetAdyenPaymentSourceOk ¶
func (o *ApplicationInfo) GetAdyenPaymentSourceOk() (*CommonField, bool)
GetAdyenPaymentSourceOk returns a tuple with the AdyenPaymentSource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationInfo) GetExternalPlatform ¶
func (o *ApplicationInfo) GetExternalPlatform() ExternalPlatform
GetExternalPlatform returns the ExternalPlatform field value if set, zero value otherwise.
func (*ApplicationInfo) GetExternalPlatformOk ¶
func (o *ApplicationInfo) GetExternalPlatformOk() (*ExternalPlatform, bool)
GetExternalPlatformOk returns a tuple with the ExternalPlatform field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationInfo) GetMerchantApplication ¶
func (o *ApplicationInfo) GetMerchantApplication() CommonField
GetMerchantApplication returns the MerchantApplication field value if set, zero value otherwise.
func (*ApplicationInfo) GetMerchantApplicationOk ¶
func (o *ApplicationInfo) GetMerchantApplicationOk() (*CommonField, bool)
GetMerchantApplicationOk returns a tuple with the MerchantApplication field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationInfo) GetMerchantDevice ¶
func (o *ApplicationInfo) GetMerchantDevice() MerchantDevice
GetMerchantDevice returns the MerchantDevice field value if set, zero value otherwise.
func (*ApplicationInfo) GetMerchantDeviceOk ¶
func (o *ApplicationInfo) GetMerchantDeviceOk() (*MerchantDevice, bool)
GetMerchantDeviceOk returns a tuple with the MerchantDevice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationInfo) GetShopperInteractionDevice ¶
func (o *ApplicationInfo) GetShopperInteractionDevice() ShopperInteractionDevice
GetShopperInteractionDevice returns the ShopperInteractionDevice field value if set, zero value otherwise.
func (*ApplicationInfo) GetShopperInteractionDeviceOk ¶
func (o *ApplicationInfo) GetShopperInteractionDeviceOk() (*ShopperInteractionDevice, bool)
GetShopperInteractionDeviceOk returns a tuple with the ShopperInteractionDevice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ApplicationInfo) HasAdyenLibrary ¶
func (o *ApplicationInfo) HasAdyenLibrary() bool
HasAdyenLibrary returns a boolean if a field has been set.
func (*ApplicationInfo) HasAdyenPaymentSource ¶
func (o *ApplicationInfo) HasAdyenPaymentSource() bool
HasAdyenPaymentSource returns a boolean if a field has been set.
func (*ApplicationInfo) HasExternalPlatform ¶
func (o *ApplicationInfo) HasExternalPlatform() bool
HasExternalPlatform returns a boolean if a field has been set.
func (*ApplicationInfo) HasMerchantApplication ¶
func (o *ApplicationInfo) HasMerchantApplication() bool
HasMerchantApplication returns a boolean if a field has been set.
func (*ApplicationInfo) HasMerchantDevice ¶
func (o *ApplicationInfo) HasMerchantDevice() bool
HasMerchantDevice returns a boolean if a field has been set.
func (*ApplicationInfo) HasShopperInteractionDevice ¶
func (o *ApplicationInfo) HasShopperInteractionDevice() bool
HasShopperInteractionDevice returns a boolean if a field has been set.
func (ApplicationInfo) MarshalJSON ¶
func (o ApplicationInfo) MarshalJSON() ([]byte, error)
func (*ApplicationInfo) SetAdyenLibrary ¶
func (o *ApplicationInfo) SetAdyenLibrary(v CommonField)
SetAdyenLibrary gets a reference to the given CommonField and assigns it to the AdyenLibrary field.
func (*ApplicationInfo) SetAdyenPaymentSource ¶
func (o *ApplicationInfo) SetAdyenPaymentSource(v CommonField)
SetAdyenPaymentSource gets a reference to the given CommonField and assigns it to the AdyenPaymentSource field.
func (*ApplicationInfo) SetExternalPlatform ¶
func (o *ApplicationInfo) SetExternalPlatform(v ExternalPlatform)
SetExternalPlatform gets a reference to the given ExternalPlatform and assigns it to the ExternalPlatform field.
func (*ApplicationInfo) SetMerchantApplication ¶
func (o *ApplicationInfo) SetMerchantApplication(v CommonField)
SetMerchantApplication gets a reference to the given CommonField and assigns it to the MerchantApplication field.
func (*ApplicationInfo) SetMerchantDevice ¶
func (o *ApplicationInfo) SetMerchantDevice(v MerchantDevice)
SetMerchantDevice gets a reference to the given MerchantDevice and assigns it to the MerchantDevice field.
func (*ApplicationInfo) SetShopperInteractionDevice ¶
func (o *ApplicationInfo) SetShopperInteractionDevice(v ShopperInteractionDevice)
SetShopperInteractionDevice gets a reference to the given ShopperInteractionDevice and assigns it to the ShopperInteractionDevice field.
func (ApplicationInfo) ToMap ¶
func (o ApplicationInfo) ToMap() (map[string]interface{}, error)
type AuthenticationResultRequest ¶
type AuthenticationResultRequest struct { // The merchant account identifier, with which the authentication was processed. MerchantAccount string `json:"merchantAccount"` // The pspReference identifier for the transaction. PspReference string `json:"pspReference"` }
AuthenticationResultRequest struct for AuthenticationResultRequest
func NewAuthenticationResultRequest ¶
func NewAuthenticationResultRequest(merchantAccount string, pspReference string) *AuthenticationResultRequest
NewAuthenticationResultRequest instantiates a new AuthenticationResultRequest 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 NewAuthenticationResultRequestWithDefaults ¶
func NewAuthenticationResultRequestWithDefaults() *AuthenticationResultRequest
NewAuthenticationResultRequestWithDefaults instantiates a new AuthenticationResultRequest 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 (*AuthenticationResultRequest) GetMerchantAccount ¶
func (o *AuthenticationResultRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*AuthenticationResultRequest) GetMerchantAccountOk ¶
func (o *AuthenticationResultRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*AuthenticationResultRequest) GetPspReference ¶
func (o *AuthenticationResultRequest) GetPspReference() string
GetPspReference returns the PspReference field value
func (*AuthenticationResultRequest) GetPspReferenceOk ¶
func (o *AuthenticationResultRequest) GetPspReferenceOk() (*string, bool)
GetPspReferenceOk returns a tuple with the PspReference field value and a boolean to check if the value has been set.
func (AuthenticationResultRequest) MarshalJSON ¶
func (o AuthenticationResultRequest) MarshalJSON() ([]byte, error)
func (*AuthenticationResultRequest) SetMerchantAccount ¶
func (o *AuthenticationResultRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*AuthenticationResultRequest) SetPspReference ¶
func (o *AuthenticationResultRequest) SetPspReference(v string)
SetPspReference sets field value
func (AuthenticationResultRequest) ToMap ¶
func (o AuthenticationResultRequest) ToMap() (map[string]interface{}, error)
type AuthenticationResultResponse ¶
type AuthenticationResultResponse struct { ThreeDS1Result *ThreeDS1Result `json:"threeDS1Result,omitempty"` ThreeDS2Result *ThreeDS2Result `json:"threeDS2Result,omitempty"` }
AuthenticationResultResponse struct for AuthenticationResultResponse
func NewAuthenticationResultResponse ¶
func NewAuthenticationResultResponse() *AuthenticationResultResponse
NewAuthenticationResultResponse instantiates a new AuthenticationResultResponse 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 NewAuthenticationResultResponseWithDefaults ¶
func NewAuthenticationResultResponseWithDefaults() *AuthenticationResultResponse
NewAuthenticationResultResponseWithDefaults instantiates a new AuthenticationResultResponse 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 (*AuthenticationResultResponse) GetThreeDS1Result ¶
func (o *AuthenticationResultResponse) GetThreeDS1Result() ThreeDS1Result
GetThreeDS1Result returns the ThreeDS1Result field value if set, zero value otherwise.
func (*AuthenticationResultResponse) GetThreeDS1ResultOk ¶
func (o *AuthenticationResultResponse) GetThreeDS1ResultOk() (*ThreeDS1Result, bool)
GetThreeDS1ResultOk returns a tuple with the ThreeDS1Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationResultResponse) GetThreeDS2Result ¶
func (o *AuthenticationResultResponse) GetThreeDS2Result() ThreeDS2Result
GetThreeDS2Result returns the ThreeDS2Result field value if set, zero value otherwise.
func (*AuthenticationResultResponse) GetThreeDS2ResultOk ¶
func (o *AuthenticationResultResponse) GetThreeDS2ResultOk() (*ThreeDS2Result, bool)
GetThreeDS2ResultOk returns a tuple with the ThreeDS2Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuthenticationResultResponse) HasThreeDS1Result ¶
func (o *AuthenticationResultResponse) HasThreeDS1Result() bool
HasThreeDS1Result returns a boolean if a field has been set.
func (*AuthenticationResultResponse) HasThreeDS2Result ¶
func (o *AuthenticationResultResponse) HasThreeDS2Result() bool
HasThreeDS2Result returns a boolean if a field has been set.
func (AuthenticationResultResponse) MarshalJSON ¶
func (o AuthenticationResultResponse) MarshalJSON() ([]byte, error)
func (*AuthenticationResultResponse) SetThreeDS1Result ¶
func (o *AuthenticationResultResponse) SetThreeDS1Result(v ThreeDS1Result)
SetThreeDS1Result gets a reference to the given ThreeDS1Result and assigns it to the ThreeDS1Result field.
func (*AuthenticationResultResponse) SetThreeDS2Result ¶
func (o *AuthenticationResultResponse) SetThreeDS2Result(v ThreeDS2Result)
SetThreeDS2Result gets a reference to the given ThreeDS2Result and assigns it to the ThreeDS2Result field.
func (AuthenticationResultResponse) ToMap ¶
func (o AuthenticationResultResponse) ToMap() (map[string]interface{}, error)
type BankAccount ¶
type BankAccount struct { // The bank account number (without separators). BankAccountNumber *string `json:"bankAccountNumber,omitempty"` // The bank city. BankCity *string `json:"bankCity,omitempty"` // The location id of the bank. The field value is `nil` in most cases. BankLocationId *string `json:"bankLocationId,omitempty"` // The name of the bank. BankName *string `json:"bankName,omitempty"` // The [Business Identifier Code](https://en.wikipedia.org/wiki/ISO_9362) (BIC) is the SWIFT address assigned to a bank. The field value is `nil` in most cases. Bic *string `json:"bic,omitempty"` // Country code where the bank is located. A valid value is an ISO two-character country code (e.g. 'NL'). CountryCode *string `json:"countryCode,omitempty"` // The [International Bank Account Number](https://en.wikipedia.org/wiki/International_Bank_Account_Number) (IBAN). Iban *string `json:"iban,omitempty"` // The name of the bank account holder. If you submit a name with non-Latin characters, we automatically replace some of them with corresponding Latin characters to meet the FATF recommendations. For example: * χ12 is converted to ch12. * üA is converted to euA. * Peter Møller is converted to Peter Mller, because banks don't accept 'ø'. After replacement, the ownerName must have at least three alphanumeric characters (A-Z, a-z, 0-9), and at least one of them must be a valid Latin character (A-Z, a-z). For example: * John17 - allowed. * J17 - allowed. * 171 - not allowed. * John-7 - allowed. > If provided details don't match the required format, the response returns the error message: 203 'Invalid bank account holder name'. OwnerName *string `json:"ownerName,omitempty"` // The bank account holder's tax ID. TaxId *string `json:"taxId,omitempty"` }
BankAccount struct for BankAccount
func NewBankAccount ¶
func NewBankAccount() *BankAccount
NewBankAccount instantiates a new BankAccount 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 NewBankAccountWithDefaults ¶
func NewBankAccountWithDefaults() *BankAccount
NewBankAccountWithDefaults instantiates a new BankAccount 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 (*BankAccount) GetBankAccountNumber ¶
func (o *BankAccount) GetBankAccountNumber() string
GetBankAccountNumber returns the BankAccountNumber field value if set, zero value otherwise.
func (*BankAccount) GetBankAccountNumberOk ¶
func (o *BankAccount) GetBankAccountNumberOk() (*string, bool)
GetBankAccountNumberOk returns a tuple with the BankAccountNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetBankCity ¶
func (o *BankAccount) GetBankCity() string
GetBankCity returns the BankCity field value if set, zero value otherwise.
func (*BankAccount) GetBankCityOk ¶
func (o *BankAccount) GetBankCityOk() (*string, bool)
GetBankCityOk returns a tuple with the BankCity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetBankLocationId ¶
func (o *BankAccount) GetBankLocationId() string
GetBankLocationId returns the BankLocationId field value if set, zero value otherwise.
func (*BankAccount) GetBankLocationIdOk ¶
func (o *BankAccount) GetBankLocationIdOk() (*string, bool)
GetBankLocationIdOk returns a tuple with the BankLocationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetBankName ¶
func (o *BankAccount) GetBankName() string
GetBankName returns the BankName field value if set, zero value otherwise.
func (*BankAccount) GetBankNameOk ¶
func (o *BankAccount) GetBankNameOk() (*string, bool)
GetBankNameOk returns a tuple with the BankName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetBic ¶
func (o *BankAccount) GetBic() string
GetBic returns the Bic field value if set, zero value otherwise.
func (*BankAccount) GetBicOk ¶
func (o *BankAccount) GetBicOk() (*string, bool)
GetBicOk returns a tuple with the Bic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetCountryCode ¶
func (o *BankAccount) GetCountryCode() string
GetCountryCode returns the CountryCode field value if set, zero value otherwise.
func (*BankAccount) GetCountryCodeOk ¶
func (o *BankAccount) GetCountryCodeOk() (*string, bool)
GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetIban ¶
func (o *BankAccount) GetIban() string
GetIban returns the Iban field value if set, zero value otherwise.
func (*BankAccount) GetIbanOk ¶
func (o *BankAccount) GetIbanOk() (*string, bool)
GetIbanOk returns a tuple with the Iban field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetOwnerName ¶
func (o *BankAccount) GetOwnerName() string
GetOwnerName returns the OwnerName field value if set, zero value otherwise.
func (*BankAccount) GetOwnerNameOk ¶
func (o *BankAccount) GetOwnerNameOk() (*string, bool)
GetOwnerNameOk returns a tuple with the OwnerName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) GetTaxId ¶
func (o *BankAccount) GetTaxId() string
GetTaxId returns the TaxId field value if set, zero value otherwise.
func (*BankAccount) GetTaxIdOk ¶
func (o *BankAccount) GetTaxIdOk() (*string, bool)
GetTaxIdOk returns a tuple with the TaxId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BankAccount) HasBankAccountNumber ¶
func (o *BankAccount) HasBankAccountNumber() bool
HasBankAccountNumber returns a boolean if a field has been set.
func (*BankAccount) HasBankCity ¶
func (o *BankAccount) HasBankCity() bool
HasBankCity returns a boolean if a field has been set.
func (*BankAccount) HasBankLocationId ¶
func (o *BankAccount) HasBankLocationId() bool
HasBankLocationId returns a boolean if a field has been set.
func (*BankAccount) HasBankName ¶
func (o *BankAccount) HasBankName() bool
HasBankName returns a boolean if a field has been set.
func (*BankAccount) HasBic ¶
func (o *BankAccount) HasBic() bool
HasBic returns a boolean if a field has been set.
func (*BankAccount) HasCountryCode ¶
func (o *BankAccount) HasCountryCode() bool
HasCountryCode returns a boolean if a field has been set.
func (*BankAccount) HasIban ¶
func (o *BankAccount) HasIban() bool
HasIban returns a boolean if a field has been set.
func (*BankAccount) HasOwnerName ¶
func (o *BankAccount) HasOwnerName() bool
HasOwnerName returns a boolean if a field has been set.
func (*BankAccount) HasTaxId ¶
func (o *BankAccount) HasTaxId() bool
HasTaxId returns a boolean if a field has been set.
func (BankAccount) MarshalJSON ¶
func (o BankAccount) MarshalJSON() ([]byte, error)
func (*BankAccount) SetBankAccountNumber ¶
func (o *BankAccount) SetBankAccountNumber(v string)
SetBankAccountNumber gets a reference to the given string and assigns it to the BankAccountNumber field.
func (*BankAccount) SetBankCity ¶
func (o *BankAccount) SetBankCity(v string)
SetBankCity gets a reference to the given string and assigns it to the BankCity field.
func (*BankAccount) SetBankLocationId ¶
func (o *BankAccount) SetBankLocationId(v string)
SetBankLocationId gets a reference to the given string and assigns it to the BankLocationId field.
func (*BankAccount) SetBankName ¶
func (o *BankAccount) SetBankName(v string)
SetBankName gets a reference to the given string and assigns it to the BankName field.
func (*BankAccount) SetBic ¶
func (o *BankAccount) SetBic(v string)
SetBic gets a reference to the given string and assigns it to the Bic field.
func (*BankAccount) SetCountryCode ¶
func (o *BankAccount) SetCountryCode(v string)
SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.
func (*BankAccount) SetIban ¶
func (o *BankAccount) SetIban(v string)
SetIban gets a reference to the given string and assigns it to the Iban field.
func (*BankAccount) SetOwnerName ¶
func (o *BankAccount) SetOwnerName(v string)
SetOwnerName gets a reference to the given string and assigns it to the OwnerName field.
func (*BankAccount) SetTaxId ¶
func (o *BankAccount) SetTaxId(v string)
SetTaxId gets a reference to the given string and assigns it to the TaxId field.
func (BankAccount) ToMap ¶
func (o BankAccount) ToMap() (map[string]interface{}, error)
type BrowserInfo ¶
type BrowserInfo struct { // The accept header value of the shopper's browser. AcceptHeader string `json:"acceptHeader"` // The color depth of the shopper's browser in bits per pixel. This should be obtained by using the browser's `screen.colorDepth` property. Accepted values: 1, 4, 8, 15, 16, 24, 30, 32 or 48 bit color depth. ColorDepth int32 `json:"colorDepth"` // Boolean value indicating if the shopper's browser is able to execute Java. JavaEnabled bool `json:"javaEnabled"` // Boolean value indicating if the shopper's browser is able to execute JavaScript. A default 'true' value is assumed if the field is not present. JavaScriptEnabled *bool `json:"javaScriptEnabled,omitempty"` // The `navigator.language` value of the shopper's browser (as defined in IETF BCP 47). Language string `json:"language"` // The total height of the shopper's device screen in pixels. ScreenHeight int32 `json:"screenHeight"` // The total width of the shopper's device screen in pixels. ScreenWidth int32 `json:"screenWidth"` // Time difference between UTC time and the shopper's browser local time, in minutes. TimeZoneOffset int32 `json:"timeZoneOffset"` // The user agent value of the shopper's browser. UserAgent string `json:"userAgent"` }
BrowserInfo struct for BrowserInfo
func NewBrowserInfo ¶
func NewBrowserInfo(acceptHeader string, colorDepth int32, javaEnabled bool, language string, screenHeight int32, screenWidth int32, timeZoneOffset int32, userAgent string) *BrowserInfo
NewBrowserInfo instantiates a new BrowserInfo 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 NewBrowserInfoWithDefaults ¶
func NewBrowserInfoWithDefaults() *BrowserInfo
NewBrowserInfoWithDefaults instantiates a new BrowserInfo 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 (*BrowserInfo) GetAcceptHeader ¶
func (o *BrowserInfo) GetAcceptHeader() string
GetAcceptHeader returns the AcceptHeader field value
func (*BrowserInfo) GetAcceptHeaderOk ¶
func (o *BrowserInfo) GetAcceptHeaderOk() (*string, bool)
GetAcceptHeaderOk returns a tuple with the AcceptHeader field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetColorDepth ¶
func (o *BrowserInfo) GetColorDepth() int32
GetColorDepth returns the ColorDepth field value
func (*BrowserInfo) GetColorDepthOk ¶
func (o *BrowserInfo) GetColorDepthOk() (*int32, bool)
GetColorDepthOk returns a tuple with the ColorDepth field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetJavaEnabled ¶
func (o *BrowserInfo) GetJavaEnabled() bool
GetJavaEnabled returns the JavaEnabled field value
func (*BrowserInfo) GetJavaEnabledOk ¶
func (o *BrowserInfo) GetJavaEnabledOk() (*bool, bool)
GetJavaEnabledOk returns a tuple with the JavaEnabled field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetJavaScriptEnabled ¶
func (o *BrowserInfo) GetJavaScriptEnabled() bool
GetJavaScriptEnabled returns the JavaScriptEnabled field value if set, zero value otherwise.
func (*BrowserInfo) GetJavaScriptEnabledOk ¶
func (o *BrowserInfo) GetJavaScriptEnabledOk() (*bool, bool)
GetJavaScriptEnabledOk returns a tuple with the JavaScriptEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BrowserInfo) GetLanguage ¶
func (o *BrowserInfo) GetLanguage() string
GetLanguage returns the Language field value
func (*BrowserInfo) GetLanguageOk ¶
func (o *BrowserInfo) GetLanguageOk() (*string, bool)
GetLanguageOk returns a tuple with the Language field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetScreenHeight ¶
func (o *BrowserInfo) GetScreenHeight() int32
GetScreenHeight returns the ScreenHeight field value
func (*BrowserInfo) GetScreenHeightOk ¶
func (o *BrowserInfo) GetScreenHeightOk() (*int32, bool)
GetScreenHeightOk returns a tuple with the ScreenHeight field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetScreenWidth ¶
func (o *BrowserInfo) GetScreenWidth() int32
GetScreenWidth returns the ScreenWidth field value
func (*BrowserInfo) GetScreenWidthOk ¶
func (o *BrowserInfo) GetScreenWidthOk() (*int32, bool)
GetScreenWidthOk returns a tuple with the ScreenWidth field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetTimeZoneOffset ¶
func (o *BrowserInfo) GetTimeZoneOffset() int32
GetTimeZoneOffset returns the TimeZoneOffset field value
func (*BrowserInfo) GetTimeZoneOffsetOk ¶
func (o *BrowserInfo) GetTimeZoneOffsetOk() (*int32, bool)
GetTimeZoneOffsetOk returns a tuple with the TimeZoneOffset field value and a boolean to check if the value has been set.
func (*BrowserInfo) GetUserAgent ¶
func (o *BrowserInfo) GetUserAgent() string
GetUserAgent returns the UserAgent field value
func (*BrowserInfo) GetUserAgentOk ¶
func (o *BrowserInfo) GetUserAgentOk() (*string, bool)
GetUserAgentOk returns a tuple with the UserAgent field value and a boolean to check if the value has been set.
func (*BrowserInfo) HasJavaScriptEnabled ¶
func (o *BrowserInfo) HasJavaScriptEnabled() bool
HasJavaScriptEnabled returns a boolean if a field has been set.
func (BrowserInfo) MarshalJSON ¶
func (o BrowserInfo) MarshalJSON() ([]byte, error)
func (*BrowserInfo) SetAcceptHeader ¶
func (o *BrowserInfo) SetAcceptHeader(v string)
SetAcceptHeader sets field value
func (*BrowserInfo) SetColorDepth ¶
func (o *BrowserInfo) SetColorDepth(v int32)
SetColorDepth sets field value
func (*BrowserInfo) SetJavaEnabled ¶
func (o *BrowserInfo) SetJavaEnabled(v bool)
SetJavaEnabled sets field value
func (*BrowserInfo) SetJavaScriptEnabled ¶
func (o *BrowserInfo) SetJavaScriptEnabled(v bool)
SetJavaScriptEnabled gets a reference to the given bool and assigns it to the JavaScriptEnabled field.
func (*BrowserInfo) SetLanguage ¶
func (o *BrowserInfo) SetLanguage(v string)
SetLanguage sets field value
func (*BrowserInfo) SetScreenHeight ¶
func (o *BrowserInfo) SetScreenHeight(v int32)
SetScreenHeight sets field value
func (*BrowserInfo) SetScreenWidth ¶
func (o *BrowserInfo) SetScreenWidth(v int32)
SetScreenWidth sets field value
func (*BrowserInfo) SetTimeZoneOffset ¶
func (o *BrowserInfo) SetTimeZoneOffset(v int32)
SetTimeZoneOffset sets field value
func (*BrowserInfo) SetUserAgent ¶
func (o *BrowserInfo) SetUserAgent(v string)
SetUserAgent sets field value
func (BrowserInfo) ToMap ¶
func (o BrowserInfo) ToMap() (map[string]interface{}, error)
type CancelOrRefundRequest ¶
type CancelOrRefundRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference *string `json:"originalMerchantReference,omitempty"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference string `json:"originalReference"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
CancelOrRefundRequest struct for CancelOrRefundRequest
func NewCancelOrRefundRequest ¶
func NewCancelOrRefundRequest(merchantAccount string, originalReference string) *CancelOrRefundRequest
NewCancelOrRefundRequest instantiates a new CancelOrRefundRequest 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 NewCancelOrRefundRequestWithDefaults ¶
func NewCancelOrRefundRequestWithDefaults() *CancelOrRefundRequest
NewCancelOrRefundRequestWithDefaults instantiates a new CancelOrRefundRequest 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 (*CancelOrRefundRequest) GetAdditionalData ¶
func (o *CancelOrRefundRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetAdditionalDataOk ¶
func (o *CancelOrRefundRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetMerchantAccount ¶
func (o *CancelOrRefundRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*CancelOrRefundRequest) GetMerchantAccountOk ¶
func (o *CancelOrRefundRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetMpiData ¶
func (o *CancelOrRefundRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetMpiDataOk ¶
func (o *CancelOrRefundRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetOriginalMerchantReference ¶
func (o *CancelOrRefundRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetOriginalMerchantReferenceOk ¶
func (o *CancelOrRefundRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetOriginalReference ¶
func (o *CancelOrRefundRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value
func (*CancelOrRefundRequest) GetOriginalReferenceOk ¶
func (o *CancelOrRefundRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetPlatformChargebackLogic ¶
func (o *CancelOrRefundRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetPlatformChargebackLogicOk ¶
func (o *CancelOrRefundRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetReference ¶
func (o *CancelOrRefundRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetReferenceOk ¶
func (o *CancelOrRefundRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetTenderReference ¶
func (o *CancelOrRefundRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetTenderReferenceOk ¶
func (o *CancelOrRefundRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) GetUniqueTerminalId ¶
func (o *CancelOrRefundRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*CancelOrRefundRequest) GetUniqueTerminalIdOk ¶
func (o *CancelOrRefundRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelOrRefundRequest) HasAdditionalData ¶
func (o *CancelOrRefundRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*CancelOrRefundRequest) HasMpiData ¶
func (o *CancelOrRefundRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*CancelOrRefundRequest) HasOriginalMerchantReference ¶
func (o *CancelOrRefundRequest) HasOriginalMerchantReference() bool
HasOriginalMerchantReference returns a boolean if a field has been set.
func (*CancelOrRefundRequest) HasPlatformChargebackLogic ¶
func (o *CancelOrRefundRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*CancelOrRefundRequest) HasReference ¶
func (o *CancelOrRefundRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*CancelOrRefundRequest) HasTenderReference ¶
func (o *CancelOrRefundRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*CancelOrRefundRequest) HasUniqueTerminalId ¶
func (o *CancelOrRefundRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (CancelOrRefundRequest) MarshalJSON ¶
func (o CancelOrRefundRequest) MarshalJSON() ([]byte, error)
func (*CancelOrRefundRequest) SetAdditionalData ¶
func (o *CancelOrRefundRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*CancelOrRefundRequest) SetMerchantAccount ¶
func (o *CancelOrRefundRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*CancelOrRefundRequest) SetMpiData ¶
func (o *CancelOrRefundRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*CancelOrRefundRequest) SetOriginalMerchantReference ¶
func (o *CancelOrRefundRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference gets a reference to the given string and assigns it to the OriginalMerchantReference field.
func (*CancelOrRefundRequest) SetOriginalReference ¶
func (o *CancelOrRefundRequest) SetOriginalReference(v string)
SetOriginalReference sets field value
func (*CancelOrRefundRequest) SetPlatformChargebackLogic ¶
func (o *CancelOrRefundRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*CancelOrRefundRequest) SetReference ¶
func (o *CancelOrRefundRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*CancelOrRefundRequest) SetTenderReference ¶
func (o *CancelOrRefundRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*CancelOrRefundRequest) SetUniqueTerminalId ¶
func (o *CancelOrRefundRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (CancelOrRefundRequest) ToMap ¶
func (o CancelOrRefundRequest) ToMap() (map[string]interface{}, error)
type CancelRequest ¶
type CancelRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference *string `json:"originalMerchantReference,omitempty"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference string `json:"originalReference"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For more information, see how to split payments for [platforms](https://docs.adyen.com/platforms/automatic-split-configuration/). Splits []Split `json:"splits,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
CancelRequest struct for CancelRequest
func NewCancelRequest ¶
func NewCancelRequest(merchantAccount string, originalReference string) *CancelRequest
NewCancelRequest instantiates a new CancelRequest 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 NewCancelRequestWithDefaults ¶
func NewCancelRequestWithDefaults() *CancelRequest
NewCancelRequestWithDefaults instantiates a new CancelRequest 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 (*CancelRequest) GetAdditionalData ¶
func (o *CancelRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*CancelRequest) GetAdditionalDataOk ¶
func (o *CancelRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetMerchantAccount ¶
func (o *CancelRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*CancelRequest) GetMerchantAccountOk ¶
func (o *CancelRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*CancelRequest) GetMpiData ¶
func (o *CancelRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*CancelRequest) GetMpiDataOk ¶
func (o *CancelRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetOriginalMerchantReference ¶
func (o *CancelRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value if set, zero value otherwise.
func (*CancelRequest) GetOriginalMerchantReferenceOk ¶
func (o *CancelRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetOriginalReference ¶
func (o *CancelRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value
func (*CancelRequest) GetOriginalReferenceOk ¶
func (o *CancelRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value and a boolean to check if the value has been set.
func (*CancelRequest) GetPlatformChargebackLogic ¶
func (o *CancelRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*CancelRequest) GetPlatformChargebackLogicOk ¶
func (o *CancelRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetReference ¶
func (o *CancelRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*CancelRequest) GetReferenceOk ¶
func (o *CancelRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetSplits ¶
func (o *CancelRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*CancelRequest) GetSplitsOk ¶
func (o *CancelRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetTenderReference ¶
func (o *CancelRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*CancelRequest) GetTenderReferenceOk ¶
func (o *CancelRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) GetUniqueTerminalId ¶
func (o *CancelRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*CancelRequest) GetUniqueTerminalIdOk ¶
func (o *CancelRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CancelRequest) HasAdditionalData ¶
func (o *CancelRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*CancelRequest) HasMpiData ¶
func (o *CancelRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*CancelRequest) HasOriginalMerchantReference ¶
func (o *CancelRequest) HasOriginalMerchantReference() bool
HasOriginalMerchantReference returns a boolean if a field has been set.
func (*CancelRequest) HasPlatformChargebackLogic ¶
func (o *CancelRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*CancelRequest) HasReference ¶
func (o *CancelRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*CancelRequest) HasSplits ¶
func (o *CancelRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*CancelRequest) HasTenderReference ¶
func (o *CancelRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*CancelRequest) HasUniqueTerminalId ¶
func (o *CancelRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (CancelRequest) MarshalJSON ¶
func (o CancelRequest) MarshalJSON() ([]byte, error)
func (*CancelRequest) SetAdditionalData ¶
func (o *CancelRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*CancelRequest) SetMerchantAccount ¶
func (o *CancelRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*CancelRequest) SetMpiData ¶
func (o *CancelRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*CancelRequest) SetOriginalMerchantReference ¶
func (o *CancelRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference gets a reference to the given string and assigns it to the OriginalMerchantReference field.
func (*CancelRequest) SetOriginalReference ¶
func (o *CancelRequest) SetOriginalReference(v string)
SetOriginalReference sets field value
func (*CancelRequest) SetPlatformChargebackLogic ¶
func (o *CancelRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*CancelRequest) SetReference ¶
func (o *CancelRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*CancelRequest) SetSplits ¶
func (o *CancelRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*CancelRequest) SetTenderReference ¶
func (o *CancelRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*CancelRequest) SetUniqueTerminalId ¶
func (o *CancelRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (CancelRequest) ToMap ¶
func (o CancelRequest) ToMap() (map[string]interface{}, error)
type CaptureRequest ¶
type CaptureRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` ModificationAmount Amount `json:"modificationAmount"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference *string `json:"originalMerchantReference,omitempty"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference string `json:"originalReference"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For more information, see how to split payments for [platforms](https://docs.adyen.com/platforms/automatic-split-configuration/). Splits []Split `json:"splits,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
CaptureRequest struct for CaptureRequest
func NewCaptureRequest ¶
func NewCaptureRequest(merchantAccount string, modificationAmount Amount, originalReference string) *CaptureRequest
NewCaptureRequest instantiates a new CaptureRequest 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 NewCaptureRequestWithDefaults ¶
func NewCaptureRequestWithDefaults() *CaptureRequest
NewCaptureRequestWithDefaults instantiates a new CaptureRequest 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 (*CaptureRequest) GetAdditionalData ¶
func (o *CaptureRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*CaptureRequest) GetAdditionalDataOk ¶
func (o *CaptureRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetMerchantAccount ¶
func (o *CaptureRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*CaptureRequest) GetMerchantAccountOk ¶
func (o *CaptureRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*CaptureRequest) GetModificationAmount ¶
func (o *CaptureRequest) GetModificationAmount() Amount
GetModificationAmount returns the ModificationAmount field value
func (*CaptureRequest) GetModificationAmountOk ¶
func (o *CaptureRequest) GetModificationAmountOk() (*Amount, bool)
GetModificationAmountOk returns a tuple with the ModificationAmount field value and a boolean to check if the value has been set.
func (*CaptureRequest) GetMpiData ¶
func (o *CaptureRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*CaptureRequest) GetMpiDataOk ¶
func (o *CaptureRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetOriginalMerchantReference ¶
func (o *CaptureRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value if set, zero value otherwise.
func (*CaptureRequest) GetOriginalMerchantReferenceOk ¶
func (o *CaptureRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetOriginalReference ¶
func (o *CaptureRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value
func (*CaptureRequest) GetOriginalReferenceOk ¶
func (o *CaptureRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value and a boolean to check if the value has been set.
func (*CaptureRequest) GetPlatformChargebackLogic ¶
func (o *CaptureRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*CaptureRequest) GetPlatformChargebackLogicOk ¶
func (o *CaptureRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetReference ¶
func (o *CaptureRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*CaptureRequest) GetReferenceOk ¶
func (o *CaptureRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetSplits ¶
func (o *CaptureRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*CaptureRequest) GetSplitsOk ¶
func (o *CaptureRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetTenderReference ¶
func (o *CaptureRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*CaptureRequest) GetTenderReferenceOk ¶
func (o *CaptureRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) GetUniqueTerminalId ¶
func (o *CaptureRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*CaptureRequest) GetUniqueTerminalIdOk ¶
func (o *CaptureRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CaptureRequest) HasAdditionalData ¶
func (o *CaptureRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*CaptureRequest) HasMpiData ¶
func (o *CaptureRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*CaptureRequest) HasOriginalMerchantReference ¶
func (o *CaptureRequest) HasOriginalMerchantReference() bool
HasOriginalMerchantReference returns a boolean if a field has been set.
func (*CaptureRequest) HasPlatformChargebackLogic ¶
func (o *CaptureRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*CaptureRequest) HasReference ¶
func (o *CaptureRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*CaptureRequest) HasSplits ¶
func (o *CaptureRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*CaptureRequest) HasTenderReference ¶
func (o *CaptureRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*CaptureRequest) HasUniqueTerminalId ¶
func (o *CaptureRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (CaptureRequest) MarshalJSON ¶
func (o CaptureRequest) MarshalJSON() ([]byte, error)
func (*CaptureRequest) SetAdditionalData ¶
func (o *CaptureRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*CaptureRequest) SetMerchantAccount ¶
func (o *CaptureRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*CaptureRequest) SetModificationAmount ¶
func (o *CaptureRequest) SetModificationAmount(v Amount)
SetModificationAmount sets field value
func (*CaptureRequest) SetMpiData ¶
func (o *CaptureRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*CaptureRequest) SetOriginalMerchantReference ¶
func (o *CaptureRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference gets a reference to the given string and assigns it to the OriginalMerchantReference field.
func (*CaptureRequest) SetOriginalReference ¶
func (o *CaptureRequest) SetOriginalReference(v string)
SetOriginalReference sets field value
func (*CaptureRequest) SetPlatformChargebackLogic ¶
func (o *CaptureRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*CaptureRequest) SetReference ¶
func (o *CaptureRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*CaptureRequest) SetSplits ¶
func (o *CaptureRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*CaptureRequest) SetTenderReference ¶
func (o *CaptureRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*CaptureRequest) SetUniqueTerminalId ¶
func (o *CaptureRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (CaptureRequest) ToMap ¶
func (o CaptureRequest) ToMap() (map[string]interface{}, error)
type Card ¶
type Card struct { // The [card verification code](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-security-code-cvc-cvv-cid) (1-20 characters). Depending on the card brand, it is known also as: * CVV2/CVC2 – length: 3 digits * CID – length: 4 digits > If you are using [Client-Side Encryption](https://docs.adyen.com/classic-integration/cse-integration-ecommerce), the CVC code is present in the encrypted data. You must never post the card details to the server. > This field must be always present in a [one-click payment request](https://docs.adyen.com/classic-integration/recurring-payments). > When this value is returned in a response, it is always empty because it is not stored. Cvc *string `json:"cvc,omitempty"` // The card expiry month. Format: 2 digits, zero-padded for single digits. For example: * 03 = March * 11 = November ExpiryMonth *string `json:"expiryMonth,omitempty"` // The card expiry year. Format: 4 digits. For example: 2020 ExpiryYear *string `json:"expiryYear,omitempty"` // The name of the cardholder, as printed on the card. HolderName *string `json:"holderName,omitempty"` // The issue number of the card (for some UK debit cards only). IssueNumber *string `json:"issueNumber,omitempty"` // The card number (4-19 characters). Do not use any separators. When this value is returned in a response, only the last 4 digits of the card number are returned. Number *string `json:"number,omitempty"` // The month component of the start date (for some UK debit cards only). StartMonth *string `json:"startMonth,omitempty"` // The year component of the start date (for some UK debit cards only). StartYear *string `json:"startYear,omitempty"` }
Card struct for Card
func NewCard ¶
func NewCard() *Card
NewCard instantiates a new Card 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 NewCardWithDefaults ¶
func NewCardWithDefaults() *Card
NewCardWithDefaults instantiates a new Card 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 (*Card) GetCvcOk ¶
GetCvcOk returns a tuple with the Cvc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetExpiryMonth ¶
GetExpiryMonth returns the ExpiryMonth field value if set, zero value otherwise.
func (*Card) GetExpiryMonthOk ¶
GetExpiryMonthOk returns a tuple with the ExpiryMonth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetExpiryYear ¶
GetExpiryYear returns the ExpiryYear field value if set, zero value otherwise.
func (*Card) GetExpiryYearOk ¶
GetExpiryYearOk returns a tuple with the ExpiryYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetHolderName ¶
GetHolderName returns the HolderName field value if set, zero value otherwise.
func (*Card) GetHolderNameOk ¶
GetHolderNameOk returns a tuple with the HolderName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetIssueNumber ¶
GetIssueNumber returns the IssueNumber field value if set, zero value otherwise.
func (*Card) GetIssueNumberOk ¶
GetIssueNumberOk returns a tuple with the IssueNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetNumberOk ¶
GetNumberOk returns a tuple with the Number field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetStartMonth ¶
GetStartMonth returns the StartMonth field value if set, zero value otherwise.
func (*Card) GetStartMonthOk ¶
GetStartMonthOk returns a tuple with the StartMonth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) GetStartYear ¶
GetStartYear returns the StartYear field value if set, zero value otherwise.
func (*Card) GetStartYearOk ¶
GetStartYearOk returns a tuple with the StartYear field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Card) HasExpiryMonth ¶
HasExpiryMonth returns a boolean if a field has been set.
func (*Card) HasExpiryYear ¶
HasExpiryYear returns a boolean if a field has been set.
func (*Card) HasHolderName ¶
HasHolderName returns a boolean if a field has been set.
func (*Card) HasIssueNumber ¶
HasIssueNumber returns a boolean if a field has been set.
func (*Card) HasStartMonth ¶
HasStartMonth returns a boolean if a field has been set.
func (*Card) HasStartYear ¶
HasStartYear returns a boolean if a field has been set.
func (Card) MarshalJSON ¶
func (*Card) SetExpiryMonth ¶
SetExpiryMonth gets a reference to the given string and assigns it to the ExpiryMonth field.
func (*Card) SetExpiryYear ¶
SetExpiryYear gets a reference to the given string and assigns it to the ExpiryYear field.
func (*Card) SetHolderName ¶
SetHolderName gets a reference to the given string and assigns it to the HolderName field.
func (*Card) SetIssueNumber ¶
SetIssueNumber gets a reference to the given string and assigns it to the IssueNumber field.
func (*Card) SetNumber ¶
SetNumber gets a reference to the given string and assigns it to the Number field.
func (*Card) SetStartMonth ¶
SetStartMonth gets a reference to the given string and assigns it to the StartMonth field.
func (*Card) SetStartYear ¶
SetStartYear gets a reference to the given string and assigns it to the StartYear field.
type CommonField ¶
type CommonField struct { // Name of the field. For example, Name of External Platform. Name *string `json:"name,omitempty"` // Version of the field. For example, Version of External Platform. Version *string `json:"version,omitempty"` }
CommonField struct for CommonField
func NewCommonField ¶
func NewCommonField() *CommonField
NewCommonField instantiates a new CommonField 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 NewCommonFieldWithDefaults ¶
func NewCommonFieldWithDefaults() *CommonField
NewCommonFieldWithDefaults instantiates a new CommonField 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 (*CommonField) GetName ¶
func (o *CommonField) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CommonField) GetNameOk ¶
func (o *CommonField) 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 (*CommonField) GetVersion ¶
func (o *CommonField) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*CommonField) GetVersionOk ¶
func (o *CommonField) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CommonField) HasName ¶
func (o *CommonField) HasName() bool
HasName returns a boolean if a field has been set.
func (*CommonField) HasVersion ¶
func (o *CommonField) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (CommonField) MarshalJSON ¶
func (o CommonField) MarshalJSON() ([]byte, error)
func (*CommonField) SetName ¶
func (o *CommonField) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CommonField) SetVersion ¶
func (o *CommonField) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (CommonField) ToMap ¶
func (o CommonField) ToMap() (map[string]interface{}, error)
type DeviceRenderOptions ¶
type DeviceRenderOptions struct { // Supported SDK interface types. Allowed values: * native * html * both SdkInterface *string `json:"sdkInterface,omitempty"` // UI types supported for displaying specific challenges. Allowed values: * text * singleSelect * outOfBand * otherHtml * multiSelect SdkUiType []string `json:"sdkUiType,omitempty"` }
DeviceRenderOptions struct for DeviceRenderOptions
func NewDeviceRenderOptions ¶
func NewDeviceRenderOptions() *DeviceRenderOptions
NewDeviceRenderOptions instantiates a new DeviceRenderOptions 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 NewDeviceRenderOptionsWithDefaults ¶
func NewDeviceRenderOptionsWithDefaults() *DeviceRenderOptions
NewDeviceRenderOptionsWithDefaults instantiates a new DeviceRenderOptions 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 (*DeviceRenderOptions) GetSdkInterface ¶
func (o *DeviceRenderOptions) GetSdkInterface() string
GetSdkInterface returns the SdkInterface field value if set, zero value otherwise.
func (*DeviceRenderOptions) GetSdkInterfaceOk ¶
func (o *DeviceRenderOptions) GetSdkInterfaceOk() (*string, bool)
GetSdkInterfaceOk returns a tuple with the SdkInterface field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DeviceRenderOptions) GetSdkUiType ¶
func (o *DeviceRenderOptions) GetSdkUiType() []string
GetSdkUiType returns the SdkUiType field value if set, zero value otherwise.
func (*DeviceRenderOptions) GetSdkUiTypeOk ¶
func (o *DeviceRenderOptions) GetSdkUiTypeOk() ([]string, bool)
GetSdkUiTypeOk returns a tuple with the SdkUiType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DeviceRenderOptions) HasSdkInterface ¶
func (o *DeviceRenderOptions) HasSdkInterface() bool
HasSdkInterface returns a boolean if a field has been set.
func (*DeviceRenderOptions) HasSdkUiType ¶
func (o *DeviceRenderOptions) HasSdkUiType() bool
HasSdkUiType returns a boolean if a field has been set.
func (DeviceRenderOptions) MarshalJSON ¶
func (o DeviceRenderOptions) MarshalJSON() ([]byte, error)
func (*DeviceRenderOptions) SetSdkInterface ¶
func (o *DeviceRenderOptions) SetSdkInterface(v string)
SetSdkInterface gets a reference to the given string and assigns it to the SdkInterface field.
func (*DeviceRenderOptions) SetSdkUiType ¶
func (o *DeviceRenderOptions) SetSdkUiType(v []string)
SetSdkUiType gets a reference to the given []string and assigns it to the SdkUiType field.
func (DeviceRenderOptions) ToMap ¶
func (o DeviceRenderOptions) ToMap() (map[string]interface{}, error)
type DonationRequest ¶
type DonationRequest struct { // The Adyen account name of the charity. DonationAccount string `json:"donationAccount"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` ModificationAmount Amount `json:"modificationAmount"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference *string `json:"originalReference,omitempty"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` }
DonationRequest struct for DonationRequest
func NewDonationRequest ¶
func NewDonationRequest(donationAccount string, merchantAccount string, modificationAmount Amount) *DonationRequest
NewDonationRequest instantiates a new DonationRequest 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 NewDonationRequestWithDefaults ¶
func NewDonationRequestWithDefaults() *DonationRequest
NewDonationRequestWithDefaults instantiates a new DonationRequest 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 (*DonationRequest) GetDonationAccount ¶
func (o *DonationRequest) GetDonationAccount() string
GetDonationAccount returns the DonationAccount field value
func (*DonationRequest) GetDonationAccountOk ¶
func (o *DonationRequest) GetDonationAccountOk() (*string, bool)
GetDonationAccountOk returns a tuple with the DonationAccount field value and a boolean to check if the value has been set.
func (*DonationRequest) GetMerchantAccount ¶
func (o *DonationRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*DonationRequest) GetMerchantAccountOk ¶
func (o *DonationRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*DonationRequest) GetModificationAmount ¶
func (o *DonationRequest) GetModificationAmount() Amount
GetModificationAmount returns the ModificationAmount field value
func (*DonationRequest) GetModificationAmountOk ¶
func (o *DonationRequest) GetModificationAmountOk() (*Amount, bool)
GetModificationAmountOk returns a tuple with the ModificationAmount field value and a boolean to check if the value has been set.
func (*DonationRequest) GetOriginalReference ¶
func (o *DonationRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value if set, zero value otherwise.
func (*DonationRequest) GetOriginalReferenceOk ¶
func (o *DonationRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DonationRequest) GetPlatformChargebackLogic ¶
func (o *DonationRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*DonationRequest) GetPlatformChargebackLogicOk ¶
func (o *DonationRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DonationRequest) GetReference ¶
func (o *DonationRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*DonationRequest) GetReferenceOk ¶
func (o *DonationRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DonationRequest) HasOriginalReference ¶
func (o *DonationRequest) HasOriginalReference() bool
HasOriginalReference returns a boolean if a field has been set.
func (*DonationRequest) HasPlatformChargebackLogic ¶
func (o *DonationRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*DonationRequest) HasReference ¶
func (o *DonationRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (DonationRequest) MarshalJSON ¶
func (o DonationRequest) MarshalJSON() ([]byte, error)
func (*DonationRequest) SetDonationAccount ¶
func (o *DonationRequest) SetDonationAccount(v string)
SetDonationAccount sets field value
func (*DonationRequest) SetMerchantAccount ¶
func (o *DonationRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*DonationRequest) SetModificationAmount ¶
func (o *DonationRequest) SetModificationAmount(v Amount)
SetModificationAmount sets field value
func (*DonationRequest) SetOriginalReference ¶
func (o *DonationRequest) SetOriginalReference(v string)
SetOriginalReference gets a reference to the given string and assigns it to the OriginalReference field.
func (*DonationRequest) SetPlatformChargebackLogic ¶
func (o *DonationRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*DonationRequest) SetReference ¶
func (o *DonationRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (DonationRequest) ToMap ¶
func (o DonationRequest) ToMap() (map[string]interface{}, error)
type ExternalPlatform ¶
type ExternalPlatform struct { // External platform integrator. Integrator *string `json:"integrator,omitempty"` // Name of the field. For example, Name of External Platform. Name *string `json:"name,omitempty"` // Version of the field. For example, Version of External Platform. Version *string `json:"version,omitempty"` }
ExternalPlatform struct for ExternalPlatform
func NewExternalPlatform ¶
func NewExternalPlatform() *ExternalPlatform
NewExternalPlatform instantiates a new ExternalPlatform 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 NewExternalPlatformWithDefaults ¶
func NewExternalPlatformWithDefaults() *ExternalPlatform
NewExternalPlatformWithDefaults instantiates a new ExternalPlatform 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 (*ExternalPlatform) GetIntegrator ¶
func (o *ExternalPlatform) GetIntegrator() string
GetIntegrator returns the Integrator field value if set, zero value otherwise.
func (*ExternalPlatform) GetIntegratorOk ¶
func (o *ExternalPlatform) GetIntegratorOk() (*string, bool)
GetIntegratorOk returns a tuple with the Integrator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPlatform) GetName ¶
func (o *ExternalPlatform) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ExternalPlatform) GetNameOk ¶
func (o *ExternalPlatform) 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 (*ExternalPlatform) GetVersion ¶
func (o *ExternalPlatform) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*ExternalPlatform) GetVersionOk ¶
func (o *ExternalPlatform) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExternalPlatform) HasIntegrator ¶
func (o *ExternalPlatform) HasIntegrator() bool
HasIntegrator returns a boolean if a field has been set.
func (*ExternalPlatform) HasName ¶
func (o *ExternalPlatform) HasName() bool
HasName returns a boolean if a field has been set.
func (*ExternalPlatform) HasVersion ¶
func (o *ExternalPlatform) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (ExternalPlatform) MarshalJSON ¶
func (o ExternalPlatform) MarshalJSON() ([]byte, error)
func (*ExternalPlatform) SetIntegrator ¶
func (o *ExternalPlatform) SetIntegrator(v string)
SetIntegrator gets a reference to the given string and assigns it to the Integrator field.
func (*ExternalPlatform) SetName ¶
func (o *ExternalPlatform) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ExternalPlatform) SetVersion ¶
func (o *ExternalPlatform) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (ExternalPlatform) ToMap ¶
func (o ExternalPlatform) ToMap() (map[string]interface{}, error)
type ForexQuote ¶
type ForexQuote struct { // The account name. Account *string `json:"account,omitempty"` // The account type. AccountType *string `json:"accountType,omitempty"` BaseAmount *Amount `json:"baseAmount,omitempty"` // The base points. BasePoints int32 `json:"basePoints"` Buy *Amount `json:"buy,omitempty"` Interbank *Amount `json:"interbank,omitempty"` // The reference assigned to the forex quote request. Reference *string `json:"reference,omitempty"` Sell *Amount `json:"sell,omitempty"` // The signature to validate the integrity. Signature *string `json:"signature,omitempty"` // The source of the forex quote. Source *string `json:"source,omitempty"` // The type of forex. Type *string `json:"type,omitempty"` // The date until which the forex quote is valid. ValidTill time.Time `json:"validTill"` }
ForexQuote struct for ForexQuote
func NewForexQuote ¶
func NewForexQuote(basePoints int32, validTill time.Time) *ForexQuote
NewForexQuote instantiates a new ForexQuote 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 NewForexQuoteWithDefaults ¶
func NewForexQuoteWithDefaults() *ForexQuote
NewForexQuoteWithDefaults instantiates a new ForexQuote 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 (*ForexQuote) GetAccount ¶
func (o *ForexQuote) GetAccount() string
GetAccount returns the Account field value if set, zero value otherwise.
func (*ForexQuote) GetAccountOk ¶
func (o *ForexQuote) GetAccountOk() (*string, 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 (*ForexQuote) GetAccountType ¶
func (o *ForexQuote) GetAccountType() string
GetAccountType returns the AccountType field value if set, zero value otherwise.
func (*ForexQuote) GetAccountTypeOk ¶
func (o *ForexQuote) GetAccountTypeOk() (*string, bool)
GetAccountTypeOk returns a tuple with the AccountType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetBaseAmount ¶
func (o *ForexQuote) GetBaseAmount() Amount
GetBaseAmount returns the BaseAmount field value if set, zero value otherwise.
func (*ForexQuote) GetBaseAmountOk ¶
func (o *ForexQuote) GetBaseAmountOk() (*Amount, bool)
GetBaseAmountOk returns a tuple with the BaseAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetBasePoints ¶
func (o *ForexQuote) GetBasePoints() int32
GetBasePoints returns the BasePoints field value
func (*ForexQuote) GetBasePointsOk ¶
func (o *ForexQuote) GetBasePointsOk() (*int32, bool)
GetBasePointsOk returns a tuple with the BasePoints field value and a boolean to check if the value has been set.
func (*ForexQuote) GetBuy ¶
func (o *ForexQuote) GetBuy() Amount
GetBuy returns the Buy field value if set, zero value otherwise.
func (*ForexQuote) GetBuyOk ¶
func (o *ForexQuote) GetBuyOk() (*Amount, bool)
GetBuyOk returns a tuple with the Buy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetInterbank ¶
func (o *ForexQuote) GetInterbank() Amount
GetInterbank returns the Interbank field value if set, zero value otherwise.
func (*ForexQuote) GetInterbankOk ¶
func (o *ForexQuote) GetInterbankOk() (*Amount, bool)
GetInterbankOk returns a tuple with the Interbank field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetReference ¶
func (o *ForexQuote) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*ForexQuote) GetReferenceOk ¶
func (o *ForexQuote) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetSell ¶
func (o *ForexQuote) GetSell() Amount
GetSell returns the Sell field value if set, zero value otherwise.
func (*ForexQuote) GetSellOk ¶
func (o *ForexQuote) GetSellOk() (*Amount, bool)
GetSellOk returns a tuple with the Sell field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetSignature ¶
func (o *ForexQuote) GetSignature() string
GetSignature returns the Signature field value if set, zero value otherwise.
func (*ForexQuote) GetSignatureOk ¶
func (o *ForexQuote) GetSignatureOk() (*string, bool)
GetSignatureOk returns a tuple with the Signature field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetSource ¶
func (o *ForexQuote) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*ForexQuote) GetSourceOk ¶
func (o *ForexQuote) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ForexQuote) GetType ¶
func (o *ForexQuote) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ForexQuote) GetTypeOk ¶
func (o *ForexQuote) 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 (*ForexQuote) GetValidTill ¶
func (o *ForexQuote) GetValidTill() time.Time
GetValidTill returns the ValidTill field value
func (*ForexQuote) GetValidTillOk ¶
func (o *ForexQuote) GetValidTillOk() (*time.Time, bool)
GetValidTillOk returns a tuple with the ValidTill field value and a boolean to check if the value has been set.
func (*ForexQuote) HasAccount ¶
func (o *ForexQuote) HasAccount() bool
HasAccount returns a boolean if a field has been set.
func (*ForexQuote) HasAccountType ¶
func (o *ForexQuote) HasAccountType() bool
HasAccountType returns a boolean if a field has been set.
func (*ForexQuote) HasBaseAmount ¶
func (o *ForexQuote) HasBaseAmount() bool
HasBaseAmount returns a boolean if a field has been set.
func (*ForexQuote) HasBuy ¶
func (o *ForexQuote) HasBuy() bool
HasBuy returns a boolean if a field has been set.
func (*ForexQuote) HasInterbank ¶
func (o *ForexQuote) HasInterbank() bool
HasInterbank returns a boolean if a field has been set.
func (*ForexQuote) HasReference ¶
func (o *ForexQuote) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*ForexQuote) HasSell ¶
func (o *ForexQuote) HasSell() bool
HasSell returns a boolean if a field has been set.
func (*ForexQuote) HasSignature ¶
func (o *ForexQuote) HasSignature() bool
HasSignature returns a boolean if a field has been set.
func (*ForexQuote) HasSource ¶
func (o *ForexQuote) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*ForexQuote) HasType ¶
func (o *ForexQuote) HasType() bool
HasType returns a boolean if a field has been set.
func (ForexQuote) MarshalJSON ¶
func (o ForexQuote) MarshalJSON() ([]byte, error)
func (*ForexQuote) SetAccount ¶
func (o *ForexQuote) SetAccount(v string)
SetAccount gets a reference to the given string and assigns it to the Account field.
func (*ForexQuote) SetAccountType ¶
func (o *ForexQuote) SetAccountType(v string)
SetAccountType gets a reference to the given string and assigns it to the AccountType field.
func (*ForexQuote) SetBaseAmount ¶
func (o *ForexQuote) SetBaseAmount(v Amount)
SetBaseAmount gets a reference to the given Amount and assigns it to the BaseAmount field.
func (*ForexQuote) SetBasePoints ¶
func (o *ForexQuote) SetBasePoints(v int32)
SetBasePoints sets field value
func (*ForexQuote) SetBuy ¶
func (o *ForexQuote) SetBuy(v Amount)
SetBuy gets a reference to the given Amount and assigns it to the Buy field.
func (*ForexQuote) SetInterbank ¶
func (o *ForexQuote) SetInterbank(v Amount)
SetInterbank gets a reference to the given Amount and assigns it to the Interbank field.
func (*ForexQuote) SetReference ¶
func (o *ForexQuote) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*ForexQuote) SetSell ¶
func (o *ForexQuote) SetSell(v Amount)
SetSell gets a reference to the given Amount and assigns it to the Sell field.
func (*ForexQuote) SetSignature ¶
func (o *ForexQuote) SetSignature(v string)
SetSignature gets a reference to the given string and assigns it to the Signature field.
func (*ForexQuote) SetSource ¶
func (o *ForexQuote) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*ForexQuote) SetType ¶
func (o *ForexQuote) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*ForexQuote) SetValidTill ¶
func (o *ForexQuote) SetValidTill(v time.Time)
SetValidTill sets field value
func (ForexQuote) ToMap ¶
func (o ForexQuote) ToMap() (map[string]interface{}, error)
type FraudCheckResult ¶
type FraudCheckResult struct { // The fraud score generated by the risk check. AccountScore int32 `json:"accountScore"` // The ID of the risk check. CheckId int32 `json:"checkId"` // The name of the risk check. Name string `json:"name"` }
FraudCheckResult struct for FraudCheckResult
func NewFraudCheckResult ¶
func NewFraudCheckResult(accountScore int32, checkId int32, name string) *FraudCheckResult
NewFraudCheckResult instantiates a new FraudCheckResult 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 NewFraudCheckResultWithDefaults ¶
func NewFraudCheckResultWithDefaults() *FraudCheckResult
NewFraudCheckResultWithDefaults instantiates a new FraudCheckResult 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 (*FraudCheckResult) GetAccountScore ¶
func (o *FraudCheckResult) GetAccountScore() int32
GetAccountScore returns the AccountScore field value
func (*FraudCheckResult) GetAccountScoreOk ¶
func (o *FraudCheckResult) GetAccountScoreOk() (*int32, bool)
GetAccountScoreOk returns a tuple with the AccountScore field value and a boolean to check if the value has been set.
func (*FraudCheckResult) GetCheckId ¶
func (o *FraudCheckResult) GetCheckId() int32
GetCheckId returns the CheckId field value
func (*FraudCheckResult) GetCheckIdOk ¶
func (o *FraudCheckResult) GetCheckIdOk() (*int32, bool)
GetCheckIdOk returns a tuple with the CheckId field value and a boolean to check if the value has been set.
func (*FraudCheckResult) GetName ¶
func (o *FraudCheckResult) GetName() string
GetName returns the Name field value
func (*FraudCheckResult) GetNameOk ¶
func (o *FraudCheckResult) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (FraudCheckResult) MarshalJSON ¶
func (o FraudCheckResult) MarshalJSON() ([]byte, error)
func (*FraudCheckResult) SetAccountScore ¶
func (o *FraudCheckResult) SetAccountScore(v int32)
SetAccountScore sets field value
func (*FraudCheckResult) SetCheckId ¶
func (o *FraudCheckResult) SetCheckId(v int32)
SetCheckId sets field value
func (*FraudCheckResult) SetName ¶
func (o *FraudCheckResult) SetName(v string)
SetName sets field value
func (FraudCheckResult) ToMap ¶
func (o FraudCheckResult) ToMap() (map[string]interface{}, error)
type FraudCheckResultWrapper ¶
type FraudCheckResultWrapper struct {
FraudCheckResult *FraudCheckResult `json:"FraudCheckResult,omitempty"`
}
FraudCheckResultWrapper struct for FraudCheckResultWrapper
func NewFraudCheckResultWrapper ¶
func NewFraudCheckResultWrapper() *FraudCheckResultWrapper
NewFraudCheckResultWrapper instantiates a new FraudCheckResultWrapper 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 NewFraudCheckResultWrapperWithDefaults ¶
func NewFraudCheckResultWrapperWithDefaults() *FraudCheckResultWrapper
NewFraudCheckResultWrapperWithDefaults instantiates a new FraudCheckResultWrapper 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 (*FraudCheckResultWrapper) GetFraudCheckResult ¶
func (o *FraudCheckResultWrapper) GetFraudCheckResult() FraudCheckResult
GetFraudCheckResult returns the FraudCheckResult field value if set, zero value otherwise.
func (*FraudCheckResultWrapper) GetFraudCheckResultOk ¶
func (o *FraudCheckResultWrapper) GetFraudCheckResultOk() (*FraudCheckResult, bool)
GetFraudCheckResultOk returns a tuple with the FraudCheckResult field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FraudCheckResultWrapper) HasFraudCheckResult ¶
func (o *FraudCheckResultWrapper) HasFraudCheckResult() bool
HasFraudCheckResult returns a boolean if a field has been set.
func (FraudCheckResultWrapper) MarshalJSON ¶
func (o FraudCheckResultWrapper) MarshalJSON() ([]byte, error)
func (*FraudCheckResultWrapper) SetFraudCheckResult ¶
func (o *FraudCheckResultWrapper) SetFraudCheckResult(v FraudCheckResult)
SetFraudCheckResult gets a reference to the given FraudCheckResult and assigns it to the FraudCheckResult field.
func (FraudCheckResultWrapper) ToMap ¶
func (o FraudCheckResultWrapper) ToMap() (map[string]interface{}, error)
type FraudResult ¶
type FraudResult struct { // The total fraud score generated by the risk checks. AccountScore int32 `json:"accountScore"` // The result of the individual risk checks. Results []FraudCheckResultWrapper `json:"results,omitempty"` }
FraudResult struct for FraudResult
func NewFraudResult ¶
func NewFraudResult(accountScore int32) *FraudResult
NewFraudResult instantiates a new FraudResult 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 NewFraudResultWithDefaults ¶
func NewFraudResultWithDefaults() *FraudResult
NewFraudResultWithDefaults instantiates a new FraudResult 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 (*FraudResult) GetAccountScore ¶
func (o *FraudResult) GetAccountScore() int32
GetAccountScore returns the AccountScore field value
func (*FraudResult) GetAccountScoreOk ¶
func (o *FraudResult) GetAccountScoreOk() (*int32, bool)
GetAccountScoreOk returns a tuple with the AccountScore field value and a boolean to check if the value has been set.
func (*FraudResult) GetResults ¶
func (o *FraudResult) GetResults() []FraudCheckResultWrapper
GetResults returns the Results field value if set, zero value otherwise.
func (*FraudResult) GetResultsOk ¶
func (o *FraudResult) GetResultsOk() ([]FraudCheckResultWrapper, bool)
GetResultsOk returns a tuple with the Results field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FraudResult) HasResults ¶
func (o *FraudResult) HasResults() bool
HasResults returns a boolean if a field has been set.
func (FraudResult) MarshalJSON ¶
func (o FraudResult) MarshalJSON() ([]byte, error)
func (*FraudResult) SetAccountScore ¶
func (o *FraudResult) SetAccountScore(v int32)
SetAccountScore sets field value
func (*FraudResult) SetResults ¶
func (o *FraudResult) SetResults(v []FraudCheckResultWrapper)
SetResults gets a reference to the given []FraudCheckResultWrapper and assigns it to the Results field.
func (FraudResult) ToMap ¶
func (o FraudResult) ToMap() (map[string]interface{}, error)
type FundDestination ¶
type FundDestination struct { // Bank Account Number of the recipient IBAN *string `json:"IBAN,omitempty"` // a map of name/value pairs for passing in additional/industry-specific data AdditionalData *map[string]string `json:"additionalData,omitempty"` BillingAddress *Address `json:"billingAddress,omitempty"` Card *Card `json:"card,omitempty"` // The `recurringDetailReference` you want to use for this payment. The value `LATEST` can be used to select the most recently stored recurring detail. SelectedRecurringDetailReference *string `json:"selectedRecurringDetailReference,omitempty"` // the email address of the person ShopperEmail *string `json:"shopperEmail,omitempty"` ShopperName *Name `json:"shopperName,omitempty"` // Required for recurring payments. Your reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters. > Your reference must not include personally identifiable information (PII), for example name or email address. ShopperReference *string `json:"shopperReference,omitempty"` SubMerchant *SubMerchant `json:"subMerchant,omitempty"` // the telephone number of the person TelephoneNumber *string `json:"telephoneNumber,omitempty"` // The purpose of a digital wallet transaction. WalletPurpose *string `json:"walletPurpose,omitempty"` }
FundDestination struct for FundDestination
func NewFundDestination ¶
func NewFundDestination() *FundDestination
NewFundDestination instantiates a new FundDestination 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 NewFundDestinationWithDefaults ¶
func NewFundDestinationWithDefaults() *FundDestination
NewFundDestinationWithDefaults instantiates a new FundDestination 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 (*FundDestination) GetAdditionalData ¶
func (o *FundDestination) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*FundDestination) GetAdditionalDataOk ¶
func (o *FundDestination) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetBillingAddress ¶
func (o *FundDestination) GetBillingAddress() Address
GetBillingAddress returns the BillingAddress field value if set, zero value otherwise.
func (*FundDestination) GetBillingAddressOk ¶
func (o *FundDestination) GetBillingAddressOk() (*Address, bool)
GetBillingAddressOk returns a tuple with the BillingAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetCard ¶
func (o *FundDestination) GetCard() Card
GetCard returns the Card field value if set, zero value otherwise.
func (*FundDestination) GetCardOk ¶
func (o *FundDestination) GetCardOk() (*Card, 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 (*FundDestination) GetIBAN ¶
func (o *FundDestination) GetIBAN() string
GetIBAN returns the IBAN field value if set, zero value otherwise.
func (*FundDestination) GetIBANOk ¶
func (o *FundDestination) GetIBANOk() (*string, bool)
GetIBANOk returns a tuple with the IBAN field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetSelectedRecurringDetailReference ¶
func (o *FundDestination) GetSelectedRecurringDetailReference() string
GetSelectedRecurringDetailReference returns the SelectedRecurringDetailReference field value if set, zero value otherwise.
func (*FundDestination) GetSelectedRecurringDetailReferenceOk ¶
func (o *FundDestination) GetSelectedRecurringDetailReferenceOk() (*string, bool)
GetSelectedRecurringDetailReferenceOk returns a tuple with the SelectedRecurringDetailReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetShopperEmail ¶
func (o *FundDestination) GetShopperEmail() string
GetShopperEmail returns the ShopperEmail field value if set, zero value otherwise.
func (*FundDestination) GetShopperEmailOk ¶
func (o *FundDestination) GetShopperEmailOk() (*string, bool)
GetShopperEmailOk returns a tuple with the ShopperEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetShopperName ¶
func (o *FundDestination) GetShopperName() Name
GetShopperName returns the ShopperName field value if set, zero value otherwise.
func (*FundDestination) GetShopperNameOk ¶
func (o *FundDestination) GetShopperNameOk() (*Name, bool)
GetShopperNameOk returns a tuple with the ShopperName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetShopperReference ¶
func (o *FundDestination) GetShopperReference() string
GetShopperReference returns the ShopperReference field value if set, zero value otherwise.
func (*FundDestination) GetShopperReferenceOk ¶
func (o *FundDestination) GetShopperReferenceOk() (*string, bool)
GetShopperReferenceOk returns a tuple with the ShopperReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetSubMerchant ¶
func (o *FundDestination) GetSubMerchant() SubMerchant
GetSubMerchant returns the SubMerchant field value if set, zero value otherwise.
func (*FundDestination) GetSubMerchantOk ¶
func (o *FundDestination) GetSubMerchantOk() (*SubMerchant, bool)
GetSubMerchantOk returns a tuple with the SubMerchant field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetTelephoneNumber ¶
func (o *FundDestination) GetTelephoneNumber() string
GetTelephoneNumber returns the TelephoneNumber field value if set, zero value otherwise.
func (*FundDestination) GetTelephoneNumberOk ¶
func (o *FundDestination) GetTelephoneNumberOk() (*string, bool)
GetTelephoneNumberOk returns a tuple with the TelephoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) GetWalletPurpose ¶
func (o *FundDestination) GetWalletPurpose() string
GetWalletPurpose returns the WalletPurpose field value if set, zero value otherwise.
func (*FundDestination) GetWalletPurposeOk ¶
func (o *FundDestination) GetWalletPurposeOk() (*string, bool)
GetWalletPurposeOk returns a tuple with the WalletPurpose field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundDestination) HasAdditionalData ¶
func (o *FundDestination) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*FundDestination) HasBillingAddress ¶
func (o *FundDestination) HasBillingAddress() bool
HasBillingAddress returns a boolean if a field has been set.
func (*FundDestination) HasCard ¶
func (o *FundDestination) HasCard() bool
HasCard returns a boolean if a field has been set.
func (*FundDestination) HasIBAN ¶
func (o *FundDestination) HasIBAN() bool
HasIBAN returns a boolean if a field has been set.
func (*FundDestination) HasSelectedRecurringDetailReference ¶
func (o *FundDestination) HasSelectedRecurringDetailReference() bool
HasSelectedRecurringDetailReference returns a boolean if a field has been set.
func (*FundDestination) HasShopperEmail ¶
func (o *FundDestination) HasShopperEmail() bool
HasShopperEmail returns a boolean if a field has been set.
func (*FundDestination) HasShopperName ¶
func (o *FundDestination) HasShopperName() bool
HasShopperName returns a boolean if a field has been set.
func (*FundDestination) HasShopperReference ¶
func (o *FundDestination) HasShopperReference() bool
HasShopperReference returns a boolean if a field has been set.
func (*FundDestination) HasSubMerchant ¶
func (o *FundDestination) HasSubMerchant() bool
HasSubMerchant returns a boolean if a field has been set.
func (*FundDestination) HasTelephoneNumber ¶
func (o *FundDestination) HasTelephoneNumber() bool
HasTelephoneNumber returns a boolean if a field has been set.
func (*FundDestination) HasWalletPurpose ¶
func (o *FundDestination) HasWalletPurpose() bool
HasWalletPurpose returns a boolean if a field has been set.
func (FundDestination) MarshalJSON ¶
func (o FundDestination) MarshalJSON() ([]byte, error)
func (*FundDestination) SetAdditionalData ¶
func (o *FundDestination) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*FundDestination) SetBillingAddress ¶
func (o *FundDestination) SetBillingAddress(v Address)
SetBillingAddress gets a reference to the given Address and assigns it to the BillingAddress field.
func (*FundDestination) SetCard ¶
func (o *FundDestination) SetCard(v Card)
SetCard gets a reference to the given Card and assigns it to the Card field.
func (*FundDestination) SetIBAN ¶
func (o *FundDestination) SetIBAN(v string)
SetIBAN gets a reference to the given string and assigns it to the IBAN field.
func (*FundDestination) SetSelectedRecurringDetailReference ¶
func (o *FundDestination) SetSelectedRecurringDetailReference(v string)
SetSelectedRecurringDetailReference gets a reference to the given string and assigns it to the SelectedRecurringDetailReference field.
func (*FundDestination) SetShopperEmail ¶
func (o *FundDestination) SetShopperEmail(v string)
SetShopperEmail gets a reference to the given string and assigns it to the ShopperEmail field.
func (*FundDestination) SetShopperName ¶
func (o *FundDestination) SetShopperName(v Name)
SetShopperName gets a reference to the given Name and assigns it to the ShopperName field.
func (*FundDestination) SetShopperReference ¶
func (o *FundDestination) SetShopperReference(v string)
SetShopperReference gets a reference to the given string and assigns it to the ShopperReference field.
func (*FundDestination) SetSubMerchant ¶
func (o *FundDestination) SetSubMerchant(v SubMerchant)
SetSubMerchant gets a reference to the given SubMerchant and assigns it to the SubMerchant field.
func (*FundDestination) SetTelephoneNumber ¶
func (o *FundDestination) SetTelephoneNumber(v string)
SetTelephoneNumber gets a reference to the given string and assigns it to the TelephoneNumber field.
func (*FundDestination) SetWalletPurpose ¶
func (o *FundDestination) SetWalletPurpose(v string)
SetWalletPurpose gets a reference to the given string and assigns it to the WalletPurpose field.
func (FundDestination) ToMap ¶
func (o FundDestination) ToMap() (map[string]interface{}, error)
type FundSource ¶
type FundSource struct { // A map of name-value pairs for passing additional or industry-specific data. AdditionalData *map[string]string `json:"additionalData,omitempty"` BillingAddress *Address `json:"billingAddress,omitempty"` Card *Card `json:"card,omitempty"` // Email address of the person. ShopperEmail *string `json:"shopperEmail,omitempty"` ShopperName *Name `json:"shopperName,omitempty"` // Phone number of the person TelephoneNumber *string `json:"telephoneNumber,omitempty"` }
FundSource struct for FundSource
func NewFundSource ¶
func NewFundSource() *FundSource
NewFundSource instantiates a new FundSource 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 NewFundSourceWithDefaults ¶
func NewFundSourceWithDefaults() *FundSource
NewFundSourceWithDefaults instantiates a new FundSource 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 (*FundSource) GetAdditionalData ¶
func (o *FundSource) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*FundSource) GetAdditionalDataOk ¶
func (o *FundSource) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundSource) GetBillingAddress ¶
func (o *FundSource) GetBillingAddress() Address
GetBillingAddress returns the BillingAddress field value if set, zero value otherwise.
func (*FundSource) GetBillingAddressOk ¶
func (o *FundSource) GetBillingAddressOk() (*Address, bool)
GetBillingAddressOk returns a tuple with the BillingAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundSource) GetCard ¶
func (o *FundSource) GetCard() Card
GetCard returns the Card field value if set, zero value otherwise.
func (*FundSource) GetCardOk ¶
func (o *FundSource) GetCardOk() (*Card, 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 (*FundSource) GetShopperEmail ¶
func (o *FundSource) GetShopperEmail() string
GetShopperEmail returns the ShopperEmail field value if set, zero value otherwise.
func (*FundSource) GetShopperEmailOk ¶
func (o *FundSource) GetShopperEmailOk() (*string, bool)
GetShopperEmailOk returns a tuple with the ShopperEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundSource) GetShopperName ¶
func (o *FundSource) GetShopperName() Name
GetShopperName returns the ShopperName field value if set, zero value otherwise.
func (*FundSource) GetShopperNameOk ¶
func (o *FundSource) GetShopperNameOk() (*Name, bool)
GetShopperNameOk returns a tuple with the ShopperName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundSource) GetTelephoneNumber ¶
func (o *FundSource) GetTelephoneNumber() string
GetTelephoneNumber returns the TelephoneNumber field value if set, zero value otherwise.
func (*FundSource) GetTelephoneNumberOk ¶
func (o *FundSource) GetTelephoneNumberOk() (*string, bool)
GetTelephoneNumberOk returns a tuple with the TelephoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FundSource) HasAdditionalData ¶
func (o *FundSource) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*FundSource) HasBillingAddress ¶
func (o *FundSource) HasBillingAddress() bool
HasBillingAddress returns a boolean if a field has been set.
func (*FundSource) HasCard ¶
func (o *FundSource) HasCard() bool
HasCard returns a boolean if a field has been set.
func (*FundSource) HasShopperEmail ¶
func (o *FundSource) HasShopperEmail() bool
HasShopperEmail returns a boolean if a field has been set.
func (*FundSource) HasShopperName ¶
func (o *FundSource) HasShopperName() bool
HasShopperName returns a boolean if a field has been set.
func (*FundSource) HasTelephoneNumber ¶
func (o *FundSource) HasTelephoneNumber() bool
HasTelephoneNumber returns a boolean if a field has been set.
func (FundSource) MarshalJSON ¶
func (o FundSource) MarshalJSON() ([]byte, error)
func (*FundSource) SetAdditionalData ¶
func (o *FundSource) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*FundSource) SetBillingAddress ¶
func (o *FundSource) SetBillingAddress(v Address)
SetBillingAddress gets a reference to the given Address and assigns it to the BillingAddress field.
func (*FundSource) SetCard ¶
func (o *FundSource) SetCard(v Card)
SetCard gets a reference to the given Card and assigns it to the Card field.
func (*FundSource) SetShopperEmail ¶
func (o *FundSource) SetShopperEmail(v string)
SetShopperEmail gets a reference to the given string and assigns it to the ShopperEmail field.
func (*FundSource) SetShopperName ¶
func (o *FundSource) SetShopperName(v Name)
SetShopperName gets a reference to the given Name and assigns it to the ShopperName field.
func (*FundSource) SetTelephoneNumber ¶
func (o *FundSource) SetTelephoneNumber(v string)
SetTelephoneNumber gets a reference to the given string and assigns it to the TelephoneNumber field.
func (FundSource) ToMap ¶
func (o FundSource) ToMap() (map[string]interface{}, error)
type GeneralApi ¶
GeneralApi service
func (*GeneralApi) Authorise ¶
func (a *GeneralApi) Authorise(ctx context.Context, r GeneralApiAuthoriseInput) (PaymentResult, *http.Response, error)
Authorise Create an authorisation
Creates a payment with a unique reference (`pspReference`) and attempts to obtain an authorisation hold. For cards, this amount can be captured or cancelled later. Non-card payment methods typically don't support this and will automatically capture as part of the authorisation. > This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r GeneralApiAuthoriseInput - Request parameters, see AuthoriseInput @return PaymentResult, *http.Response, error
func (*GeneralApi) Authorise3d ¶
func (a *GeneralApi) Authorise3d(ctx context.Context, r GeneralApiAuthorise3dInput) (PaymentResult, *http.Response, error)
Authorise3d Complete a 3DS authorisation
For an authenticated 3D Secure session, completes the payment authorisation. This endpoint must receive the `md` and `paResponse` parameters that you get from the card issuer after a shopper pays via 3D Secure.
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce/3d-secure). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/details`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/details) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r GeneralApiAuthorise3dInput - Request parameters, see Authorise3dInput @return PaymentResult, *http.Response, error
func (*GeneralApi) Authorise3dInput ¶
func (a *GeneralApi) Authorise3dInput() GeneralApiAuthorise3dInput
Prepare a request for Authorise3d
@return GeneralApiAuthorise3dInput
func (*GeneralApi) Authorise3ds2 ¶
func (a *GeneralApi) Authorise3ds2(ctx context.Context, r GeneralApiAuthorise3ds2Input) (PaymentResult, *http.Response, error)
Authorise3ds2 Complete a 3DS2 authorisation
For an authenticated 3D Secure 2 session, completes the payment authorisation. This endpoint must receive the `threeDS2Token` and `threeDS2Result` parameters.
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce/3d-secure). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/details`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/details) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r GeneralApiAuthorise3ds2Input - Request parameters, see Authorise3ds2Input @return PaymentResult, *http.Response, error
func (*GeneralApi) Authorise3ds2Input ¶
func (a *GeneralApi) Authorise3ds2Input() GeneralApiAuthorise3ds2Input
Prepare a request for Authorise3ds2
@return GeneralApiAuthorise3ds2Input
func (*GeneralApi) AuthoriseInput ¶
func (a *GeneralApi) AuthoriseInput() GeneralApiAuthoriseInput
Prepare a request for Authorise
@return GeneralApiAuthoriseInput
func (*GeneralApi) GetAuthenticationResult ¶
func (a *GeneralApi) GetAuthenticationResult(ctx context.Context, r GeneralApiGetAuthenticationResultInput) (AuthenticationResultResponse, *http.Response, error)
GetAuthenticationResult Get the 3DS authentication result
Return the authentication result after doing a 3D Secure authentication only.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r GeneralApiGetAuthenticationResultInput - Request parameters, see GetAuthenticationResultInput @return AuthenticationResultResponse, *http.Response, error
func (*GeneralApi) GetAuthenticationResultInput ¶
func (a *GeneralApi) GetAuthenticationResultInput() GeneralApiGetAuthenticationResultInput
Prepare a request for GetAuthenticationResult
@return GeneralApiGetAuthenticationResultInput
func (*GeneralApi) Retrieve3ds2Result ¶
func (a *GeneralApi) Retrieve3ds2Result(ctx context.Context, r GeneralApiRetrieve3ds2ResultInput) (ThreeDS2ResultResponse, *http.Response, error)
Retrieve3ds2Result Get the 3DS2 authentication result
Retrieves the `threeDS2Result` after doing a 3D Secure 2 authentication only.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r GeneralApiRetrieve3ds2ResultInput - Request parameters, see Retrieve3ds2ResultInput @return ThreeDS2ResultResponse, *http.Response, error
func (*GeneralApi) Retrieve3ds2ResultInput ¶
func (a *GeneralApi) Retrieve3ds2ResultInput() GeneralApiRetrieve3ds2ResultInput
Prepare a request for Retrieve3ds2Result
@return GeneralApiRetrieve3ds2ResultInput
type GeneralApiAuthorise3dInput ¶
type GeneralApiAuthorise3dInput struct {
// contains filtered or unexported fields
}
All parameters accepted by GeneralApi.Authorise3d
func (GeneralApiAuthorise3dInput) PaymentRequest3d ¶
func (r GeneralApiAuthorise3dInput) PaymentRequest3d(paymentRequest3d PaymentRequest3d) GeneralApiAuthorise3dInput
type GeneralApiAuthorise3ds2Input ¶
type GeneralApiAuthorise3ds2Input struct {
// contains filtered or unexported fields
}
All parameters accepted by GeneralApi.Authorise3ds2
func (GeneralApiAuthorise3ds2Input) PaymentRequest3ds2 ¶
func (r GeneralApiAuthorise3ds2Input) PaymentRequest3ds2(paymentRequest3ds2 PaymentRequest3ds2) GeneralApiAuthorise3ds2Input
type GeneralApiAuthoriseInput ¶
type GeneralApiAuthoriseInput struct {
// contains filtered or unexported fields
}
All parameters accepted by GeneralApi.Authorise
func (GeneralApiAuthoriseInput) PaymentRequest ¶
func (r GeneralApiAuthoriseInput) PaymentRequest(paymentRequest PaymentRequest) GeneralApiAuthoriseInput
type GeneralApiGetAuthenticationResultInput ¶
type GeneralApiGetAuthenticationResultInput struct {
// contains filtered or unexported fields
}
All parameters accepted by GeneralApi.GetAuthenticationResult
func (GeneralApiGetAuthenticationResultInput) AuthenticationResultRequest ¶
func (r GeneralApiGetAuthenticationResultInput) AuthenticationResultRequest(authenticationResultRequest AuthenticationResultRequest) GeneralApiGetAuthenticationResultInput
type GeneralApiRetrieve3ds2ResultInput ¶
type GeneralApiRetrieve3ds2ResultInput struct {
// contains filtered or unexported fields
}
All parameters accepted by GeneralApi.Retrieve3ds2Result
func (GeneralApiRetrieve3ds2ResultInput) ThreeDS2ResultRequest ¶
func (r GeneralApiRetrieve3ds2ResultInput) ThreeDS2ResultRequest(threeDS2ResultRequest ThreeDS2ResultRequest) GeneralApiRetrieve3ds2ResultInput
type Installments ¶
type Installments struct { // Defines the bonus percentage, refund percentage or if the transaction is Buy now Pay later. Used for [card installments in Mexico](https://docs.adyen.com/payment-methods/cards/credit-card-installments/#getting-paid-mexico) Extra *int32 `json:"extra,omitempty"` // The installment plan, used for [card installments in Japan](https://docs.adyen.com/payment-methods/cards/credit-card-installments#make-a-payment-japan). and [Mexico](https://docs.adyen.com/payment-methods/cards/credit-card-installments/#getting-paid-mexico). By default, this is set to **regular**. Plan *string `json:"plan,omitempty"` // Defines the number of installments. Usually, the maximum allowed number of installments is capped. For example, it may not be possible to split a payment in more than 24 installments. The acquirer sets this upper limit, so its value may vary. This value can be zero for Installments processed in Mexico. Value int32 `json:"value"` }
Installments struct for Installments
func NewInstallments ¶
func NewInstallments(value int32) *Installments
NewInstallments instantiates a new Installments 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 NewInstallmentsWithDefaults ¶
func NewInstallmentsWithDefaults() *Installments
NewInstallmentsWithDefaults instantiates a new Installments 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 (*Installments) GetExtra ¶
func (o *Installments) GetExtra() int32
GetExtra returns the Extra field value if set, zero value otherwise.
func (*Installments) GetExtraOk ¶
func (o *Installments) GetExtraOk() (*int32, bool)
GetExtraOk returns a tuple with the Extra field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Installments) GetPlan ¶
func (o *Installments) GetPlan() string
GetPlan returns the Plan field value if set, zero value otherwise.
func (*Installments) GetPlanOk ¶
func (o *Installments) GetPlanOk() (*string, bool)
GetPlanOk returns a tuple with the Plan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Installments) GetValue ¶
func (o *Installments) GetValue() int32
GetValue returns the Value field value
func (*Installments) GetValueOk ¶
func (o *Installments) GetValueOk() (*int32, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*Installments) HasExtra ¶
func (o *Installments) HasExtra() bool
HasExtra returns a boolean if a field has been set.
func (*Installments) HasPlan ¶
func (o *Installments) HasPlan() bool
HasPlan returns a boolean if a field has been set.
func (Installments) MarshalJSON ¶
func (o Installments) MarshalJSON() ([]byte, error)
func (*Installments) SetExtra ¶
func (o *Installments) SetExtra(v int32)
SetExtra gets a reference to the given int32 and assigns it to the Extra field.
func (*Installments) SetPlan ¶
func (o *Installments) SetPlan(v string)
SetPlan gets a reference to the given string and assigns it to the Plan field.
func (Installments) ToMap ¶
func (o Installments) ToMap() (map[string]interface{}, error)
type Mandate ¶
type Mandate struct { // The billing amount (in minor units) of the recurring transactions. Amount string `json:"amount"` // The limitation rule of the billing amount. Possible values: * **max**: The transaction amount can not exceed the `amount`. * **exact**: The transaction amount should be the same as the `amount`. AmountRule *string `json:"amountRule,omitempty"` // The rule to specify the period, within which the recurring debit can happen, relative to the mandate recurring date. Possible values: * **on**: On a specific date. * **before**: Before and on a specific date. * **after**: On and after a specific date. BillingAttemptsRule *string `json:"billingAttemptsRule,omitempty"` // The number of the day, on which the recurring debit can happen. Should be within the same calendar month as the mandate recurring date. Possible values: 1-31 based on the `frequency`. BillingDay *string `json:"billingDay,omitempty"` // The number of transactions that can be performed within the given frequency. Count *string `json:"count,omitempty"` // End date of the billing plan, in YYYY-MM-DD format. EndsAt string `json:"endsAt"` // The frequency with which a shopper should be charged. Possible values: **daily**, **weekly**, **biWeekly**, **monthly**, **quarterly**, **halfYearly**, **yearly**. Frequency string `json:"frequency"` // The message shown by UPI to the shopper on the approval screen. Remarks *string `json:"remarks,omitempty"` // Start date of the billing plan, in YYYY-MM-DD format. By default, the transaction date. StartsAt *string `json:"startsAt,omitempty"` }
Mandate struct for Mandate
func NewMandate ¶
NewMandate instantiates a new Mandate 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 NewMandateWithDefaults ¶
func NewMandateWithDefaults() *Mandate
NewMandateWithDefaults instantiates a new Mandate 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 (*Mandate) GetAmountOk ¶
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*Mandate) GetAmountRule ¶
GetAmountRule returns the AmountRule field value if set, zero value otherwise.
func (*Mandate) GetAmountRuleOk ¶
GetAmountRuleOk returns a tuple with the AmountRule field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Mandate) GetBillingAttemptsRule ¶
GetBillingAttemptsRule returns the BillingAttemptsRule field value if set, zero value otherwise.
func (*Mandate) GetBillingAttemptsRuleOk ¶
GetBillingAttemptsRuleOk returns a tuple with the BillingAttemptsRule field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Mandate) GetBillingDay ¶
GetBillingDay returns the BillingDay field value if set, zero value otherwise.
func (*Mandate) GetBillingDayOk ¶
GetBillingDayOk returns a tuple with the BillingDay field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Mandate) GetCountOk ¶
GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Mandate) GetEndsAtOk ¶
GetEndsAtOk returns a tuple with the EndsAt field value and a boolean to check if the value has been set.
func (*Mandate) GetFrequency ¶
GetFrequency returns the Frequency field value
func (*Mandate) GetFrequencyOk ¶
GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.
func (*Mandate) GetRemarks ¶
GetRemarks returns the Remarks field value if set, zero value otherwise.
func (*Mandate) GetRemarksOk ¶
GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Mandate) GetStartsAt ¶
GetStartsAt returns the StartsAt field value if set, zero value otherwise.
func (*Mandate) GetStartsAtOk ¶
GetStartsAtOk returns a tuple with the StartsAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Mandate) HasAmountRule ¶
HasAmountRule returns a boolean if a field has been set.
func (*Mandate) HasBillingAttemptsRule ¶
HasBillingAttemptsRule returns a boolean if a field has been set.
func (*Mandate) HasBillingDay ¶
HasBillingDay returns a boolean if a field has been set.
func (*Mandate) HasRemarks ¶
HasRemarks returns a boolean if a field has been set.
func (*Mandate) HasStartsAt ¶
HasStartsAt returns a boolean if a field has been set.
func (Mandate) MarshalJSON ¶
func (*Mandate) SetAmountRule ¶
SetAmountRule gets a reference to the given string and assigns it to the AmountRule field.
func (*Mandate) SetBillingAttemptsRule ¶
SetBillingAttemptsRule gets a reference to the given string and assigns it to the BillingAttemptsRule field.
func (*Mandate) SetBillingDay ¶
SetBillingDay gets a reference to the given string and assigns it to the BillingDay field.
func (*Mandate) SetCount ¶
SetCount gets a reference to the given string and assigns it to the Count field.
func (*Mandate) SetFrequency ¶
SetFrequency sets field value
func (*Mandate) SetRemarks ¶
SetRemarks gets a reference to the given string and assigns it to the Remarks field.
func (*Mandate) SetStartsAt ¶
SetStartsAt gets a reference to the given string and assigns it to the StartsAt field.
type MerchantDevice ¶
type MerchantDevice struct { // Operating system running on the merchant device. Os *string `json:"os,omitempty"` // Version of the operating system on the merchant device. OsVersion *string `json:"osVersion,omitempty"` // Merchant device reference. Reference *string `json:"reference,omitempty"` }
MerchantDevice struct for MerchantDevice
func NewMerchantDevice ¶
func NewMerchantDevice() *MerchantDevice
NewMerchantDevice instantiates a new MerchantDevice 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 NewMerchantDeviceWithDefaults ¶
func NewMerchantDeviceWithDefaults() *MerchantDevice
NewMerchantDeviceWithDefaults instantiates a new MerchantDevice 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 (*MerchantDevice) GetOs ¶
func (o *MerchantDevice) GetOs() string
GetOs returns the Os field value if set, zero value otherwise.
func (*MerchantDevice) GetOsOk ¶
func (o *MerchantDevice) GetOsOk() (*string, bool)
GetOsOk returns a tuple with the Os field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantDevice) GetOsVersion ¶
func (o *MerchantDevice) GetOsVersion() string
GetOsVersion returns the OsVersion field value if set, zero value otherwise.
func (*MerchantDevice) GetOsVersionOk ¶
func (o *MerchantDevice) GetOsVersionOk() (*string, bool)
GetOsVersionOk returns a tuple with the OsVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantDevice) GetReference ¶
func (o *MerchantDevice) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*MerchantDevice) GetReferenceOk ¶
func (o *MerchantDevice) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantDevice) HasOs ¶
func (o *MerchantDevice) HasOs() bool
HasOs returns a boolean if a field has been set.
func (*MerchantDevice) HasOsVersion ¶
func (o *MerchantDevice) HasOsVersion() bool
HasOsVersion returns a boolean if a field has been set.
func (*MerchantDevice) HasReference ¶
func (o *MerchantDevice) HasReference() bool
HasReference returns a boolean if a field has been set.
func (MerchantDevice) MarshalJSON ¶
func (o MerchantDevice) MarshalJSON() ([]byte, error)
func (*MerchantDevice) SetOs ¶
func (o *MerchantDevice) SetOs(v string)
SetOs gets a reference to the given string and assigns it to the Os field.
func (*MerchantDevice) SetOsVersion ¶
func (o *MerchantDevice) SetOsVersion(v string)
SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.
func (*MerchantDevice) SetReference ¶
func (o *MerchantDevice) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (MerchantDevice) ToMap ¶
func (o MerchantDevice) ToMap() (map[string]interface{}, error)
type MerchantRiskIndicator ¶
type MerchantRiskIndicator struct { // Whether the chosen delivery address is identical to the billing address. AddressMatch *bool `json:"addressMatch,omitempty"` // Indicator regarding the delivery address. Allowed values: * `shipToBillingAddress` * `shipToVerifiedAddress` * `shipToNewAddress` * `shipToStore` * `digitalGoods` * `goodsNotShipped` * `other` DeliveryAddressIndicator *string `json:"deliveryAddressIndicator,omitempty"` // The delivery email address (for digital goods). // Deprecated since Adyen Payment API v68 // Use `deliveryEmailAddress` instead. DeliveryEmail *string `json:"deliveryEmail,omitempty"` // For Electronic delivery, the email address to which the merchandise was delivered. Maximum length: 254 characters. DeliveryEmailAddress *string `json:"deliveryEmailAddress,omitempty"` // The estimated delivery time for the shopper to receive the goods. Allowed values: * `electronicDelivery` * `sameDayShipping` * `overnightShipping` * `twoOrMoreDaysShipping` DeliveryTimeframe *string `json:"deliveryTimeframe,omitempty"` GiftCardAmount *Amount `json:"giftCardAmount,omitempty"` // For prepaid or gift card purchase, total count of individual prepaid or gift cards/codes purchased. GiftCardCount *int32 `json:"giftCardCount,omitempty"` // For prepaid or gift card purchase, [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html) three-digit currency code of the gift card, other than those listed in Table A.5 of the EMVCo 3D Secure Protocol and Core Functions Specification. GiftCardCurr *string `json:"giftCardCurr,omitempty"` // For pre-order purchases, the expected date this product will be available to the shopper. PreOrderDate *time.Time `json:"preOrderDate,omitempty"` // Indicator for whether this transaction is for pre-ordering a product. PreOrderPurchase *bool `json:"preOrderPurchase,omitempty"` // Indicates whether Cardholder is placing an order for merchandise with a future availability or release date. PreOrderPurchaseInd *string `json:"preOrderPurchaseInd,omitempty"` // Indicator for whether the shopper has already purchased the same items in the past. ReorderItems *bool `json:"reorderItems,omitempty"` // Indicates whether the cardholder is reordering previously purchased merchandise. ReorderItemsInd *string `json:"reorderItemsInd,omitempty"` // Indicates shipping method chosen for the transaction. ShipIndicator *string `json:"shipIndicator,omitempty"` }
MerchantRiskIndicator struct for MerchantRiskIndicator
func NewMerchantRiskIndicator ¶
func NewMerchantRiskIndicator() *MerchantRiskIndicator
NewMerchantRiskIndicator instantiates a new MerchantRiskIndicator 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 NewMerchantRiskIndicatorWithDefaults ¶
func NewMerchantRiskIndicatorWithDefaults() *MerchantRiskIndicator
NewMerchantRiskIndicatorWithDefaults instantiates a new MerchantRiskIndicator 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 (*MerchantRiskIndicator) GetAddressMatch ¶
func (o *MerchantRiskIndicator) GetAddressMatch() bool
GetAddressMatch returns the AddressMatch field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetAddressMatchOk ¶
func (o *MerchantRiskIndicator) GetAddressMatchOk() (*bool, bool)
GetAddressMatchOk returns a tuple with the AddressMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetDeliveryAddressIndicator ¶
func (o *MerchantRiskIndicator) GetDeliveryAddressIndicator() string
GetDeliveryAddressIndicator returns the DeliveryAddressIndicator field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetDeliveryAddressIndicatorOk ¶
func (o *MerchantRiskIndicator) GetDeliveryAddressIndicatorOk() (*string, bool)
GetDeliveryAddressIndicatorOk returns a tuple with the DeliveryAddressIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetDeliveryEmail ¶
func (o *MerchantRiskIndicator) GetDeliveryEmail() string
GetDeliveryEmail returns the DeliveryEmail field value if set, zero value otherwise. Deprecated since Adyen Payment API v68 Use `deliveryEmailAddress` instead.
func (*MerchantRiskIndicator) GetDeliveryEmailAddress ¶
func (o *MerchantRiskIndicator) GetDeliveryEmailAddress() string
GetDeliveryEmailAddress returns the DeliveryEmailAddress field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetDeliveryEmailAddressOk ¶
func (o *MerchantRiskIndicator) GetDeliveryEmailAddressOk() (*string, bool)
GetDeliveryEmailAddressOk returns a tuple with the DeliveryEmailAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetDeliveryEmailOk ¶
func (o *MerchantRiskIndicator) GetDeliveryEmailOk() (*string, bool)
GetDeliveryEmailOk returns a tuple with the DeliveryEmail field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated since Adyen Payment API v68 Use `deliveryEmailAddress` instead.
func (*MerchantRiskIndicator) GetDeliveryTimeframe ¶
func (o *MerchantRiskIndicator) GetDeliveryTimeframe() string
GetDeliveryTimeframe returns the DeliveryTimeframe field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetDeliveryTimeframeOk ¶
func (o *MerchantRiskIndicator) GetDeliveryTimeframeOk() (*string, bool)
GetDeliveryTimeframeOk returns a tuple with the DeliveryTimeframe field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetGiftCardAmount ¶
func (o *MerchantRiskIndicator) GetGiftCardAmount() Amount
GetGiftCardAmount returns the GiftCardAmount field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetGiftCardAmountOk ¶
func (o *MerchantRiskIndicator) GetGiftCardAmountOk() (*Amount, bool)
GetGiftCardAmountOk returns a tuple with the GiftCardAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetGiftCardCount ¶
func (o *MerchantRiskIndicator) GetGiftCardCount() int32
GetGiftCardCount returns the GiftCardCount field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetGiftCardCountOk ¶
func (o *MerchantRiskIndicator) GetGiftCardCountOk() (*int32, bool)
GetGiftCardCountOk returns a tuple with the GiftCardCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetGiftCardCurr ¶
func (o *MerchantRiskIndicator) GetGiftCardCurr() string
GetGiftCardCurr returns the GiftCardCurr field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetGiftCardCurrOk ¶
func (o *MerchantRiskIndicator) GetGiftCardCurrOk() (*string, bool)
GetGiftCardCurrOk returns a tuple with the GiftCardCurr field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetPreOrderDate ¶
func (o *MerchantRiskIndicator) GetPreOrderDate() time.Time
GetPreOrderDate returns the PreOrderDate field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetPreOrderDateOk ¶
func (o *MerchantRiskIndicator) GetPreOrderDateOk() (*time.Time, bool)
GetPreOrderDateOk returns a tuple with the PreOrderDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetPreOrderPurchase ¶
func (o *MerchantRiskIndicator) GetPreOrderPurchase() bool
GetPreOrderPurchase returns the PreOrderPurchase field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetPreOrderPurchaseInd ¶
func (o *MerchantRiskIndicator) GetPreOrderPurchaseInd() string
GetPreOrderPurchaseInd returns the PreOrderPurchaseInd field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetPreOrderPurchaseIndOk ¶
func (o *MerchantRiskIndicator) GetPreOrderPurchaseIndOk() (*string, bool)
GetPreOrderPurchaseIndOk returns a tuple with the PreOrderPurchaseInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetPreOrderPurchaseOk ¶
func (o *MerchantRiskIndicator) GetPreOrderPurchaseOk() (*bool, bool)
GetPreOrderPurchaseOk returns a tuple with the PreOrderPurchase field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetReorderItems ¶
func (o *MerchantRiskIndicator) GetReorderItems() bool
GetReorderItems returns the ReorderItems field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetReorderItemsInd ¶
func (o *MerchantRiskIndicator) GetReorderItemsInd() string
GetReorderItemsInd returns the ReorderItemsInd field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetReorderItemsIndOk ¶
func (o *MerchantRiskIndicator) GetReorderItemsIndOk() (*string, bool)
GetReorderItemsIndOk returns a tuple with the ReorderItemsInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetReorderItemsOk ¶
func (o *MerchantRiskIndicator) GetReorderItemsOk() (*bool, bool)
GetReorderItemsOk returns a tuple with the ReorderItems field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) GetShipIndicator ¶
func (o *MerchantRiskIndicator) GetShipIndicator() string
GetShipIndicator returns the ShipIndicator field value if set, zero value otherwise.
func (*MerchantRiskIndicator) GetShipIndicatorOk ¶
func (o *MerchantRiskIndicator) GetShipIndicatorOk() (*string, bool)
GetShipIndicatorOk returns a tuple with the ShipIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MerchantRiskIndicator) HasAddressMatch ¶
func (o *MerchantRiskIndicator) HasAddressMatch() bool
HasAddressMatch returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasDeliveryAddressIndicator ¶
func (o *MerchantRiskIndicator) HasDeliveryAddressIndicator() bool
HasDeliveryAddressIndicator returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasDeliveryEmail ¶
func (o *MerchantRiskIndicator) HasDeliveryEmail() bool
HasDeliveryEmail returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasDeliveryEmailAddress ¶
func (o *MerchantRiskIndicator) HasDeliveryEmailAddress() bool
HasDeliveryEmailAddress returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasDeliveryTimeframe ¶
func (o *MerchantRiskIndicator) HasDeliveryTimeframe() bool
HasDeliveryTimeframe returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasGiftCardAmount ¶
func (o *MerchantRiskIndicator) HasGiftCardAmount() bool
HasGiftCardAmount returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasGiftCardCount ¶
func (o *MerchantRiskIndicator) HasGiftCardCount() bool
HasGiftCardCount returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasGiftCardCurr ¶
func (o *MerchantRiskIndicator) HasGiftCardCurr() bool
HasGiftCardCurr returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasPreOrderDate ¶
func (o *MerchantRiskIndicator) HasPreOrderDate() bool
HasPreOrderDate returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasPreOrderPurchase ¶
func (o *MerchantRiskIndicator) HasPreOrderPurchase() bool
HasPreOrderPurchase returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasPreOrderPurchaseInd ¶
func (o *MerchantRiskIndicator) HasPreOrderPurchaseInd() bool
HasPreOrderPurchaseInd returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasReorderItems ¶
func (o *MerchantRiskIndicator) HasReorderItems() bool
HasReorderItems returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasReorderItemsInd ¶
func (o *MerchantRiskIndicator) HasReorderItemsInd() bool
HasReorderItemsInd returns a boolean if a field has been set.
func (*MerchantRiskIndicator) HasShipIndicator ¶
func (o *MerchantRiskIndicator) HasShipIndicator() bool
HasShipIndicator returns a boolean if a field has been set.
func (MerchantRiskIndicator) MarshalJSON ¶
func (o MerchantRiskIndicator) MarshalJSON() ([]byte, error)
func (*MerchantRiskIndicator) SetAddressMatch ¶
func (o *MerchantRiskIndicator) SetAddressMatch(v bool)
SetAddressMatch gets a reference to the given bool and assigns it to the AddressMatch field.
func (*MerchantRiskIndicator) SetDeliveryAddressIndicator ¶
func (o *MerchantRiskIndicator) SetDeliveryAddressIndicator(v string)
SetDeliveryAddressIndicator gets a reference to the given string and assigns it to the DeliveryAddressIndicator field.
func (*MerchantRiskIndicator) SetDeliveryEmail ¶
func (o *MerchantRiskIndicator) SetDeliveryEmail(v string)
SetDeliveryEmail gets a reference to the given string and assigns it to the DeliveryEmail field. Deprecated since Adyen Payment API v68 Use `deliveryEmailAddress` instead.
func (*MerchantRiskIndicator) SetDeliveryEmailAddress ¶
func (o *MerchantRiskIndicator) SetDeliveryEmailAddress(v string)
SetDeliveryEmailAddress gets a reference to the given string and assigns it to the DeliveryEmailAddress field.
func (*MerchantRiskIndicator) SetDeliveryTimeframe ¶
func (o *MerchantRiskIndicator) SetDeliveryTimeframe(v string)
SetDeliveryTimeframe gets a reference to the given string and assigns it to the DeliveryTimeframe field.
func (*MerchantRiskIndicator) SetGiftCardAmount ¶
func (o *MerchantRiskIndicator) SetGiftCardAmount(v Amount)
SetGiftCardAmount gets a reference to the given Amount and assigns it to the GiftCardAmount field.
func (*MerchantRiskIndicator) SetGiftCardCount ¶
func (o *MerchantRiskIndicator) SetGiftCardCount(v int32)
SetGiftCardCount gets a reference to the given int32 and assigns it to the GiftCardCount field.
func (*MerchantRiskIndicator) SetGiftCardCurr ¶
func (o *MerchantRiskIndicator) SetGiftCardCurr(v string)
SetGiftCardCurr gets a reference to the given string and assigns it to the GiftCardCurr field.
func (*MerchantRiskIndicator) SetPreOrderDate ¶
func (o *MerchantRiskIndicator) SetPreOrderDate(v time.Time)
SetPreOrderDate gets a reference to the given time.Time and assigns it to the PreOrderDate field.
func (*MerchantRiskIndicator) SetPreOrderPurchase ¶
func (o *MerchantRiskIndicator) SetPreOrderPurchase(v bool)
SetPreOrderPurchase gets a reference to the given bool and assigns it to the PreOrderPurchase field.
func (*MerchantRiskIndicator) SetPreOrderPurchaseInd ¶
func (o *MerchantRiskIndicator) SetPreOrderPurchaseInd(v string)
SetPreOrderPurchaseInd gets a reference to the given string and assigns it to the PreOrderPurchaseInd field.
func (*MerchantRiskIndicator) SetReorderItems ¶
func (o *MerchantRiskIndicator) SetReorderItems(v bool)
SetReorderItems gets a reference to the given bool and assigns it to the ReorderItems field.
func (*MerchantRiskIndicator) SetReorderItemsInd ¶
func (o *MerchantRiskIndicator) SetReorderItemsInd(v string)
SetReorderItemsInd gets a reference to the given string and assigns it to the ReorderItemsInd field.
func (*MerchantRiskIndicator) SetShipIndicator ¶
func (o *MerchantRiskIndicator) SetShipIndicator(v string)
SetShipIndicator gets a reference to the given string and assigns it to the ShipIndicator field.
func (MerchantRiskIndicator) ToMap ¶
func (o MerchantRiskIndicator) ToMap() (map[string]interface{}, error)
type ModificationResult ¶
type ModificationResult struct { // This field contains additional data, which may be returned in a particular modification response. AdditionalData *map[string]string `json:"additionalData,omitempty"` // Adyen's 16-character string reference associated with the transaction/request. This value is globally unique; quote it when communicating with us about this request. PspReference string `json:"pspReference"` // Indicates if the modification request has been received for processing. Response string `json:"response"` }
ModificationResult struct for ModificationResult
func NewModificationResult ¶
func NewModificationResult(pspReference string, response string) *ModificationResult
NewModificationResult instantiates a new ModificationResult 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 NewModificationResultWithDefaults ¶
func NewModificationResultWithDefaults() *ModificationResult
NewModificationResultWithDefaults instantiates a new ModificationResult 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 (*ModificationResult) GetAdditionalData ¶
func (o *ModificationResult) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*ModificationResult) GetAdditionalDataOk ¶
func (o *ModificationResult) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ModificationResult) GetPspReference ¶
func (o *ModificationResult) GetPspReference() string
GetPspReference returns the PspReference field value
func (*ModificationResult) GetPspReferenceOk ¶
func (o *ModificationResult) GetPspReferenceOk() (*string, bool)
GetPspReferenceOk returns a tuple with the PspReference field value and a boolean to check if the value has been set.
func (*ModificationResult) GetResponse ¶
func (o *ModificationResult) GetResponse() string
GetResponse returns the Response field value
func (*ModificationResult) GetResponseOk ¶
func (o *ModificationResult) GetResponseOk() (*string, bool)
GetResponseOk returns a tuple with the Response field value and a boolean to check if the value has been set.
func (*ModificationResult) HasAdditionalData ¶
func (o *ModificationResult) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (ModificationResult) MarshalJSON ¶
func (o ModificationResult) MarshalJSON() ([]byte, error)
func (*ModificationResult) SetAdditionalData ¶
func (o *ModificationResult) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*ModificationResult) SetPspReference ¶
func (o *ModificationResult) SetPspReference(v string)
SetPspReference sets field value
func (*ModificationResult) SetResponse ¶
func (o *ModificationResult) SetResponse(v string)
SetResponse sets field value
func (ModificationResult) ToMap ¶
func (o ModificationResult) ToMap() (map[string]interface{}, error)
type ModificationsApi ¶
ModificationsApi service
func (*ModificationsApi) AdjustAuthorisation ¶
func (a *ModificationsApi) AdjustAuthorisation(ctx context.Context, r ModificationsApiAdjustAuthorisationInput) (ModificationResult, *http.Response, error)
AdjustAuthorisation Change the authorised amount
Allows you to increase or decrease the authorised amount after the initial authorisation has taken place. This functionality enables for example tipping, improving the chances your authorisation will be valid, or charging the shopper when they have already left the merchant premises.
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). > If you have a [newer integration](https://docs.adyen.com/online-payments), and are doing: > * [Asynchronous adjustments](https://docs.adyen.com/online-payments/adjust-authorisation#asynchronous-or-synchronous-adjustment), use the [`/payments/{paymentPspReference}/amountUpdates`](https://docs.adyen.com/api-explorer/#/CheckoutService/v67/post/payments/{paymentPspReference}/amountUpdates) endpoint on Checkout API. > * [Synchronous adjustments](https://docs.adyen.com/online-payments/adjust-authorisation#asynchronous-or-synchronous-adjustment), use this endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiAdjustAuthorisationInput - Request parameters, see AdjustAuthorisationInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) AdjustAuthorisationInput ¶
func (a *ModificationsApi) AdjustAuthorisationInput() ModificationsApiAdjustAuthorisationInput
Prepare a request for AdjustAuthorisation
@return ModificationsApiAdjustAuthorisationInput
func (*ModificationsApi) Cancel ¶
func (a *ModificationsApi) Cancel(ctx context.Context, r ModificationsApiCancelInput) (ModificationResult, *http.Response, error)
Cancel Cancel an authorisation
Cancels the authorisation hold on a payment, returning a unique reference for this request. You can cancel payments after authorisation only for payment methods that support distinct authorisations and captures.
For more information, refer to [Cancel](https://docs.adyen.com/online-payments/classic-integrations/modify-payments/cancel).
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/{paymentPspReference}/cancels`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/{paymentPspReference}/cancels) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiCancelInput - Request parameters, see CancelInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) CancelInput ¶
func (a *ModificationsApi) CancelInput() ModificationsApiCancelInput
Prepare a request for Cancel
@return ModificationsApiCancelInput
func (*ModificationsApi) CancelOrRefund ¶
func (a *ModificationsApi) CancelOrRefund(ctx context.Context, r ModificationsApiCancelOrRefundInput) (ModificationResult, *http.Response, error)
CancelOrRefund Cancel or refund a payment
Cancels a payment if it has not been captured yet, or refunds it if it has already been captured. This is useful when it is not certain if the payment has been captured or not (for example, when using auto-capture).
Do not use this endpoint for payments that involve:
[Multiple partial captures](https://docs.adyen.com/online-payments/capture).
[Split data](https://docs.adyen.com/classic-platforms/processing-payments#providing-split-information) either at time of payment or capture for Adyen for Platforms.
Instead, check if the payment has been captured and make a corresponding [`/refund`](https://docs.adyen.com/api-explorer/#/Payment/refund) or [`/cancel`](https://docs.adyen.com/api-explorer/#/Payment/cancel) call.
For more information, refer to [Cancel or refund](https://docs.adyen.com/online-payments/classic-integrations/modify-payments/cancel-or-refund).
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/{paymentPspReference}/reversals`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/{paymentPspReference}/reversals) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiCancelOrRefundInput - Request parameters, see CancelOrRefundInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) CancelOrRefundInput ¶
func (a *ModificationsApi) CancelOrRefundInput() ModificationsApiCancelOrRefundInput
Prepare a request for CancelOrRefund
@return ModificationsApiCancelOrRefundInput
func (*ModificationsApi) Capture ¶
func (a *ModificationsApi) Capture(ctx context.Context, r ModificationsApiCaptureInput) (ModificationResult, *http.Response, error)
Capture Capture an authorisation
Captures the authorisation hold on a payment, returning a unique reference for this request. Usually the full authorisation amount is captured, however it's also possible to capture a smaller amount, which results in cancelling the remaining authorisation balance.
Payment methods that are captured automatically after authorisation don't need to be captured. However, submitting a capture request on these transactions will not result in double charges. If immediate or delayed auto-capture is enabled, calling the capture method is not necessary.
For more information refer to [Capture](https://docs.adyen.com/online-payments/classic-integrations/modify-payments/capture).
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/{paymentPspReference}/captures`](https://docs.adyen.com/api-explorer/#/CheckoutService/v67/post/payments/{paymentPspReference}/captures) endpoint on Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiCaptureInput - Request parameters, see CaptureInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) CaptureInput ¶
func (a *ModificationsApi) CaptureInput() ModificationsApiCaptureInput
Prepare a request for Capture
@return ModificationsApiCaptureInput
func (*ModificationsApi) Donate ¶
func (a *ModificationsApi) Donate(ctx context.Context, r ModificationsApiDonateInput) (ModificationResult, *http.Response, error)
Donate Create a donation
Schedules a new payment to be created (including a new authorisation request) for the specified donation using the payment details of the original payment.
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/donations`](https://docs.adyen.com/api-explorer/#/CheckoutService/latest/post/donations) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiDonateInput - Request parameters, see DonateInput @return ModificationResult, *http.Response, error
Deprecated
func (*ModificationsApi) DonateInput ¶
func (a *ModificationsApi) DonateInput() ModificationsApiDonateInput
Prepare a request for Donate
@return ModificationsApiDonateInput
Deprecated
func (*ModificationsApi) Refund ¶
func (a *ModificationsApi) Refund(ctx context.Context, r ModificationsApiRefundInput) (ModificationResult, *http.Response, error)
Refund Refund a captured payment
Refunds a payment that has previously been captured, returning a unique reference for this request. Refunding can be done on the full captured amount or a partial amount. Multiple (partial) refunds will be accepted as long as their sum doesn't exceed the captured amount. Payments which have been authorised, but not captured, cannot be refunded, use the /cancel method instead.
Some payment methods/gateways do not support partial/multiple refunds. A margin above the captured limit can be configured to cover shipping/handling costs.
For more information, refer to [Refund](https://docs.adyen.com/online-payments/classic-integrations/modify-payments/refund).
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/{paymentPspReference}/refunds`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/{paymentPspReference}/refunds) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiRefundInput - Request parameters, see RefundInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) RefundInput ¶
func (a *ModificationsApi) RefundInput() ModificationsApiRefundInput
Prepare a request for Refund
@return ModificationsApiRefundInput
func (*ModificationsApi) TechnicalCancel ¶
func (a *ModificationsApi) TechnicalCancel(ctx context.Context, r ModificationsApiTechnicalCancelInput) (ModificationResult, *http.Response, error)
TechnicalCancel Cancel an authorisation using your reference
This endpoint allows you to cancel a payment if you do not have the PSP reference of the original payment request available.
In your call, refer to the original payment by using the `reference` that you specified in your payment request.
For more information, see [Technical cancel](https://docs.adyen.com/online-payments/classic-integrations/modify-payments/cancel#technical-cancel).
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/cancels`](https://docs.adyen.com/api-explorer/#/CheckoutService/cancels) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiTechnicalCancelInput - Request parameters, see TechnicalCancelInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) TechnicalCancelInput ¶
func (a *ModificationsApi) TechnicalCancelInput() ModificationsApiTechnicalCancelInput
Prepare a request for TechnicalCancel
@return ModificationsApiTechnicalCancelInput
func (*ModificationsApi) VoidPendingRefund ¶
func (a *ModificationsApi) VoidPendingRefund(ctx context.Context, r ModificationsApiVoidPendingRefundInput) (ModificationResult, *http.Response, error)
VoidPendingRefund Cancel an in-person refund
This endpoint allows you to cancel an unreferenced refund request before it has been completed.
In your call, you can refer to the original refund request either by using the `tenderReference`, or the `pspReference`. We recommend implementing based on the `tenderReference`, as this is generated for both offline and online transactions.
For more information, refer to [Cancel an unreferenced refund](https://docs.adyen.com/point-of-sale/refund-payment/cancel-unreferenced).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r ModificationsApiVoidPendingRefundInput - Request parameters, see VoidPendingRefundInput @return ModificationResult, *http.Response, error
func (*ModificationsApi) VoidPendingRefundInput ¶
func (a *ModificationsApi) VoidPendingRefundInput() ModificationsApiVoidPendingRefundInput
Prepare a request for VoidPendingRefund
@return ModificationsApiVoidPendingRefundInput
type ModificationsApiAdjustAuthorisationInput ¶
type ModificationsApiAdjustAuthorisationInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.AdjustAuthorisation
func (ModificationsApiAdjustAuthorisationInput) AdjustAuthorisationRequest ¶
func (r ModificationsApiAdjustAuthorisationInput) AdjustAuthorisationRequest(adjustAuthorisationRequest AdjustAuthorisationRequest) ModificationsApiAdjustAuthorisationInput
type ModificationsApiCancelInput ¶
type ModificationsApiCancelInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.Cancel
func (ModificationsApiCancelInput) CancelRequest ¶
func (r ModificationsApiCancelInput) CancelRequest(cancelRequest CancelRequest) ModificationsApiCancelInput
type ModificationsApiCancelOrRefundInput ¶
type ModificationsApiCancelOrRefundInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.CancelOrRefund
func (ModificationsApiCancelOrRefundInput) CancelOrRefundRequest ¶
func (r ModificationsApiCancelOrRefundInput) CancelOrRefundRequest(cancelOrRefundRequest CancelOrRefundRequest) ModificationsApiCancelOrRefundInput
type ModificationsApiCaptureInput ¶
type ModificationsApiCaptureInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.Capture
func (ModificationsApiCaptureInput) CaptureRequest ¶
func (r ModificationsApiCaptureInput) CaptureRequest(captureRequest CaptureRequest) ModificationsApiCaptureInput
type ModificationsApiDonateInput ¶
type ModificationsApiDonateInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.Donate
func (ModificationsApiDonateInput) DonationRequest ¶
func (r ModificationsApiDonateInput) DonationRequest(donationRequest DonationRequest) ModificationsApiDonateInput
type ModificationsApiRefundInput ¶
type ModificationsApiRefundInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.Refund
func (ModificationsApiRefundInput) RefundRequest ¶
func (r ModificationsApiRefundInput) RefundRequest(refundRequest RefundRequest) ModificationsApiRefundInput
type ModificationsApiTechnicalCancelInput ¶
type ModificationsApiTechnicalCancelInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.TechnicalCancel
func (ModificationsApiTechnicalCancelInput) TechnicalCancelRequest ¶
func (r ModificationsApiTechnicalCancelInput) TechnicalCancelRequest(technicalCancelRequest TechnicalCancelRequest) ModificationsApiTechnicalCancelInput
type ModificationsApiVoidPendingRefundInput ¶
type ModificationsApiVoidPendingRefundInput struct {
// contains filtered or unexported fields
}
All parameters accepted by ModificationsApi.VoidPendingRefund
func (ModificationsApiVoidPendingRefundInput) VoidPendingRefundRequest ¶
func (r ModificationsApiVoidPendingRefundInput) VoidPendingRefundRequest(voidPendingRefundRequest VoidPendingRefundRequest) ModificationsApiVoidPendingRefundInput
type Name ¶
type Name struct { // The first name. FirstName string `json:"firstName"` // The last name. LastName string `json:"lastName"` }
Name struct for Name
func NewName ¶
NewName instantiates a new Name 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 NewNameWithDefaults ¶
func NewNameWithDefaults() *Name
NewNameWithDefaults instantiates a new Name 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 (*Name) GetFirstName ¶
GetFirstName returns the FirstName field value
func (*Name) GetFirstNameOk ¶
GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.
func (*Name) GetLastName ¶
GetLastName returns the LastName field value
func (*Name) GetLastNameOk ¶
GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.
func (Name) MarshalJSON ¶
type NullableAccountInfo ¶
type NullableAccountInfo struct {
// contains filtered or unexported fields
}
func NewNullableAccountInfo ¶
func NewNullableAccountInfo(val *AccountInfo) *NullableAccountInfo
func (NullableAccountInfo) Get ¶
func (v NullableAccountInfo) Get() *AccountInfo
func (NullableAccountInfo) IsSet ¶
func (v NullableAccountInfo) IsSet() bool
func (NullableAccountInfo) MarshalJSON ¶
func (v NullableAccountInfo) MarshalJSON() ([]byte, error)
func (*NullableAccountInfo) Set ¶
func (v *NullableAccountInfo) Set(val *AccountInfo)
func (*NullableAccountInfo) UnmarshalJSON ¶
func (v *NullableAccountInfo) UnmarshalJSON(src []byte) error
func (*NullableAccountInfo) Unset ¶
func (v *NullableAccountInfo) Unset()
type NullableAcctInfo ¶
type NullableAcctInfo struct {
// contains filtered or unexported fields
}
func NewNullableAcctInfo ¶
func NewNullableAcctInfo(val *AcctInfo) *NullableAcctInfo
func (NullableAcctInfo) Get ¶
func (v NullableAcctInfo) Get() *AcctInfo
func (NullableAcctInfo) IsSet ¶
func (v NullableAcctInfo) IsSet() bool
func (NullableAcctInfo) MarshalJSON ¶
func (v NullableAcctInfo) MarshalJSON() ([]byte, error)
func (*NullableAcctInfo) Set ¶
func (v *NullableAcctInfo) Set(val *AcctInfo)
func (*NullableAcctInfo) UnmarshalJSON ¶
func (v *NullableAcctInfo) UnmarshalJSON(src []byte) error
func (*NullableAcctInfo) Unset ¶
func (v *NullableAcctInfo) Unset()
type NullableAdditionalData3DSecure ¶
type NullableAdditionalData3DSecure struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalData3DSecure ¶
func NewNullableAdditionalData3DSecure(val *AdditionalData3DSecure) *NullableAdditionalData3DSecure
func (NullableAdditionalData3DSecure) Get ¶
func (v NullableAdditionalData3DSecure) Get() *AdditionalData3DSecure
func (NullableAdditionalData3DSecure) IsSet ¶
func (v NullableAdditionalData3DSecure) IsSet() bool
func (NullableAdditionalData3DSecure) MarshalJSON ¶
func (v NullableAdditionalData3DSecure) MarshalJSON() ([]byte, error)
func (*NullableAdditionalData3DSecure) Set ¶
func (v *NullableAdditionalData3DSecure) Set(val *AdditionalData3DSecure)
func (*NullableAdditionalData3DSecure) UnmarshalJSON ¶
func (v *NullableAdditionalData3DSecure) UnmarshalJSON(src []byte) error
func (*NullableAdditionalData3DSecure) Unset ¶
func (v *NullableAdditionalData3DSecure) Unset()
type NullableAdditionalDataAirline ¶
type NullableAdditionalDataAirline struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataAirline ¶
func NewNullableAdditionalDataAirline(val *AdditionalDataAirline) *NullableAdditionalDataAirline
func (NullableAdditionalDataAirline) Get ¶
func (v NullableAdditionalDataAirline) Get() *AdditionalDataAirline
func (NullableAdditionalDataAirline) IsSet ¶
func (v NullableAdditionalDataAirline) IsSet() bool
func (NullableAdditionalDataAirline) MarshalJSON ¶
func (v NullableAdditionalDataAirline) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataAirline) Set ¶
func (v *NullableAdditionalDataAirline) Set(val *AdditionalDataAirline)
func (*NullableAdditionalDataAirline) UnmarshalJSON ¶
func (v *NullableAdditionalDataAirline) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataAirline) Unset ¶
func (v *NullableAdditionalDataAirline) Unset()
type NullableAdditionalDataCarRental ¶
type NullableAdditionalDataCarRental struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataCarRental ¶
func NewNullableAdditionalDataCarRental(val *AdditionalDataCarRental) *NullableAdditionalDataCarRental
func (NullableAdditionalDataCarRental) Get ¶
func (v NullableAdditionalDataCarRental) Get() *AdditionalDataCarRental
func (NullableAdditionalDataCarRental) IsSet ¶
func (v NullableAdditionalDataCarRental) IsSet() bool
func (NullableAdditionalDataCarRental) MarshalJSON ¶
func (v NullableAdditionalDataCarRental) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataCarRental) Set ¶
func (v *NullableAdditionalDataCarRental) Set(val *AdditionalDataCarRental)
func (*NullableAdditionalDataCarRental) UnmarshalJSON ¶
func (v *NullableAdditionalDataCarRental) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataCarRental) Unset ¶
func (v *NullableAdditionalDataCarRental) Unset()
type NullableAdditionalDataCommon ¶
type NullableAdditionalDataCommon struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataCommon ¶
func NewNullableAdditionalDataCommon(val *AdditionalDataCommon) *NullableAdditionalDataCommon
func (NullableAdditionalDataCommon) Get ¶
func (v NullableAdditionalDataCommon) Get() *AdditionalDataCommon
func (NullableAdditionalDataCommon) IsSet ¶
func (v NullableAdditionalDataCommon) IsSet() bool
func (NullableAdditionalDataCommon) MarshalJSON ¶
func (v NullableAdditionalDataCommon) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataCommon) Set ¶
func (v *NullableAdditionalDataCommon) Set(val *AdditionalDataCommon)
func (*NullableAdditionalDataCommon) UnmarshalJSON ¶
func (v *NullableAdditionalDataCommon) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataCommon) Unset ¶
func (v *NullableAdditionalDataCommon) Unset()
type NullableAdditionalDataLevel23 ¶
type NullableAdditionalDataLevel23 struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataLevel23 ¶
func NewNullableAdditionalDataLevel23(val *AdditionalDataLevel23) *NullableAdditionalDataLevel23
func (NullableAdditionalDataLevel23) Get ¶
func (v NullableAdditionalDataLevel23) Get() *AdditionalDataLevel23
func (NullableAdditionalDataLevel23) IsSet ¶
func (v NullableAdditionalDataLevel23) IsSet() bool
func (NullableAdditionalDataLevel23) MarshalJSON ¶
func (v NullableAdditionalDataLevel23) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataLevel23) Set ¶
func (v *NullableAdditionalDataLevel23) Set(val *AdditionalDataLevel23)
func (*NullableAdditionalDataLevel23) UnmarshalJSON ¶
func (v *NullableAdditionalDataLevel23) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataLevel23) Unset ¶
func (v *NullableAdditionalDataLevel23) Unset()
type NullableAdditionalDataLodging ¶
type NullableAdditionalDataLodging struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataLodging ¶
func NewNullableAdditionalDataLodging(val *AdditionalDataLodging) *NullableAdditionalDataLodging
func (NullableAdditionalDataLodging) Get ¶
func (v NullableAdditionalDataLodging) Get() *AdditionalDataLodging
func (NullableAdditionalDataLodging) IsSet ¶
func (v NullableAdditionalDataLodging) IsSet() bool
func (NullableAdditionalDataLodging) MarshalJSON ¶
func (v NullableAdditionalDataLodging) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataLodging) Set ¶
func (v *NullableAdditionalDataLodging) Set(val *AdditionalDataLodging)
func (*NullableAdditionalDataLodging) UnmarshalJSON ¶
func (v *NullableAdditionalDataLodging) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataLodging) Unset ¶
func (v *NullableAdditionalDataLodging) Unset()
type NullableAdditionalDataModifications ¶
type NullableAdditionalDataModifications struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataModifications ¶
func NewNullableAdditionalDataModifications(val *AdditionalDataModifications) *NullableAdditionalDataModifications
func (NullableAdditionalDataModifications) Get ¶
func (v NullableAdditionalDataModifications) Get() *AdditionalDataModifications
func (NullableAdditionalDataModifications) IsSet ¶
func (v NullableAdditionalDataModifications) IsSet() bool
func (NullableAdditionalDataModifications) MarshalJSON ¶
func (v NullableAdditionalDataModifications) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataModifications) Set ¶
func (v *NullableAdditionalDataModifications) Set(val *AdditionalDataModifications)
func (*NullableAdditionalDataModifications) UnmarshalJSON ¶
func (v *NullableAdditionalDataModifications) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataModifications) Unset ¶
func (v *NullableAdditionalDataModifications) Unset()
type NullableAdditionalDataOpenInvoice ¶
type NullableAdditionalDataOpenInvoice struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataOpenInvoice ¶
func NewNullableAdditionalDataOpenInvoice(val *AdditionalDataOpenInvoice) *NullableAdditionalDataOpenInvoice
func (NullableAdditionalDataOpenInvoice) Get ¶
func (v NullableAdditionalDataOpenInvoice) Get() *AdditionalDataOpenInvoice
func (NullableAdditionalDataOpenInvoice) IsSet ¶
func (v NullableAdditionalDataOpenInvoice) IsSet() bool
func (NullableAdditionalDataOpenInvoice) MarshalJSON ¶
func (v NullableAdditionalDataOpenInvoice) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataOpenInvoice) Set ¶
func (v *NullableAdditionalDataOpenInvoice) Set(val *AdditionalDataOpenInvoice)
func (*NullableAdditionalDataOpenInvoice) UnmarshalJSON ¶
func (v *NullableAdditionalDataOpenInvoice) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataOpenInvoice) Unset ¶
func (v *NullableAdditionalDataOpenInvoice) Unset()
type NullableAdditionalDataOpi ¶
type NullableAdditionalDataOpi struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataOpi ¶
func NewNullableAdditionalDataOpi(val *AdditionalDataOpi) *NullableAdditionalDataOpi
func (NullableAdditionalDataOpi) Get ¶
func (v NullableAdditionalDataOpi) Get() *AdditionalDataOpi
func (NullableAdditionalDataOpi) IsSet ¶
func (v NullableAdditionalDataOpi) IsSet() bool
func (NullableAdditionalDataOpi) MarshalJSON ¶
func (v NullableAdditionalDataOpi) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataOpi) Set ¶
func (v *NullableAdditionalDataOpi) Set(val *AdditionalDataOpi)
func (*NullableAdditionalDataOpi) UnmarshalJSON ¶
func (v *NullableAdditionalDataOpi) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataOpi) Unset ¶
func (v *NullableAdditionalDataOpi) Unset()
type NullableAdditionalDataRatepay ¶
type NullableAdditionalDataRatepay struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataRatepay ¶
func NewNullableAdditionalDataRatepay(val *AdditionalDataRatepay) *NullableAdditionalDataRatepay
func (NullableAdditionalDataRatepay) Get ¶
func (v NullableAdditionalDataRatepay) Get() *AdditionalDataRatepay
func (NullableAdditionalDataRatepay) IsSet ¶
func (v NullableAdditionalDataRatepay) IsSet() bool
func (NullableAdditionalDataRatepay) MarshalJSON ¶
func (v NullableAdditionalDataRatepay) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataRatepay) Set ¶
func (v *NullableAdditionalDataRatepay) Set(val *AdditionalDataRatepay)
func (*NullableAdditionalDataRatepay) UnmarshalJSON ¶
func (v *NullableAdditionalDataRatepay) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataRatepay) Unset ¶
func (v *NullableAdditionalDataRatepay) Unset()
type NullableAdditionalDataRetry ¶
type NullableAdditionalDataRetry struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataRetry ¶
func NewNullableAdditionalDataRetry(val *AdditionalDataRetry) *NullableAdditionalDataRetry
func (NullableAdditionalDataRetry) Get ¶
func (v NullableAdditionalDataRetry) Get() *AdditionalDataRetry
func (NullableAdditionalDataRetry) IsSet ¶
func (v NullableAdditionalDataRetry) IsSet() bool
func (NullableAdditionalDataRetry) MarshalJSON ¶
func (v NullableAdditionalDataRetry) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataRetry) Set ¶
func (v *NullableAdditionalDataRetry) Set(val *AdditionalDataRetry)
func (*NullableAdditionalDataRetry) UnmarshalJSON ¶
func (v *NullableAdditionalDataRetry) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataRetry) Unset ¶
func (v *NullableAdditionalDataRetry) Unset()
type NullableAdditionalDataRisk ¶
type NullableAdditionalDataRisk struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataRisk ¶
func NewNullableAdditionalDataRisk(val *AdditionalDataRisk) *NullableAdditionalDataRisk
func (NullableAdditionalDataRisk) Get ¶
func (v NullableAdditionalDataRisk) Get() *AdditionalDataRisk
func (NullableAdditionalDataRisk) IsSet ¶
func (v NullableAdditionalDataRisk) IsSet() bool
func (NullableAdditionalDataRisk) MarshalJSON ¶
func (v NullableAdditionalDataRisk) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataRisk) Set ¶
func (v *NullableAdditionalDataRisk) Set(val *AdditionalDataRisk)
func (*NullableAdditionalDataRisk) UnmarshalJSON ¶
func (v *NullableAdditionalDataRisk) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataRisk) Unset ¶
func (v *NullableAdditionalDataRisk) Unset()
type NullableAdditionalDataRiskStandalone ¶
type NullableAdditionalDataRiskStandalone struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataRiskStandalone ¶
func NewNullableAdditionalDataRiskStandalone(val *AdditionalDataRiskStandalone) *NullableAdditionalDataRiskStandalone
func (NullableAdditionalDataRiskStandalone) Get ¶
func (v NullableAdditionalDataRiskStandalone) Get() *AdditionalDataRiskStandalone
func (NullableAdditionalDataRiskStandalone) IsSet ¶
func (v NullableAdditionalDataRiskStandalone) IsSet() bool
func (NullableAdditionalDataRiskStandalone) MarshalJSON ¶
func (v NullableAdditionalDataRiskStandalone) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataRiskStandalone) Set ¶
func (v *NullableAdditionalDataRiskStandalone) Set(val *AdditionalDataRiskStandalone)
func (*NullableAdditionalDataRiskStandalone) UnmarshalJSON ¶
func (v *NullableAdditionalDataRiskStandalone) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataRiskStandalone) Unset ¶
func (v *NullableAdditionalDataRiskStandalone) Unset()
type NullableAdditionalDataSubMerchant ¶
type NullableAdditionalDataSubMerchant struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataSubMerchant ¶
func NewNullableAdditionalDataSubMerchant(val *AdditionalDataSubMerchant) *NullableAdditionalDataSubMerchant
func (NullableAdditionalDataSubMerchant) Get ¶
func (v NullableAdditionalDataSubMerchant) Get() *AdditionalDataSubMerchant
func (NullableAdditionalDataSubMerchant) IsSet ¶
func (v NullableAdditionalDataSubMerchant) IsSet() bool
func (NullableAdditionalDataSubMerchant) MarshalJSON ¶
func (v NullableAdditionalDataSubMerchant) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataSubMerchant) Set ¶
func (v *NullableAdditionalDataSubMerchant) Set(val *AdditionalDataSubMerchant)
func (*NullableAdditionalDataSubMerchant) UnmarshalJSON ¶
func (v *NullableAdditionalDataSubMerchant) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataSubMerchant) Unset ¶
func (v *NullableAdditionalDataSubMerchant) Unset()
type NullableAdditionalDataTemporaryServices ¶
type NullableAdditionalDataTemporaryServices struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataTemporaryServices ¶
func NewNullableAdditionalDataTemporaryServices(val *AdditionalDataTemporaryServices) *NullableAdditionalDataTemporaryServices
func (NullableAdditionalDataTemporaryServices) IsSet ¶
func (v NullableAdditionalDataTemporaryServices) IsSet() bool
func (NullableAdditionalDataTemporaryServices) MarshalJSON ¶
func (v NullableAdditionalDataTemporaryServices) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataTemporaryServices) Set ¶
func (v *NullableAdditionalDataTemporaryServices) Set(val *AdditionalDataTemporaryServices)
func (*NullableAdditionalDataTemporaryServices) UnmarshalJSON ¶
func (v *NullableAdditionalDataTemporaryServices) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataTemporaryServices) Unset ¶
func (v *NullableAdditionalDataTemporaryServices) Unset()
type NullableAdditionalDataWallets ¶
type NullableAdditionalDataWallets struct {
// contains filtered or unexported fields
}
func NewNullableAdditionalDataWallets ¶
func NewNullableAdditionalDataWallets(val *AdditionalDataWallets) *NullableAdditionalDataWallets
func (NullableAdditionalDataWallets) Get ¶
func (v NullableAdditionalDataWallets) Get() *AdditionalDataWallets
func (NullableAdditionalDataWallets) IsSet ¶
func (v NullableAdditionalDataWallets) IsSet() bool
func (NullableAdditionalDataWallets) MarshalJSON ¶
func (v NullableAdditionalDataWallets) MarshalJSON() ([]byte, error)
func (*NullableAdditionalDataWallets) Set ¶
func (v *NullableAdditionalDataWallets) Set(val *AdditionalDataWallets)
func (*NullableAdditionalDataWallets) UnmarshalJSON ¶
func (v *NullableAdditionalDataWallets) UnmarshalJSON(src []byte) error
func (*NullableAdditionalDataWallets) Unset ¶
func (v *NullableAdditionalDataWallets) Unset()
type NullableAddress ¶
type NullableAddress struct {
// contains filtered or unexported fields
}
func NewNullableAddress ¶
func NewNullableAddress(val *Address) *NullableAddress
func (NullableAddress) Get ¶
func (v NullableAddress) Get() *Address
func (NullableAddress) IsSet ¶
func (v NullableAddress) IsSet() bool
func (NullableAddress) MarshalJSON ¶
func (v NullableAddress) MarshalJSON() ([]byte, error)
func (*NullableAddress) Set ¶
func (v *NullableAddress) Set(val *Address)
func (*NullableAddress) UnmarshalJSON ¶
func (v *NullableAddress) UnmarshalJSON(src []byte) error
func (*NullableAddress) Unset ¶
func (v *NullableAddress) Unset()
type NullableAdjustAuthorisationRequest ¶
type NullableAdjustAuthorisationRequest struct {
// contains filtered or unexported fields
}
func NewNullableAdjustAuthorisationRequest ¶
func NewNullableAdjustAuthorisationRequest(val *AdjustAuthorisationRequest) *NullableAdjustAuthorisationRequest
func (NullableAdjustAuthorisationRequest) Get ¶
func (v NullableAdjustAuthorisationRequest) Get() *AdjustAuthorisationRequest
func (NullableAdjustAuthorisationRequest) IsSet ¶
func (v NullableAdjustAuthorisationRequest) IsSet() bool
func (NullableAdjustAuthorisationRequest) MarshalJSON ¶
func (v NullableAdjustAuthorisationRequest) MarshalJSON() ([]byte, error)
func (*NullableAdjustAuthorisationRequest) Set ¶
func (v *NullableAdjustAuthorisationRequest) Set(val *AdjustAuthorisationRequest)
func (*NullableAdjustAuthorisationRequest) UnmarshalJSON ¶
func (v *NullableAdjustAuthorisationRequest) UnmarshalJSON(src []byte) error
func (*NullableAdjustAuthorisationRequest) Unset ¶
func (v *NullableAdjustAuthorisationRequest) Unset()
type NullableAmount ¶
type NullableAmount struct {
// contains filtered or unexported fields
}
func NewNullableAmount ¶
func NewNullableAmount(val *Amount) *NullableAmount
func (NullableAmount) Get ¶
func (v NullableAmount) Get() *Amount
func (NullableAmount) IsSet ¶
func (v NullableAmount) IsSet() bool
func (NullableAmount) MarshalJSON ¶
func (v NullableAmount) MarshalJSON() ([]byte, error)
func (*NullableAmount) Set ¶
func (v *NullableAmount) Set(val *Amount)
func (*NullableAmount) UnmarshalJSON ¶
func (v *NullableAmount) UnmarshalJSON(src []byte) error
func (*NullableAmount) Unset ¶
func (v *NullableAmount) Unset()
type NullableApplicationInfo ¶
type NullableApplicationInfo struct {
// contains filtered or unexported fields
}
func NewNullableApplicationInfo ¶
func NewNullableApplicationInfo(val *ApplicationInfo) *NullableApplicationInfo
func (NullableApplicationInfo) Get ¶
func (v NullableApplicationInfo) Get() *ApplicationInfo
func (NullableApplicationInfo) IsSet ¶
func (v NullableApplicationInfo) IsSet() bool
func (NullableApplicationInfo) MarshalJSON ¶
func (v NullableApplicationInfo) MarshalJSON() ([]byte, error)
func (*NullableApplicationInfo) Set ¶
func (v *NullableApplicationInfo) Set(val *ApplicationInfo)
func (*NullableApplicationInfo) UnmarshalJSON ¶
func (v *NullableApplicationInfo) UnmarshalJSON(src []byte) error
func (*NullableApplicationInfo) Unset ¶
func (v *NullableApplicationInfo) Unset()
type NullableAuthenticationResultRequest ¶
type NullableAuthenticationResultRequest struct {
// contains filtered or unexported fields
}
func NewNullableAuthenticationResultRequest ¶
func NewNullableAuthenticationResultRequest(val *AuthenticationResultRequest) *NullableAuthenticationResultRequest
func (NullableAuthenticationResultRequest) Get ¶
func (v NullableAuthenticationResultRequest) Get() *AuthenticationResultRequest
func (NullableAuthenticationResultRequest) IsSet ¶
func (v NullableAuthenticationResultRequest) IsSet() bool
func (NullableAuthenticationResultRequest) MarshalJSON ¶
func (v NullableAuthenticationResultRequest) MarshalJSON() ([]byte, error)
func (*NullableAuthenticationResultRequest) Set ¶
func (v *NullableAuthenticationResultRequest) Set(val *AuthenticationResultRequest)
func (*NullableAuthenticationResultRequest) UnmarshalJSON ¶
func (v *NullableAuthenticationResultRequest) UnmarshalJSON(src []byte) error
func (*NullableAuthenticationResultRequest) Unset ¶
func (v *NullableAuthenticationResultRequest) Unset()
type NullableAuthenticationResultResponse ¶
type NullableAuthenticationResultResponse struct {
// contains filtered or unexported fields
}
func NewNullableAuthenticationResultResponse ¶
func NewNullableAuthenticationResultResponse(val *AuthenticationResultResponse) *NullableAuthenticationResultResponse
func (NullableAuthenticationResultResponse) Get ¶
func (v NullableAuthenticationResultResponse) Get() *AuthenticationResultResponse
func (NullableAuthenticationResultResponse) IsSet ¶
func (v NullableAuthenticationResultResponse) IsSet() bool
func (NullableAuthenticationResultResponse) MarshalJSON ¶
func (v NullableAuthenticationResultResponse) MarshalJSON() ([]byte, error)
func (*NullableAuthenticationResultResponse) Set ¶
func (v *NullableAuthenticationResultResponse) Set(val *AuthenticationResultResponse)
func (*NullableAuthenticationResultResponse) UnmarshalJSON ¶
func (v *NullableAuthenticationResultResponse) UnmarshalJSON(src []byte) error
func (*NullableAuthenticationResultResponse) Unset ¶
func (v *NullableAuthenticationResultResponse) Unset()
type NullableBankAccount ¶
type NullableBankAccount struct {
// contains filtered or unexported fields
}
func NewNullableBankAccount ¶
func NewNullableBankAccount(val *BankAccount) *NullableBankAccount
func (NullableBankAccount) Get ¶
func (v NullableBankAccount) Get() *BankAccount
func (NullableBankAccount) IsSet ¶
func (v NullableBankAccount) IsSet() bool
func (NullableBankAccount) MarshalJSON ¶
func (v NullableBankAccount) MarshalJSON() ([]byte, error)
func (*NullableBankAccount) Set ¶
func (v *NullableBankAccount) Set(val *BankAccount)
func (*NullableBankAccount) UnmarshalJSON ¶
func (v *NullableBankAccount) UnmarshalJSON(src []byte) error
func (*NullableBankAccount) Unset ¶
func (v *NullableBankAccount) Unset()
type NullableBrowserInfo ¶
type NullableBrowserInfo struct {
// contains filtered or unexported fields
}
func NewNullableBrowserInfo ¶
func NewNullableBrowserInfo(val *BrowserInfo) *NullableBrowserInfo
func (NullableBrowserInfo) Get ¶
func (v NullableBrowserInfo) Get() *BrowserInfo
func (NullableBrowserInfo) IsSet ¶
func (v NullableBrowserInfo) IsSet() bool
func (NullableBrowserInfo) MarshalJSON ¶
func (v NullableBrowserInfo) MarshalJSON() ([]byte, error)
func (*NullableBrowserInfo) Set ¶
func (v *NullableBrowserInfo) Set(val *BrowserInfo)
func (*NullableBrowserInfo) UnmarshalJSON ¶
func (v *NullableBrowserInfo) UnmarshalJSON(src []byte) error
func (*NullableBrowserInfo) Unset ¶
func (v *NullableBrowserInfo) Unset()
type NullableCancelOrRefundRequest ¶
type NullableCancelOrRefundRequest struct {
// contains filtered or unexported fields
}
func NewNullableCancelOrRefundRequest ¶
func NewNullableCancelOrRefundRequest(val *CancelOrRefundRequest) *NullableCancelOrRefundRequest
func (NullableCancelOrRefundRequest) Get ¶
func (v NullableCancelOrRefundRequest) Get() *CancelOrRefundRequest
func (NullableCancelOrRefundRequest) IsSet ¶
func (v NullableCancelOrRefundRequest) IsSet() bool
func (NullableCancelOrRefundRequest) MarshalJSON ¶
func (v NullableCancelOrRefundRequest) MarshalJSON() ([]byte, error)
func (*NullableCancelOrRefundRequest) Set ¶
func (v *NullableCancelOrRefundRequest) Set(val *CancelOrRefundRequest)
func (*NullableCancelOrRefundRequest) UnmarshalJSON ¶
func (v *NullableCancelOrRefundRequest) UnmarshalJSON(src []byte) error
func (*NullableCancelOrRefundRequest) Unset ¶
func (v *NullableCancelOrRefundRequest) Unset()
type NullableCancelRequest ¶
type NullableCancelRequest struct {
// contains filtered or unexported fields
}
func NewNullableCancelRequest ¶
func NewNullableCancelRequest(val *CancelRequest) *NullableCancelRequest
func (NullableCancelRequest) Get ¶
func (v NullableCancelRequest) Get() *CancelRequest
func (NullableCancelRequest) IsSet ¶
func (v NullableCancelRequest) IsSet() bool
func (NullableCancelRequest) MarshalJSON ¶
func (v NullableCancelRequest) MarshalJSON() ([]byte, error)
func (*NullableCancelRequest) Set ¶
func (v *NullableCancelRequest) Set(val *CancelRequest)
func (*NullableCancelRequest) UnmarshalJSON ¶
func (v *NullableCancelRequest) UnmarshalJSON(src []byte) error
func (*NullableCancelRequest) Unset ¶
func (v *NullableCancelRequest) Unset()
type NullableCaptureRequest ¶
type NullableCaptureRequest struct {
// contains filtered or unexported fields
}
func NewNullableCaptureRequest ¶
func NewNullableCaptureRequest(val *CaptureRequest) *NullableCaptureRequest
func (NullableCaptureRequest) Get ¶
func (v NullableCaptureRequest) Get() *CaptureRequest
func (NullableCaptureRequest) IsSet ¶
func (v NullableCaptureRequest) IsSet() bool
func (NullableCaptureRequest) MarshalJSON ¶
func (v NullableCaptureRequest) MarshalJSON() ([]byte, error)
func (*NullableCaptureRequest) Set ¶
func (v *NullableCaptureRequest) Set(val *CaptureRequest)
func (*NullableCaptureRequest) UnmarshalJSON ¶
func (v *NullableCaptureRequest) UnmarshalJSON(src []byte) error
func (*NullableCaptureRequest) Unset ¶
func (v *NullableCaptureRequest) Unset()
type NullableCard ¶
type NullableCard struct {
// contains filtered or unexported fields
}
func NewNullableCard ¶
func NewNullableCard(val *Card) *NullableCard
func (NullableCard) Get ¶
func (v NullableCard) Get() *Card
func (NullableCard) IsSet ¶
func (v NullableCard) IsSet() bool
func (NullableCard) MarshalJSON ¶
func (v NullableCard) MarshalJSON() ([]byte, error)
func (*NullableCard) Set ¶
func (v *NullableCard) Set(val *Card)
func (*NullableCard) UnmarshalJSON ¶
func (v *NullableCard) UnmarshalJSON(src []byte) error
func (*NullableCard) Unset ¶
func (v *NullableCard) Unset()
type NullableCommonField ¶
type NullableCommonField struct {
// contains filtered or unexported fields
}
func NewNullableCommonField ¶
func NewNullableCommonField(val *CommonField) *NullableCommonField
func (NullableCommonField) Get ¶
func (v NullableCommonField) Get() *CommonField
func (NullableCommonField) IsSet ¶
func (v NullableCommonField) IsSet() bool
func (NullableCommonField) MarshalJSON ¶
func (v NullableCommonField) MarshalJSON() ([]byte, error)
func (*NullableCommonField) Set ¶
func (v *NullableCommonField) Set(val *CommonField)
func (*NullableCommonField) UnmarshalJSON ¶
func (v *NullableCommonField) UnmarshalJSON(src []byte) error
func (*NullableCommonField) Unset ¶
func (v *NullableCommonField) Unset()
type NullableDeviceRenderOptions ¶
type NullableDeviceRenderOptions struct {
// contains filtered or unexported fields
}
func NewNullableDeviceRenderOptions ¶
func NewNullableDeviceRenderOptions(val *DeviceRenderOptions) *NullableDeviceRenderOptions
func (NullableDeviceRenderOptions) Get ¶
func (v NullableDeviceRenderOptions) Get() *DeviceRenderOptions
func (NullableDeviceRenderOptions) IsSet ¶
func (v NullableDeviceRenderOptions) IsSet() bool
func (NullableDeviceRenderOptions) MarshalJSON ¶
func (v NullableDeviceRenderOptions) MarshalJSON() ([]byte, error)
func (*NullableDeviceRenderOptions) Set ¶
func (v *NullableDeviceRenderOptions) Set(val *DeviceRenderOptions)
func (*NullableDeviceRenderOptions) UnmarshalJSON ¶
func (v *NullableDeviceRenderOptions) UnmarshalJSON(src []byte) error
func (*NullableDeviceRenderOptions) Unset ¶
func (v *NullableDeviceRenderOptions) Unset()
type NullableDonationRequest ¶
type NullableDonationRequest struct {
// contains filtered or unexported fields
}
func NewNullableDonationRequest ¶
func NewNullableDonationRequest(val *DonationRequest) *NullableDonationRequest
func (NullableDonationRequest) Get ¶
func (v NullableDonationRequest) Get() *DonationRequest
func (NullableDonationRequest) IsSet ¶
func (v NullableDonationRequest) IsSet() bool
func (NullableDonationRequest) MarshalJSON ¶
func (v NullableDonationRequest) MarshalJSON() ([]byte, error)
func (*NullableDonationRequest) Set ¶
func (v *NullableDonationRequest) Set(val *DonationRequest)
func (*NullableDonationRequest) UnmarshalJSON ¶
func (v *NullableDonationRequest) UnmarshalJSON(src []byte) error
func (*NullableDonationRequest) Unset ¶
func (v *NullableDonationRequest) Unset()
type NullableExternalPlatform ¶
type NullableExternalPlatform struct {
// contains filtered or unexported fields
}
func NewNullableExternalPlatform ¶
func NewNullableExternalPlatform(val *ExternalPlatform) *NullableExternalPlatform
func (NullableExternalPlatform) Get ¶
func (v NullableExternalPlatform) Get() *ExternalPlatform
func (NullableExternalPlatform) IsSet ¶
func (v NullableExternalPlatform) IsSet() bool
func (NullableExternalPlatform) MarshalJSON ¶
func (v NullableExternalPlatform) MarshalJSON() ([]byte, error)
func (*NullableExternalPlatform) Set ¶
func (v *NullableExternalPlatform) Set(val *ExternalPlatform)
func (*NullableExternalPlatform) UnmarshalJSON ¶
func (v *NullableExternalPlatform) UnmarshalJSON(src []byte) error
func (*NullableExternalPlatform) Unset ¶
func (v *NullableExternalPlatform) Unset()
type NullableForexQuote ¶
type NullableForexQuote struct {
// contains filtered or unexported fields
}
func NewNullableForexQuote ¶
func NewNullableForexQuote(val *ForexQuote) *NullableForexQuote
func (NullableForexQuote) Get ¶
func (v NullableForexQuote) Get() *ForexQuote
func (NullableForexQuote) IsSet ¶
func (v NullableForexQuote) IsSet() bool
func (NullableForexQuote) MarshalJSON ¶
func (v NullableForexQuote) MarshalJSON() ([]byte, error)
func (*NullableForexQuote) Set ¶
func (v *NullableForexQuote) Set(val *ForexQuote)
func (*NullableForexQuote) UnmarshalJSON ¶
func (v *NullableForexQuote) UnmarshalJSON(src []byte) error
func (*NullableForexQuote) Unset ¶
func (v *NullableForexQuote) Unset()
type NullableFraudCheckResult ¶
type NullableFraudCheckResult struct {
// contains filtered or unexported fields
}
func NewNullableFraudCheckResult ¶
func NewNullableFraudCheckResult(val *FraudCheckResult) *NullableFraudCheckResult
func (NullableFraudCheckResult) Get ¶
func (v NullableFraudCheckResult) Get() *FraudCheckResult
func (NullableFraudCheckResult) IsSet ¶
func (v NullableFraudCheckResult) IsSet() bool
func (NullableFraudCheckResult) MarshalJSON ¶
func (v NullableFraudCheckResult) MarshalJSON() ([]byte, error)
func (*NullableFraudCheckResult) Set ¶
func (v *NullableFraudCheckResult) Set(val *FraudCheckResult)
func (*NullableFraudCheckResult) UnmarshalJSON ¶
func (v *NullableFraudCheckResult) UnmarshalJSON(src []byte) error
func (*NullableFraudCheckResult) Unset ¶
func (v *NullableFraudCheckResult) Unset()
type NullableFraudCheckResultWrapper ¶
type NullableFraudCheckResultWrapper struct {
// contains filtered or unexported fields
}
func NewNullableFraudCheckResultWrapper ¶
func NewNullableFraudCheckResultWrapper(val *FraudCheckResultWrapper) *NullableFraudCheckResultWrapper
func (NullableFraudCheckResultWrapper) Get ¶
func (v NullableFraudCheckResultWrapper) Get() *FraudCheckResultWrapper
func (NullableFraudCheckResultWrapper) IsSet ¶
func (v NullableFraudCheckResultWrapper) IsSet() bool
func (NullableFraudCheckResultWrapper) MarshalJSON ¶
func (v NullableFraudCheckResultWrapper) MarshalJSON() ([]byte, error)
func (*NullableFraudCheckResultWrapper) Set ¶
func (v *NullableFraudCheckResultWrapper) Set(val *FraudCheckResultWrapper)
func (*NullableFraudCheckResultWrapper) UnmarshalJSON ¶
func (v *NullableFraudCheckResultWrapper) UnmarshalJSON(src []byte) error
func (*NullableFraudCheckResultWrapper) Unset ¶
func (v *NullableFraudCheckResultWrapper) Unset()
type NullableFraudResult ¶
type NullableFraudResult struct {
// contains filtered or unexported fields
}
func NewNullableFraudResult ¶
func NewNullableFraudResult(val *FraudResult) *NullableFraudResult
func (NullableFraudResult) Get ¶
func (v NullableFraudResult) Get() *FraudResult
func (NullableFraudResult) IsSet ¶
func (v NullableFraudResult) IsSet() bool
func (NullableFraudResult) MarshalJSON ¶
func (v NullableFraudResult) MarshalJSON() ([]byte, error)
func (*NullableFraudResult) Set ¶
func (v *NullableFraudResult) Set(val *FraudResult)
func (*NullableFraudResult) UnmarshalJSON ¶
func (v *NullableFraudResult) UnmarshalJSON(src []byte) error
func (*NullableFraudResult) Unset ¶
func (v *NullableFraudResult) Unset()
type NullableFundDestination ¶
type NullableFundDestination struct {
// contains filtered or unexported fields
}
func NewNullableFundDestination ¶
func NewNullableFundDestination(val *FundDestination) *NullableFundDestination
func (NullableFundDestination) Get ¶
func (v NullableFundDestination) Get() *FundDestination
func (NullableFundDestination) IsSet ¶
func (v NullableFundDestination) IsSet() bool
func (NullableFundDestination) MarshalJSON ¶
func (v NullableFundDestination) MarshalJSON() ([]byte, error)
func (*NullableFundDestination) Set ¶
func (v *NullableFundDestination) Set(val *FundDestination)
func (*NullableFundDestination) UnmarshalJSON ¶
func (v *NullableFundDestination) UnmarshalJSON(src []byte) error
func (*NullableFundDestination) Unset ¶
func (v *NullableFundDestination) Unset()
type NullableFundSource ¶
type NullableFundSource struct {
// contains filtered or unexported fields
}
func NewNullableFundSource ¶
func NewNullableFundSource(val *FundSource) *NullableFundSource
func (NullableFundSource) Get ¶
func (v NullableFundSource) Get() *FundSource
func (NullableFundSource) IsSet ¶
func (v NullableFundSource) IsSet() bool
func (NullableFundSource) MarshalJSON ¶
func (v NullableFundSource) MarshalJSON() ([]byte, error)
func (*NullableFundSource) Set ¶
func (v *NullableFundSource) Set(val *FundSource)
func (*NullableFundSource) UnmarshalJSON ¶
func (v *NullableFundSource) UnmarshalJSON(src []byte) error
func (*NullableFundSource) Unset ¶
func (v *NullableFundSource) Unset()
type NullableInstallments ¶
type NullableInstallments struct {
// contains filtered or unexported fields
}
func NewNullableInstallments ¶
func NewNullableInstallments(val *Installments) *NullableInstallments
func (NullableInstallments) Get ¶
func (v NullableInstallments) Get() *Installments
func (NullableInstallments) IsSet ¶
func (v NullableInstallments) IsSet() bool
func (NullableInstallments) MarshalJSON ¶
func (v NullableInstallments) MarshalJSON() ([]byte, error)
func (*NullableInstallments) Set ¶
func (v *NullableInstallments) Set(val *Installments)
func (*NullableInstallments) UnmarshalJSON ¶
func (v *NullableInstallments) UnmarshalJSON(src []byte) error
func (*NullableInstallments) Unset ¶
func (v *NullableInstallments) Unset()
type NullableMandate ¶
type NullableMandate struct {
// contains filtered or unexported fields
}
func NewNullableMandate ¶
func NewNullableMandate(val *Mandate) *NullableMandate
func (NullableMandate) Get ¶
func (v NullableMandate) Get() *Mandate
func (NullableMandate) IsSet ¶
func (v NullableMandate) IsSet() bool
func (NullableMandate) MarshalJSON ¶
func (v NullableMandate) MarshalJSON() ([]byte, error)
func (*NullableMandate) Set ¶
func (v *NullableMandate) Set(val *Mandate)
func (*NullableMandate) UnmarshalJSON ¶
func (v *NullableMandate) UnmarshalJSON(src []byte) error
func (*NullableMandate) Unset ¶
func (v *NullableMandate) Unset()
type NullableMerchantDevice ¶
type NullableMerchantDevice struct {
// contains filtered or unexported fields
}
func NewNullableMerchantDevice ¶
func NewNullableMerchantDevice(val *MerchantDevice) *NullableMerchantDevice
func (NullableMerchantDevice) Get ¶
func (v NullableMerchantDevice) Get() *MerchantDevice
func (NullableMerchantDevice) IsSet ¶
func (v NullableMerchantDevice) IsSet() bool
func (NullableMerchantDevice) MarshalJSON ¶
func (v NullableMerchantDevice) MarshalJSON() ([]byte, error)
func (*NullableMerchantDevice) Set ¶
func (v *NullableMerchantDevice) Set(val *MerchantDevice)
func (*NullableMerchantDevice) UnmarshalJSON ¶
func (v *NullableMerchantDevice) UnmarshalJSON(src []byte) error
func (*NullableMerchantDevice) Unset ¶
func (v *NullableMerchantDevice) Unset()
type NullableMerchantRiskIndicator ¶
type NullableMerchantRiskIndicator struct {
// contains filtered or unexported fields
}
func NewNullableMerchantRiskIndicator ¶
func NewNullableMerchantRiskIndicator(val *MerchantRiskIndicator) *NullableMerchantRiskIndicator
func (NullableMerchantRiskIndicator) Get ¶
func (v NullableMerchantRiskIndicator) Get() *MerchantRiskIndicator
func (NullableMerchantRiskIndicator) IsSet ¶
func (v NullableMerchantRiskIndicator) IsSet() bool
func (NullableMerchantRiskIndicator) MarshalJSON ¶
func (v NullableMerchantRiskIndicator) MarshalJSON() ([]byte, error)
func (*NullableMerchantRiskIndicator) Set ¶
func (v *NullableMerchantRiskIndicator) Set(val *MerchantRiskIndicator)
func (*NullableMerchantRiskIndicator) UnmarshalJSON ¶
func (v *NullableMerchantRiskIndicator) UnmarshalJSON(src []byte) error
func (*NullableMerchantRiskIndicator) Unset ¶
func (v *NullableMerchantRiskIndicator) Unset()
type NullableModificationResult ¶
type NullableModificationResult struct {
// contains filtered or unexported fields
}
func NewNullableModificationResult ¶
func NewNullableModificationResult(val *ModificationResult) *NullableModificationResult
func (NullableModificationResult) Get ¶
func (v NullableModificationResult) Get() *ModificationResult
func (NullableModificationResult) IsSet ¶
func (v NullableModificationResult) IsSet() bool
func (NullableModificationResult) MarshalJSON ¶
func (v NullableModificationResult) MarshalJSON() ([]byte, error)
func (*NullableModificationResult) Set ¶
func (v *NullableModificationResult) Set(val *ModificationResult)
func (*NullableModificationResult) UnmarshalJSON ¶
func (v *NullableModificationResult) UnmarshalJSON(src []byte) error
func (*NullableModificationResult) Unset ¶
func (v *NullableModificationResult) Unset()
type NullableName ¶
type NullableName struct {
// contains filtered or unexported fields
}
func NewNullableName ¶
func NewNullableName(val *Name) *NullableName
func (NullableName) Get ¶
func (v NullableName) Get() *Name
func (NullableName) IsSet ¶
func (v NullableName) IsSet() bool
func (NullableName) MarshalJSON ¶
func (v NullableName) MarshalJSON() ([]byte, error)
func (*NullableName) Set ¶
func (v *NullableName) Set(val *Name)
func (*NullableName) UnmarshalJSON ¶
func (v *NullableName) UnmarshalJSON(src []byte) error
func (*NullableName) Unset ¶
func (v *NullableName) Unset()
type NullablePaymentRequest ¶
type NullablePaymentRequest struct {
// contains filtered or unexported fields
}
func NewNullablePaymentRequest ¶
func NewNullablePaymentRequest(val *PaymentRequest) *NullablePaymentRequest
func (NullablePaymentRequest) Get ¶
func (v NullablePaymentRequest) Get() *PaymentRequest
func (NullablePaymentRequest) IsSet ¶
func (v NullablePaymentRequest) IsSet() bool
func (NullablePaymentRequest) MarshalJSON ¶
func (v NullablePaymentRequest) MarshalJSON() ([]byte, error)
func (*NullablePaymentRequest) Set ¶
func (v *NullablePaymentRequest) Set(val *PaymentRequest)
func (*NullablePaymentRequest) UnmarshalJSON ¶
func (v *NullablePaymentRequest) UnmarshalJSON(src []byte) error
func (*NullablePaymentRequest) Unset ¶
func (v *NullablePaymentRequest) Unset()
type NullablePaymentRequest3d ¶
type NullablePaymentRequest3d struct {
// contains filtered or unexported fields
}
func NewNullablePaymentRequest3d ¶
func NewNullablePaymentRequest3d(val *PaymentRequest3d) *NullablePaymentRequest3d
func (NullablePaymentRequest3d) Get ¶
func (v NullablePaymentRequest3d) Get() *PaymentRequest3d
func (NullablePaymentRequest3d) IsSet ¶
func (v NullablePaymentRequest3d) IsSet() bool
func (NullablePaymentRequest3d) MarshalJSON ¶
func (v NullablePaymentRequest3d) MarshalJSON() ([]byte, error)
func (*NullablePaymentRequest3d) Set ¶
func (v *NullablePaymentRequest3d) Set(val *PaymentRequest3d)
func (*NullablePaymentRequest3d) UnmarshalJSON ¶
func (v *NullablePaymentRequest3d) UnmarshalJSON(src []byte) error
func (*NullablePaymentRequest3d) Unset ¶
func (v *NullablePaymentRequest3d) Unset()
type NullablePaymentRequest3ds2 ¶
type NullablePaymentRequest3ds2 struct {
// contains filtered or unexported fields
}
func NewNullablePaymentRequest3ds2 ¶
func NewNullablePaymentRequest3ds2(val *PaymentRequest3ds2) *NullablePaymentRequest3ds2
func (NullablePaymentRequest3ds2) Get ¶
func (v NullablePaymentRequest3ds2) Get() *PaymentRequest3ds2
func (NullablePaymentRequest3ds2) IsSet ¶
func (v NullablePaymentRequest3ds2) IsSet() bool
func (NullablePaymentRequest3ds2) MarshalJSON ¶
func (v NullablePaymentRequest3ds2) MarshalJSON() ([]byte, error)
func (*NullablePaymentRequest3ds2) Set ¶
func (v *NullablePaymentRequest3ds2) Set(val *PaymentRequest3ds2)
func (*NullablePaymentRequest3ds2) UnmarshalJSON ¶
func (v *NullablePaymentRequest3ds2) UnmarshalJSON(src []byte) error
func (*NullablePaymentRequest3ds2) Unset ¶
func (v *NullablePaymentRequest3ds2) Unset()
type NullablePaymentResult ¶
type NullablePaymentResult struct {
// contains filtered or unexported fields
}
func NewNullablePaymentResult ¶
func NewNullablePaymentResult(val *PaymentResult) *NullablePaymentResult
func (NullablePaymentResult) Get ¶
func (v NullablePaymentResult) Get() *PaymentResult
func (NullablePaymentResult) IsSet ¶
func (v NullablePaymentResult) IsSet() bool
func (NullablePaymentResult) MarshalJSON ¶
func (v NullablePaymentResult) MarshalJSON() ([]byte, error)
func (*NullablePaymentResult) Set ¶
func (v *NullablePaymentResult) Set(val *PaymentResult)
func (*NullablePaymentResult) UnmarshalJSON ¶
func (v *NullablePaymentResult) UnmarshalJSON(src []byte) error
func (*NullablePaymentResult) Unset ¶
func (v *NullablePaymentResult) Unset()
type NullablePhone ¶
type NullablePhone struct {
// contains filtered or unexported fields
}
func NewNullablePhone ¶
func NewNullablePhone(val *Phone) *NullablePhone
func (NullablePhone) Get ¶
func (v NullablePhone) Get() *Phone
func (NullablePhone) IsSet ¶
func (v NullablePhone) IsSet() bool
func (NullablePhone) MarshalJSON ¶
func (v NullablePhone) MarshalJSON() ([]byte, error)
func (*NullablePhone) Set ¶
func (v *NullablePhone) Set(val *Phone)
func (*NullablePhone) UnmarshalJSON ¶
func (v *NullablePhone) UnmarshalJSON(src []byte) error
func (*NullablePhone) Unset ¶
func (v *NullablePhone) Unset()
type NullablePlatformChargebackLogic ¶
type NullablePlatformChargebackLogic struct {
// contains filtered or unexported fields
}
func NewNullablePlatformChargebackLogic ¶
func NewNullablePlatformChargebackLogic(val *PlatformChargebackLogic) *NullablePlatformChargebackLogic
func (NullablePlatformChargebackLogic) Get ¶
func (v NullablePlatformChargebackLogic) Get() *PlatformChargebackLogic
func (NullablePlatformChargebackLogic) IsSet ¶
func (v NullablePlatformChargebackLogic) IsSet() bool
func (NullablePlatformChargebackLogic) MarshalJSON ¶
func (v NullablePlatformChargebackLogic) MarshalJSON() ([]byte, error)
func (*NullablePlatformChargebackLogic) Set ¶
func (v *NullablePlatformChargebackLogic) Set(val *PlatformChargebackLogic)
func (*NullablePlatformChargebackLogic) UnmarshalJSON ¶
func (v *NullablePlatformChargebackLogic) UnmarshalJSON(src []byte) error
func (*NullablePlatformChargebackLogic) Unset ¶
func (v *NullablePlatformChargebackLogic) Unset()
type NullableRecurring ¶
type NullableRecurring struct {
// contains filtered or unexported fields
}
func NewNullableRecurring ¶
func NewNullableRecurring(val *Recurring) *NullableRecurring
func (NullableRecurring) Get ¶
func (v NullableRecurring) Get() *Recurring
func (NullableRecurring) IsSet ¶
func (v NullableRecurring) IsSet() bool
func (NullableRecurring) MarshalJSON ¶
func (v NullableRecurring) MarshalJSON() ([]byte, error)
func (*NullableRecurring) Set ¶
func (v *NullableRecurring) Set(val *Recurring)
func (*NullableRecurring) UnmarshalJSON ¶
func (v *NullableRecurring) UnmarshalJSON(src []byte) error
func (*NullableRecurring) Unset ¶
func (v *NullableRecurring) Unset()
type NullableRefundRequest ¶
type NullableRefundRequest struct {
// contains filtered or unexported fields
}
func NewNullableRefundRequest ¶
func NewNullableRefundRequest(val *RefundRequest) *NullableRefundRequest
func (NullableRefundRequest) Get ¶
func (v NullableRefundRequest) Get() *RefundRequest
func (NullableRefundRequest) IsSet ¶
func (v NullableRefundRequest) IsSet() bool
func (NullableRefundRequest) MarshalJSON ¶
func (v NullableRefundRequest) MarshalJSON() ([]byte, error)
func (*NullableRefundRequest) Set ¶
func (v *NullableRefundRequest) Set(val *RefundRequest)
func (*NullableRefundRequest) UnmarshalJSON ¶
func (v *NullableRefundRequest) UnmarshalJSON(src []byte) error
func (*NullableRefundRequest) Unset ¶
func (v *NullableRefundRequest) Unset()
type NullableResponseAdditionalData3DSecure ¶
type NullableResponseAdditionalData3DSecure struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalData3DSecure ¶
func NewNullableResponseAdditionalData3DSecure(val *ResponseAdditionalData3DSecure) *NullableResponseAdditionalData3DSecure
func (NullableResponseAdditionalData3DSecure) Get ¶
func (v NullableResponseAdditionalData3DSecure) Get() *ResponseAdditionalData3DSecure
func (NullableResponseAdditionalData3DSecure) IsSet ¶
func (v NullableResponseAdditionalData3DSecure) IsSet() bool
func (NullableResponseAdditionalData3DSecure) MarshalJSON ¶
func (v NullableResponseAdditionalData3DSecure) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalData3DSecure) Set ¶
func (v *NullableResponseAdditionalData3DSecure) Set(val *ResponseAdditionalData3DSecure)
func (*NullableResponseAdditionalData3DSecure) UnmarshalJSON ¶
func (v *NullableResponseAdditionalData3DSecure) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalData3DSecure) Unset ¶
func (v *NullableResponseAdditionalData3DSecure) Unset()
type NullableResponseAdditionalDataBillingAddress ¶
type NullableResponseAdditionalDataBillingAddress struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataBillingAddress ¶
func NewNullableResponseAdditionalDataBillingAddress(val *ResponseAdditionalDataBillingAddress) *NullableResponseAdditionalDataBillingAddress
func (NullableResponseAdditionalDataBillingAddress) IsSet ¶
func (v NullableResponseAdditionalDataBillingAddress) IsSet() bool
func (NullableResponseAdditionalDataBillingAddress) MarshalJSON ¶
func (v NullableResponseAdditionalDataBillingAddress) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataBillingAddress) Set ¶
func (v *NullableResponseAdditionalDataBillingAddress) Set(val *ResponseAdditionalDataBillingAddress)
func (*NullableResponseAdditionalDataBillingAddress) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataBillingAddress) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataBillingAddress) Unset ¶
func (v *NullableResponseAdditionalDataBillingAddress) Unset()
type NullableResponseAdditionalDataCard ¶
type NullableResponseAdditionalDataCard struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataCard ¶
func NewNullableResponseAdditionalDataCard(val *ResponseAdditionalDataCard) *NullableResponseAdditionalDataCard
func (NullableResponseAdditionalDataCard) Get ¶
func (v NullableResponseAdditionalDataCard) Get() *ResponseAdditionalDataCard
func (NullableResponseAdditionalDataCard) IsSet ¶
func (v NullableResponseAdditionalDataCard) IsSet() bool
func (NullableResponseAdditionalDataCard) MarshalJSON ¶
func (v NullableResponseAdditionalDataCard) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataCard) Set ¶
func (v *NullableResponseAdditionalDataCard) Set(val *ResponseAdditionalDataCard)
func (*NullableResponseAdditionalDataCard) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataCard) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataCard) Unset ¶
func (v *NullableResponseAdditionalDataCard) Unset()
type NullableResponseAdditionalDataCommon ¶
type NullableResponseAdditionalDataCommon struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataCommon ¶
func NewNullableResponseAdditionalDataCommon(val *ResponseAdditionalDataCommon) *NullableResponseAdditionalDataCommon
func (NullableResponseAdditionalDataCommon) Get ¶
func (v NullableResponseAdditionalDataCommon) Get() *ResponseAdditionalDataCommon
func (NullableResponseAdditionalDataCommon) IsSet ¶
func (v NullableResponseAdditionalDataCommon) IsSet() bool
func (NullableResponseAdditionalDataCommon) MarshalJSON ¶
func (v NullableResponseAdditionalDataCommon) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataCommon) Set ¶
func (v *NullableResponseAdditionalDataCommon) Set(val *ResponseAdditionalDataCommon)
func (*NullableResponseAdditionalDataCommon) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataCommon) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataCommon) Unset ¶
func (v *NullableResponseAdditionalDataCommon) Unset()
type NullableResponseAdditionalDataDomesticError ¶
type NullableResponseAdditionalDataDomesticError struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataDomesticError ¶
func NewNullableResponseAdditionalDataDomesticError(val *ResponseAdditionalDataDomesticError) *NullableResponseAdditionalDataDomesticError
func (NullableResponseAdditionalDataDomesticError) IsSet ¶
func (v NullableResponseAdditionalDataDomesticError) IsSet() bool
func (NullableResponseAdditionalDataDomesticError) MarshalJSON ¶
func (v NullableResponseAdditionalDataDomesticError) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataDomesticError) Set ¶
func (v *NullableResponseAdditionalDataDomesticError) Set(val *ResponseAdditionalDataDomesticError)
func (*NullableResponseAdditionalDataDomesticError) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataDomesticError) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataDomesticError) Unset ¶
func (v *NullableResponseAdditionalDataDomesticError) Unset()
type NullableResponseAdditionalDataInstallments ¶
type NullableResponseAdditionalDataInstallments struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataInstallments ¶
func NewNullableResponseAdditionalDataInstallments(val *ResponseAdditionalDataInstallments) *NullableResponseAdditionalDataInstallments
func (NullableResponseAdditionalDataInstallments) IsSet ¶
func (v NullableResponseAdditionalDataInstallments) IsSet() bool
func (NullableResponseAdditionalDataInstallments) MarshalJSON ¶
func (v NullableResponseAdditionalDataInstallments) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataInstallments) Set ¶
func (v *NullableResponseAdditionalDataInstallments) Set(val *ResponseAdditionalDataInstallments)
func (*NullableResponseAdditionalDataInstallments) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataInstallments) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataInstallments) Unset ¶
func (v *NullableResponseAdditionalDataInstallments) Unset()
type NullableResponseAdditionalDataNetworkTokens ¶
type NullableResponseAdditionalDataNetworkTokens struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataNetworkTokens ¶
func NewNullableResponseAdditionalDataNetworkTokens(val *ResponseAdditionalDataNetworkTokens) *NullableResponseAdditionalDataNetworkTokens
func (NullableResponseAdditionalDataNetworkTokens) IsSet ¶
func (v NullableResponseAdditionalDataNetworkTokens) IsSet() bool
func (NullableResponseAdditionalDataNetworkTokens) MarshalJSON ¶
func (v NullableResponseAdditionalDataNetworkTokens) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataNetworkTokens) Set ¶
func (v *NullableResponseAdditionalDataNetworkTokens) Set(val *ResponseAdditionalDataNetworkTokens)
func (*NullableResponseAdditionalDataNetworkTokens) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataNetworkTokens) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataNetworkTokens) Unset ¶
func (v *NullableResponseAdditionalDataNetworkTokens) Unset()
type NullableResponseAdditionalDataOpi ¶
type NullableResponseAdditionalDataOpi struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataOpi ¶
func NewNullableResponseAdditionalDataOpi(val *ResponseAdditionalDataOpi) *NullableResponseAdditionalDataOpi
func (NullableResponseAdditionalDataOpi) Get ¶
func (v NullableResponseAdditionalDataOpi) Get() *ResponseAdditionalDataOpi
func (NullableResponseAdditionalDataOpi) IsSet ¶
func (v NullableResponseAdditionalDataOpi) IsSet() bool
func (NullableResponseAdditionalDataOpi) MarshalJSON ¶
func (v NullableResponseAdditionalDataOpi) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataOpi) Set ¶
func (v *NullableResponseAdditionalDataOpi) Set(val *ResponseAdditionalDataOpi)
func (*NullableResponseAdditionalDataOpi) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataOpi) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataOpi) Unset ¶
func (v *NullableResponseAdditionalDataOpi) Unset()
type NullableResponseAdditionalDataSepa ¶
type NullableResponseAdditionalDataSepa struct {
// contains filtered or unexported fields
}
func NewNullableResponseAdditionalDataSepa ¶
func NewNullableResponseAdditionalDataSepa(val *ResponseAdditionalDataSepa) *NullableResponseAdditionalDataSepa
func (NullableResponseAdditionalDataSepa) Get ¶
func (v NullableResponseAdditionalDataSepa) Get() *ResponseAdditionalDataSepa
func (NullableResponseAdditionalDataSepa) IsSet ¶
func (v NullableResponseAdditionalDataSepa) IsSet() bool
func (NullableResponseAdditionalDataSepa) MarshalJSON ¶
func (v NullableResponseAdditionalDataSepa) MarshalJSON() ([]byte, error)
func (*NullableResponseAdditionalDataSepa) Set ¶
func (v *NullableResponseAdditionalDataSepa) Set(val *ResponseAdditionalDataSepa)
func (*NullableResponseAdditionalDataSepa) UnmarshalJSON ¶
func (v *NullableResponseAdditionalDataSepa) UnmarshalJSON(src []byte) error
func (*NullableResponseAdditionalDataSepa) Unset ¶
func (v *NullableResponseAdditionalDataSepa) Unset()
type NullableSDKEphemPubKey ¶
type NullableSDKEphemPubKey struct {
// contains filtered or unexported fields
}
func NewNullableSDKEphemPubKey ¶
func NewNullableSDKEphemPubKey(val *SDKEphemPubKey) *NullableSDKEphemPubKey
func (NullableSDKEphemPubKey) Get ¶
func (v NullableSDKEphemPubKey) Get() *SDKEphemPubKey
func (NullableSDKEphemPubKey) IsSet ¶
func (v NullableSDKEphemPubKey) IsSet() bool
func (NullableSDKEphemPubKey) MarshalJSON ¶
func (v NullableSDKEphemPubKey) MarshalJSON() ([]byte, error)
func (*NullableSDKEphemPubKey) Set ¶
func (v *NullableSDKEphemPubKey) Set(val *SDKEphemPubKey)
func (*NullableSDKEphemPubKey) UnmarshalJSON ¶
func (v *NullableSDKEphemPubKey) UnmarshalJSON(src []byte) error
func (*NullableSDKEphemPubKey) Unset ¶
func (v *NullableSDKEphemPubKey) Unset()
type NullableSecureRemoteCommerceCheckoutData ¶
type NullableSecureRemoteCommerceCheckoutData struct {
// contains filtered or unexported fields
}
func NewNullableSecureRemoteCommerceCheckoutData ¶
func NewNullableSecureRemoteCommerceCheckoutData(val *SecureRemoteCommerceCheckoutData) *NullableSecureRemoteCommerceCheckoutData
func (NullableSecureRemoteCommerceCheckoutData) IsSet ¶
func (v NullableSecureRemoteCommerceCheckoutData) IsSet() bool
func (NullableSecureRemoteCommerceCheckoutData) MarshalJSON ¶
func (v NullableSecureRemoteCommerceCheckoutData) MarshalJSON() ([]byte, error)
func (*NullableSecureRemoteCommerceCheckoutData) Set ¶
func (v *NullableSecureRemoteCommerceCheckoutData) Set(val *SecureRemoteCommerceCheckoutData)
func (*NullableSecureRemoteCommerceCheckoutData) UnmarshalJSON ¶
func (v *NullableSecureRemoteCommerceCheckoutData) UnmarshalJSON(src []byte) error
func (*NullableSecureRemoteCommerceCheckoutData) Unset ¶
func (v *NullableSecureRemoteCommerceCheckoutData) Unset()
type NullableServiceError ¶
type NullableServiceError struct {
// contains filtered or unexported fields
}
func NewNullableServiceError ¶
func NewNullableServiceError(val *ServiceError) *NullableServiceError
func (NullableServiceError) Get ¶
func (v NullableServiceError) Get() *ServiceError
func (NullableServiceError) IsSet ¶
func (v NullableServiceError) IsSet() bool
func (NullableServiceError) MarshalJSON ¶
func (v NullableServiceError) MarshalJSON() ([]byte, error)
func (*NullableServiceError) Set ¶
func (v *NullableServiceError) Set(val *ServiceError)
func (*NullableServiceError) UnmarshalJSON ¶
func (v *NullableServiceError) UnmarshalJSON(src []byte) error
func (*NullableServiceError) Unset ¶
func (v *NullableServiceError) Unset()
type NullableShopperInteractionDevice ¶
type NullableShopperInteractionDevice struct {
// contains filtered or unexported fields
}
func NewNullableShopperInteractionDevice ¶
func NewNullableShopperInteractionDevice(val *ShopperInteractionDevice) *NullableShopperInteractionDevice
func (NullableShopperInteractionDevice) Get ¶
func (v NullableShopperInteractionDevice) Get() *ShopperInteractionDevice
func (NullableShopperInteractionDevice) IsSet ¶
func (v NullableShopperInteractionDevice) IsSet() bool
func (NullableShopperInteractionDevice) MarshalJSON ¶
func (v NullableShopperInteractionDevice) MarshalJSON() ([]byte, error)
func (*NullableShopperInteractionDevice) Set ¶
func (v *NullableShopperInteractionDevice) Set(val *ShopperInteractionDevice)
func (*NullableShopperInteractionDevice) UnmarshalJSON ¶
func (v *NullableShopperInteractionDevice) UnmarshalJSON(src []byte) error
func (*NullableShopperInteractionDevice) Unset ¶
func (v *NullableShopperInteractionDevice) Unset()
type NullableSplit ¶
type NullableSplit struct {
// contains filtered or unexported fields
}
func NewNullableSplit ¶
func NewNullableSplit(val *Split) *NullableSplit
func (NullableSplit) Get ¶
func (v NullableSplit) Get() *Split
func (NullableSplit) IsSet ¶
func (v NullableSplit) IsSet() bool
func (NullableSplit) MarshalJSON ¶
func (v NullableSplit) MarshalJSON() ([]byte, error)
func (*NullableSplit) Set ¶
func (v *NullableSplit) Set(val *Split)
func (*NullableSplit) UnmarshalJSON ¶
func (v *NullableSplit) UnmarshalJSON(src []byte) error
func (*NullableSplit) Unset ¶
func (v *NullableSplit) Unset()
type NullableSplitAmount ¶
type NullableSplitAmount struct {
// contains filtered or unexported fields
}
func NewNullableSplitAmount ¶
func NewNullableSplitAmount(val *SplitAmount) *NullableSplitAmount
func (NullableSplitAmount) Get ¶
func (v NullableSplitAmount) Get() *SplitAmount
func (NullableSplitAmount) IsSet ¶
func (v NullableSplitAmount) IsSet() bool
func (NullableSplitAmount) MarshalJSON ¶
func (v NullableSplitAmount) MarshalJSON() ([]byte, error)
func (*NullableSplitAmount) Set ¶
func (v *NullableSplitAmount) Set(val *SplitAmount)
func (*NullableSplitAmount) UnmarshalJSON ¶
func (v *NullableSplitAmount) UnmarshalJSON(src []byte) error
func (*NullableSplitAmount) Unset ¶
func (v *NullableSplitAmount) Unset()
type NullableSubMerchant ¶
type NullableSubMerchant struct {
// contains filtered or unexported fields
}
func NewNullableSubMerchant ¶
func NewNullableSubMerchant(val *SubMerchant) *NullableSubMerchant
func (NullableSubMerchant) Get ¶
func (v NullableSubMerchant) Get() *SubMerchant
func (NullableSubMerchant) IsSet ¶
func (v NullableSubMerchant) IsSet() bool
func (NullableSubMerchant) MarshalJSON ¶
func (v NullableSubMerchant) MarshalJSON() ([]byte, error)
func (*NullableSubMerchant) Set ¶
func (v *NullableSubMerchant) Set(val *SubMerchant)
func (*NullableSubMerchant) UnmarshalJSON ¶
func (v *NullableSubMerchant) UnmarshalJSON(src []byte) error
func (*NullableSubMerchant) Unset ¶
func (v *NullableSubMerchant) Unset()
type NullableTechnicalCancelRequest ¶
type NullableTechnicalCancelRequest struct {
// contains filtered or unexported fields
}
func NewNullableTechnicalCancelRequest ¶
func NewNullableTechnicalCancelRequest(val *TechnicalCancelRequest) *NullableTechnicalCancelRequest
func (NullableTechnicalCancelRequest) Get ¶
func (v NullableTechnicalCancelRequest) Get() *TechnicalCancelRequest
func (NullableTechnicalCancelRequest) IsSet ¶
func (v NullableTechnicalCancelRequest) IsSet() bool
func (NullableTechnicalCancelRequest) MarshalJSON ¶
func (v NullableTechnicalCancelRequest) MarshalJSON() ([]byte, error)
func (*NullableTechnicalCancelRequest) Set ¶
func (v *NullableTechnicalCancelRequest) Set(val *TechnicalCancelRequest)
func (*NullableTechnicalCancelRequest) UnmarshalJSON ¶
func (v *NullableTechnicalCancelRequest) UnmarshalJSON(src []byte) error
func (*NullableTechnicalCancelRequest) Unset ¶
func (v *NullableTechnicalCancelRequest) Unset()
type NullableThreeDS1Result ¶
type NullableThreeDS1Result struct {
// contains filtered or unexported fields
}
func NewNullableThreeDS1Result ¶
func NewNullableThreeDS1Result(val *ThreeDS1Result) *NullableThreeDS1Result
func (NullableThreeDS1Result) Get ¶
func (v NullableThreeDS1Result) Get() *ThreeDS1Result
func (NullableThreeDS1Result) IsSet ¶
func (v NullableThreeDS1Result) IsSet() bool
func (NullableThreeDS1Result) MarshalJSON ¶
func (v NullableThreeDS1Result) MarshalJSON() ([]byte, error)
func (*NullableThreeDS1Result) Set ¶
func (v *NullableThreeDS1Result) Set(val *ThreeDS1Result)
func (*NullableThreeDS1Result) UnmarshalJSON ¶
func (v *NullableThreeDS1Result) UnmarshalJSON(src []byte) error
func (*NullableThreeDS1Result) Unset ¶
func (v *NullableThreeDS1Result) Unset()
type NullableThreeDS2RequestData ¶
type NullableThreeDS2RequestData struct {
// contains filtered or unexported fields
}
func NewNullableThreeDS2RequestData ¶
func NewNullableThreeDS2RequestData(val *ThreeDS2RequestData) *NullableThreeDS2RequestData
func (NullableThreeDS2RequestData) Get ¶
func (v NullableThreeDS2RequestData) Get() *ThreeDS2RequestData
func (NullableThreeDS2RequestData) IsSet ¶
func (v NullableThreeDS2RequestData) IsSet() bool
func (NullableThreeDS2RequestData) MarshalJSON ¶
func (v NullableThreeDS2RequestData) MarshalJSON() ([]byte, error)
func (*NullableThreeDS2RequestData) Set ¶
func (v *NullableThreeDS2RequestData) Set(val *ThreeDS2RequestData)
func (*NullableThreeDS2RequestData) UnmarshalJSON ¶
func (v *NullableThreeDS2RequestData) UnmarshalJSON(src []byte) error
func (*NullableThreeDS2RequestData) Unset ¶
func (v *NullableThreeDS2RequestData) Unset()
type NullableThreeDS2Result ¶
type NullableThreeDS2Result struct {
// contains filtered or unexported fields
}
func NewNullableThreeDS2Result ¶
func NewNullableThreeDS2Result(val *ThreeDS2Result) *NullableThreeDS2Result
func (NullableThreeDS2Result) Get ¶
func (v NullableThreeDS2Result) Get() *ThreeDS2Result
func (NullableThreeDS2Result) IsSet ¶
func (v NullableThreeDS2Result) IsSet() bool
func (NullableThreeDS2Result) MarshalJSON ¶
func (v NullableThreeDS2Result) MarshalJSON() ([]byte, error)
func (*NullableThreeDS2Result) Set ¶
func (v *NullableThreeDS2Result) Set(val *ThreeDS2Result)
func (*NullableThreeDS2Result) UnmarshalJSON ¶
func (v *NullableThreeDS2Result) UnmarshalJSON(src []byte) error
func (*NullableThreeDS2Result) Unset ¶
func (v *NullableThreeDS2Result) Unset()
type NullableThreeDS2ResultRequest ¶
type NullableThreeDS2ResultRequest struct {
// contains filtered or unexported fields
}
func NewNullableThreeDS2ResultRequest ¶
func NewNullableThreeDS2ResultRequest(val *ThreeDS2ResultRequest) *NullableThreeDS2ResultRequest
func (NullableThreeDS2ResultRequest) Get ¶
func (v NullableThreeDS2ResultRequest) Get() *ThreeDS2ResultRequest
func (NullableThreeDS2ResultRequest) IsSet ¶
func (v NullableThreeDS2ResultRequest) IsSet() bool
func (NullableThreeDS2ResultRequest) MarshalJSON ¶
func (v NullableThreeDS2ResultRequest) MarshalJSON() ([]byte, error)
func (*NullableThreeDS2ResultRequest) Set ¶
func (v *NullableThreeDS2ResultRequest) Set(val *ThreeDS2ResultRequest)
func (*NullableThreeDS2ResultRequest) UnmarshalJSON ¶
func (v *NullableThreeDS2ResultRequest) UnmarshalJSON(src []byte) error
func (*NullableThreeDS2ResultRequest) Unset ¶
func (v *NullableThreeDS2ResultRequest) Unset()
type NullableThreeDS2ResultResponse ¶
type NullableThreeDS2ResultResponse struct {
// contains filtered or unexported fields
}
func NewNullableThreeDS2ResultResponse ¶
func NewNullableThreeDS2ResultResponse(val *ThreeDS2ResultResponse) *NullableThreeDS2ResultResponse
func (NullableThreeDS2ResultResponse) Get ¶
func (v NullableThreeDS2ResultResponse) Get() *ThreeDS2ResultResponse
func (NullableThreeDS2ResultResponse) IsSet ¶
func (v NullableThreeDS2ResultResponse) IsSet() bool
func (NullableThreeDS2ResultResponse) MarshalJSON ¶
func (v NullableThreeDS2ResultResponse) MarshalJSON() ([]byte, error)
func (*NullableThreeDS2ResultResponse) Set ¶
func (v *NullableThreeDS2ResultResponse) Set(val *ThreeDS2ResultResponse)
func (*NullableThreeDS2ResultResponse) UnmarshalJSON ¶
func (v *NullableThreeDS2ResultResponse) UnmarshalJSON(src []byte) error
func (*NullableThreeDS2ResultResponse) Unset ¶
func (v *NullableThreeDS2ResultResponse) Unset()
type NullableThreeDSRequestorAuthenticationInfo ¶
type NullableThreeDSRequestorAuthenticationInfo struct {
// contains filtered or unexported fields
}
func NewNullableThreeDSRequestorAuthenticationInfo ¶
func NewNullableThreeDSRequestorAuthenticationInfo(val *ThreeDSRequestorAuthenticationInfo) *NullableThreeDSRequestorAuthenticationInfo
func (NullableThreeDSRequestorAuthenticationInfo) IsSet ¶
func (v NullableThreeDSRequestorAuthenticationInfo) IsSet() bool
func (NullableThreeDSRequestorAuthenticationInfo) MarshalJSON ¶
func (v NullableThreeDSRequestorAuthenticationInfo) MarshalJSON() ([]byte, error)
func (*NullableThreeDSRequestorAuthenticationInfo) Set ¶
func (v *NullableThreeDSRequestorAuthenticationInfo) Set(val *ThreeDSRequestorAuthenticationInfo)
func (*NullableThreeDSRequestorAuthenticationInfo) UnmarshalJSON ¶
func (v *NullableThreeDSRequestorAuthenticationInfo) UnmarshalJSON(src []byte) error
func (*NullableThreeDSRequestorAuthenticationInfo) Unset ¶
func (v *NullableThreeDSRequestorAuthenticationInfo) Unset()
type NullableThreeDSRequestorPriorAuthenticationInfo ¶
type NullableThreeDSRequestorPriorAuthenticationInfo struct {
// contains filtered or unexported fields
}
func NewNullableThreeDSRequestorPriorAuthenticationInfo ¶
func NewNullableThreeDSRequestorPriorAuthenticationInfo(val *ThreeDSRequestorPriorAuthenticationInfo) *NullableThreeDSRequestorPriorAuthenticationInfo
func (NullableThreeDSRequestorPriorAuthenticationInfo) IsSet ¶
func (v NullableThreeDSRequestorPriorAuthenticationInfo) IsSet() bool
func (NullableThreeDSRequestorPriorAuthenticationInfo) MarshalJSON ¶
func (v NullableThreeDSRequestorPriorAuthenticationInfo) MarshalJSON() ([]byte, error)
func (*NullableThreeDSRequestorPriorAuthenticationInfo) UnmarshalJSON ¶
func (v *NullableThreeDSRequestorPriorAuthenticationInfo) UnmarshalJSON(src []byte) error
func (*NullableThreeDSRequestorPriorAuthenticationInfo) Unset ¶
func (v *NullableThreeDSRequestorPriorAuthenticationInfo) Unset()
type NullableThreeDSecureData ¶
type NullableThreeDSecureData struct {
// contains filtered or unexported fields
}
func NewNullableThreeDSecureData ¶
func NewNullableThreeDSecureData(val *ThreeDSecureData) *NullableThreeDSecureData
func (NullableThreeDSecureData) Get ¶
func (v NullableThreeDSecureData) Get() *ThreeDSecureData
func (NullableThreeDSecureData) IsSet ¶
func (v NullableThreeDSecureData) IsSet() bool
func (NullableThreeDSecureData) MarshalJSON ¶
func (v NullableThreeDSecureData) MarshalJSON() ([]byte, error)
func (*NullableThreeDSecureData) Set ¶
func (v *NullableThreeDSecureData) Set(val *ThreeDSecureData)
func (*NullableThreeDSecureData) UnmarshalJSON ¶
func (v *NullableThreeDSecureData) UnmarshalJSON(src []byte) error
func (*NullableThreeDSecureData) Unset ¶
func (v *NullableThreeDSecureData) Unset()
type NullableVoidPendingRefundRequest ¶
type NullableVoidPendingRefundRequest struct {
// contains filtered or unexported fields
}
func NewNullableVoidPendingRefundRequest ¶
func NewNullableVoidPendingRefundRequest(val *VoidPendingRefundRequest) *NullableVoidPendingRefundRequest
func (NullableVoidPendingRefundRequest) Get ¶
func (v NullableVoidPendingRefundRequest) Get() *VoidPendingRefundRequest
func (NullableVoidPendingRefundRequest) IsSet ¶
func (v NullableVoidPendingRefundRequest) IsSet() bool
func (NullableVoidPendingRefundRequest) MarshalJSON ¶
func (v NullableVoidPendingRefundRequest) MarshalJSON() ([]byte, error)
func (*NullableVoidPendingRefundRequest) Set ¶
func (v *NullableVoidPendingRefundRequest) Set(val *VoidPendingRefundRequest)
func (*NullableVoidPendingRefundRequest) UnmarshalJSON ¶
func (v *NullableVoidPendingRefundRequest) UnmarshalJSON(src []byte) error
func (*NullableVoidPendingRefundRequest) Unset ¶
func (v *NullableVoidPendingRefundRequest) Unset()
type PaymentRequest ¶
type PaymentRequest struct { AccountInfo *AccountInfo `json:"accountInfo,omitempty"` AdditionalAmount *Amount `json:"additionalAmount,omitempty"` // This field contains additional data, which may be required for a particular payment request. The `additionalData` object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` Amount Amount `json:"amount"` ApplicationInfo *ApplicationInfo `json:"applicationInfo,omitempty"` BankAccount *BankAccount `json:"bankAccount,omitempty"` BillingAddress *Address `json:"billingAddress,omitempty"` BrowserInfo *BrowserInfo `json:"browserInfo,omitempty"` // The delay between the authorisation and scheduled auto-capture, specified in hours. CaptureDelayHours *int32 `json:"captureDelayHours,omitempty"` Card *Card `json:"card,omitempty"` // The shopper's date of birth. Format [ISO-8601](https://www.w3.org/TR/NOTE-datetime): YYYY-MM-DD DateOfBirth *string `json:"dateOfBirth,omitempty"` DccQuote *ForexQuote `json:"dccQuote,omitempty"` DeliveryAddress *Address `json:"deliveryAddress,omitempty"` // The date and time the purchased goods should be delivered. Format [ISO 8601](https://www.w3.org/TR/NOTE-datetime): YYYY-MM-DDThh:mm:ss.sssTZD Example: 2017-07-17T13:42:40.428+01:00 DeliveryDate *time.Time `json:"deliveryDate,omitempty"` // A string containing the shopper's device fingerprint. For more information, refer to [Device fingerprinting](https://docs.adyen.com/risk-management/device-fingerprinting). DeviceFingerprint *string `json:"deviceFingerprint,omitempty"` // The type of the entity the payment is processed for. EntityType *string `json:"entityType,omitempty"` // An integer value that is added to the normal fraud score. The value can be either positive or negative. FraudOffset *int32 `json:"fraudOffset,omitempty"` FundDestination *FundDestination `json:"fundDestination,omitempty"` FundSource *FundSource `json:"fundSource,omitempty"` // The funding source that should be used when multiple sources are available. For Brazilian combo cards, by default the funding source is credit. To use debit, set this value to **debit**. FundingSource *string `json:"fundingSource,omitempty"` Installments *Installments `json:"installments,omitempty"` // The `localizedShopperStatement` field lets you use dynamic values for your shopper statement in a local character set. If not supplied, left empty, or for cross-border transactions, **shopperStatement** is used. Adyen currently supports the ja-Kana character set for Visa and Mastercard payments in Japan using Japanese cards. This character set supports: * UTF-8 based Katakana, capital letters, numbers and special characters. * Half-width or full-width characters. LocalizedShopperStatement *map[string]string `json:"localizedShopperStatement,omitempty"` Mandate *Mandate `json:"mandate,omitempty"` // The [merchant category code](https://en.wikipedia.org/wiki/Merchant_category_code) (MCC) is a four-digit number, which relates to a particular market segment. This code reflects the predominant activity that is conducted by the merchant. Mcc *string `json:"mcc,omitempty"` // The merchant account identifier, with which you want to process the transaction. MerchantAccount string `json:"merchantAccount"` // This reference allows linking multiple transactions to each other for reporting purposes (i.e. order auth-rate). The reference should be unique per billing cycle. The same merchant order reference should never be reused after the first authorised attempt. If used, this field should be supplied for all incoming authorisations. > We strongly recommend you send the `merchantOrderReference` value to benefit from linking payment requests when authorisation retries take place. In addition, we recommend you provide `retry.orderAttemptNumber`, `retry.chainAttemptNumber`, and `retry.skipRetry` values in `PaymentRequest.additionalData`. MerchantOrderReference *string `json:"merchantOrderReference,omitempty"` MerchantRiskIndicator *MerchantRiskIndicator `json:"merchantRiskIndicator,omitempty"` // Metadata consists of entries, each of which includes a key and a value. Limits: * Maximum 20 key-value pairs per request. When exceeding, the \"177\" error occurs: \"Metadata size exceeds limit\". * Maximum 20 characters per key. * Maximum 80 characters per value. Metadata *map[string]string `json:"metadata,omitempty"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The two-character country code of the shopper's nationality. Nationality *string `json:"nationality,omitempty"` // When you are doing multiple partial (gift card) payments, this is the `pspReference` of the first payment. We use this to link the multiple payments to each other. As your own reference for linking multiple payments, use the `merchantOrderReference`instead. OrderReference *string `json:"orderReference,omitempty"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` Recurring *Recurring `json:"recurring,omitempty"` // Defines a recurring payment type. Required when creating a token to store payment details or using stored payment details. Allowed values: * `Subscription` – A transaction for a fixed or variable amount, which follows a fixed schedule. * `CardOnFile` – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction. * `UnscheduledCardOnFile` – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount. RecurringProcessingModel *string `json:"recurringProcessingModel,omitempty"` // The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a requirement. If you need to provide multiple references for a transaction, separate them with hyphens (\"-\"). Maximum length: 80 characters. Reference string `json:"reference"` SecureRemoteCommerceCheckoutData *SecureRemoteCommerceCheckoutData `json:"secureRemoteCommerceCheckoutData,omitempty"` // Some payment methods require defining a value for this field to specify how to process the transaction. For the Bancontact payment method, it can be set to: * `maestro` (default), to be processed like a Maestro card, or * `bcmc`, to be processed like a Bancontact card. SelectedBrand *string `json:"selectedBrand,omitempty"` // The `recurringDetailReference` you want to use for this payment. The value `LATEST` can be used to select the most recently stored recurring detail. SelectedRecurringDetailReference *string `json:"selectedRecurringDetailReference,omitempty"` // A session ID used to identify a payment session. SessionId *string `json:"sessionId,omitempty"` // The shopper's email address. We recommend that you provide this data, as it is used in velocity fraud checks. > For 3D Secure 2 transactions, schemes require `shopperEmail` for all browser-based and mobile implementations. ShopperEmail *string `json:"shopperEmail,omitempty"` // The shopper's IP address. In general, we recommend that you provide this data, as it is used in a number of risk checks (for instance, number of payment attempts or location-based checks). > For 3D Secure 2 transactions, schemes require `shopperIP` for all browser-based implementations. This field is also mandatory for some merchants depending on your business model. For more information, [contact Support](https://www.adyen.help/hc/en-us/requests/new). ShopperIP *string `json:"shopperIP,omitempty"` // Specifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer. For the web service API, Adyen assumes Ecommerce shopper interaction by default. This field has the following possible values: * `Ecommerce` - Online transactions where the cardholder is present (online). For better authorisation rates, we recommend sending the card security code (CSC) along with the request. * `ContAuth` - Card on file and/or subscription transactions, where the cardholder is known to the merchant (returning customer). If the shopper is present (online), you can supply also the CSC to improve authorisation (one-click payment). * `Moto` - Mail-order and telephone-order transactions where the shopper is in contact with the merchant via email or telephone. * `POS` - Point-of-sale transactions where the shopper is physically present to make a payment using a secure payment terminal. ShopperInteraction *string `json:"shopperInteraction,omitempty"` // The combination of a language code and a country code to specify the language to be used in the payment. ShopperLocale *string `json:"shopperLocale,omitempty"` ShopperName *Name `json:"shopperName,omitempty"` // Required for recurring payments. Your reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters. > Your reference must not include personally identifiable information (PII), for example name or email address. ShopperReference *string `json:"shopperReference,omitempty"` // The text to be shown on the shopper's bank statement. We recommend sending a maximum of 22 characters, otherwise banks might truncate the string. Allowed characters: **a-z**, **A-Z**, **0-9**, spaces, and special characters **. , ' _ - ? + * /_**. ShopperStatement *string `json:"shopperStatement,omitempty"` // The shopper's social security number. SocialSecurityNumber *string `json:"socialSecurityNumber,omitempty"` // An array of objects specifying how the payment should be split when using either Adyen for Platforms for [marketplaces](https://docs.adyen.com/marketplaces/split-payments) or [platforms]((https://docs.adyen.com/platforms/split-payments), or standalone [Issuing](https://docs.adyen.com/issuing/add-manage-funds#split). Splits []Split `json:"splits,omitempty"` // Required for Adyen for Platforms integrations if you are a platform model. This is your [reference](https://docs.adyen.com/api-explorer/Management/3/post/merchants/(merchantId)/stores#request-reference) (on [balance platform](https://docs.adyen.com/platforms)) or the [storeReference](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccountHolder#request-accountHolderDetails-storeDetails-storeReference) (in the [classic integration](https://docs.adyen.com/classic-platforms/processing-payments/route-payment-to-store/#route-a-payment-to-a-store)) for the ecommerce or point-of-sale store that is processing the payment. Store *string `json:"store,omitempty"` // The shopper's telephone number. TelephoneNumber *string `json:"telephoneNumber,omitempty"` ThreeDS2RequestData *ThreeDS2RequestData `json:"threeDS2RequestData,omitempty"` // If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. ThreeDSAuthenticationOnly *bool `json:"threeDSAuthenticationOnly,omitempty"` // The reference value to aggregate sales totals in reporting. When not specified, the store field is used (if available). TotalsGroup *string `json:"totalsGroup,omitempty"` // Set to true if the payment should be routed to a trusted MID. TrustedShopper *bool `json:"trustedShopper,omitempty"` }
PaymentRequest struct for PaymentRequest
func NewPaymentRequest ¶
func NewPaymentRequest(amount Amount, merchantAccount string, reference string) *PaymentRequest
NewPaymentRequest instantiates a new PaymentRequest 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 NewPaymentRequestWithDefaults ¶
func NewPaymentRequestWithDefaults() *PaymentRequest
NewPaymentRequestWithDefaults instantiates a new PaymentRequest 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 (*PaymentRequest) GetAccountInfo ¶
func (o *PaymentRequest) GetAccountInfo() AccountInfo
GetAccountInfo returns the AccountInfo field value if set, zero value otherwise.
func (*PaymentRequest) GetAccountInfoOk ¶
func (o *PaymentRequest) GetAccountInfoOk() (*AccountInfo, bool)
GetAccountInfoOk returns a tuple with the AccountInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetAdditionalAmount ¶
func (o *PaymentRequest) GetAdditionalAmount() Amount
GetAdditionalAmount returns the AdditionalAmount field value if set, zero value otherwise.
func (*PaymentRequest) GetAdditionalAmountOk ¶
func (o *PaymentRequest) GetAdditionalAmountOk() (*Amount, bool)
GetAdditionalAmountOk returns a tuple with the AdditionalAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetAdditionalData ¶
func (o *PaymentRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*PaymentRequest) GetAdditionalDataOk ¶
func (o *PaymentRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetAmount ¶
func (o *PaymentRequest) GetAmount() Amount
GetAmount returns the Amount field value
func (*PaymentRequest) GetAmountOk ¶
func (o *PaymentRequest) GetAmountOk() (*Amount, bool)
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*PaymentRequest) GetApplicationInfo ¶
func (o *PaymentRequest) GetApplicationInfo() ApplicationInfo
GetApplicationInfo returns the ApplicationInfo field value if set, zero value otherwise.
func (*PaymentRequest) GetApplicationInfoOk ¶
func (o *PaymentRequest) GetApplicationInfoOk() (*ApplicationInfo, bool)
GetApplicationInfoOk returns a tuple with the ApplicationInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetBankAccount ¶
func (o *PaymentRequest) GetBankAccount() BankAccount
GetBankAccount returns the BankAccount field value if set, zero value otherwise.
func (*PaymentRequest) GetBankAccountOk ¶
func (o *PaymentRequest) GetBankAccountOk() (*BankAccount, 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.
func (*PaymentRequest) GetBillingAddress ¶
func (o *PaymentRequest) GetBillingAddress() Address
GetBillingAddress returns the BillingAddress field value if set, zero value otherwise.
func (*PaymentRequest) GetBillingAddressOk ¶
func (o *PaymentRequest) GetBillingAddressOk() (*Address, bool)
GetBillingAddressOk returns a tuple with the BillingAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetBrowserInfo ¶
func (o *PaymentRequest) GetBrowserInfo() BrowserInfo
GetBrowserInfo returns the BrowserInfo field value if set, zero value otherwise.
func (*PaymentRequest) GetBrowserInfoOk ¶
func (o *PaymentRequest) GetBrowserInfoOk() (*BrowserInfo, bool)
GetBrowserInfoOk returns a tuple with the BrowserInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetCaptureDelayHours ¶
func (o *PaymentRequest) GetCaptureDelayHours() int32
GetCaptureDelayHours returns the CaptureDelayHours field value if set, zero value otherwise.
func (*PaymentRequest) GetCaptureDelayHoursOk ¶
func (o *PaymentRequest) GetCaptureDelayHoursOk() (*int32, bool)
GetCaptureDelayHoursOk returns a tuple with the CaptureDelayHours field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetCard ¶
func (o *PaymentRequest) GetCard() Card
GetCard returns the Card field value if set, zero value otherwise.
func (*PaymentRequest) GetCardOk ¶
func (o *PaymentRequest) GetCardOk() (*Card, 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 (*PaymentRequest) GetDateOfBirth ¶
func (o *PaymentRequest) GetDateOfBirth() string
GetDateOfBirth returns the DateOfBirth field value if set, zero value otherwise.
func (*PaymentRequest) GetDateOfBirthOk ¶
func (o *PaymentRequest) GetDateOfBirthOk() (*string, bool)
GetDateOfBirthOk returns a tuple with the DateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetDccQuote ¶
func (o *PaymentRequest) GetDccQuote() ForexQuote
GetDccQuote returns the DccQuote field value if set, zero value otherwise.
func (*PaymentRequest) GetDccQuoteOk ¶
func (o *PaymentRequest) GetDccQuoteOk() (*ForexQuote, bool)
GetDccQuoteOk returns a tuple with the DccQuote field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetDeliveryAddress ¶
func (o *PaymentRequest) GetDeliveryAddress() Address
GetDeliveryAddress returns the DeliveryAddress field value if set, zero value otherwise.
func (*PaymentRequest) GetDeliveryAddressOk ¶
func (o *PaymentRequest) GetDeliveryAddressOk() (*Address, bool)
GetDeliveryAddressOk returns a tuple with the DeliveryAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetDeliveryDate ¶
func (o *PaymentRequest) GetDeliveryDate() time.Time
GetDeliveryDate returns the DeliveryDate field value if set, zero value otherwise.
func (*PaymentRequest) GetDeliveryDateOk ¶
func (o *PaymentRequest) GetDeliveryDateOk() (*time.Time, bool)
GetDeliveryDateOk returns a tuple with the DeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetDeviceFingerprint ¶
func (o *PaymentRequest) GetDeviceFingerprint() string
GetDeviceFingerprint returns the DeviceFingerprint field value if set, zero value otherwise.
func (*PaymentRequest) GetDeviceFingerprintOk ¶
func (o *PaymentRequest) GetDeviceFingerprintOk() (*string, bool)
GetDeviceFingerprintOk returns a tuple with the DeviceFingerprint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetEntityType ¶
func (o *PaymentRequest) GetEntityType() string
GetEntityType returns the EntityType field value if set, zero value otherwise.
func (*PaymentRequest) GetEntityTypeOk ¶
func (o *PaymentRequest) GetEntityTypeOk() (*string, bool)
GetEntityTypeOk returns a tuple with the EntityType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetFraudOffset ¶
func (o *PaymentRequest) GetFraudOffset() int32
GetFraudOffset returns the FraudOffset field value if set, zero value otherwise.
func (*PaymentRequest) GetFraudOffsetOk ¶
func (o *PaymentRequest) GetFraudOffsetOk() (*int32, bool)
GetFraudOffsetOk returns a tuple with the FraudOffset field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetFundDestination ¶
func (o *PaymentRequest) GetFundDestination() FundDestination
GetFundDestination returns the FundDestination field value if set, zero value otherwise.
func (*PaymentRequest) GetFundDestinationOk ¶
func (o *PaymentRequest) GetFundDestinationOk() (*FundDestination, bool)
GetFundDestinationOk returns a tuple with the FundDestination field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetFundSource ¶
func (o *PaymentRequest) GetFundSource() FundSource
GetFundSource returns the FundSource field value if set, zero value otherwise.
func (*PaymentRequest) GetFundSourceOk ¶
func (o *PaymentRequest) GetFundSourceOk() (*FundSource, bool)
GetFundSourceOk returns a tuple with the FundSource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetFundingSource ¶
func (o *PaymentRequest) GetFundingSource() string
GetFundingSource returns the FundingSource field value if set, zero value otherwise.
func (*PaymentRequest) GetFundingSourceOk ¶
func (o *PaymentRequest) GetFundingSourceOk() (*string, bool)
GetFundingSourceOk returns a tuple with the FundingSource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetInstallments ¶
func (o *PaymentRequest) GetInstallments() Installments
GetInstallments returns the Installments field value if set, zero value otherwise.
func (*PaymentRequest) GetInstallmentsOk ¶
func (o *PaymentRequest) GetInstallmentsOk() (*Installments, bool)
GetInstallmentsOk returns a tuple with the Installments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetLocalizedShopperStatement ¶
func (o *PaymentRequest) GetLocalizedShopperStatement() map[string]string
GetLocalizedShopperStatement returns the LocalizedShopperStatement field value if set, zero value otherwise.
func (*PaymentRequest) GetLocalizedShopperStatementOk ¶
func (o *PaymentRequest) GetLocalizedShopperStatementOk() (*map[string]string, bool)
GetLocalizedShopperStatementOk returns a tuple with the LocalizedShopperStatement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetMandate ¶
func (o *PaymentRequest) GetMandate() Mandate
GetMandate returns the Mandate field value if set, zero value otherwise.
func (*PaymentRequest) GetMandateOk ¶
func (o *PaymentRequest) GetMandateOk() (*Mandate, bool)
GetMandateOk returns a tuple with the Mandate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetMcc ¶
func (o *PaymentRequest) GetMcc() string
GetMcc returns the Mcc field value if set, zero value otherwise.
func (*PaymentRequest) GetMccOk ¶
func (o *PaymentRequest) GetMccOk() (*string, bool)
GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetMerchantAccount ¶
func (o *PaymentRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*PaymentRequest) GetMerchantAccountOk ¶
func (o *PaymentRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*PaymentRequest) GetMerchantOrderReference ¶
func (o *PaymentRequest) GetMerchantOrderReference() string
GetMerchantOrderReference returns the MerchantOrderReference field value if set, zero value otherwise.
func (*PaymentRequest) GetMerchantOrderReferenceOk ¶
func (o *PaymentRequest) GetMerchantOrderReferenceOk() (*string, bool)
GetMerchantOrderReferenceOk returns a tuple with the MerchantOrderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetMerchantRiskIndicator ¶
func (o *PaymentRequest) GetMerchantRiskIndicator() MerchantRiskIndicator
GetMerchantRiskIndicator returns the MerchantRiskIndicator field value if set, zero value otherwise.
func (*PaymentRequest) GetMerchantRiskIndicatorOk ¶
func (o *PaymentRequest) GetMerchantRiskIndicatorOk() (*MerchantRiskIndicator, bool)
GetMerchantRiskIndicatorOk returns a tuple with the MerchantRiskIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetMetadata ¶
func (o *PaymentRequest) GetMetadata() map[string]string
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PaymentRequest) GetMetadataOk ¶
func (o *PaymentRequest) GetMetadataOk() (*map[string]string, 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.
func (*PaymentRequest) GetMpiData ¶
func (o *PaymentRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*PaymentRequest) GetMpiDataOk ¶
func (o *PaymentRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetNationality ¶
func (o *PaymentRequest) GetNationality() string
GetNationality returns the Nationality field value if set, zero value otherwise.
func (*PaymentRequest) GetNationalityOk ¶
func (o *PaymentRequest) GetNationalityOk() (*string, bool)
GetNationalityOk returns a tuple with the Nationality field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetOrderReference ¶
func (o *PaymentRequest) GetOrderReference() string
GetOrderReference returns the OrderReference field value if set, zero value otherwise.
func (*PaymentRequest) GetOrderReferenceOk ¶
func (o *PaymentRequest) GetOrderReferenceOk() (*string, bool)
GetOrderReferenceOk returns a tuple with the OrderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetPlatformChargebackLogic ¶
func (o *PaymentRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*PaymentRequest) GetPlatformChargebackLogicOk ¶
func (o *PaymentRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetRecurring ¶
func (o *PaymentRequest) GetRecurring() Recurring
GetRecurring returns the Recurring field value if set, zero value otherwise.
func (*PaymentRequest) GetRecurringOk ¶
func (o *PaymentRequest) GetRecurringOk() (*Recurring, bool)
GetRecurringOk returns a tuple with the Recurring field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetRecurringProcessingModel ¶
func (o *PaymentRequest) GetRecurringProcessingModel() string
GetRecurringProcessingModel returns the RecurringProcessingModel field value if set, zero value otherwise.
func (*PaymentRequest) GetRecurringProcessingModelOk ¶
func (o *PaymentRequest) GetRecurringProcessingModelOk() (*string, bool)
GetRecurringProcessingModelOk returns a tuple with the RecurringProcessingModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetReference ¶
func (o *PaymentRequest) GetReference() string
GetReference returns the Reference field value
func (*PaymentRequest) GetReferenceOk ¶
func (o *PaymentRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.
func (*PaymentRequest) GetSecureRemoteCommerceCheckoutData ¶
func (o *PaymentRequest) GetSecureRemoteCommerceCheckoutData() SecureRemoteCommerceCheckoutData
GetSecureRemoteCommerceCheckoutData returns the SecureRemoteCommerceCheckoutData field value if set, zero value otherwise.
func (*PaymentRequest) GetSecureRemoteCommerceCheckoutDataOk ¶
func (o *PaymentRequest) GetSecureRemoteCommerceCheckoutDataOk() (*SecureRemoteCommerceCheckoutData, bool)
GetSecureRemoteCommerceCheckoutDataOk returns a tuple with the SecureRemoteCommerceCheckoutData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetSelectedBrand ¶
func (o *PaymentRequest) GetSelectedBrand() string
GetSelectedBrand returns the SelectedBrand field value if set, zero value otherwise.
func (*PaymentRequest) GetSelectedBrandOk ¶
func (o *PaymentRequest) GetSelectedBrandOk() (*string, bool)
GetSelectedBrandOk returns a tuple with the SelectedBrand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetSelectedRecurringDetailReference ¶
func (o *PaymentRequest) GetSelectedRecurringDetailReference() string
GetSelectedRecurringDetailReference returns the SelectedRecurringDetailReference field value if set, zero value otherwise.
func (*PaymentRequest) GetSelectedRecurringDetailReferenceOk ¶
func (o *PaymentRequest) GetSelectedRecurringDetailReferenceOk() (*string, bool)
GetSelectedRecurringDetailReferenceOk returns a tuple with the SelectedRecurringDetailReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetSessionId ¶
func (o *PaymentRequest) GetSessionId() string
GetSessionId returns the SessionId field value if set, zero value otherwise.
func (*PaymentRequest) GetSessionIdOk ¶
func (o *PaymentRequest) GetSessionIdOk() (*string, bool)
GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperEmail ¶
func (o *PaymentRequest) GetShopperEmail() string
GetShopperEmail returns the ShopperEmail field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperEmailOk ¶
func (o *PaymentRequest) GetShopperEmailOk() (*string, bool)
GetShopperEmailOk returns a tuple with the ShopperEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperIP ¶
func (o *PaymentRequest) GetShopperIP() string
GetShopperIP returns the ShopperIP field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperIPOk ¶
func (o *PaymentRequest) GetShopperIPOk() (*string, bool)
GetShopperIPOk returns a tuple with the ShopperIP field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperInteraction ¶
func (o *PaymentRequest) GetShopperInteraction() string
GetShopperInteraction returns the ShopperInteraction field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperInteractionOk ¶
func (o *PaymentRequest) GetShopperInteractionOk() (*string, bool)
GetShopperInteractionOk returns a tuple with the ShopperInteraction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperLocale ¶
func (o *PaymentRequest) GetShopperLocale() string
GetShopperLocale returns the ShopperLocale field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperLocaleOk ¶
func (o *PaymentRequest) GetShopperLocaleOk() (*string, bool)
GetShopperLocaleOk returns a tuple with the ShopperLocale field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperName ¶
func (o *PaymentRequest) GetShopperName() Name
GetShopperName returns the ShopperName field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperNameOk ¶
func (o *PaymentRequest) GetShopperNameOk() (*Name, bool)
GetShopperNameOk returns a tuple with the ShopperName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperReference ¶
func (o *PaymentRequest) GetShopperReference() string
GetShopperReference returns the ShopperReference field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperReferenceOk ¶
func (o *PaymentRequest) GetShopperReferenceOk() (*string, bool)
GetShopperReferenceOk returns a tuple with the ShopperReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetShopperStatement ¶
func (o *PaymentRequest) GetShopperStatement() string
GetShopperStatement returns the ShopperStatement field value if set, zero value otherwise.
func (*PaymentRequest) GetShopperStatementOk ¶
func (o *PaymentRequest) GetShopperStatementOk() (*string, bool)
GetShopperStatementOk returns a tuple with the ShopperStatement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetSocialSecurityNumber ¶
func (o *PaymentRequest) GetSocialSecurityNumber() string
GetSocialSecurityNumber returns the SocialSecurityNumber field value if set, zero value otherwise.
func (*PaymentRequest) GetSocialSecurityNumberOk ¶
func (o *PaymentRequest) GetSocialSecurityNumberOk() (*string, bool)
GetSocialSecurityNumberOk returns a tuple with the SocialSecurityNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetSplits ¶
func (o *PaymentRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*PaymentRequest) GetSplitsOk ¶
func (o *PaymentRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetStore ¶
func (o *PaymentRequest) GetStore() string
GetStore returns the Store field value if set, zero value otherwise.
func (*PaymentRequest) GetStoreOk ¶
func (o *PaymentRequest) GetStoreOk() (*string, bool)
GetStoreOk returns a tuple with the Store field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetTelephoneNumber ¶
func (o *PaymentRequest) GetTelephoneNumber() string
GetTelephoneNumber returns the TelephoneNumber field value if set, zero value otherwise.
func (*PaymentRequest) GetTelephoneNumberOk ¶
func (o *PaymentRequest) GetTelephoneNumberOk() (*string, bool)
GetTelephoneNumberOk returns a tuple with the TelephoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetThreeDS2RequestData ¶
func (o *PaymentRequest) GetThreeDS2RequestData() ThreeDS2RequestData
GetThreeDS2RequestData returns the ThreeDS2RequestData field value if set, zero value otherwise.
func (*PaymentRequest) GetThreeDS2RequestDataOk ¶
func (o *PaymentRequest) GetThreeDS2RequestDataOk() (*ThreeDS2RequestData, bool)
GetThreeDS2RequestDataOk returns a tuple with the ThreeDS2RequestData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetThreeDSAuthenticationOnly ¶
func (o *PaymentRequest) GetThreeDSAuthenticationOnly() bool
GetThreeDSAuthenticationOnly returns the ThreeDSAuthenticationOnly field value if set, zero value otherwise.
func (*PaymentRequest) GetThreeDSAuthenticationOnlyOk ¶
func (o *PaymentRequest) GetThreeDSAuthenticationOnlyOk() (*bool, bool)
GetThreeDSAuthenticationOnlyOk returns a tuple with the ThreeDSAuthenticationOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetTotalsGroup ¶
func (o *PaymentRequest) GetTotalsGroup() string
GetTotalsGroup returns the TotalsGroup field value if set, zero value otherwise.
func (*PaymentRequest) GetTotalsGroupOk ¶
func (o *PaymentRequest) GetTotalsGroupOk() (*string, bool)
GetTotalsGroupOk returns a tuple with the TotalsGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) GetTrustedShopper ¶
func (o *PaymentRequest) GetTrustedShopper() bool
GetTrustedShopper returns the TrustedShopper field value if set, zero value otherwise.
func (*PaymentRequest) GetTrustedShopperOk ¶
func (o *PaymentRequest) GetTrustedShopperOk() (*bool, bool)
GetTrustedShopperOk returns a tuple with the TrustedShopper field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest) HasAccountInfo ¶
func (o *PaymentRequest) HasAccountInfo() bool
HasAccountInfo returns a boolean if a field has been set.
func (*PaymentRequest) HasAdditionalAmount ¶
func (o *PaymentRequest) HasAdditionalAmount() bool
HasAdditionalAmount returns a boolean if a field has been set.
func (*PaymentRequest) HasAdditionalData ¶
func (o *PaymentRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*PaymentRequest) HasApplicationInfo ¶
func (o *PaymentRequest) HasApplicationInfo() bool
HasApplicationInfo returns a boolean if a field has been set.
func (*PaymentRequest) HasBankAccount ¶
func (o *PaymentRequest) HasBankAccount() bool
HasBankAccount returns a boolean if a field has been set.
func (*PaymentRequest) HasBillingAddress ¶
func (o *PaymentRequest) HasBillingAddress() bool
HasBillingAddress returns a boolean if a field has been set.
func (*PaymentRequest) HasBrowserInfo ¶
func (o *PaymentRequest) HasBrowserInfo() bool
HasBrowserInfo returns a boolean if a field has been set.
func (*PaymentRequest) HasCaptureDelayHours ¶
func (o *PaymentRequest) HasCaptureDelayHours() bool
HasCaptureDelayHours returns a boolean if a field has been set.
func (*PaymentRequest) HasCard ¶
func (o *PaymentRequest) HasCard() bool
HasCard returns a boolean if a field has been set.
func (*PaymentRequest) HasDateOfBirth ¶
func (o *PaymentRequest) HasDateOfBirth() bool
HasDateOfBirth returns a boolean if a field has been set.
func (*PaymentRequest) HasDccQuote ¶
func (o *PaymentRequest) HasDccQuote() bool
HasDccQuote returns a boolean if a field has been set.
func (*PaymentRequest) HasDeliveryAddress ¶
func (o *PaymentRequest) HasDeliveryAddress() bool
HasDeliveryAddress returns a boolean if a field has been set.
func (*PaymentRequest) HasDeliveryDate ¶
func (o *PaymentRequest) HasDeliveryDate() bool
HasDeliveryDate returns a boolean if a field has been set.
func (*PaymentRequest) HasDeviceFingerprint ¶
func (o *PaymentRequest) HasDeviceFingerprint() bool
HasDeviceFingerprint returns a boolean if a field has been set.
func (*PaymentRequest) HasEntityType ¶
func (o *PaymentRequest) HasEntityType() bool
HasEntityType returns a boolean if a field has been set.
func (*PaymentRequest) HasFraudOffset ¶
func (o *PaymentRequest) HasFraudOffset() bool
HasFraudOffset returns a boolean if a field has been set.
func (*PaymentRequest) HasFundDestination ¶
func (o *PaymentRequest) HasFundDestination() bool
HasFundDestination returns a boolean if a field has been set.
func (*PaymentRequest) HasFundSource ¶
func (o *PaymentRequest) HasFundSource() bool
HasFundSource returns a boolean if a field has been set.
func (*PaymentRequest) HasFundingSource ¶
func (o *PaymentRequest) HasFundingSource() bool
HasFundingSource returns a boolean if a field has been set.
func (*PaymentRequest) HasInstallments ¶
func (o *PaymentRequest) HasInstallments() bool
HasInstallments returns a boolean if a field has been set.
func (*PaymentRequest) HasLocalizedShopperStatement ¶
func (o *PaymentRequest) HasLocalizedShopperStatement() bool
HasLocalizedShopperStatement returns a boolean if a field has been set.
func (*PaymentRequest) HasMandate ¶
func (o *PaymentRequest) HasMandate() bool
HasMandate returns a boolean if a field has been set.
func (*PaymentRequest) HasMcc ¶
func (o *PaymentRequest) HasMcc() bool
HasMcc returns a boolean if a field has been set.
func (*PaymentRequest) HasMerchantOrderReference ¶
func (o *PaymentRequest) HasMerchantOrderReference() bool
HasMerchantOrderReference returns a boolean if a field has been set.
func (*PaymentRequest) HasMerchantRiskIndicator ¶
func (o *PaymentRequest) HasMerchantRiskIndicator() bool
HasMerchantRiskIndicator returns a boolean if a field has been set.
func (*PaymentRequest) HasMetadata ¶
func (o *PaymentRequest) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*PaymentRequest) HasMpiData ¶
func (o *PaymentRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*PaymentRequest) HasNationality ¶
func (o *PaymentRequest) HasNationality() bool
HasNationality returns a boolean if a field has been set.
func (*PaymentRequest) HasOrderReference ¶
func (o *PaymentRequest) HasOrderReference() bool
HasOrderReference returns a boolean if a field has been set.
func (*PaymentRequest) HasPlatformChargebackLogic ¶
func (o *PaymentRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*PaymentRequest) HasRecurring ¶
func (o *PaymentRequest) HasRecurring() bool
HasRecurring returns a boolean if a field has been set.
func (*PaymentRequest) HasRecurringProcessingModel ¶
func (o *PaymentRequest) HasRecurringProcessingModel() bool
HasRecurringProcessingModel returns a boolean if a field has been set.
func (*PaymentRequest) HasSecureRemoteCommerceCheckoutData ¶
func (o *PaymentRequest) HasSecureRemoteCommerceCheckoutData() bool
HasSecureRemoteCommerceCheckoutData returns a boolean if a field has been set.
func (*PaymentRequest) HasSelectedBrand ¶
func (o *PaymentRequest) HasSelectedBrand() bool
HasSelectedBrand returns a boolean if a field has been set.
func (*PaymentRequest) HasSelectedRecurringDetailReference ¶
func (o *PaymentRequest) HasSelectedRecurringDetailReference() bool
HasSelectedRecurringDetailReference returns a boolean if a field has been set.
func (*PaymentRequest) HasSessionId ¶
func (o *PaymentRequest) HasSessionId() bool
HasSessionId returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperEmail ¶
func (o *PaymentRequest) HasShopperEmail() bool
HasShopperEmail returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperIP ¶
func (o *PaymentRequest) HasShopperIP() bool
HasShopperIP returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperInteraction ¶
func (o *PaymentRequest) HasShopperInteraction() bool
HasShopperInteraction returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperLocale ¶
func (o *PaymentRequest) HasShopperLocale() bool
HasShopperLocale returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperName ¶
func (o *PaymentRequest) HasShopperName() bool
HasShopperName returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperReference ¶
func (o *PaymentRequest) HasShopperReference() bool
HasShopperReference returns a boolean if a field has been set.
func (*PaymentRequest) HasShopperStatement ¶
func (o *PaymentRequest) HasShopperStatement() bool
HasShopperStatement returns a boolean if a field has been set.
func (*PaymentRequest) HasSocialSecurityNumber ¶
func (o *PaymentRequest) HasSocialSecurityNumber() bool
HasSocialSecurityNumber returns a boolean if a field has been set.
func (*PaymentRequest) HasSplits ¶
func (o *PaymentRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*PaymentRequest) HasStore ¶
func (o *PaymentRequest) HasStore() bool
HasStore returns a boolean if a field has been set.
func (*PaymentRequest) HasTelephoneNumber ¶
func (o *PaymentRequest) HasTelephoneNumber() bool
HasTelephoneNumber returns a boolean if a field has been set.
func (*PaymentRequest) HasThreeDS2RequestData ¶
func (o *PaymentRequest) HasThreeDS2RequestData() bool
HasThreeDS2RequestData returns a boolean if a field has been set.
func (*PaymentRequest) HasThreeDSAuthenticationOnly ¶
func (o *PaymentRequest) HasThreeDSAuthenticationOnly() bool
HasThreeDSAuthenticationOnly returns a boolean if a field has been set.
func (*PaymentRequest) HasTotalsGroup ¶
func (o *PaymentRequest) HasTotalsGroup() bool
HasTotalsGroup returns a boolean if a field has been set.
func (*PaymentRequest) HasTrustedShopper ¶
func (o *PaymentRequest) HasTrustedShopper() bool
HasTrustedShopper returns a boolean if a field has been set.
func (PaymentRequest) MarshalJSON ¶
func (o PaymentRequest) MarshalJSON() ([]byte, error)
func (*PaymentRequest) SetAccountInfo ¶
func (o *PaymentRequest) SetAccountInfo(v AccountInfo)
SetAccountInfo gets a reference to the given AccountInfo and assigns it to the AccountInfo field.
func (*PaymentRequest) SetAdditionalAmount ¶
func (o *PaymentRequest) SetAdditionalAmount(v Amount)
SetAdditionalAmount gets a reference to the given Amount and assigns it to the AdditionalAmount field.
func (*PaymentRequest) SetAdditionalData ¶
func (o *PaymentRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*PaymentRequest) SetAmount ¶
func (o *PaymentRequest) SetAmount(v Amount)
SetAmount sets field value
func (*PaymentRequest) SetApplicationInfo ¶
func (o *PaymentRequest) SetApplicationInfo(v ApplicationInfo)
SetApplicationInfo gets a reference to the given ApplicationInfo and assigns it to the ApplicationInfo field.
func (*PaymentRequest) SetBankAccount ¶
func (o *PaymentRequest) SetBankAccount(v BankAccount)
SetBankAccount gets a reference to the given BankAccount and assigns it to the BankAccount field.
func (*PaymentRequest) SetBillingAddress ¶
func (o *PaymentRequest) SetBillingAddress(v Address)
SetBillingAddress gets a reference to the given Address and assigns it to the BillingAddress field.
func (*PaymentRequest) SetBrowserInfo ¶
func (o *PaymentRequest) SetBrowserInfo(v BrowserInfo)
SetBrowserInfo gets a reference to the given BrowserInfo and assigns it to the BrowserInfo field.
func (*PaymentRequest) SetCaptureDelayHours ¶
func (o *PaymentRequest) SetCaptureDelayHours(v int32)
SetCaptureDelayHours gets a reference to the given int32 and assigns it to the CaptureDelayHours field.
func (*PaymentRequest) SetCard ¶
func (o *PaymentRequest) SetCard(v Card)
SetCard gets a reference to the given Card and assigns it to the Card field.
func (*PaymentRequest) SetDateOfBirth ¶
func (o *PaymentRequest) SetDateOfBirth(v string)
SetDateOfBirth gets a reference to the given string and assigns it to the DateOfBirth field.
func (*PaymentRequest) SetDccQuote ¶
func (o *PaymentRequest) SetDccQuote(v ForexQuote)
SetDccQuote gets a reference to the given ForexQuote and assigns it to the DccQuote field.
func (*PaymentRequest) SetDeliveryAddress ¶
func (o *PaymentRequest) SetDeliveryAddress(v Address)
SetDeliveryAddress gets a reference to the given Address and assigns it to the DeliveryAddress field.
func (*PaymentRequest) SetDeliveryDate ¶
func (o *PaymentRequest) SetDeliveryDate(v time.Time)
SetDeliveryDate gets a reference to the given time.Time and assigns it to the DeliveryDate field.
func (*PaymentRequest) SetDeviceFingerprint ¶
func (o *PaymentRequest) SetDeviceFingerprint(v string)
SetDeviceFingerprint gets a reference to the given string and assigns it to the DeviceFingerprint field.
func (*PaymentRequest) SetEntityType ¶
func (o *PaymentRequest) SetEntityType(v string)
SetEntityType gets a reference to the given string and assigns it to the EntityType field.
func (*PaymentRequest) SetFraudOffset ¶
func (o *PaymentRequest) SetFraudOffset(v int32)
SetFraudOffset gets a reference to the given int32 and assigns it to the FraudOffset field.
func (*PaymentRequest) SetFundDestination ¶
func (o *PaymentRequest) SetFundDestination(v FundDestination)
SetFundDestination gets a reference to the given FundDestination and assigns it to the FundDestination field.
func (*PaymentRequest) SetFundSource ¶
func (o *PaymentRequest) SetFundSource(v FundSource)
SetFundSource gets a reference to the given FundSource and assigns it to the FundSource field.
func (*PaymentRequest) SetFundingSource ¶
func (o *PaymentRequest) SetFundingSource(v string)
SetFundingSource gets a reference to the given string and assigns it to the FundingSource field.
func (*PaymentRequest) SetInstallments ¶
func (o *PaymentRequest) SetInstallments(v Installments)
SetInstallments gets a reference to the given Installments and assigns it to the Installments field.
func (*PaymentRequest) SetLocalizedShopperStatement ¶
func (o *PaymentRequest) SetLocalizedShopperStatement(v map[string]string)
SetLocalizedShopperStatement gets a reference to the given map[string]string and assigns it to the LocalizedShopperStatement field.
func (*PaymentRequest) SetMandate ¶
func (o *PaymentRequest) SetMandate(v Mandate)
SetMandate gets a reference to the given Mandate and assigns it to the Mandate field.
func (*PaymentRequest) SetMcc ¶
func (o *PaymentRequest) SetMcc(v string)
SetMcc gets a reference to the given string and assigns it to the Mcc field.
func (*PaymentRequest) SetMerchantAccount ¶
func (o *PaymentRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*PaymentRequest) SetMerchantOrderReference ¶
func (o *PaymentRequest) SetMerchantOrderReference(v string)
SetMerchantOrderReference gets a reference to the given string and assigns it to the MerchantOrderReference field.
func (*PaymentRequest) SetMerchantRiskIndicator ¶
func (o *PaymentRequest) SetMerchantRiskIndicator(v MerchantRiskIndicator)
SetMerchantRiskIndicator gets a reference to the given MerchantRiskIndicator and assigns it to the MerchantRiskIndicator field.
func (*PaymentRequest) SetMetadata ¶
func (o *PaymentRequest) SetMetadata(v map[string]string)
SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.
func (*PaymentRequest) SetMpiData ¶
func (o *PaymentRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*PaymentRequest) SetNationality ¶
func (o *PaymentRequest) SetNationality(v string)
SetNationality gets a reference to the given string and assigns it to the Nationality field.
func (*PaymentRequest) SetOrderReference ¶
func (o *PaymentRequest) SetOrderReference(v string)
SetOrderReference gets a reference to the given string and assigns it to the OrderReference field.
func (*PaymentRequest) SetPlatformChargebackLogic ¶
func (o *PaymentRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*PaymentRequest) SetRecurring ¶
func (o *PaymentRequest) SetRecurring(v Recurring)
SetRecurring gets a reference to the given Recurring and assigns it to the Recurring field.
func (*PaymentRequest) SetRecurringProcessingModel ¶
func (o *PaymentRequest) SetRecurringProcessingModel(v string)
SetRecurringProcessingModel gets a reference to the given string and assigns it to the RecurringProcessingModel field.
func (*PaymentRequest) SetReference ¶
func (o *PaymentRequest) SetReference(v string)
SetReference sets field value
func (*PaymentRequest) SetSecureRemoteCommerceCheckoutData ¶
func (o *PaymentRequest) SetSecureRemoteCommerceCheckoutData(v SecureRemoteCommerceCheckoutData)
SetSecureRemoteCommerceCheckoutData gets a reference to the given SecureRemoteCommerceCheckoutData and assigns it to the SecureRemoteCommerceCheckoutData field.
func (*PaymentRequest) SetSelectedBrand ¶
func (o *PaymentRequest) SetSelectedBrand(v string)
SetSelectedBrand gets a reference to the given string and assigns it to the SelectedBrand field.
func (*PaymentRequest) SetSelectedRecurringDetailReference ¶
func (o *PaymentRequest) SetSelectedRecurringDetailReference(v string)
SetSelectedRecurringDetailReference gets a reference to the given string and assigns it to the SelectedRecurringDetailReference field.
func (*PaymentRequest) SetSessionId ¶
func (o *PaymentRequest) SetSessionId(v string)
SetSessionId gets a reference to the given string and assigns it to the SessionId field.
func (*PaymentRequest) SetShopperEmail ¶
func (o *PaymentRequest) SetShopperEmail(v string)
SetShopperEmail gets a reference to the given string and assigns it to the ShopperEmail field.
func (*PaymentRequest) SetShopperIP ¶
func (o *PaymentRequest) SetShopperIP(v string)
SetShopperIP gets a reference to the given string and assigns it to the ShopperIP field.
func (*PaymentRequest) SetShopperInteraction ¶
func (o *PaymentRequest) SetShopperInteraction(v string)
SetShopperInteraction gets a reference to the given string and assigns it to the ShopperInteraction field.
func (*PaymentRequest) SetShopperLocale ¶
func (o *PaymentRequest) SetShopperLocale(v string)
SetShopperLocale gets a reference to the given string and assigns it to the ShopperLocale field.
func (*PaymentRequest) SetShopperName ¶
func (o *PaymentRequest) SetShopperName(v Name)
SetShopperName gets a reference to the given Name and assigns it to the ShopperName field.
func (*PaymentRequest) SetShopperReference ¶
func (o *PaymentRequest) SetShopperReference(v string)
SetShopperReference gets a reference to the given string and assigns it to the ShopperReference field.
func (*PaymentRequest) SetShopperStatement ¶
func (o *PaymentRequest) SetShopperStatement(v string)
SetShopperStatement gets a reference to the given string and assigns it to the ShopperStatement field.
func (*PaymentRequest) SetSocialSecurityNumber ¶
func (o *PaymentRequest) SetSocialSecurityNumber(v string)
SetSocialSecurityNumber gets a reference to the given string and assigns it to the SocialSecurityNumber field.
func (*PaymentRequest) SetSplits ¶
func (o *PaymentRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*PaymentRequest) SetStore ¶
func (o *PaymentRequest) SetStore(v string)
SetStore gets a reference to the given string and assigns it to the Store field.
func (*PaymentRequest) SetTelephoneNumber ¶
func (o *PaymentRequest) SetTelephoneNumber(v string)
SetTelephoneNumber gets a reference to the given string and assigns it to the TelephoneNumber field.
func (*PaymentRequest) SetThreeDS2RequestData ¶
func (o *PaymentRequest) SetThreeDS2RequestData(v ThreeDS2RequestData)
SetThreeDS2RequestData gets a reference to the given ThreeDS2RequestData and assigns it to the ThreeDS2RequestData field.
func (*PaymentRequest) SetThreeDSAuthenticationOnly ¶
func (o *PaymentRequest) SetThreeDSAuthenticationOnly(v bool)
SetThreeDSAuthenticationOnly gets a reference to the given bool and assigns it to the ThreeDSAuthenticationOnly field.
func (*PaymentRequest) SetTotalsGroup ¶
func (o *PaymentRequest) SetTotalsGroup(v string)
SetTotalsGroup gets a reference to the given string and assigns it to the TotalsGroup field.
func (*PaymentRequest) SetTrustedShopper ¶
func (o *PaymentRequest) SetTrustedShopper(v bool)
SetTrustedShopper gets a reference to the given bool and assigns it to the TrustedShopper field.
func (PaymentRequest) ToMap ¶
func (o PaymentRequest) ToMap() (map[string]interface{}, error)
type PaymentRequest3d ¶
type PaymentRequest3d struct { AccountInfo *AccountInfo `json:"accountInfo,omitempty"` AdditionalAmount *Amount `json:"additionalAmount,omitempty"` // This field contains additional data, which may be required for a particular payment request. The `additionalData` object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` Amount *Amount `json:"amount,omitempty"` ApplicationInfo *ApplicationInfo `json:"applicationInfo,omitempty"` BillingAddress *Address `json:"billingAddress,omitempty"` BrowserInfo *BrowserInfo `json:"browserInfo,omitempty"` // The delay between the authorisation and scheduled auto-capture, specified in hours. CaptureDelayHours *int32 `json:"captureDelayHours,omitempty"` // The shopper's date of birth. Format [ISO-8601](https://www.w3.org/TR/NOTE-datetime): YYYY-MM-DD DateOfBirth *string `json:"dateOfBirth,omitempty"` DccQuote *ForexQuote `json:"dccQuote,omitempty"` DeliveryAddress *Address `json:"deliveryAddress,omitempty"` // The date and time the purchased goods should be delivered. Format [ISO 8601](https://www.w3.org/TR/NOTE-datetime): YYYY-MM-DDThh:mm:ss.sssTZD Example: 2017-07-17T13:42:40.428+01:00 DeliveryDate *time.Time `json:"deliveryDate,omitempty"` // A string containing the shopper's device fingerprint. For more information, refer to [Device fingerprinting](https://docs.adyen.com/risk-management/device-fingerprinting). DeviceFingerprint *string `json:"deviceFingerprint,omitempty"` // An integer value that is added to the normal fraud score. The value can be either positive or negative. FraudOffset *int32 `json:"fraudOffset,omitempty"` Installments *Installments `json:"installments,omitempty"` // The `localizedShopperStatement` field lets you use dynamic values for your shopper statement in a local character set. If not supplied, left empty, or for cross-border transactions, **shopperStatement** is used. Adyen currently supports the ja-Kana character set for Visa and Mastercard payments in Japan using Japanese cards. This character set supports: * UTF-8 based Katakana, capital letters, numbers and special characters. * Half-width or full-width characters. LocalizedShopperStatement *map[string]string `json:"localizedShopperStatement,omitempty"` // The [merchant category code](https://en.wikipedia.org/wiki/Merchant_category_code) (MCC) is a four-digit number, which relates to a particular market segment. This code reflects the predominant activity that is conducted by the merchant. Mcc *string `json:"mcc,omitempty"` // The payment session identifier returned by the card issuer. Md string `json:"md"` // The merchant account identifier, with which you want to process the transaction. MerchantAccount string `json:"merchantAccount"` // This reference allows linking multiple transactions to each other for reporting purposes (i.e. order auth-rate). The reference should be unique per billing cycle. The same merchant order reference should never be reused after the first authorised attempt. If used, this field should be supplied for all incoming authorisations. > We strongly recommend you send the `merchantOrderReference` value to benefit from linking payment requests when authorisation retries take place. In addition, we recommend you provide `retry.orderAttemptNumber`, `retry.chainAttemptNumber`, and `retry.skipRetry` values in `PaymentRequest.additionalData`. MerchantOrderReference *string `json:"merchantOrderReference,omitempty"` MerchantRiskIndicator *MerchantRiskIndicator `json:"merchantRiskIndicator,omitempty"` // Metadata consists of entries, each of which includes a key and a value. Limits: * Maximum 20 key-value pairs per request. When exceeding, the \"177\" error occurs: \"Metadata size exceeds limit\". * Maximum 20 characters per key. * Maximum 80 characters per value. Metadata *map[string]string `json:"metadata,omitempty"` // When you are doing multiple partial (gift card) payments, this is the `pspReference` of the first payment. We use this to link the multiple payments to each other. As your own reference for linking multiple payments, use the `merchantOrderReference`instead. OrderReference *string `json:"orderReference,omitempty"` // Payment authorisation response returned by the card issuer. The `paResponse` field holds the PaRes value received from the card issuer. PaResponse string `json:"paResponse"` Recurring *Recurring `json:"recurring,omitempty"` // Defines a recurring payment type. Required when creating a token to store payment details or using stored payment details. Allowed values: * `Subscription` – A transaction for a fixed or variable amount, which follows a fixed schedule. * `CardOnFile` – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction. * `UnscheduledCardOnFile` – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount. RecurringProcessingModel *string `json:"recurringProcessingModel,omitempty"` // The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a requirement. If you need to provide multiple references for a transaction, separate them with hyphens (\"-\"). Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // Some payment methods require defining a value for this field to specify how to process the transaction. For the Bancontact payment method, it can be set to: * `maestro` (default), to be processed like a Maestro card, or * `bcmc`, to be processed like a Bancontact card. SelectedBrand *string `json:"selectedBrand,omitempty"` // The `recurringDetailReference` you want to use for this payment. The value `LATEST` can be used to select the most recently stored recurring detail. SelectedRecurringDetailReference *string `json:"selectedRecurringDetailReference,omitempty"` // A session ID used to identify a payment session. SessionId *string `json:"sessionId,omitempty"` // The shopper's email address. We recommend that you provide this data, as it is used in velocity fraud checks. > For 3D Secure 2 transactions, schemes require `shopperEmail` for all browser-based and mobile implementations. ShopperEmail *string `json:"shopperEmail,omitempty"` // The shopper's IP address. In general, we recommend that you provide this data, as it is used in a number of risk checks (for instance, number of payment attempts or location-based checks). > For 3D Secure 2 transactions, schemes require `shopperIP` for all browser-based implementations. This field is also mandatory for some merchants depending on your business model. For more information, [contact Support](https://www.adyen.help/hc/en-us/requests/new). ShopperIP *string `json:"shopperIP,omitempty"` // Specifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer. For the web service API, Adyen assumes Ecommerce shopper interaction by default. This field has the following possible values: * `Ecommerce` - Online transactions where the cardholder is present (online). For better authorisation rates, we recommend sending the card security code (CSC) along with the request. * `ContAuth` - Card on file and/or subscription transactions, where the cardholder is known to the merchant (returning customer). If the shopper is present (online), you can supply also the CSC to improve authorisation (one-click payment). * `Moto` - Mail-order and telephone-order transactions where the shopper is in contact with the merchant via email or telephone. * `POS` - Point-of-sale transactions where the shopper is physically present to make a payment using a secure payment terminal. ShopperInteraction *string `json:"shopperInteraction,omitempty"` // The combination of a language code and a country code to specify the language to be used in the payment. ShopperLocale *string `json:"shopperLocale,omitempty"` ShopperName *Name `json:"shopperName,omitempty"` // Required for recurring payments. Your reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters. > Your reference must not include personally identifiable information (PII), for example name or email address. ShopperReference *string `json:"shopperReference,omitempty"` // The text to be shown on the shopper's bank statement. We recommend sending a maximum of 22 characters, otherwise banks might truncate the string. Allowed characters: **a-z**, **A-Z**, **0-9**, spaces, and special characters **. , ' _ - ? + * /_**. ShopperStatement *string `json:"shopperStatement,omitempty"` // The shopper's social security number. SocialSecurityNumber *string `json:"socialSecurityNumber,omitempty"` // An array of objects specifying how the payment should be split when using either Adyen for Platforms for [marketplaces](https://docs.adyen.com/marketplaces/split-payments) or [platforms]((https://docs.adyen.com/platforms/split-payments), or standalone [Issuing](https://docs.adyen.com/issuing/add-manage-funds#split). Splits []Split `json:"splits,omitempty"` // Required for Adyen for Platforms integrations if you are a platform model. This is your [reference](https://docs.adyen.com/api-explorer/Management/3/post/merchants/(merchantId)/stores#request-reference) (on [balance platform](https://docs.adyen.com/platforms)) or the [storeReference](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccountHolder#request-accountHolderDetails-storeDetails-storeReference) (in the [classic integration](https://docs.adyen.com/classic-platforms/processing-payments/route-payment-to-store/#route-a-payment-to-a-store)) for the ecommerce or point-of-sale store that is processing the payment. Store *string `json:"store,omitempty"` // The shopper's telephone number. TelephoneNumber *string `json:"telephoneNumber,omitempty"` ThreeDS2RequestData *ThreeDS2RequestData `json:"threeDS2RequestData,omitempty"` // If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. ThreeDSAuthenticationOnly *bool `json:"threeDSAuthenticationOnly,omitempty"` // The reference value to aggregate sales totals in reporting. When not specified, the store field is used (if available). TotalsGroup *string `json:"totalsGroup,omitempty"` // Set to true if the payment should be routed to a trusted MID. TrustedShopper *bool `json:"trustedShopper,omitempty"` }
PaymentRequest3d struct for PaymentRequest3d
func NewPaymentRequest3d ¶
func NewPaymentRequest3d(md string, merchantAccount string, paResponse string) *PaymentRequest3d
NewPaymentRequest3d instantiates a new PaymentRequest3d 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 NewPaymentRequest3dWithDefaults ¶
func NewPaymentRequest3dWithDefaults() *PaymentRequest3d
NewPaymentRequest3dWithDefaults instantiates a new PaymentRequest3d 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 (*PaymentRequest3d) GetAccountInfo ¶
func (o *PaymentRequest3d) GetAccountInfo() AccountInfo
GetAccountInfo returns the AccountInfo field value if set, zero value otherwise.
func (*PaymentRequest3d) GetAccountInfoOk ¶
func (o *PaymentRequest3d) GetAccountInfoOk() (*AccountInfo, bool)
GetAccountInfoOk returns a tuple with the AccountInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetAdditionalAmount ¶
func (o *PaymentRequest3d) GetAdditionalAmount() Amount
GetAdditionalAmount returns the AdditionalAmount field value if set, zero value otherwise.
func (*PaymentRequest3d) GetAdditionalAmountOk ¶
func (o *PaymentRequest3d) GetAdditionalAmountOk() (*Amount, bool)
GetAdditionalAmountOk returns a tuple with the AdditionalAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetAdditionalData ¶
func (o *PaymentRequest3d) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*PaymentRequest3d) GetAdditionalDataOk ¶
func (o *PaymentRequest3d) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetAmount ¶
func (o *PaymentRequest3d) GetAmount() Amount
GetAmount returns the Amount field value if set, zero value otherwise.
func (*PaymentRequest3d) GetAmountOk ¶
func (o *PaymentRequest3d) GetAmountOk() (*Amount, 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 (*PaymentRequest3d) GetApplicationInfo ¶
func (o *PaymentRequest3d) GetApplicationInfo() ApplicationInfo
GetApplicationInfo returns the ApplicationInfo field value if set, zero value otherwise.
func (*PaymentRequest3d) GetApplicationInfoOk ¶
func (o *PaymentRequest3d) GetApplicationInfoOk() (*ApplicationInfo, bool)
GetApplicationInfoOk returns a tuple with the ApplicationInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetBillingAddress ¶
func (o *PaymentRequest3d) GetBillingAddress() Address
GetBillingAddress returns the BillingAddress field value if set, zero value otherwise.
func (*PaymentRequest3d) GetBillingAddressOk ¶
func (o *PaymentRequest3d) GetBillingAddressOk() (*Address, bool)
GetBillingAddressOk returns a tuple with the BillingAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetBrowserInfo ¶
func (o *PaymentRequest3d) GetBrowserInfo() BrowserInfo
GetBrowserInfo returns the BrowserInfo field value if set, zero value otherwise.
func (*PaymentRequest3d) GetBrowserInfoOk ¶
func (o *PaymentRequest3d) GetBrowserInfoOk() (*BrowserInfo, bool)
GetBrowserInfoOk returns a tuple with the BrowserInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetCaptureDelayHours ¶
func (o *PaymentRequest3d) GetCaptureDelayHours() int32
GetCaptureDelayHours returns the CaptureDelayHours field value if set, zero value otherwise.
func (*PaymentRequest3d) GetCaptureDelayHoursOk ¶
func (o *PaymentRequest3d) GetCaptureDelayHoursOk() (*int32, bool)
GetCaptureDelayHoursOk returns a tuple with the CaptureDelayHours field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetDateOfBirth ¶
func (o *PaymentRequest3d) GetDateOfBirth() string
GetDateOfBirth returns the DateOfBirth field value if set, zero value otherwise.
func (*PaymentRequest3d) GetDateOfBirthOk ¶
func (o *PaymentRequest3d) GetDateOfBirthOk() (*string, bool)
GetDateOfBirthOk returns a tuple with the DateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetDccQuote ¶
func (o *PaymentRequest3d) GetDccQuote() ForexQuote
GetDccQuote returns the DccQuote field value if set, zero value otherwise.
func (*PaymentRequest3d) GetDccQuoteOk ¶
func (o *PaymentRequest3d) GetDccQuoteOk() (*ForexQuote, bool)
GetDccQuoteOk returns a tuple with the DccQuote field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetDeliveryAddress ¶
func (o *PaymentRequest3d) GetDeliveryAddress() Address
GetDeliveryAddress returns the DeliveryAddress field value if set, zero value otherwise.
func (*PaymentRequest3d) GetDeliveryAddressOk ¶
func (o *PaymentRequest3d) GetDeliveryAddressOk() (*Address, bool)
GetDeliveryAddressOk returns a tuple with the DeliveryAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetDeliveryDate ¶
func (o *PaymentRequest3d) GetDeliveryDate() time.Time
GetDeliveryDate returns the DeliveryDate field value if set, zero value otherwise.
func (*PaymentRequest3d) GetDeliveryDateOk ¶
func (o *PaymentRequest3d) GetDeliveryDateOk() (*time.Time, bool)
GetDeliveryDateOk returns a tuple with the DeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetDeviceFingerprint ¶
func (o *PaymentRequest3d) GetDeviceFingerprint() string
GetDeviceFingerprint returns the DeviceFingerprint field value if set, zero value otherwise.
func (*PaymentRequest3d) GetDeviceFingerprintOk ¶
func (o *PaymentRequest3d) GetDeviceFingerprintOk() (*string, bool)
GetDeviceFingerprintOk returns a tuple with the DeviceFingerprint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetFraudOffset ¶
func (o *PaymentRequest3d) GetFraudOffset() int32
GetFraudOffset returns the FraudOffset field value if set, zero value otherwise.
func (*PaymentRequest3d) GetFraudOffsetOk ¶
func (o *PaymentRequest3d) GetFraudOffsetOk() (*int32, bool)
GetFraudOffsetOk returns a tuple with the FraudOffset field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetInstallments ¶
func (o *PaymentRequest3d) GetInstallments() Installments
GetInstallments returns the Installments field value if set, zero value otherwise.
func (*PaymentRequest3d) GetInstallmentsOk ¶
func (o *PaymentRequest3d) GetInstallmentsOk() (*Installments, bool)
GetInstallmentsOk returns a tuple with the Installments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetLocalizedShopperStatement ¶
func (o *PaymentRequest3d) GetLocalizedShopperStatement() map[string]string
GetLocalizedShopperStatement returns the LocalizedShopperStatement field value if set, zero value otherwise.
func (*PaymentRequest3d) GetLocalizedShopperStatementOk ¶
func (o *PaymentRequest3d) GetLocalizedShopperStatementOk() (*map[string]string, bool)
GetLocalizedShopperStatementOk returns a tuple with the LocalizedShopperStatement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetMcc ¶
func (o *PaymentRequest3d) GetMcc() string
GetMcc returns the Mcc field value if set, zero value otherwise.
func (*PaymentRequest3d) GetMccOk ¶
func (o *PaymentRequest3d) GetMccOk() (*string, bool)
GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetMd ¶
func (o *PaymentRequest3d) GetMd() string
GetMd returns the Md field value
func (*PaymentRequest3d) GetMdOk ¶
func (o *PaymentRequest3d) GetMdOk() (*string, bool)
GetMdOk returns a tuple with the Md field value and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetMerchantAccount ¶
func (o *PaymentRequest3d) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*PaymentRequest3d) GetMerchantAccountOk ¶
func (o *PaymentRequest3d) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetMerchantOrderReference ¶
func (o *PaymentRequest3d) GetMerchantOrderReference() string
GetMerchantOrderReference returns the MerchantOrderReference field value if set, zero value otherwise.
func (*PaymentRequest3d) GetMerchantOrderReferenceOk ¶
func (o *PaymentRequest3d) GetMerchantOrderReferenceOk() (*string, bool)
GetMerchantOrderReferenceOk returns a tuple with the MerchantOrderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetMerchantRiskIndicator ¶
func (o *PaymentRequest3d) GetMerchantRiskIndicator() MerchantRiskIndicator
GetMerchantRiskIndicator returns the MerchantRiskIndicator field value if set, zero value otherwise.
func (*PaymentRequest3d) GetMerchantRiskIndicatorOk ¶
func (o *PaymentRequest3d) GetMerchantRiskIndicatorOk() (*MerchantRiskIndicator, bool)
GetMerchantRiskIndicatorOk returns a tuple with the MerchantRiskIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetMetadata ¶
func (o *PaymentRequest3d) GetMetadata() map[string]string
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PaymentRequest3d) GetMetadataOk ¶
func (o *PaymentRequest3d) GetMetadataOk() (*map[string]string, 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.
func (*PaymentRequest3d) GetOrderReference ¶
func (o *PaymentRequest3d) GetOrderReference() string
GetOrderReference returns the OrderReference field value if set, zero value otherwise.
func (*PaymentRequest3d) GetOrderReferenceOk ¶
func (o *PaymentRequest3d) GetOrderReferenceOk() (*string, bool)
GetOrderReferenceOk returns a tuple with the OrderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetPaResponse ¶
func (o *PaymentRequest3d) GetPaResponse() string
GetPaResponse returns the PaResponse field value
func (*PaymentRequest3d) GetPaResponseOk ¶
func (o *PaymentRequest3d) GetPaResponseOk() (*string, bool)
GetPaResponseOk returns a tuple with the PaResponse field value and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetRecurring ¶
func (o *PaymentRequest3d) GetRecurring() Recurring
GetRecurring returns the Recurring field value if set, zero value otherwise.
func (*PaymentRequest3d) GetRecurringOk ¶
func (o *PaymentRequest3d) GetRecurringOk() (*Recurring, bool)
GetRecurringOk returns a tuple with the Recurring field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetRecurringProcessingModel ¶
func (o *PaymentRequest3d) GetRecurringProcessingModel() string
GetRecurringProcessingModel returns the RecurringProcessingModel field value if set, zero value otherwise.
func (*PaymentRequest3d) GetRecurringProcessingModelOk ¶
func (o *PaymentRequest3d) GetRecurringProcessingModelOk() (*string, bool)
GetRecurringProcessingModelOk returns a tuple with the RecurringProcessingModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetReference ¶
func (o *PaymentRequest3d) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*PaymentRequest3d) GetReferenceOk ¶
func (o *PaymentRequest3d) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetSelectedBrand ¶
func (o *PaymentRequest3d) GetSelectedBrand() string
GetSelectedBrand returns the SelectedBrand field value if set, zero value otherwise.
func (*PaymentRequest3d) GetSelectedBrandOk ¶
func (o *PaymentRequest3d) GetSelectedBrandOk() (*string, bool)
GetSelectedBrandOk returns a tuple with the SelectedBrand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetSelectedRecurringDetailReference ¶
func (o *PaymentRequest3d) GetSelectedRecurringDetailReference() string
GetSelectedRecurringDetailReference returns the SelectedRecurringDetailReference field value if set, zero value otherwise.
func (*PaymentRequest3d) GetSelectedRecurringDetailReferenceOk ¶
func (o *PaymentRequest3d) GetSelectedRecurringDetailReferenceOk() (*string, bool)
GetSelectedRecurringDetailReferenceOk returns a tuple with the SelectedRecurringDetailReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetSessionId ¶
func (o *PaymentRequest3d) GetSessionId() string
GetSessionId returns the SessionId field value if set, zero value otherwise.
func (*PaymentRequest3d) GetSessionIdOk ¶
func (o *PaymentRequest3d) GetSessionIdOk() (*string, bool)
GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperEmail ¶
func (o *PaymentRequest3d) GetShopperEmail() string
GetShopperEmail returns the ShopperEmail field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperEmailOk ¶
func (o *PaymentRequest3d) GetShopperEmailOk() (*string, bool)
GetShopperEmailOk returns a tuple with the ShopperEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperIP ¶
func (o *PaymentRequest3d) GetShopperIP() string
GetShopperIP returns the ShopperIP field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperIPOk ¶
func (o *PaymentRequest3d) GetShopperIPOk() (*string, bool)
GetShopperIPOk returns a tuple with the ShopperIP field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperInteraction ¶
func (o *PaymentRequest3d) GetShopperInteraction() string
GetShopperInteraction returns the ShopperInteraction field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperInteractionOk ¶
func (o *PaymentRequest3d) GetShopperInteractionOk() (*string, bool)
GetShopperInteractionOk returns a tuple with the ShopperInteraction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperLocale ¶
func (o *PaymentRequest3d) GetShopperLocale() string
GetShopperLocale returns the ShopperLocale field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperLocaleOk ¶
func (o *PaymentRequest3d) GetShopperLocaleOk() (*string, bool)
GetShopperLocaleOk returns a tuple with the ShopperLocale field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperName ¶
func (o *PaymentRequest3d) GetShopperName() Name
GetShopperName returns the ShopperName field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperNameOk ¶
func (o *PaymentRequest3d) GetShopperNameOk() (*Name, bool)
GetShopperNameOk returns a tuple with the ShopperName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperReference ¶
func (o *PaymentRequest3d) GetShopperReference() string
GetShopperReference returns the ShopperReference field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperReferenceOk ¶
func (o *PaymentRequest3d) GetShopperReferenceOk() (*string, bool)
GetShopperReferenceOk returns a tuple with the ShopperReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetShopperStatement ¶
func (o *PaymentRequest3d) GetShopperStatement() string
GetShopperStatement returns the ShopperStatement field value if set, zero value otherwise.
func (*PaymentRequest3d) GetShopperStatementOk ¶
func (o *PaymentRequest3d) GetShopperStatementOk() (*string, bool)
GetShopperStatementOk returns a tuple with the ShopperStatement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetSocialSecurityNumber ¶
func (o *PaymentRequest3d) GetSocialSecurityNumber() string
GetSocialSecurityNumber returns the SocialSecurityNumber field value if set, zero value otherwise.
func (*PaymentRequest3d) GetSocialSecurityNumberOk ¶
func (o *PaymentRequest3d) GetSocialSecurityNumberOk() (*string, bool)
GetSocialSecurityNumberOk returns a tuple with the SocialSecurityNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetSplits ¶
func (o *PaymentRequest3d) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*PaymentRequest3d) GetSplitsOk ¶
func (o *PaymentRequest3d) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetStore ¶
func (o *PaymentRequest3d) GetStore() string
GetStore returns the Store field value if set, zero value otherwise.
func (*PaymentRequest3d) GetStoreOk ¶
func (o *PaymentRequest3d) GetStoreOk() (*string, bool)
GetStoreOk returns a tuple with the Store field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetTelephoneNumber ¶
func (o *PaymentRequest3d) GetTelephoneNumber() string
GetTelephoneNumber returns the TelephoneNumber field value if set, zero value otherwise.
func (*PaymentRequest3d) GetTelephoneNumberOk ¶
func (o *PaymentRequest3d) GetTelephoneNumberOk() (*string, bool)
GetTelephoneNumberOk returns a tuple with the TelephoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetThreeDS2RequestData ¶
func (o *PaymentRequest3d) GetThreeDS2RequestData() ThreeDS2RequestData
GetThreeDS2RequestData returns the ThreeDS2RequestData field value if set, zero value otherwise.
func (*PaymentRequest3d) GetThreeDS2RequestDataOk ¶
func (o *PaymentRequest3d) GetThreeDS2RequestDataOk() (*ThreeDS2RequestData, bool)
GetThreeDS2RequestDataOk returns a tuple with the ThreeDS2RequestData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetThreeDSAuthenticationOnly ¶
func (o *PaymentRequest3d) GetThreeDSAuthenticationOnly() bool
GetThreeDSAuthenticationOnly returns the ThreeDSAuthenticationOnly field value if set, zero value otherwise.
func (*PaymentRequest3d) GetThreeDSAuthenticationOnlyOk ¶
func (o *PaymentRequest3d) GetThreeDSAuthenticationOnlyOk() (*bool, bool)
GetThreeDSAuthenticationOnlyOk returns a tuple with the ThreeDSAuthenticationOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetTotalsGroup ¶
func (o *PaymentRequest3d) GetTotalsGroup() string
GetTotalsGroup returns the TotalsGroup field value if set, zero value otherwise.
func (*PaymentRequest3d) GetTotalsGroupOk ¶
func (o *PaymentRequest3d) GetTotalsGroupOk() (*string, bool)
GetTotalsGroupOk returns a tuple with the TotalsGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) GetTrustedShopper ¶
func (o *PaymentRequest3d) GetTrustedShopper() bool
GetTrustedShopper returns the TrustedShopper field value if set, zero value otherwise.
func (*PaymentRequest3d) GetTrustedShopperOk ¶
func (o *PaymentRequest3d) GetTrustedShopperOk() (*bool, bool)
GetTrustedShopperOk returns a tuple with the TrustedShopper field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3d) HasAccountInfo ¶
func (o *PaymentRequest3d) HasAccountInfo() bool
HasAccountInfo returns a boolean if a field has been set.
func (*PaymentRequest3d) HasAdditionalAmount ¶
func (o *PaymentRequest3d) HasAdditionalAmount() bool
HasAdditionalAmount returns a boolean if a field has been set.
func (*PaymentRequest3d) HasAdditionalData ¶
func (o *PaymentRequest3d) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*PaymentRequest3d) HasAmount ¶
func (o *PaymentRequest3d) HasAmount() bool
HasAmount returns a boolean if a field has been set.
func (*PaymentRequest3d) HasApplicationInfo ¶
func (o *PaymentRequest3d) HasApplicationInfo() bool
HasApplicationInfo returns a boolean if a field has been set.
func (*PaymentRequest3d) HasBillingAddress ¶
func (o *PaymentRequest3d) HasBillingAddress() bool
HasBillingAddress returns a boolean if a field has been set.
func (*PaymentRequest3d) HasBrowserInfo ¶
func (o *PaymentRequest3d) HasBrowserInfo() bool
HasBrowserInfo returns a boolean if a field has been set.
func (*PaymentRequest3d) HasCaptureDelayHours ¶
func (o *PaymentRequest3d) HasCaptureDelayHours() bool
HasCaptureDelayHours returns a boolean if a field has been set.
func (*PaymentRequest3d) HasDateOfBirth ¶
func (o *PaymentRequest3d) HasDateOfBirth() bool
HasDateOfBirth returns a boolean if a field has been set.
func (*PaymentRequest3d) HasDccQuote ¶
func (o *PaymentRequest3d) HasDccQuote() bool
HasDccQuote returns a boolean if a field has been set.
func (*PaymentRequest3d) HasDeliveryAddress ¶
func (o *PaymentRequest3d) HasDeliveryAddress() bool
HasDeliveryAddress returns a boolean if a field has been set.
func (*PaymentRequest3d) HasDeliveryDate ¶
func (o *PaymentRequest3d) HasDeliveryDate() bool
HasDeliveryDate returns a boolean if a field has been set.
func (*PaymentRequest3d) HasDeviceFingerprint ¶
func (o *PaymentRequest3d) HasDeviceFingerprint() bool
HasDeviceFingerprint returns a boolean if a field has been set.
func (*PaymentRequest3d) HasFraudOffset ¶
func (o *PaymentRequest3d) HasFraudOffset() bool
HasFraudOffset returns a boolean if a field has been set.
func (*PaymentRequest3d) HasInstallments ¶
func (o *PaymentRequest3d) HasInstallments() bool
HasInstallments returns a boolean if a field has been set.
func (*PaymentRequest3d) HasLocalizedShopperStatement ¶
func (o *PaymentRequest3d) HasLocalizedShopperStatement() bool
HasLocalizedShopperStatement returns a boolean if a field has been set.
func (*PaymentRequest3d) HasMcc ¶
func (o *PaymentRequest3d) HasMcc() bool
HasMcc returns a boolean if a field has been set.
func (*PaymentRequest3d) HasMerchantOrderReference ¶
func (o *PaymentRequest3d) HasMerchantOrderReference() bool
HasMerchantOrderReference returns a boolean if a field has been set.
func (*PaymentRequest3d) HasMerchantRiskIndicator ¶
func (o *PaymentRequest3d) HasMerchantRiskIndicator() bool
HasMerchantRiskIndicator returns a boolean if a field has been set.
func (*PaymentRequest3d) HasMetadata ¶
func (o *PaymentRequest3d) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*PaymentRequest3d) HasOrderReference ¶
func (o *PaymentRequest3d) HasOrderReference() bool
HasOrderReference returns a boolean if a field has been set.
func (*PaymentRequest3d) HasRecurring ¶
func (o *PaymentRequest3d) HasRecurring() bool
HasRecurring returns a boolean if a field has been set.
func (*PaymentRequest3d) HasRecurringProcessingModel ¶
func (o *PaymentRequest3d) HasRecurringProcessingModel() bool
HasRecurringProcessingModel returns a boolean if a field has been set.
func (*PaymentRequest3d) HasReference ¶
func (o *PaymentRequest3d) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*PaymentRequest3d) HasSelectedBrand ¶
func (o *PaymentRequest3d) HasSelectedBrand() bool
HasSelectedBrand returns a boolean if a field has been set.
func (*PaymentRequest3d) HasSelectedRecurringDetailReference ¶
func (o *PaymentRequest3d) HasSelectedRecurringDetailReference() bool
HasSelectedRecurringDetailReference returns a boolean if a field has been set.
func (*PaymentRequest3d) HasSessionId ¶
func (o *PaymentRequest3d) HasSessionId() bool
HasSessionId returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperEmail ¶
func (o *PaymentRequest3d) HasShopperEmail() bool
HasShopperEmail returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperIP ¶
func (o *PaymentRequest3d) HasShopperIP() bool
HasShopperIP returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperInteraction ¶
func (o *PaymentRequest3d) HasShopperInteraction() bool
HasShopperInteraction returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperLocale ¶
func (o *PaymentRequest3d) HasShopperLocale() bool
HasShopperLocale returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperName ¶
func (o *PaymentRequest3d) HasShopperName() bool
HasShopperName returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperReference ¶
func (o *PaymentRequest3d) HasShopperReference() bool
HasShopperReference returns a boolean if a field has been set.
func (*PaymentRequest3d) HasShopperStatement ¶
func (o *PaymentRequest3d) HasShopperStatement() bool
HasShopperStatement returns a boolean if a field has been set.
func (*PaymentRequest3d) HasSocialSecurityNumber ¶
func (o *PaymentRequest3d) HasSocialSecurityNumber() bool
HasSocialSecurityNumber returns a boolean if a field has been set.
func (*PaymentRequest3d) HasSplits ¶
func (o *PaymentRequest3d) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*PaymentRequest3d) HasStore ¶
func (o *PaymentRequest3d) HasStore() bool
HasStore returns a boolean if a field has been set.
func (*PaymentRequest3d) HasTelephoneNumber ¶
func (o *PaymentRequest3d) HasTelephoneNumber() bool
HasTelephoneNumber returns a boolean if a field has been set.
func (*PaymentRequest3d) HasThreeDS2RequestData ¶
func (o *PaymentRequest3d) HasThreeDS2RequestData() bool
HasThreeDS2RequestData returns a boolean if a field has been set.
func (*PaymentRequest3d) HasThreeDSAuthenticationOnly ¶
func (o *PaymentRequest3d) HasThreeDSAuthenticationOnly() bool
HasThreeDSAuthenticationOnly returns a boolean if a field has been set.
func (*PaymentRequest3d) HasTotalsGroup ¶
func (o *PaymentRequest3d) HasTotalsGroup() bool
HasTotalsGroup returns a boolean if a field has been set.
func (*PaymentRequest3d) HasTrustedShopper ¶
func (o *PaymentRequest3d) HasTrustedShopper() bool
HasTrustedShopper returns a boolean if a field has been set.
func (PaymentRequest3d) MarshalJSON ¶
func (o PaymentRequest3d) MarshalJSON() ([]byte, error)
func (*PaymentRequest3d) SetAccountInfo ¶
func (o *PaymentRequest3d) SetAccountInfo(v AccountInfo)
SetAccountInfo gets a reference to the given AccountInfo and assigns it to the AccountInfo field.
func (*PaymentRequest3d) SetAdditionalAmount ¶
func (o *PaymentRequest3d) SetAdditionalAmount(v Amount)
SetAdditionalAmount gets a reference to the given Amount and assigns it to the AdditionalAmount field.
func (*PaymentRequest3d) SetAdditionalData ¶
func (o *PaymentRequest3d) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*PaymentRequest3d) SetAmount ¶
func (o *PaymentRequest3d) SetAmount(v Amount)
SetAmount gets a reference to the given Amount and assigns it to the Amount field.
func (*PaymentRequest3d) SetApplicationInfo ¶
func (o *PaymentRequest3d) SetApplicationInfo(v ApplicationInfo)
SetApplicationInfo gets a reference to the given ApplicationInfo and assigns it to the ApplicationInfo field.
func (*PaymentRequest3d) SetBillingAddress ¶
func (o *PaymentRequest3d) SetBillingAddress(v Address)
SetBillingAddress gets a reference to the given Address and assigns it to the BillingAddress field.
func (*PaymentRequest3d) SetBrowserInfo ¶
func (o *PaymentRequest3d) SetBrowserInfo(v BrowserInfo)
SetBrowserInfo gets a reference to the given BrowserInfo and assigns it to the BrowserInfo field.
func (*PaymentRequest3d) SetCaptureDelayHours ¶
func (o *PaymentRequest3d) SetCaptureDelayHours(v int32)
SetCaptureDelayHours gets a reference to the given int32 and assigns it to the CaptureDelayHours field.
func (*PaymentRequest3d) SetDateOfBirth ¶
func (o *PaymentRequest3d) SetDateOfBirth(v string)
SetDateOfBirth gets a reference to the given string and assigns it to the DateOfBirth field.
func (*PaymentRequest3d) SetDccQuote ¶
func (o *PaymentRequest3d) SetDccQuote(v ForexQuote)
SetDccQuote gets a reference to the given ForexQuote and assigns it to the DccQuote field.
func (*PaymentRequest3d) SetDeliveryAddress ¶
func (o *PaymentRequest3d) SetDeliveryAddress(v Address)
SetDeliveryAddress gets a reference to the given Address and assigns it to the DeliveryAddress field.
func (*PaymentRequest3d) SetDeliveryDate ¶
func (o *PaymentRequest3d) SetDeliveryDate(v time.Time)
SetDeliveryDate gets a reference to the given time.Time and assigns it to the DeliveryDate field.
func (*PaymentRequest3d) SetDeviceFingerprint ¶
func (o *PaymentRequest3d) SetDeviceFingerprint(v string)
SetDeviceFingerprint gets a reference to the given string and assigns it to the DeviceFingerprint field.
func (*PaymentRequest3d) SetFraudOffset ¶
func (o *PaymentRequest3d) SetFraudOffset(v int32)
SetFraudOffset gets a reference to the given int32 and assigns it to the FraudOffset field.
func (*PaymentRequest3d) SetInstallments ¶
func (o *PaymentRequest3d) SetInstallments(v Installments)
SetInstallments gets a reference to the given Installments and assigns it to the Installments field.
func (*PaymentRequest3d) SetLocalizedShopperStatement ¶
func (o *PaymentRequest3d) SetLocalizedShopperStatement(v map[string]string)
SetLocalizedShopperStatement gets a reference to the given map[string]string and assigns it to the LocalizedShopperStatement field.
func (*PaymentRequest3d) SetMcc ¶
func (o *PaymentRequest3d) SetMcc(v string)
SetMcc gets a reference to the given string and assigns it to the Mcc field.
func (*PaymentRequest3d) SetMerchantAccount ¶
func (o *PaymentRequest3d) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*PaymentRequest3d) SetMerchantOrderReference ¶
func (o *PaymentRequest3d) SetMerchantOrderReference(v string)
SetMerchantOrderReference gets a reference to the given string and assigns it to the MerchantOrderReference field.
func (*PaymentRequest3d) SetMerchantRiskIndicator ¶
func (o *PaymentRequest3d) SetMerchantRiskIndicator(v MerchantRiskIndicator)
SetMerchantRiskIndicator gets a reference to the given MerchantRiskIndicator and assigns it to the MerchantRiskIndicator field.
func (*PaymentRequest3d) SetMetadata ¶
func (o *PaymentRequest3d) SetMetadata(v map[string]string)
SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.
func (*PaymentRequest3d) SetOrderReference ¶
func (o *PaymentRequest3d) SetOrderReference(v string)
SetOrderReference gets a reference to the given string and assigns it to the OrderReference field.
func (*PaymentRequest3d) SetPaResponse ¶
func (o *PaymentRequest3d) SetPaResponse(v string)
SetPaResponse sets field value
func (*PaymentRequest3d) SetRecurring ¶
func (o *PaymentRequest3d) SetRecurring(v Recurring)
SetRecurring gets a reference to the given Recurring and assigns it to the Recurring field.
func (*PaymentRequest3d) SetRecurringProcessingModel ¶
func (o *PaymentRequest3d) SetRecurringProcessingModel(v string)
SetRecurringProcessingModel gets a reference to the given string and assigns it to the RecurringProcessingModel field.
func (*PaymentRequest3d) SetReference ¶
func (o *PaymentRequest3d) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*PaymentRequest3d) SetSelectedBrand ¶
func (o *PaymentRequest3d) SetSelectedBrand(v string)
SetSelectedBrand gets a reference to the given string and assigns it to the SelectedBrand field.
func (*PaymentRequest3d) SetSelectedRecurringDetailReference ¶
func (o *PaymentRequest3d) SetSelectedRecurringDetailReference(v string)
SetSelectedRecurringDetailReference gets a reference to the given string and assigns it to the SelectedRecurringDetailReference field.
func (*PaymentRequest3d) SetSessionId ¶
func (o *PaymentRequest3d) SetSessionId(v string)
SetSessionId gets a reference to the given string and assigns it to the SessionId field.
func (*PaymentRequest3d) SetShopperEmail ¶
func (o *PaymentRequest3d) SetShopperEmail(v string)
SetShopperEmail gets a reference to the given string and assigns it to the ShopperEmail field.
func (*PaymentRequest3d) SetShopperIP ¶
func (o *PaymentRequest3d) SetShopperIP(v string)
SetShopperIP gets a reference to the given string and assigns it to the ShopperIP field.
func (*PaymentRequest3d) SetShopperInteraction ¶
func (o *PaymentRequest3d) SetShopperInteraction(v string)
SetShopperInteraction gets a reference to the given string and assigns it to the ShopperInteraction field.
func (*PaymentRequest3d) SetShopperLocale ¶
func (o *PaymentRequest3d) SetShopperLocale(v string)
SetShopperLocale gets a reference to the given string and assigns it to the ShopperLocale field.
func (*PaymentRequest3d) SetShopperName ¶
func (o *PaymentRequest3d) SetShopperName(v Name)
SetShopperName gets a reference to the given Name and assigns it to the ShopperName field.
func (*PaymentRequest3d) SetShopperReference ¶
func (o *PaymentRequest3d) SetShopperReference(v string)
SetShopperReference gets a reference to the given string and assigns it to the ShopperReference field.
func (*PaymentRequest3d) SetShopperStatement ¶
func (o *PaymentRequest3d) SetShopperStatement(v string)
SetShopperStatement gets a reference to the given string and assigns it to the ShopperStatement field.
func (*PaymentRequest3d) SetSocialSecurityNumber ¶
func (o *PaymentRequest3d) SetSocialSecurityNumber(v string)
SetSocialSecurityNumber gets a reference to the given string and assigns it to the SocialSecurityNumber field.
func (*PaymentRequest3d) SetSplits ¶
func (o *PaymentRequest3d) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*PaymentRequest3d) SetStore ¶
func (o *PaymentRequest3d) SetStore(v string)
SetStore gets a reference to the given string and assigns it to the Store field.
func (*PaymentRequest3d) SetTelephoneNumber ¶
func (o *PaymentRequest3d) SetTelephoneNumber(v string)
SetTelephoneNumber gets a reference to the given string and assigns it to the TelephoneNumber field.
func (*PaymentRequest3d) SetThreeDS2RequestData ¶
func (o *PaymentRequest3d) SetThreeDS2RequestData(v ThreeDS2RequestData)
SetThreeDS2RequestData gets a reference to the given ThreeDS2RequestData and assigns it to the ThreeDS2RequestData field.
func (*PaymentRequest3d) SetThreeDSAuthenticationOnly ¶
func (o *PaymentRequest3d) SetThreeDSAuthenticationOnly(v bool)
SetThreeDSAuthenticationOnly gets a reference to the given bool and assigns it to the ThreeDSAuthenticationOnly field.
func (*PaymentRequest3d) SetTotalsGroup ¶
func (o *PaymentRequest3d) SetTotalsGroup(v string)
SetTotalsGroup gets a reference to the given string and assigns it to the TotalsGroup field.
func (*PaymentRequest3d) SetTrustedShopper ¶
func (o *PaymentRequest3d) SetTrustedShopper(v bool)
SetTrustedShopper gets a reference to the given bool and assigns it to the TrustedShopper field.
func (PaymentRequest3d) ToMap ¶
func (o PaymentRequest3d) ToMap() (map[string]interface{}, error)
type PaymentRequest3ds2 ¶
type PaymentRequest3ds2 struct { AccountInfo *AccountInfo `json:"accountInfo,omitempty"` AdditionalAmount *Amount `json:"additionalAmount,omitempty"` // This field contains additional data, which may be required for a particular payment request. The `additionalData` object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` Amount Amount `json:"amount"` ApplicationInfo *ApplicationInfo `json:"applicationInfo,omitempty"` BillingAddress *Address `json:"billingAddress,omitempty"` BrowserInfo *BrowserInfo `json:"browserInfo,omitempty"` // The delay between the authorisation and scheduled auto-capture, specified in hours. CaptureDelayHours *int32 `json:"captureDelayHours,omitempty"` // The shopper's date of birth. Format [ISO-8601](https://www.w3.org/TR/NOTE-datetime): YYYY-MM-DD DateOfBirth *string `json:"dateOfBirth,omitempty"` DccQuote *ForexQuote `json:"dccQuote,omitempty"` DeliveryAddress *Address `json:"deliveryAddress,omitempty"` // The date and time the purchased goods should be delivered. Format [ISO 8601](https://www.w3.org/TR/NOTE-datetime): YYYY-MM-DDThh:mm:ss.sssTZD Example: 2017-07-17T13:42:40.428+01:00 DeliveryDate *time.Time `json:"deliveryDate,omitempty"` // A string containing the shopper's device fingerprint. For more information, refer to [Device fingerprinting](https://docs.adyen.com/risk-management/device-fingerprinting). DeviceFingerprint *string `json:"deviceFingerprint,omitempty"` // An integer value that is added to the normal fraud score. The value can be either positive or negative. FraudOffset *int32 `json:"fraudOffset,omitempty"` Installments *Installments `json:"installments,omitempty"` // The `localizedShopperStatement` field lets you use dynamic values for your shopper statement in a local character set. If not supplied, left empty, or for cross-border transactions, **shopperStatement** is used. Adyen currently supports the ja-Kana character set for Visa and Mastercard payments in Japan using Japanese cards. This character set supports: * UTF-8 based Katakana, capital letters, numbers and special characters. * Half-width or full-width characters. LocalizedShopperStatement *map[string]string `json:"localizedShopperStatement,omitempty"` // The [merchant category code](https://en.wikipedia.org/wiki/Merchant_category_code) (MCC) is a four-digit number, which relates to a particular market segment. This code reflects the predominant activity that is conducted by the merchant. Mcc *string `json:"mcc,omitempty"` // The merchant account identifier, with which you want to process the transaction. MerchantAccount string `json:"merchantAccount"` // This reference allows linking multiple transactions to each other for reporting purposes (i.e. order auth-rate). The reference should be unique per billing cycle. The same merchant order reference should never be reused after the first authorised attempt. If used, this field should be supplied for all incoming authorisations. > We strongly recommend you send the `merchantOrderReference` value to benefit from linking payment requests when authorisation retries take place. In addition, we recommend you provide `retry.orderAttemptNumber`, `retry.chainAttemptNumber`, and `retry.skipRetry` values in `PaymentRequest.additionalData`. MerchantOrderReference *string `json:"merchantOrderReference,omitempty"` MerchantRiskIndicator *MerchantRiskIndicator `json:"merchantRiskIndicator,omitempty"` // Metadata consists of entries, each of which includes a key and a value. Limits: * Maximum 20 key-value pairs per request. When exceeding, the \"177\" error occurs: \"Metadata size exceeds limit\". * Maximum 20 characters per key. * Maximum 80 characters per value. Metadata *map[string]string `json:"metadata,omitempty"` // When you are doing multiple partial (gift card) payments, this is the `pspReference` of the first payment. We use this to link the multiple payments to each other. As your own reference for linking multiple payments, use the `merchantOrderReference`instead. OrderReference *string `json:"orderReference,omitempty"` Recurring *Recurring `json:"recurring,omitempty"` // Defines a recurring payment type. Required when creating a token to store payment details or using stored payment details. Allowed values: * `Subscription` – A transaction for a fixed or variable amount, which follows a fixed schedule. * `CardOnFile` – With a card-on-file (CoF) transaction, card details are stored to enable one-click or omnichannel journeys, or simply to streamline the checkout process. Any subscription not following a fixed schedule is also considered a card-on-file transaction. * `UnscheduledCardOnFile` – An unscheduled card-on-file (UCoF) transaction is a transaction that occurs on a non-fixed schedule and/or have variable amounts. For example, automatic top-ups when a cardholder's balance drops below a certain amount. RecurringProcessingModel *string `json:"recurringProcessingModel,omitempty"` // The reference to uniquely identify a payment. This reference is used in all communication with you about the payment status. We recommend using a unique value per payment; however, it is not a requirement. If you need to provide multiple references for a transaction, separate them with hyphens (\"-\"). Maximum length: 80 characters. Reference string `json:"reference"` // Some payment methods require defining a value for this field to specify how to process the transaction. For the Bancontact payment method, it can be set to: * `maestro` (default), to be processed like a Maestro card, or * `bcmc`, to be processed like a Bancontact card. SelectedBrand *string `json:"selectedBrand,omitempty"` // The `recurringDetailReference` you want to use for this payment. The value `LATEST` can be used to select the most recently stored recurring detail. SelectedRecurringDetailReference *string `json:"selectedRecurringDetailReference,omitempty"` // A session ID used to identify a payment session. SessionId *string `json:"sessionId,omitempty"` // The shopper's email address. We recommend that you provide this data, as it is used in velocity fraud checks. > For 3D Secure 2 transactions, schemes require `shopperEmail` for all browser-based and mobile implementations. ShopperEmail *string `json:"shopperEmail,omitempty"` // The shopper's IP address. In general, we recommend that you provide this data, as it is used in a number of risk checks (for instance, number of payment attempts or location-based checks). > For 3D Secure 2 transactions, schemes require `shopperIP` for all browser-based implementations. This field is also mandatory for some merchants depending on your business model. For more information, [contact Support](https://www.adyen.help/hc/en-us/requests/new). ShopperIP *string `json:"shopperIP,omitempty"` // Specifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer. For the web service API, Adyen assumes Ecommerce shopper interaction by default. This field has the following possible values: * `Ecommerce` - Online transactions where the cardholder is present (online). For better authorisation rates, we recommend sending the card security code (CSC) along with the request. * `ContAuth` - Card on file and/or subscription transactions, where the cardholder is known to the merchant (returning customer). If the shopper is present (online), you can supply also the CSC to improve authorisation (one-click payment). * `Moto` - Mail-order and telephone-order transactions where the shopper is in contact with the merchant via email or telephone. * `POS` - Point-of-sale transactions where the shopper is physically present to make a payment using a secure payment terminal. ShopperInteraction *string `json:"shopperInteraction,omitempty"` // The combination of a language code and a country code to specify the language to be used in the payment. ShopperLocale *string `json:"shopperLocale,omitempty"` ShopperName *Name `json:"shopperName,omitempty"` // Required for recurring payments. Your reference to uniquely identify this shopper, for example user ID or account ID. Minimum length: 3 characters. > Your reference must not include personally identifiable information (PII), for example name or email address. ShopperReference *string `json:"shopperReference,omitempty"` // The text to be shown on the shopper's bank statement. We recommend sending a maximum of 22 characters, otherwise banks might truncate the string. Allowed characters: **a-z**, **A-Z**, **0-9**, spaces, and special characters **. , ' _ - ? + * /_**. ShopperStatement *string `json:"shopperStatement,omitempty"` // The shopper's social security number. SocialSecurityNumber *string `json:"socialSecurityNumber,omitempty"` // An array of objects specifying how the payment should be split when using either Adyen for Platforms for [marketplaces](https://docs.adyen.com/marketplaces/split-payments) or [platforms]((https://docs.adyen.com/platforms/split-payments), or standalone [Issuing](https://docs.adyen.com/issuing/add-manage-funds#split). Splits []Split `json:"splits,omitempty"` // Required for Adyen for Platforms integrations if you are a platform model. This is your [reference](https://docs.adyen.com/api-explorer/Management/3/post/merchants/(merchantId)/stores#request-reference) (on [balance platform](https://docs.adyen.com/platforms)) or the [storeReference](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccountHolder#request-accountHolderDetails-storeDetails-storeReference) (in the [classic integration](https://docs.adyen.com/classic-platforms/processing-payments/route-payment-to-store/#route-a-payment-to-a-store)) for the ecommerce or point-of-sale store that is processing the payment. Store *string `json:"store,omitempty"` // The shopper's telephone number. TelephoneNumber *string `json:"telephoneNumber,omitempty"` ThreeDS2RequestData *ThreeDS2RequestData `json:"threeDS2RequestData,omitempty"` ThreeDS2Result *ThreeDS2Result `json:"threeDS2Result,omitempty"` // The ThreeDS2Token that was returned in the /authorise call. ThreeDS2Token *string `json:"threeDS2Token,omitempty"` // If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. ThreeDSAuthenticationOnly *bool `json:"threeDSAuthenticationOnly,omitempty"` // The reference value to aggregate sales totals in reporting. When not specified, the store field is used (if available). TotalsGroup *string `json:"totalsGroup,omitempty"` // Set to true if the payment should be routed to a trusted MID. TrustedShopper *bool `json:"trustedShopper,omitempty"` }
PaymentRequest3ds2 struct for PaymentRequest3ds2
func NewPaymentRequest3ds2 ¶
func NewPaymentRequest3ds2(amount Amount, merchantAccount string, reference string) *PaymentRequest3ds2
NewPaymentRequest3ds2 instantiates a new PaymentRequest3ds2 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 NewPaymentRequest3ds2WithDefaults ¶
func NewPaymentRequest3ds2WithDefaults() *PaymentRequest3ds2
NewPaymentRequest3ds2WithDefaults instantiates a new PaymentRequest3ds2 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 (*PaymentRequest3ds2) GetAccountInfo ¶
func (o *PaymentRequest3ds2) GetAccountInfo() AccountInfo
GetAccountInfo returns the AccountInfo field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetAccountInfoOk ¶
func (o *PaymentRequest3ds2) GetAccountInfoOk() (*AccountInfo, bool)
GetAccountInfoOk returns a tuple with the AccountInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetAdditionalAmount ¶
func (o *PaymentRequest3ds2) GetAdditionalAmount() Amount
GetAdditionalAmount returns the AdditionalAmount field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetAdditionalAmountOk ¶
func (o *PaymentRequest3ds2) GetAdditionalAmountOk() (*Amount, bool)
GetAdditionalAmountOk returns a tuple with the AdditionalAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetAdditionalData ¶
func (o *PaymentRequest3ds2) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetAdditionalDataOk ¶
func (o *PaymentRequest3ds2) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetAmount ¶
func (o *PaymentRequest3ds2) GetAmount() Amount
GetAmount returns the Amount field value
func (*PaymentRequest3ds2) GetAmountOk ¶
func (o *PaymentRequest3ds2) GetAmountOk() (*Amount, bool)
GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetApplicationInfo ¶
func (o *PaymentRequest3ds2) GetApplicationInfo() ApplicationInfo
GetApplicationInfo returns the ApplicationInfo field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetApplicationInfoOk ¶
func (o *PaymentRequest3ds2) GetApplicationInfoOk() (*ApplicationInfo, bool)
GetApplicationInfoOk returns a tuple with the ApplicationInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetBillingAddress ¶
func (o *PaymentRequest3ds2) GetBillingAddress() Address
GetBillingAddress returns the BillingAddress field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetBillingAddressOk ¶
func (o *PaymentRequest3ds2) GetBillingAddressOk() (*Address, bool)
GetBillingAddressOk returns a tuple with the BillingAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetBrowserInfo ¶
func (o *PaymentRequest3ds2) GetBrowserInfo() BrowserInfo
GetBrowserInfo returns the BrowserInfo field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetBrowserInfoOk ¶
func (o *PaymentRequest3ds2) GetBrowserInfoOk() (*BrowserInfo, bool)
GetBrowserInfoOk returns a tuple with the BrowserInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetCaptureDelayHours ¶
func (o *PaymentRequest3ds2) GetCaptureDelayHours() int32
GetCaptureDelayHours returns the CaptureDelayHours field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetCaptureDelayHoursOk ¶
func (o *PaymentRequest3ds2) GetCaptureDelayHoursOk() (*int32, bool)
GetCaptureDelayHoursOk returns a tuple with the CaptureDelayHours field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetDateOfBirth ¶
func (o *PaymentRequest3ds2) GetDateOfBirth() string
GetDateOfBirth returns the DateOfBirth field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetDateOfBirthOk ¶
func (o *PaymentRequest3ds2) GetDateOfBirthOk() (*string, bool)
GetDateOfBirthOk returns a tuple with the DateOfBirth field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetDccQuote ¶
func (o *PaymentRequest3ds2) GetDccQuote() ForexQuote
GetDccQuote returns the DccQuote field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetDccQuoteOk ¶
func (o *PaymentRequest3ds2) GetDccQuoteOk() (*ForexQuote, bool)
GetDccQuoteOk returns a tuple with the DccQuote field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetDeliveryAddress ¶
func (o *PaymentRequest3ds2) GetDeliveryAddress() Address
GetDeliveryAddress returns the DeliveryAddress field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetDeliveryAddressOk ¶
func (o *PaymentRequest3ds2) GetDeliveryAddressOk() (*Address, bool)
GetDeliveryAddressOk returns a tuple with the DeliveryAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetDeliveryDate ¶
func (o *PaymentRequest3ds2) GetDeliveryDate() time.Time
GetDeliveryDate returns the DeliveryDate field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetDeliveryDateOk ¶
func (o *PaymentRequest3ds2) GetDeliveryDateOk() (*time.Time, bool)
GetDeliveryDateOk returns a tuple with the DeliveryDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetDeviceFingerprint ¶
func (o *PaymentRequest3ds2) GetDeviceFingerprint() string
GetDeviceFingerprint returns the DeviceFingerprint field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetDeviceFingerprintOk ¶
func (o *PaymentRequest3ds2) GetDeviceFingerprintOk() (*string, bool)
GetDeviceFingerprintOk returns a tuple with the DeviceFingerprint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetFraudOffset ¶
func (o *PaymentRequest3ds2) GetFraudOffset() int32
GetFraudOffset returns the FraudOffset field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetFraudOffsetOk ¶
func (o *PaymentRequest3ds2) GetFraudOffsetOk() (*int32, bool)
GetFraudOffsetOk returns a tuple with the FraudOffset field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetInstallments ¶
func (o *PaymentRequest3ds2) GetInstallments() Installments
GetInstallments returns the Installments field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetInstallmentsOk ¶
func (o *PaymentRequest3ds2) GetInstallmentsOk() (*Installments, bool)
GetInstallmentsOk returns a tuple with the Installments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetLocalizedShopperStatement ¶
func (o *PaymentRequest3ds2) GetLocalizedShopperStatement() map[string]string
GetLocalizedShopperStatement returns the LocalizedShopperStatement field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetLocalizedShopperStatementOk ¶
func (o *PaymentRequest3ds2) GetLocalizedShopperStatementOk() (*map[string]string, bool)
GetLocalizedShopperStatementOk returns a tuple with the LocalizedShopperStatement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetMcc ¶
func (o *PaymentRequest3ds2) GetMcc() string
GetMcc returns the Mcc field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetMccOk ¶
func (o *PaymentRequest3ds2) GetMccOk() (*string, bool)
GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetMerchantAccount ¶
func (o *PaymentRequest3ds2) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*PaymentRequest3ds2) GetMerchantAccountOk ¶
func (o *PaymentRequest3ds2) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetMerchantOrderReference ¶
func (o *PaymentRequest3ds2) GetMerchantOrderReference() string
GetMerchantOrderReference returns the MerchantOrderReference field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetMerchantOrderReferenceOk ¶
func (o *PaymentRequest3ds2) GetMerchantOrderReferenceOk() (*string, bool)
GetMerchantOrderReferenceOk returns a tuple with the MerchantOrderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetMerchantRiskIndicator ¶
func (o *PaymentRequest3ds2) GetMerchantRiskIndicator() MerchantRiskIndicator
GetMerchantRiskIndicator returns the MerchantRiskIndicator field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetMerchantRiskIndicatorOk ¶
func (o *PaymentRequest3ds2) GetMerchantRiskIndicatorOk() (*MerchantRiskIndicator, bool)
GetMerchantRiskIndicatorOk returns a tuple with the MerchantRiskIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetMetadata ¶
func (o *PaymentRequest3ds2) GetMetadata() map[string]string
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetMetadataOk ¶
func (o *PaymentRequest3ds2) GetMetadataOk() (*map[string]string, 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.
func (*PaymentRequest3ds2) GetOrderReference ¶
func (o *PaymentRequest3ds2) GetOrderReference() string
GetOrderReference returns the OrderReference field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetOrderReferenceOk ¶
func (o *PaymentRequest3ds2) GetOrderReferenceOk() (*string, bool)
GetOrderReferenceOk returns a tuple with the OrderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetRecurring ¶
func (o *PaymentRequest3ds2) GetRecurring() Recurring
GetRecurring returns the Recurring field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetRecurringOk ¶
func (o *PaymentRequest3ds2) GetRecurringOk() (*Recurring, bool)
GetRecurringOk returns a tuple with the Recurring field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetRecurringProcessingModel ¶
func (o *PaymentRequest3ds2) GetRecurringProcessingModel() string
GetRecurringProcessingModel returns the RecurringProcessingModel field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetRecurringProcessingModelOk ¶
func (o *PaymentRequest3ds2) GetRecurringProcessingModelOk() (*string, bool)
GetRecurringProcessingModelOk returns a tuple with the RecurringProcessingModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetReference ¶
func (o *PaymentRequest3ds2) GetReference() string
GetReference returns the Reference field value
func (*PaymentRequest3ds2) GetReferenceOk ¶
func (o *PaymentRequest3ds2) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetSelectedBrand ¶
func (o *PaymentRequest3ds2) GetSelectedBrand() string
GetSelectedBrand returns the SelectedBrand field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetSelectedBrandOk ¶
func (o *PaymentRequest3ds2) GetSelectedBrandOk() (*string, bool)
GetSelectedBrandOk returns a tuple with the SelectedBrand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetSelectedRecurringDetailReference ¶
func (o *PaymentRequest3ds2) GetSelectedRecurringDetailReference() string
GetSelectedRecurringDetailReference returns the SelectedRecurringDetailReference field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetSelectedRecurringDetailReferenceOk ¶
func (o *PaymentRequest3ds2) GetSelectedRecurringDetailReferenceOk() (*string, bool)
GetSelectedRecurringDetailReferenceOk returns a tuple with the SelectedRecurringDetailReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetSessionId ¶
func (o *PaymentRequest3ds2) GetSessionId() string
GetSessionId returns the SessionId field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetSessionIdOk ¶
func (o *PaymentRequest3ds2) GetSessionIdOk() (*string, bool)
GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperEmail ¶
func (o *PaymentRequest3ds2) GetShopperEmail() string
GetShopperEmail returns the ShopperEmail field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperEmailOk ¶
func (o *PaymentRequest3ds2) GetShopperEmailOk() (*string, bool)
GetShopperEmailOk returns a tuple with the ShopperEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperIP ¶
func (o *PaymentRequest3ds2) GetShopperIP() string
GetShopperIP returns the ShopperIP field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperIPOk ¶
func (o *PaymentRequest3ds2) GetShopperIPOk() (*string, bool)
GetShopperIPOk returns a tuple with the ShopperIP field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperInteraction ¶
func (o *PaymentRequest3ds2) GetShopperInteraction() string
GetShopperInteraction returns the ShopperInteraction field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperInteractionOk ¶
func (o *PaymentRequest3ds2) GetShopperInteractionOk() (*string, bool)
GetShopperInteractionOk returns a tuple with the ShopperInteraction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperLocale ¶
func (o *PaymentRequest3ds2) GetShopperLocale() string
GetShopperLocale returns the ShopperLocale field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperLocaleOk ¶
func (o *PaymentRequest3ds2) GetShopperLocaleOk() (*string, bool)
GetShopperLocaleOk returns a tuple with the ShopperLocale field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperName ¶
func (o *PaymentRequest3ds2) GetShopperName() Name
GetShopperName returns the ShopperName field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperNameOk ¶
func (o *PaymentRequest3ds2) GetShopperNameOk() (*Name, bool)
GetShopperNameOk returns a tuple with the ShopperName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperReference ¶
func (o *PaymentRequest3ds2) GetShopperReference() string
GetShopperReference returns the ShopperReference field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperReferenceOk ¶
func (o *PaymentRequest3ds2) GetShopperReferenceOk() (*string, bool)
GetShopperReferenceOk returns a tuple with the ShopperReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetShopperStatement ¶
func (o *PaymentRequest3ds2) GetShopperStatement() string
GetShopperStatement returns the ShopperStatement field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetShopperStatementOk ¶
func (o *PaymentRequest3ds2) GetShopperStatementOk() (*string, bool)
GetShopperStatementOk returns a tuple with the ShopperStatement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetSocialSecurityNumber ¶
func (o *PaymentRequest3ds2) GetSocialSecurityNumber() string
GetSocialSecurityNumber returns the SocialSecurityNumber field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetSocialSecurityNumberOk ¶
func (o *PaymentRequest3ds2) GetSocialSecurityNumberOk() (*string, bool)
GetSocialSecurityNumberOk returns a tuple with the SocialSecurityNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetSplits ¶
func (o *PaymentRequest3ds2) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetSplitsOk ¶
func (o *PaymentRequest3ds2) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetStore ¶
func (o *PaymentRequest3ds2) GetStore() string
GetStore returns the Store field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetStoreOk ¶
func (o *PaymentRequest3ds2) GetStoreOk() (*string, bool)
GetStoreOk returns a tuple with the Store field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetTelephoneNumber ¶
func (o *PaymentRequest3ds2) GetTelephoneNumber() string
GetTelephoneNumber returns the TelephoneNumber field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetTelephoneNumberOk ¶
func (o *PaymentRequest3ds2) GetTelephoneNumberOk() (*string, bool)
GetTelephoneNumberOk returns a tuple with the TelephoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetThreeDS2RequestData ¶
func (o *PaymentRequest3ds2) GetThreeDS2RequestData() ThreeDS2RequestData
GetThreeDS2RequestData returns the ThreeDS2RequestData field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetThreeDS2RequestDataOk ¶
func (o *PaymentRequest3ds2) GetThreeDS2RequestDataOk() (*ThreeDS2RequestData, bool)
GetThreeDS2RequestDataOk returns a tuple with the ThreeDS2RequestData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetThreeDS2Result ¶
func (o *PaymentRequest3ds2) GetThreeDS2Result() ThreeDS2Result
GetThreeDS2Result returns the ThreeDS2Result field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetThreeDS2ResultOk ¶
func (o *PaymentRequest3ds2) GetThreeDS2ResultOk() (*ThreeDS2Result, bool)
GetThreeDS2ResultOk returns a tuple with the ThreeDS2Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetThreeDS2Token ¶
func (o *PaymentRequest3ds2) GetThreeDS2Token() string
GetThreeDS2Token returns the ThreeDS2Token field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetThreeDS2TokenOk ¶
func (o *PaymentRequest3ds2) GetThreeDS2TokenOk() (*string, bool)
GetThreeDS2TokenOk returns a tuple with the ThreeDS2Token field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetThreeDSAuthenticationOnly ¶
func (o *PaymentRequest3ds2) GetThreeDSAuthenticationOnly() bool
GetThreeDSAuthenticationOnly returns the ThreeDSAuthenticationOnly field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetThreeDSAuthenticationOnlyOk ¶
func (o *PaymentRequest3ds2) GetThreeDSAuthenticationOnlyOk() (*bool, bool)
GetThreeDSAuthenticationOnlyOk returns a tuple with the ThreeDSAuthenticationOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetTotalsGroup ¶
func (o *PaymentRequest3ds2) GetTotalsGroup() string
GetTotalsGroup returns the TotalsGroup field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetTotalsGroupOk ¶
func (o *PaymentRequest3ds2) GetTotalsGroupOk() (*string, bool)
GetTotalsGroupOk returns a tuple with the TotalsGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) GetTrustedShopper ¶
func (o *PaymentRequest3ds2) GetTrustedShopper() bool
GetTrustedShopper returns the TrustedShopper field value if set, zero value otherwise.
func (*PaymentRequest3ds2) GetTrustedShopperOk ¶
func (o *PaymentRequest3ds2) GetTrustedShopperOk() (*bool, bool)
GetTrustedShopperOk returns a tuple with the TrustedShopper field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentRequest3ds2) HasAccountInfo ¶
func (o *PaymentRequest3ds2) HasAccountInfo() bool
HasAccountInfo returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasAdditionalAmount ¶
func (o *PaymentRequest3ds2) HasAdditionalAmount() bool
HasAdditionalAmount returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasAdditionalData ¶
func (o *PaymentRequest3ds2) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasApplicationInfo ¶
func (o *PaymentRequest3ds2) HasApplicationInfo() bool
HasApplicationInfo returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasBillingAddress ¶
func (o *PaymentRequest3ds2) HasBillingAddress() bool
HasBillingAddress returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasBrowserInfo ¶
func (o *PaymentRequest3ds2) HasBrowserInfo() bool
HasBrowserInfo returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasCaptureDelayHours ¶
func (o *PaymentRequest3ds2) HasCaptureDelayHours() bool
HasCaptureDelayHours returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasDateOfBirth ¶
func (o *PaymentRequest3ds2) HasDateOfBirth() bool
HasDateOfBirth returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasDccQuote ¶
func (o *PaymentRequest3ds2) HasDccQuote() bool
HasDccQuote returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasDeliveryAddress ¶
func (o *PaymentRequest3ds2) HasDeliveryAddress() bool
HasDeliveryAddress returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasDeliveryDate ¶
func (o *PaymentRequest3ds2) HasDeliveryDate() bool
HasDeliveryDate returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasDeviceFingerprint ¶
func (o *PaymentRequest3ds2) HasDeviceFingerprint() bool
HasDeviceFingerprint returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasFraudOffset ¶
func (o *PaymentRequest3ds2) HasFraudOffset() bool
HasFraudOffset returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasInstallments ¶
func (o *PaymentRequest3ds2) HasInstallments() bool
HasInstallments returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasLocalizedShopperStatement ¶
func (o *PaymentRequest3ds2) HasLocalizedShopperStatement() bool
HasLocalizedShopperStatement returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasMcc ¶
func (o *PaymentRequest3ds2) HasMcc() bool
HasMcc returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasMerchantOrderReference ¶
func (o *PaymentRequest3ds2) HasMerchantOrderReference() bool
HasMerchantOrderReference returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasMerchantRiskIndicator ¶
func (o *PaymentRequest3ds2) HasMerchantRiskIndicator() bool
HasMerchantRiskIndicator returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasMetadata ¶
func (o *PaymentRequest3ds2) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasOrderReference ¶
func (o *PaymentRequest3ds2) HasOrderReference() bool
HasOrderReference returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasRecurring ¶
func (o *PaymentRequest3ds2) HasRecurring() bool
HasRecurring returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasRecurringProcessingModel ¶
func (o *PaymentRequest3ds2) HasRecurringProcessingModel() bool
HasRecurringProcessingModel returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasSelectedBrand ¶
func (o *PaymentRequest3ds2) HasSelectedBrand() bool
HasSelectedBrand returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasSelectedRecurringDetailReference ¶
func (o *PaymentRequest3ds2) HasSelectedRecurringDetailReference() bool
HasSelectedRecurringDetailReference returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasSessionId ¶
func (o *PaymentRequest3ds2) HasSessionId() bool
HasSessionId returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperEmail ¶
func (o *PaymentRequest3ds2) HasShopperEmail() bool
HasShopperEmail returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperIP ¶
func (o *PaymentRequest3ds2) HasShopperIP() bool
HasShopperIP returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperInteraction ¶
func (o *PaymentRequest3ds2) HasShopperInteraction() bool
HasShopperInteraction returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperLocale ¶
func (o *PaymentRequest3ds2) HasShopperLocale() bool
HasShopperLocale returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperName ¶
func (o *PaymentRequest3ds2) HasShopperName() bool
HasShopperName returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperReference ¶
func (o *PaymentRequest3ds2) HasShopperReference() bool
HasShopperReference returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasShopperStatement ¶
func (o *PaymentRequest3ds2) HasShopperStatement() bool
HasShopperStatement returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasSocialSecurityNumber ¶
func (o *PaymentRequest3ds2) HasSocialSecurityNumber() bool
HasSocialSecurityNumber returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasSplits ¶
func (o *PaymentRequest3ds2) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasStore ¶
func (o *PaymentRequest3ds2) HasStore() bool
HasStore returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasTelephoneNumber ¶
func (o *PaymentRequest3ds2) HasTelephoneNumber() bool
HasTelephoneNumber returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasThreeDS2RequestData ¶
func (o *PaymentRequest3ds2) HasThreeDS2RequestData() bool
HasThreeDS2RequestData returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasThreeDS2Result ¶
func (o *PaymentRequest3ds2) HasThreeDS2Result() bool
HasThreeDS2Result returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasThreeDS2Token ¶
func (o *PaymentRequest3ds2) HasThreeDS2Token() bool
HasThreeDS2Token returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasThreeDSAuthenticationOnly ¶
func (o *PaymentRequest3ds2) HasThreeDSAuthenticationOnly() bool
HasThreeDSAuthenticationOnly returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasTotalsGroup ¶
func (o *PaymentRequest3ds2) HasTotalsGroup() bool
HasTotalsGroup returns a boolean if a field has been set.
func (*PaymentRequest3ds2) HasTrustedShopper ¶
func (o *PaymentRequest3ds2) HasTrustedShopper() bool
HasTrustedShopper returns a boolean if a field has been set.
func (PaymentRequest3ds2) MarshalJSON ¶
func (o PaymentRequest3ds2) MarshalJSON() ([]byte, error)
func (*PaymentRequest3ds2) SetAccountInfo ¶
func (o *PaymentRequest3ds2) SetAccountInfo(v AccountInfo)
SetAccountInfo gets a reference to the given AccountInfo and assigns it to the AccountInfo field.
func (*PaymentRequest3ds2) SetAdditionalAmount ¶
func (o *PaymentRequest3ds2) SetAdditionalAmount(v Amount)
SetAdditionalAmount gets a reference to the given Amount and assigns it to the AdditionalAmount field.
func (*PaymentRequest3ds2) SetAdditionalData ¶
func (o *PaymentRequest3ds2) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*PaymentRequest3ds2) SetAmount ¶
func (o *PaymentRequest3ds2) SetAmount(v Amount)
SetAmount sets field value
func (*PaymentRequest3ds2) SetApplicationInfo ¶
func (o *PaymentRequest3ds2) SetApplicationInfo(v ApplicationInfo)
SetApplicationInfo gets a reference to the given ApplicationInfo and assigns it to the ApplicationInfo field.
func (*PaymentRequest3ds2) SetBillingAddress ¶
func (o *PaymentRequest3ds2) SetBillingAddress(v Address)
SetBillingAddress gets a reference to the given Address and assigns it to the BillingAddress field.
func (*PaymentRequest3ds2) SetBrowserInfo ¶
func (o *PaymentRequest3ds2) SetBrowserInfo(v BrowserInfo)
SetBrowserInfo gets a reference to the given BrowserInfo and assigns it to the BrowserInfo field.
func (*PaymentRequest3ds2) SetCaptureDelayHours ¶
func (o *PaymentRequest3ds2) SetCaptureDelayHours(v int32)
SetCaptureDelayHours gets a reference to the given int32 and assigns it to the CaptureDelayHours field.
func (*PaymentRequest3ds2) SetDateOfBirth ¶
func (o *PaymentRequest3ds2) SetDateOfBirth(v string)
SetDateOfBirth gets a reference to the given string and assigns it to the DateOfBirth field.
func (*PaymentRequest3ds2) SetDccQuote ¶
func (o *PaymentRequest3ds2) SetDccQuote(v ForexQuote)
SetDccQuote gets a reference to the given ForexQuote and assigns it to the DccQuote field.
func (*PaymentRequest3ds2) SetDeliveryAddress ¶
func (o *PaymentRequest3ds2) SetDeliveryAddress(v Address)
SetDeliveryAddress gets a reference to the given Address and assigns it to the DeliveryAddress field.
func (*PaymentRequest3ds2) SetDeliveryDate ¶
func (o *PaymentRequest3ds2) SetDeliveryDate(v time.Time)
SetDeliveryDate gets a reference to the given time.Time and assigns it to the DeliveryDate field.
func (*PaymentRequest3ds2) SetDeviceFingerprint ¶
func (o *PaymentRequest3ds2) SetDeviceFingerprint(v string)
SetDeviceFingerprint gets a reference to the given string and assigns it to the DeviceFingerprint field.
func (*PaymentRequest3ds2) SetFraudOffset ¶
func (o *PaymentRequest3ds2) SetFraudOffset(v int32)
SetFraudOffset gets a reference to the given int32 and assigns it to the FraudOffset field.
func (*PaymentRequest3ds2) SetInstallments ¶
func (o *PaymentRequest3ds2) SetInstallments(v Installments)
SetInstallments gets a reference to the given Installments and assigns it to the Installments field.
func (*PaymentRequest3ds2) SetLocalizedShopperStatement ¶
func (o *PaymentRequest3ds2) SetLocalizedShopperStatement(v map[string]string)
SetLocalizedShopperStatement gets a reference to the given map[string]string and assigns it to the LocalizedShopperStatement field.
func (*PaymentRequest3ds2) SetMcc ¶
func (o *PaymentRequest3ds2) SetMcc(v string)
SetMcc gets a reference to the given string and assigns it to the Mcc field.
func (*PaymentRequest3ds2) SetMerchantAccount ¶
func (o *PaymentRequest3ds2) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*PaymentRequest3ds2) SetMerchantOrderReference ¶
func (o *PaymentRequest3ds2) SetMerchantOrderReference(v string)
SetMerchantOrderReference gets a reference to the given string and assigns it to the MerchantOrderReference field.
func (*PaymentRequest3ds2) SetMerchantRiskIndicator ¶
func (o *PaymentRequest3ds2) SetMerchantRiskIndicator(v MerchantRiskIndicator)
SetMerchantRiskIndicator gets a reference to the given MerchantRiskIndicator and assigns it to the MerchantRiskIndicator field.
func (*PaymentRequest3ds2) SetMetadata ¶
func (o *PaymentRequest3ds2) SetMetadata(v map[string]string)
SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.
func (*PaymentRequest3ds2) SetOrderReference ¶
func (o *PaymentRequest3ds2) SetOrderReference(v string)
SetOrderReference gets a reference to the given string and assigns it to the OrderReference field.
func (*PaymentRequest3ds2) SetRecurring ¶
func (o *PaymentRequest3ds2) SetRecurring(v Recurring)
SetRecurring gets a reference to the given Recurring and assigns it to the Recurring field.
func (*PaymentRequest3ds2) SetRecurringProcessingModel ¶
func (o *PaymentRequest3ds2) SetRecurringProcessingModel(v string)
SetRecurringProcessingModel gets a reference to the given string and assigns it to the RecurringProcessingModel field.
func (*PaymentRequest3ds2) SetReference ¶
func (o *PaymentRequest3ds2) SetReference(v string)
SetReference sets field value
func (*PaymentRequest3ds2) SetSelectedBrand ¶
func (o *PaymentRequest3ds2) SetSelectedBrand(v string)
SetSelectedBrand gets a reference to the given string and assigns it to the SelectedBrand field.
func (*PaymentRequest3ds2) SetSelectedRecurringDetailReference ¶
func (o *PaymentRequest3ds2) SetSelectedRecurringDetailReference(v string)
SetSelectedRecurringDetailReference gets a reference to the given string and assigns it to the SelectedRecurringDetailReference field.
func (*PaymentRequest3ds2) SetSessionId ¶
func (o *PaymentRequest3ds2) SetSessionId(v string)
SetSessionId gets a reference to the given string and assigns it to the SessionId field.
func (*PaymentRequest3ds2) SetShopperEmail ¶
func (o *PaymentRequest3ds2) SetShopperEmail(v string)
SetShopperEmail gets a reference to the given string and assigns it to the ShopperEmail field.
func (*PaymentRequest3ds2) SetShopperIP ¶
func (o *PaymentRequest3ds2) SetShopperIP(v string)
SetShopperIP gets a reference to the given string and assigns it to the ShopperIP field.
func (*PaymentRequest3ds2) SetShopperInteraction ¶
func (o *PaymentRequest3ds2) SetShopperInteraction(v string)
SetShopperInteraction gets a reference to the given string and assigns it to the ShopperInteraction field.
func (*PaymentRequest3ds2) SetShopperLocale ¶
func (o *PaymentRequest3ds2) SetShopperLocale(v string)
SetShopperLocale gets a reference to the given string and assigns it to the ShopperLocale field.
func (*PaymentRequest3ds2) SetShopperName ¶
func (o *PaymentRequest3ds2) SetShopperName(v Name)
SetShopperName gets a reference to the given Name and assigns it to the ShopperName field.
func (*PaymentRequest3ds2) SetShopperReference ¶
func (o *PaymentRequest3ds2) SetShopperReference(v string)
SetShopperReference gets a reference to the given string and assigns it to the ShopperReference field.
func (*PaymentRequest3ds2) SetShopperStatement ¶
func (o *PaymentRequest3ds2) SetShopperStatement(v string)
SetShopperStatement gets a reference to the given string and assigns it to the ShopperStatement field.
func (*PaymentRequest3ds2) SetSocialSecurityNumber ¶
func (o *PaymentRequest3ds2) SetSocialSecurityNumber(v string)
SetSocialSecurityNumber gets a reference to the given string and assigns it to the SocialSecurityNumber field.
func (*PaymentRequest3ds2) SetSplits ¶
func (o *PaymentRequest3ds2) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*PaymentRequest3ds2) SetStore ¶
func (o *PaymentRequest3ds2) SetStore(v string)
SetStore gets a reference to the given string and assigns it to the Store field.
func (*PaymentRequest3ds2) SetTelephoneNumber ¶
func (o *PaymentRequest3ds2) SetTelephoneNumber(v string)
SetTelephoneNumber gets a reference to the given string and assigns it to the TelephoneNumber field.
func (*PaymentRequest3ds2) SetThreeDS2RequestData ¶
func (o *PaymentRequest3ds2) SetThreeDS2RequestData(v ThreeDS2RequestData)
SetThreeDS2RequestData gets a reference to the given ThreeDS2RequestData and assigns it to the ThreeDS2RequestData field.
func (*PaymentRequest3ds2) SetThreeDS2Result ¶
func (o *PaymentRequest3ds2) SetThreeDS2Result(v ThreeDS2Result)
SetThreeDS2Result gets a reference to the given ThreeDS2Result and assigns it to the ThreeDS2Result field.
func (*PaymentRequest3ds2) SetThreeDS2Token ¶
func (o *PaymentRequest3ds2) SetThreeDS2Token(v string)
SetThreeDS2Token gets a reference to the given string and assigns it to the ThreeDS2Token field.
func (*PaymentRequest3ds2) SetThreeDSAuthenticationOnly ¶
func (o *PaymentRequest3ds2) SetThreeDSAuthenticationOnly(v bool)
SetThreeDSAuthenticationOnly gets a reference to the given bool and assigns it to the ThreeDSAuthenticationOnly field.
func (*PaymentRequest3ds2) SetTotalsGroup ¶
func (o *PaymentRequest3ds2) SetTotalsGroup(v string)
SetTotalsGroup gets a reference to the given string and assigns it to the TotalsGroup field.
func (*PaymentRequest3ds2) SetTrustedShopper ¶
func (o *PaymentRequest3ds2) SetTrustedShopper(v bool)
SetTrustedShopper gets a reference to the given bool and assigns it to the TrustedShopper field.
func (PaymentRequest3ds2) ToMap ¶
func (o PaymentRequest3ds2) ToMap() (map[string]interface{}, error)
type PaymentResult ¶
type PaymentResult struct { // Contains additional information about the payment. Some data fields are included only if you select them first: Go to **Customer Area** > **Developers** > **Additional data**. AdditionalData *map[string]string `json:"additionalData,omitempty"` // Authorisation code: * When the payment is authorised successfully, this field holds the authorisation code for the payment. * When the payment is not authorised, this field is empty. AuthCode *string `json:"authCode,omitempty"` DccAmount *Amount `json:"dccAmount,omitempty"` // Cryptographic signature used to verify `dccQuote`. > This value only applies if you have implemented Dynamic Currency Conversion. For more information, [contact Support](https://www.adyen.help/hc/en-us/requests/new). DccSignature *string `json:"dccSignature,omitempty"` FraudResult *FraudResult `json:"fraudResult,omitempty"` // The URL to direct the shopper to. > In case of SecurePlus, do not redirect a shopper to this URL. IssuerUrl *string `json:"issuerUrl,omitempty"` // The payment session. Md *string `json:"md,omitempty"` // The 3D request data for the issuer. If the value is **CUPSecurePlus-CollectSMSVerificationCode**, collect an SMS code from the shopper and pass it in the `/authorise3D` request. For more information, see [3D Secure](https://docs.adyen.com/classic-integration/3d-secure). PaRequest *string `json:"paRequest,omitempty"` // Adyen's 16-character reference associated with the transaction/request. This value is globally unique; quote it when communicating with us about this request. PspReference *string `json:"pspReference,omitempty"` // If the payment's authorisation is refused or an error occurs during authorisation, this field holds Adyen's mapped reason for the refusal or a description of the error. When a transaction fails, the authorisation response includes `resultCode` and `refusalReason` values. For more information, see [Refusal reasons](https://docs.adyen.com/development-resources/refusal-reasons). RefusalReason *string `json:"refusalReason,omitempty"` // The result of the payment. For more information, see [Result codes](https://docs.adyen.com/online-payments/payment-result-codes). Possible values: * **AuthenticationFinished** – The payment has been successfully authenticated with 3D Secure 2. Returned for 3D Secure 2 authentication-only transactions. * **AuthenticationNotRequired** – The transaction does not require 3D Secure authentication. Returned for [standalone authentication-only integrations](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only). * **Authorised** – The payment was successfully authorised. This state serves as an indicator to proceed with the delivery of goods and services. This is a final state. * **Cancelled** – Indicates the payment has been cancelled (either by the shopper or the merchant) before processing was completed. This is a final state. * **ChallengeShopper** – The issuer requires further shopper interaction before the payment can be authenticated. Returned for 3D Secure 2 transactions. * **Error** – There was an error when the payment was being processed. The reason is given in the `refusalReason` field. This is a final state. * **IdentifyShopper** – The issuer requires the shopper's device fingerprint before the payment can be authenticated. Returned for 3D Secure 2 transactions. * **PartiallyAuthorised** – The payment has been authorised for a partial amount. This happens for card payments when the merchant supports Partial Authorisations and the cardholder has insufficient funds. * **Pending** – Indicates that it is not possible to obtain the final status of the payment. This can happen if the systems providing final status information for the payment are unavailable, or if the shopper needs to take further action to complete the payment. * **PresentToShopper** – Indicates that the response contains additional information that you need to present to a shopper, so that they can use it to complete a payment. * **Received** – Indicates the payment has successfully been received by Adyen, and will be processed. This is the initial state for all payments. * **RedirectShopper** – Indicates the shopper should be redirected to an external web page or app to complete the authorisation. * **Refused** – Indicates the payment was refused. The reason is given in the `refusalReason` field. This is a final state. ResultCode *string `json:"resultCode,omitempty"` }
PaymentResult struct for PaymentResult
func NewPaymentResult ¶
func NewPaymentResult() *PaymentResult
NewPaymentResult instantiates a new PaymentResult 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 NewPaymentResultWithDefaults ¶
func NewPaymentResultWithDefaults() *PaymentResult
NewPaymentResultWithDefaults instantiates a new PaymentResult 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 (*PaymentResult) GetAdditionalData ¶
func (o *PaymentResult) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*PaymentResult) GetAdditionalDataOk ¶
func (o *PaymentResult) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetAuthCode ¶
func (o *PaymentResult) GetAuthCode() string
GetAuthCode returns the AuthCode field value if set, zero value otherwise.
func (*PaymentResult) GetAuthCodeOk ¶
func (o *PaymentResult) GetAuthCodeOk() (*string, bool)
GetAuthCodeOk returns a tuple with the AuthCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetDccAmount ¶
func (o *PaymentResult) GetDccAmount() Amount
GetDccAmount returns the DccAmount field value if set, zero value otherwise.
func (*PaymentResult) GetDccAmountOk ¶
func (o *PaymentResult) GetDccAmountOk() (*Amount, bool)
GetDccAmountOk returns a tuple with the DccAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetDccSignature ¶
func (o *PaymentResult) GetDccSignature() string
GetDccSignature returns the DccSignature field value if set, zero value otherwise.
func (*PaymentResult) GetDccSignatureOk ¶
func (o *PaymentResult) GetDccSignatureOk() (*string, bool)
GetDccSignatureOk returns a tuple with the DccSignature field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetFraudResult ¶
func (o *PaymentResult) GetFraudResult() FraudResult
GetFraudResult returns the FraudResult field value if set, zero value otherwise.
func (*PaymentResult) GetFraudResultOk ¶
func (o *PaymentResult) GetFraudResultOk() (*FraudResult, bool)
GetFraudResultOk returns a tuple with the FraudResult field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetIssuerUrl ¶
func (o *PaymentResult) GetIssuerUrl() string
GetIssuerUrl returns the IssuerUrl field value if set, zero value otherwise.
func (*PaymentResult) GetIssuerUrlOk ¶
func (o *PaymentResult) GetIssuerUrlOk() (*string, bool)
GetIssuerUrlOk returns a tuple with the IssuerUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetMd ¶
func (o *PaymentResult) GetMd() string
GetMd returns the Md field value if set, zero value otherwise.
func (*PaymentResult) GetMdOk ¶
func (o *PaymentResult) GetMdOk() (*string, bool)
GetMdOk returns a tuple with the Md field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetPaRequest ¶
func (o *PaymentResult) GetPaRequest() string
GetPaRequest returns the PaRequest field value if set, zero value otherwise.
func (*PaymentResult) GetPaRequestOk ¶
func (o *PaymentResult) GetPaRequestOk() (*string, bool)
GetPaRequestOk returns a tuple with the PaRequest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetPspReference ¶
func (o *PaymentResult) GetPspReference() string
GetPspReference returns the PspReference field value if set, zero value otherwise.
func (*PaymentResult) GetPspReferenceOk ¶
func (o *PaymentResult) GetPspReferenceOk() (*string, bool)
GetPspReferenceOk returns a tuple with the PspReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetRefusalReason ¶
func (o *PaymentResult) GetRefusalReason() string
GetRefusalReason returns the RefusalReason field value if set, zero value otherwise.
func (*PaymentResult) GetRefusalReasonOk ¶
func (o *PaymentResult) GetRefusalReasonOk() (*string, bool)
GetRefusalReasonOk returns a tuple with the RefusalReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) GetResultCode ¶
func (o *PaymentResult) GetResultCode() string
GetResultCode returns the ResultCode field value if set, zero value otherwise.
func (*PaymentResult) GetResultCodeOk ¶
func (o *PaymentResult) GetResultCodeOk() (*string, bool)
GetResultCodeOk returns a tuple with the ResultCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PaymentResult) HasAdditionalData ¶
func (o *PaymentResult) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*PaymentResult) HasAuthCode ¶
func (o *PaymentResult) HasAuthCode() bool
HasAuthCode returns a boolean if a field has been set.
func (*PaymentResult) HasDccAmount ¶
func (o *PaymentResult) HasDccAmount() bool
HasDccAmount returns a boolean if a field has been set.
func (*PaymentResult) HasDccSignature ¶
func (o *PaymentResult) HasDccSignature() bool
HasDccSignature returns a boolean if a field has been set.
func (*PaymentResult) HasFraudResult ¶
func (o *PaymentResult) HasFraudResult() bool
HasFraudResult returns a boolean if a field has been set.
func (*PaymentResult) HasIssuerUrl ¶
func (o *PaymentResult) HasIssuerUrl() bool
HasIssuerUrl returns a boolean if a field has been set.
func (*PaymentResult) HasMd ¶
func (o *PaymentResult) HasMd() bool
HasMd returns a boolean if a field has been set.
func (*PaymentResult) HasPaRequest ¶
func (o *PaymentResult) HasPaRequest() bool
HasPaRequest returns a boolean if a field has been set.
func (*PaymentResult) HasPspReference ¶
func (o *PaymentResult) HasPspReference() bool
HasPspReference returns a boolean if a field has been set.
func (*PaymentResult) HasRefusalReason ¶
func (o *PaymentResult) HasRefusalReason() bool
HasRefusalReason returns a boolean if a field has been set.
func (*PaymentResult) HasResultCode ¶
func (o *PaymentResult) HasResultCode() bool
HasResultCode returns a boolean if a field has been set.
func (PaymentResult) MarshalJSON ¶
func (o PaymentResult) MarshalJSON() ([]byte, error)
func (*PaymentResult) SetAdditionalData ¶
func (o *PaymentResult) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*PaymentResult) SetAuthCode ¶
func (o *PaymentResult) SetAuthCode(v string)
SetAuthCode gets a reference to the given string and assigns it to the AuthCode field.
func (*PaymentResult) SetDccAmount ¶
func (o *PaymentResult) SetDccAmount(v Amount)
SetDccAmount gets a reference to the given Amount and assigns it to the DccAmount field.
func (*PaymentResult) SetDccSignature ¶
func (o *PaymentResult) SetDccSignature(v string)
SetDccSignature gets a reference to the given string and assigns it to the DccSignature field.
func (*PaymentResult) SetFraudResult ¶
func (o *PaymentResult) SetFraudResult(v FraudResult)
SetFraudResult gets a reference to the given FraudResult and assigns it to the FraudResult field.
func (*PaymentResult) SetIssuerUrl ¶
func (o *PaymentResult) SetIssuerUrl(v string)
SetIssuerUrl gets a reference to the given string and assigns it to the IssuerUrl field.
func (*PaymentResult) SetMd ¶
func (o *PaymentResult) SetMd(v string)
SetMd gets a reference to the given string and assigns it to the Md field.
func (*PaymentResult) SetPaRequest ¶
func (o *PaymentResult) SetPaRequest(v string)
SetPaRequest gets a reference to the given string and assigns it to the PaRequest field.
func (*PaymentResult) SetPspReference ¶
func (o *PaymentResult) SetPspReference(v string)
SetPspReference gets a reference to the given string and assigns it to the PspReference field.
func (*PaymentResult) SetRefusalReason ¶
func (o *PaymentResult) SetRefusalReason(v string)
SetRefusalReason gets a reference to the given string and assigns it to the RefusalReason field.
func (*PaymentResult) SetResultCode ¶
func (o *PaymentResult) SetResultCode(v string)
SetResultCode gets a reference to the given string and assigns it to the ResultCode field.
func (PaymentResult) ToMap ¶
func (o PaymentResult) ToMap() (map[string]interface{}, error)
type PaymentsApi ¶
PaymentsApi service
func (*PaymentsApi) Authorise ¶
func (a *PaymentsApi) Authorise(ctx context.Context, r PaymentsApiAuthoriseInput) (PaymentResult, *http.Response, error)
Authorise Create an authorisation
Creates a payment with a unique reference (`pspReference`) and attempts to obtain an authorisation hold. For cards, this amount can be captured or cancelled later. Non-card payment methods typically don't support this and will automatically capture as part of the authorisation. > This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r PaymentsApiAuthoriseInput - Request parameters, see AuthoriseInput @return PaymentResult, *http.Response, error
func (*PaymentsApi) Authorise3d ¶
func (a *PaymentsApi) Authorise3d(ctx context.Context, r PaymentsApiAuthorise3dInput) (PaymentResult, *http.Response, error)
Authorise3d Complete a 3DS authorisation
For an authenticated 3D Secure session, completes the payment authorisation. This endpoint must receive the `md` and `paResponse` parameters that you get from the card issuer after a shopper pays via 3D Secure.
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce/3d-secure). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/details`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/details) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r PaymentsApiAuthorise3dInput - Request parameters, see Authorise3dInput @return PaymentResult, *http.Response, error
func (*PaymentsApi) Authorise3dInput ¶
func (a *PaymentsApi) Authorise3dInput() PaymentsApiAuthorise3dInput
Prepare a request for Authorise3d
@return PaymentsApiAuthorise3dInput
func (*PaymentsApi) Authorise3ds2 ¶
func (a *PaymentsApi) Authorise3ds2(ctx context.Context, r PaymentsApiAuthorise3ds2Input) (PaymentResult, *http.Response, error)
Authorise3ds2 Complete a 3DS2 authorisation
For an authenticated 3D Secure 2 session, completes the payment authorisation. This endpoint must receive the `threeDS2Token` and `threeDS2Result` parameters.
> This endpoint is part of our [classic API integration](https://docs.adyen.com/online-payments/classic-integrations/api-integration-ecommerce/3d-secure). If using a [newer integration](https://docs.adyen.com/online-payments), use the [`/payments/details`](https://docs.adyen.com/api-explorer/#/CheckoutService/payments/details) endpoint under Checkout API instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r PaymentsApiAuthorise3ds2Input - Request parameters, see Authorise3ds2Input @return PaymentResult, *http.Response, error
func (*PaymentsApi) Authorise3ds2Input ¶
func (a *PaymentsApi) Authorise3ds2Input() PaymentsApiAuthorise3ds2Input
Prepare a request for Authorise3ds2
@return PaymentsApiAuthorise3ds2Input
func (*PaymentsApi) AuthoriseInput ¶
func (a *PaymentsApi) AuthoriseInput() PaymentsApiAuthoriseInput
Prepare a request for Authorise
@return PaymentsApiAuthoriseInput
func (*PaymentsApi) GetAuthenticationResult ¶
func (a *PaymentsApi) GetAuthenticationResult(ctx context.Context, r PaymentsApiGetAuthenticationResultInput) (AuthenticationResultResponse, *http.Response, error)
GetAuthenticationResult Get the 3DS authentication result
Return the authentication result after doing a 3D Secure authentication only.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r PaymentsApiGetAuthenticationResultInput - Request parameters, see GetAuthenticationResultInput @return AuthenticationResultResponse, *http.Response, error
func (*PaymentsApi) GetAuthenticationResultInput ¶
func (a *PaymentsApi) GetAuthenticationResultInput() PaymentsApiGetAuthenticationResultInput
Prepare a request for GetAuthenticationResult
@return PaymentsApiGetAuthenticationResultInput
func (*PaymentsApi) Retrieve3ds2Result ¶
func (a *PaymentsApi) Retrieve3ds2Result(ctx context.Context, r PaymentsApiRetrieve3ds2ResultInput) (ThreeDS2ResultResponse, *http.Response, error)
Retrieve3ds2Result Get the 3DS2 authentication result
Retrieves the `threeDS2Result` after doing a 3D Secure 2 authentication only.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param r PaymentsApiRetrieve3ds2ResultInput - Request parameters, see Retrieve3ds2ResultInput @return ThreeDS2ResultResponse, *http.Response, error
func (*PaymentsApi) Retrieve3ds2ResultInput ¶
func (a *PaymentsApi) Retrieve3ds2ResultInput() PaymentsApiRetrieve3ds2ResultInput
Prepare a request for Retrieve3ds2Result
@return PaymentsApiRetrieve3ds2ResultInput
type PaymentsApiAuthorise3dInput ¶
type PaymentsApiAuthorise3dInput struct {
// contains filtered or unexported fields
}
All parameters accepted by PaymentsApi.Authorise3d
func (PaymentsApiAuthorise3dInput) PaymentRequest3d ¶
func (r PaymentsApiAuthorise3dInput) PaymentRequest3d(paymentRequest3d PaymentRequest3d) PaymentsApiAuthorise3dInput
type PaymentsApiAuthorise3ds2Input ¶
type PaymentsApiAuthorise3ds2Input struct {
// contains filtered or unexported fields
}
All parameters accepted by PaymentsApi.Authorise3ds2
func (PaymentsApiAuthorise3ds2Input) PaymentRequest3ds2 ¶
func (r PaymentsApiAuthorise3ds2Input) PaymentRequest3ds2(paymentRequest3ds2 PaymentRequest3ds2) PaymentsApiAuthorise3ds2Input
type PaymentsApiAuthoriseInput ¶
type PaymentsApiAuthoriseInput struct {
// contains filtered or unexported fields
}
All parameters accepted by PaymentsApi.Authorise
func (PaymentsApiAuthoriseInput) PaymentRequest ¶
func (r PaymentsApiAuthoriseInput) PaymentRequest(paymentRequest PaymentRequest) PaymentsApiAuthoriseInput
type PaymentsApiGetAuthenticationResultInput ¶
type PaymentsApiGetAuthenticationResultInput struct {
// contains filtered or unexported fields
}
All parameters accepted by PaymentsApi.GetAuthenticationResult
func (PaymentsApiGetAuthenticationResultInput) AuthenticationResultRequest ¶
func (r PaymentsApiGetAuthenticationResultInput) AuthenticationResultRequest(authenticationResultRequest AuthenticationResultRequest) PaymentsApiGetAuthenticationResultInput
type PaymentsApiRetrieve3ds2ResultInput ¶
type PaymentsApiRetrieve3ds2ResultInput struct {
// contains filtered or unexported fields
}
All parameters accepted by PaymentsApi.Retrieve3ds2Result
func (PaymentsApiRetrieve3ds2ResultInput) ThreeDS2ResultRequest ¶
func (r PaymentsApiRetrieve3ds2ResultInput) ThreeDS2ResultRequest(threeDS2ResultRequest ThreeDS2ResultRequest) PaymentsApiRetrieve3ds2ResultInput
type Phone ¶
type Phone struct { // Country code. Length: 1–3 characters. Cc *string `json:"cc,omitempty"` // Subscriber number. Maximum length: 15 characters. Subscriber *string `json:"subscriber,omitempty"` }
Phone struct for Phone
func NewPhone ¶
func NewPhone() *Phone
NewPhone instantiates a new Phone 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 NewPhoneWithDefaults ¶
func NewPhoneWithDefaults() *Phone
NewPhoneWithDefaults instantiates a new Phone 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 (*Phone) GetCcOk ¶
GetCcOk returns a tuple with the Cc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Phone) GetSubscriber ¶
GetSubscriber returns the Subscriber field value if set, zero value otherwise.
func (*Phone) GetSubscriberOk ¶
GetSubscriberOk returns a tuple with the Subscriber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Phone) HasSubscriber ¶
HasSubscriber returns a boolean if a field has been set.
func (Phone) MarshalJSON ¶
func (*Phone) SetSubscriber ¶
SetSubscriber gets a reference to the given string and assigns it to the Subscriber field.
type PlatformChargebackLogic ¶
type PlatformChargebackLogic struct { // The method of handling the chargeback. Possible values: **deductFromLiableAccount**, **deductFromOneBalanceAccount**, **deductAccordingToSplitRatio**. Behavior *string `json:"behavior,omitempty"` // The unique identifier of the balance account to which the chargeback fees are booked. By default, the chargeback fees are booked to your liable balance account. CostAllocationAccount *string `json:"costAllocationAccount,omitempty"` // The unique identifier of the balance account against which the disputed amount is booked. Required if `behavior` is **deductFromOneBalanceAccount**. TargetAccount *string `json:"targetAccount,omitempty"` }
PlatformChargebackLogic struct for PlatformChargebackLogic
func NewPlatformChargebackLogic ¶
func NewPlatformChargebackLogic() *PlatformChargebackLogic
NewPlatformChargebackLogic instantiates a new PlatformChargebackLogic 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 NewPlatformChargebackLogicWithDefaults ¶
func NewPlatformChargebackLogicWithDefaults() *PlatformChargebackLogic
NewPlatformChargebackLogicWithDefaults instantiates a new PlatformChargebackLogic 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 (*PlatformChargebackLogic) GetBehavior ¶
func (o *PlatformChargebackLogic) GetBehavior() string
GetBehavior returns the Behavior field value if set, zero value otherwise.
func (*PlatformChargebackLogic) GetBehaviorOk ¶
func (o *PlatformChargebackLogic) GetBehaviorOk() (*string, bool)
GetBehaviorOk returns a tuple with the Behavior field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformChargebackLogic) GetCostAllocationAccount ¶
func (o *PlatformChargebackLogic) GetCostAllocationAccount() string
GetCostAllocationAccount returns the CostAllocationAccount field value if set, zero value otherwise.
func (*PlatformChargebackLogic) GetCostAllocationAccountOk ¶
func (o *PlatformChargebackLogic) GetCostAllocationAccountOk() (*string, bool)
GetCostAllocationAccountOk returns a tuple with the CostAllocationAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformChargebackLogic) GetTargetAccount ¶
func (o *PlatformChargebackLogic) GetTargetAccount() string
GetTargetAccount returns the TargetAccount field value if set, zero value otherwise.
func (*PlatformChargebackLogic) GetTargetAccountOk ¶
func (o *PlatformChargebackLogic) GetTargetAccountOk() (*string, bool)
GetTargetAccountOk returns a tuple with the TargetAccount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PlatformChargebackLogic) HasBehavior ¶
func (o *PlatformChargebackLogic) HasBehavior() bool
HasBehavior returns a boolean if a field has been set.
func (*PlatformChargebackLogic) HasCostAllocationAccount ¶
func (o *PlatformChargebackLogic) HasCostAllocationAccount() bool
HasCostAllocationAccount returns a boolean if a field has been set.
func (*PlatformChargebackLogic) HasTargetAccount ¶
func (o *PlatformChargebackLogic) HasTargetAccount() bool
HasTargetAccount returns a boolean if a field has been set.
func (PlatformChargebackLogic) MarshalJSON ¶
func (o PlatformChargebackLogic) MarshalJSON() ([]byte, error)
func (*PlatformChargebackLogic) SetBehavior ¶
func (o *PlatformChargebackLogic) SetBehavior(v string)
SetBehavior gets a reference to the given string and assigns it to the Behavior field.
func (*PlatformChargebackLogic) SetCostAllocationAccount ¶
func (o *PlatformChargebackLogic) SetCostAllocationAccount(v string)
SetCostAllocationAccount gets a reference to the given string and assigns it to the CostAllocationAccount field.
func (*PlatformChargebackLogic) SetTargetAccount ¶
func (o *PlatformChargebackLogic) SetTargetAccount(v string)
SetTargetAccount gets a reference to the given string and assigns it to the TargetAccount field.
func (PlatformChargebackLogic) ToMap ¶
func (o PlatformChargebackLogic) ToMap() (map[string]interface{}, error)
type Recurring ¶
type Recurring struct { // The type of recurring contract to be used. Possible values: * `ONECLICK` – Payment details can be used to initiate a one-click payment, where the shopper enters the [card security code (CVC/CVV)](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-security-code-cvc-cvv-cid). * `RECURRING` – Payment details can be used without the card security code to initiate [card-not-present transactions](https://docs.adyen.com/payments-fundamentals/payment-glossary#card-not-present-cnp). * `ONECLICK,RECURRING` – Payment details can be used regardless of whether the shopper is on your site or not. * `PAYOUT` – Payment details can be used to [make a payout](https://docs.adyen.com/online-payments/online-payouts). Contract *string `json:"contract,omitempty"` // A descriptive name for this detail. RecurringDetailName *string `json:"recurringDetailName,omitempty"` // Date after which no further authorisations shall be performed. Only for 3D Secure 2. RecurringExpiry *time.Time `json:"recurringExpiry,omitempty"` // Minimum number of days between authorisations. Only for 3D Secure 2. RecurringFrequency *string `json:"recurringFrequency,omitempty"` // The name of the token service. TokenService *string `json:"tokenService,omitempty"` }
Recurring struct for Recurring
func NewRecurring ¶
func NewRecurring() *Recurring
NewRecurring instantiates a new Recurring 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 NewRecurringWithDefaults ¶
func NewRecurringWithDefaults() *Recurring
NewRecurringWithDefaults instantiates a new Recurring 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 (*Recurring) GetContract ¶
GetContract returns the Contract field value if set, zero value otherwise.
func (*Recurring) GetContractOk ¶
GetContractOk returns a tuple with the Contract field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Recurring) GetRecurringDetailName ¶
GetRecurringDetailName returns the RecurringDetailName field value if set, zero value otherwise.
func (*Recurring) GetRecurringDetailNameOk ¶
GetRecurringDetailNameOk returns a tuple with the RecurringDetailName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Recurring) GetRecurringExpiry ¶
GetRecurringExpiry returns the RecurringExpiry field value if set, zero value otherwise.
func (*Recurring) GetRecurringExpiryOk ¶
GetRecurringExpiryOk returns a tuple with the RecurringExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Recurring) GetRecurringFrequency ¶
GetRecurringFrequency returns the RecurringFrequency field value if set, zero value otherwise.
func (*Recurring) GetRecurringFrequencyOk ¶
GetRecurringFrequencyOk returns a tuple with the RecurringFrequency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Recurring) GetTokenService ¶
GetTokenService returns the TokenService field value if set, zero value otherwise.
func (*Recurring) GetTokenServiceOk ¶
GetTokenServiceOk returns a tuple with the TokenService field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Recurring) HasContract ¶
HasContract returns a boolean if a field has been set.
func (*Recurring) HasRecurringDetailName ¶
HasRecurringDetailName returns a boolean if a field has been set.
func (*Recurring) HasRecurringExpiry ¶
HasRecurringExpiry returns a boolean if a field has been set.
func (*Recurring) HasRecurringFrequency ¶
HasRecurringFrequency returns a boolean if a field has been set.
func (*Recurring) HasTokenService ¶
HasTokenService returns a boolean if a field has been set.
func (Recurring) MarshalJSON ¶
func (*Recurring) SetContract ¶
SetContract gets a reference to the given string and assigns it to the Contract field.
func (*Recurring) SetRecurringDetailName ¶
SetRecurringDetailName gets a reference to the given string and assigns it to the RecurringDetailName field.
func (*Recurring) SetRecurringExpiry ¶
SetRecurringExpiry gets a reference to the given time.Time and assigns it to the RecurringExpiry field.
func (*Recurring) SetRecurringFrequency ¶
SetRecurringFrequency gets a reference to the given string and assigns it to the RecurringFrequency field.
func (*Recurring) SetTokenService ¶
SetTokenService gets a reference to the given string and assigns it to the TokenService field.
type RefundRequest ¶
type RefundRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` ModificationAmount Amount `json:"modificationAmount"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference *string `json:"originalMerchantReference,omitempty"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference string `json:"originalReference"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For more information, see how to split payments for [platforms](https://docs.adyen.com/platforms/automatic-split-configuration/). Splits []Split `json:"splits,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
RefundRequest struct for RefundRequest
func NewRefundRequest ¶
func NewRefundRequest(merchantAccount string, modificationAmount Amount, originalReference string) *RefundRequest
NewRefundRequest instantiates a new RefundRequest 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 NewRefundRequestWithDefaults ¶
func NewRefundRequestWithDefaults() *RefundRequest
NewRefundRequestWithDefaults instantiates a new RefundRequest 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 (*RefundRequest) GetAdditionalData ¶
func (o *RefundRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*RefundRequest) GetAdditionalDataOk ¶
func (o *RefundRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetMerchantAccount ¶
func (o *RefundRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*RefundRequest) GetMerchantAccountOk ¶
func (o *RefundRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*RefundRequest) GetModificationAmount ¶
func (o *RefundRequest) GetModificationAmount() Amount
GetModificationAmount returns the ModificationAmount field value
func (*RefundRequest) GetModificationAmountOk ¶
func (o *RefundRequest) GetModificationAmountOk() (*Amount, bool)
GetModificationAmountOk returns a tuple with the ModificationAmount field value and a boolean to check if the value has been set.
func (*RefundRequest) GetMpiData ¶
func (o *RefundRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*RefundRequest) GetMpiDataOk ¶
func (o *RefundRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetOriginalMerchantReference ¶
func (o *RefundRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value if set, zero value otherwise.
func (*RefundRequest) GetOriginalMerchantReferenceOk ¶
func (o *RefundRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetOriginalReference ¶
func (o *RefundRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value
func (*RefundRequest) GetOriginalReferenceOk ¶
func (o *RefundRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value and a boolean to check if the value has been set.
func (*RefundRequest) GetPlatformChargebackLogic ¶
func (o *RefundRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*RefundRequest) GetPlatformChargebackLogicOk ¶
func (o *RefundRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetReference ¶
func (o *RefundRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*RefundRequest) GetReferenceOk ¶
func (o *RefundRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetSplits ¶
func (o *RefundRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*RefundRequest) GetSplitsOk ¶
func (o *RefundRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetTenderReference ¶
func (o *RefundRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*RefundRequest) GetTenderReferenceOk ¶
func (o *RefundRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) GetUniqueTerminalId ¶
func (o *RefundRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*RefundRequest) GetUniqueTerminalIdOk ¶
func (o *RefundRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RefundRequest) HasAdditionalData ¶
func (o *RefundRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*RefundRequest) HasMpiData ¶
func (o *RefundRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*RefundRequest) HasOriginalMerchantReference ¶
func (o *RefundRequest) HasOriginalMerchantReference() bool
HasOriginalMerchantReference returns a boolean if a field has been set.
func (*RefundRequest) HasPlatformChargebackLogic ¶
func (o *RefundRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*RefundRequest) HasReference ¶
func (o *RefundRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*RefundRequest) HasSplits ¶
func (o *RefundRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*RefundRequest) HasTenderReference ¶
func (o *RefundRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*RefundRequest) HasUniqueTerminalId ¶
func (o *RefundRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (RefundRequest) MarshalJSON ¶
func (o RefundRequest) MarshalJSON() ([]byte, error)
func (*RefundRequest) SetAdditionalData ¶
func (o *RefundRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*RefundRequest) SetMerchantAccount ¶
func (o *RefundRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*RefundRequest) SetModificationAmount ¶
func (o *RefundRequest) SetModificationAmount(v Amount)
SetModificationAmount sets field value
func (*RefundRequest) SetMpiData ¶
func (o *RefundRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*RefundRequest) SetOriginalMerchantReference ¶
func (o *RefundRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference gets a reference to the given string and assigns it to the OriginalMerchantReference field.
func (*RefundRequest) SetOriginalReference ¶
func (o *RefundRequest) SetOriginalReference(v string)
SetOriginalReference sets field value
func (*RefundRequest) SetPlatformChargebackLogic ¶
func (o *RefundRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*RefundRequest) SetReference ¶
func (o *RefundRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*RefundRequest) SetSplits ¶
func (o *RefundRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*RefundRequest) SetTenderReference ¶
func (o *RefundRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*RefundRequest) SetUniqueTerminalId ¶
func (o *RefundRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (RefundRequest) ToMap ¶
func (o RefundRequest) ToMap() (map[string]interface{}, error)
type ResponseAdditionalData3DSecure ¶
type ResponseAdditionalData3DSecure struct { // Information provided by the issuer to the cardholder. If this field is present, you need to display this information to the cardholder. CardHolderInfo *string `json:"cardHolderInfo,omitempty"` // The Cardholder Authentication Verification Value (CAVV) for the 3D Secure authentication session, as a Base64-encoded 20-byte array. Cavv *string `json:"cavv,omitempty"` // The CAVV algorithm used. CavvAlgorithm *string `json:"cavvAlgorithm,omitempty"` // Shows the [exemption type](https://docs.adyen.com/payments-fundamentals/psd2-sca-compliance-and-implementation-guide#specifypreferenceinyourapirequest) that Adyen requested for the payment. Possible values: * **lowValue** * **secureCorporate** * **trustedBeneficiary** * **transactionRiskAnalysis** ScaExemptionRequested *string `json:"scaExemptionRequested,omitempty"` // Indicates whether a card is enrolled for 3D Secure 2. Threeds2CardEnrolled *bool `json:"threeds2.cardEnrolled,omitempty"` }
ResponseAdditionalData3DSecure struct for ResponseAdditionalData3DSecure
func NewResponseAdditionalData3DSecure ¶
func NewResponseAdditionalData3DSecure() *ResponseAdditionalData3DSecure
NewResponseAdditionalData3DSecure instantiates a new ResponseAdditionalData3DSecure 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 NewResponseAdditionalData3DSecureWithDefaults ¶
func NewResponseAdditionalData3DSecureWithDefaults() *ResponseAdditionalData3DSecure
NewResponseAdditionalData3DSecureWithDefaults instantiates a new ResponseAdditionalData3DSecure 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 (*ResponseAdditionalData3DSecure) GetCardHolderInfo ¶
func (o *ResponseAdditionalData3DSecure) GetCardHolderInfo() string
GetCardHolderInfo returns the CardHolderInfo field value if set, zero value otherwise.
func (*ResponseAdditionalData3DSecure) GetCardHolderInfoOk ¶
func (o *ResponseAdditionalData3DSecure) GetCardHolderInfoOk() (*string, bool)
GetCardHolderInfoOk returns a tuple with the CardHolderInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalData3DSecure) GetCavv ¶
func (o *ResponseAdditionalData3DSecure) GetCavv() string
GetCavv returns the Cavv field value if set, zero value otherwise.
func (*ResponseAdditionalData3DSecure) GetCavvAlgorithm ¶
func (o *ResponseAdditionalData3DSecure) GetCavvAlgorithm() string
GetCavvAlgorithm returns the CavvAlgorithm field value if set, zero value otherwise.
func (*ResponseAdditionalData3DSecure) GetCavvAlgorithmOk ¶
func (o *ResponseAdditionalData3DSecure) GetCavvAlgorithmOk() (*string, bool)
GetCavvAlgorithmOk returns a tuple with the CavvAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalData3DSecure) GetCavvOk ¶
func (o *ResponseAdditionalData3DSecure) GetCavvOk() (*string, bool)
GetCavvOk returns a tuple with the Cavv field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalData3DSecure) GetScaExemptionRequested ¶
func (o *ResponseAdditionalData3DSecure) GetScaExemptionRequested() string
GetScaExemptionRequested returns the ScaExemptionRequested field value if set, zero value otherwise.
func (*ResponseAdditionalData3DSecure) GetScaExemptionRequestedOk ¶
func (o *ResponseAdditionalData3DSecure) GetScaExemptionRequestedOk() (*string, bool)
GetScaExemptionRequestedOk returns a tuple with the ScaExemptionRequested field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalData3DSecure) GetThreeds2CardEnrolled ¶
func (o *ResponseAdditionalData3DSecure) GetThreeds2CardEnrolled() bool
GetThreeds2CardEnrolled returns the Threeds2CardEnrolled field value if set, zero value otherwise.
func (*ResponseAdditionalData3DSecure) GetThreeds2CardEnrolledOk ¶
func (o *ResponseAdditionalData3DSecure) GetThreeds2CardEnrolledOk() (*bool, bool)
GetThreeds2CardEnrolledOk returns a tuple with the Threeds2CardEnrolled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalData3DSecure) HasCardHolderInfo ¶
func (o *ResponseAdditionalData3DSecure) HasCardHolderInfo() bool
HasCardHolderInfo returns a boolean if a field has been set.
func (*ResponseAdditionalData3DSecure) HasCavv ¶
func (o *ResponseAdditionalData3DSecure) HasCavv() bool
HasCavv returns a boolean if a field has been set.
func (*ResponseAdditionalData3DSecure) HasCavvAlgorithm ¶
func (o *ResponseAdditionalData3DSecure) HasCavvAlgorithm() bool
HasCavvAlgorithm returns a boolean if a field has been set.
func (*ResponseAdditionalData3DSecure) HasScaExemptionRequested ¶
func (o *ResponseAdditionalData3DSecure) HasScaExemptionRequested() bool
HasScaExemptionRequested returns a boolean if a field has been set.
func (*ResponseAdditionalData3DSecure) HasThreeds2CardEnrolled ¶
func (o *ResponseAdditionalData3DSecure) HasThreeds2CardEnrolled() bool
HasThreeds2CardEnrolled returns a boolean if a field has been set.
func (ResponseAdditionalData3DSecure) MarshalJSON ¶
func (o ResponseAdditionalData3DSecure) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalData3DSecure) SetCardHolderInfo ¶
func (o *ResponseAdditionalData3DSecure) SetCardHolderInfo(v string)
SetCardHolderInfo gets a reference to the given string and assigns it to the CardHolderInfo field.
func (*ResponseAdditionalData3DSecure) SetCavv ¶
func (o *ResponseAdditionalData3DSecure) SetCavv(v string)
SetCavv gets a reference to the given string and assigns it to the Cavv field.
func (*ResponseAdditionalData3DSecure) SetCavvAlgorithm ¶
func (o *ResponseAdditionalData3DSecure) SetCavvAlgorithm(v string)
SetCavvAlgorithm gets a reference to the given string and assigns it to the CavvAlgorithm field.
func (*ResponseAdditionalData3DSecure) SetScaExemptionRequested ¶
func (o *ResponseAdditionalData3DSecure) SetScaExemptionRequested(v string)
SetScaExemptionRequested gets a reference to the given string and assigns it to the ScaExemptionRequested field.
func (*ResponseAdditionalData3DSecure) SetThreeds2CardEnrolled ¶
func (o *ResponseAdditionalData3DSecure) SetThreeds2CardEnrolled(v bool)
SetThreeds2CardEnrolled gets a reference to the given bool and assigns it to the Threeds2CardEnrolled field.
func (ResponseAdditionalData3DSecure) ToMap ¶
func (o ResponseAdditionalData3DSecure) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataBillingAddress ¶
type ResponseAdditionalDataBillingAddress struct { // The billing address city passed in the payment request. BillingAddressCity *string `json:"billingAddress.city,omitempty"` // The billing address country passed in the payment request. Example: NL BillingAddressCountry *string `json:"billingAddress.country,omitempty"` // The billing address house number or name passed in the payment request. BillingAddressHouseNumberOrName *string `json:"billingAddress.houseNumberOrName,omitempty"` // The billing address postal code passed in the payment request. Example: 1011 DJ BillingAddressPostalCode *string `json:"billingAddress.postalCode,omitempty"` // The billing address state or province passed in the payment request. Example: NH BillingAddressStateOrProvince *string `json:"billingAddress.stateOrProvince,omitempty"` // The billing address street passed in the payment request. BillingAddressStreet *string `json:"billingAddress.street,omitempty"` }
ResponseAdditionalDataBillingAddress struct for ResponseAdditionalDataBillingAddress
func NewResponseAdditionalDataBillingAddress ¶
func NewResponseAdditionalDataBillingAddress() *ResponseAdditionalDataBillingAddress
NewResponseAdditionalDataBillingAddress instantiates a new ResponseAdditionalDataBillingAddress 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 NewResponseAdditionalDataBillingAddressWithDefaults ¶
func NewResponseAdditionalDataBillingAddressWithDefaults() *ResponseAdditionalDataBillingAddress
NewResponseAdditionalDataBillingAddressWithDefaults instantiates a new ResponseAdditionalDataBillingAddress 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 (*ResponseAdditionalDataBillingAddress) GetBillingAddressCity ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCity() string
GetBillingAddressCity returns the BillingAddressCity field value if set, zero value otherwise.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressCityOk ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCityOk() (*string, bool)
GetBillingAddressCityOk returns a tuple with the BillingAddressCity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressCountry ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCountry() string
GetBillingAddressCountry returns the BillingAddressCountry field value if set, zero value otherwise.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressCountryOk ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressCountryOk() (*string, bool)
GetBillingAddressCountryOk returns a tuple with the BillingAddressCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressHouseNumberOrName ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressHouseNumberOrName() string
GetBillingAddressHouseNumberOrName returns the BillingAddressHouseNumberOrName field value if set, zero value otherwise.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressHouseNumberOrNameOk ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressHouseNumberOrNameOk() (*string, bool)
GetBillingAddressHouseNumberOrNameOk returns a tuple with the BillingAddressHouseNumberOrName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressPostalCode ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressPostalCode() string
GetBillingAddressPostalCode returns the BillingAddressPostalCode field value if set, zero value otherwise.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressPostalCodeOk ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressPostalCodeOk() (*string, bool)
GetBillingAddressPostalCodeOk returns a tuple with the BillingAddressPostalCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressStateOrProvince ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStateOrProvince() string
GetBillingAddressStateOrProvince returns the BillingAddressStateOrProvince field value if set, zero value otherwise.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressStateOrProvinceOk ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStateOrProvinceOk() (*string, bool)
GetBillingAddressStateOrProvinceOk returns a tuple with the BillingAddressStateOrProvince field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressStreet ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStreet() string
GetBillingAddressStreet returns the BillingAddressStreet field value if set, zero value otherwise.
func (*ResponseAdditionalDataBillingAddress) GetBillingAddressStreetOk ¶
func (o *ResponseAdditionalDataBillingAddress) GetBillingAddressStreetOk() (*string, bool)
GetBillingAddressStreetOk returns a tuple with the BillingAddressStreet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataBillingAddress) HasBillingAddressCity ¶
func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressCity() bool
HasBillingAddressCity returns a boolean if a field has been set.
func (*ResponseAdditionalDataBillingAddress) HasBillingAddressCountry ¶
func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressCountry() bool
HasBillingAddressCountry returns a boolean if a field has been set.
func (*ResponseAdditionalDataBillingAddress) HasBillingAddressHouseNumberOrName ¶
func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressHouseNumberOrName() bool
HasBillingAddressHouseNumberOrName returns a boolean if a field has been set.
func (*ResponseAdditionalDataBillingAddress) HasBillingAddressPostalCode ¶
func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressPostalCode() bool
HasBillingAddressPostalCode returns a boolean if a field has been set.
func (*ResponseAdditionalDataBillingAddress) HasBillingAddressStateOrProvince ¶
func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressStateOrProvince() bool
HasBillingAddressStateOrProvince returns a boolean if a field has been set.
func (*ResponseAdditionalDataBillingAddress) HasBillingAddressStreet ¶
func (o *ResponseAdditionalDataBillingAddress) HasBillingAddressStreet() bool
HasBillingAddressStreet returns a boolean if a field has been set.
func (ResponseAdditionalDataBillingAddress) MarshalJSON ¶
func (o ResponseAdditionalDataBillingAddress) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataBillingAddress) SetBillingAddressCity ¶
func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressCity(v string)
SetBillingAddressCity gets a reference to the given string and assigns it to the BillingAddressCity field.
func (*ResponseAdditionalDataBillingAddress) SetBillingAddressCountry ¶
func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressCountry(v string)
SetBillingAddressCountry gets a reference to the given string and assigns it to the BillingAddressCountry field.
func (*ResponseAdditionalDataBillingAddress) SetBillingAddressHouseNumberOrName ¶
func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressHouseNumberOrName(v string)
SetBillingAddressHouseNumberOrName gets a reference to the given string and assigns it to the BillingAddressHouseNumberOrName field.
func (*ResponseAdditionalDataBillingAddress) SetBillingAddressPostalCode ¶
func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressPostalCode(v string)
SetBillingAddressPostalCode gets a reference to the given string and assigns it to the BillingAddressPostalCode field.
func (*ResponseAdditionalDataBillingAddress) SetBillingAddressStateOrProvince ¶
func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressStateOrProvince(v string)
SetBillingAddressStateOrProvince gets a reference to the given string and assigns it to the BillingAddressStateOrProvince field.
func (*ResponseAdditionalDataBillingAddress) SetBillingAddressStreet ¶
func (o *ResponseAdditionalDataBillingAddress) SetBillingAddressStreet(v string)
SetBillingAddressStreet gets a reference to the given string and assigns it to the BillingAddressStreet field.
func (ResponseAdditionalDataBillingAddress) ToMap ¶
func (o ResponseAdditionalDataBillingAddress) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataCard ¶
type ResponseAdditionalDataCard struct { // The first six digits of the card number. This is the [Bank Identification Number (BIN)](https://docs.adyen.com/get-started-with-adyen/payment-glossary#bank-identification-number-bin) for card numbers with a six-digit BIN. Example: 521234 CardBin *string `json:"cardBin,omitempty"` // The cardholder name passed in the payment request. CardHolderName *string `json:"cardHolderName,omitempty"` // The bank or the financial institution granting lines of credit through card association branded payment cards. This information can be included when available. CardIssuingBank *string `json:"cardIssuingBank,omitempty"` // The country where the card was issued. Example: US CardIssuingCountry *string `json:"cardIssuingCountry,omitempty"` // The currency in which the card is issued, if this information is available. Provided as the currency code or currency number from the ISO-4217 standard. Example: USD CardIssuingCurrency *string `json:"cardIssuingCurrency,omitempty"` // The card payment method used for the transaction. Example: amex CardPaymentMethod *string `json:"cardPaymentMethod,omitempty"` // The Card Product ID represents the type of card following card scheme product definitions and can be returned for Adyen Acquiring service level payments. Possible values Visa: * **A** - Visa Traditional * **B** - Visa Traditional Rewards * **C** - Visa Signature * **D** - Visa Signature Preferred * **F** - Visa Classic Possible values Mastercard: * **MCC** - Mastercard Card * **MCE** - Mastercard Electronic Card * **MCF** - Mastercard Corporate Fleet Card * **MCG** - Gold Mastercard Card * **MCH** - Mastercard Premium Charge * **MCI** - Mastercard Select Debit CardProductId *string `json:"cardProductId,omitempty"` // The last four digits of a card number. > Returned only in case of a card payment. CardSummary *string `json:"cardSummary,omitempty"` // The first eight digits of the card number. Only returned if the card number is 16 digits or more. This is the [Bank Identification Number (BIN)](https://docs.adyen.com/get-started-with-adyen/payment-glossary#bank-identification-number-bin) for card numbers with an eight-digit BIN. Example: 52123423 IssuerBin *string `json:"issuerBin,omitempty"` }
ResponseAdditionalDataCard struct for ResponseAdditionalDataCard
func NewResponseAdditionalDataCard ¶
func NewResponseAdditionalDataCard() *ResponseAdditionalDataCard
NewResponseAdditionalDataCard instantiates a new ResponseAdditionalDataCard 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 NewResponseAdditionalDataCardWithDefaults ¶
func NewResponseAdditionalDataCardWithDefaults() *ResponseAdditionalDataCard
NewResponseAdditionalDataCardWithDefaults instantiates a new ResponseAdditionalDataCard 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 (*ResponseAdditionalDataCard) GetCardBin ¶
func (o *ResponseAdditionalDataCard) GetCardBin() string
GetCardBin returns the CardBin field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardBinOk ¶
func (o *ResponseAdditionalDataCard) GetCardBinOk() (*string, bool)
GetCardBinOk returns a tuple with the CardBin field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetCardHolderName ¶
func (o *ResponseAdditionalDataCard) GetCardHolderName() string
GetCardHolderName returns the CardHolderName field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardHolderNameOk ¶
func (o *ResponseAdditionalDataCard) 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.
func (*ResponseAdditionalDataCard) GetCardIssuingBank ¶
func (o *ResponseAdditionalDataCard) GetCardIssuingBank() string
GetCardIssuingBank returns the CardIssuingBank field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardIssuingBankOk ¶
func (o *ResponseAdditionalDataCard) GetCardIssuingBankOk() (*string, bool)
GetCardIssuingBankOk returns a tuple with the CardIssuingBank field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetCardIssuingCountry ¶
func (o *ResponseAdditionalDataCard) GetCardIssuingCountry() string
GetCardIssuingCountry returns the CardIssuingCountry field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardIssuingCountryOk ¶
func (o *ResponseAdditionalDataCard) GetCardIssuingCountryOk() (*string, bool)
GetCardIssuingCountryOk returns a tuple with the CardIssuingCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetCardIssuingCurrency ¶
func (o *ResponseAdditionalDataCard) GetCardIssuingCurrency() string
GetCardIssuingCurrency returns the CardIssuingCurrency field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardIssuingCurrencyOk ¶
func (o *ResponseAdditionalDataCard) GetCardIssuingCurrencyOk() (*string, bool)
GetCardIssuingCurrencyOk returns a tuple with the CardIssuingCurrency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetCardPaymentMethod ¶
func (o *ResponseAdditionalDataCard) GetCardPaymentMethod() string
GetCardPaymentMethod returns the CardPaymentMethod field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardPaymentMethodOk ¶
func (o *ResponseAdditionalDataCard) GetCardPaymentMethodOk() (*string, bool)
GetCardPaymentMethodOk returns a tuple with the CardPaymentMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetCardProductId ¶
func (o *ResponseAdditionalDataCard) GetCardProductId() string
GetCardProductId returns the CardProductId field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardProductIdOk ¶
func (o *ResponseAdditionalDataCard) GetCardProductIdOk() (*string, bool)
GetCardProductIdOk returns a tuple with the CardProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetCardSummary ¶
func (o *ResponseAdditionalDataCard) GetCardSummary() string
GetCardSummary returns the CardSummary field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetCardSummaryOk ¶
func (o *ResponseAdditionalDataCard) GetCardSummaryOk() (*string, bool)
GetCardSummaryOk returns a tuple with the CardSummary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) GetIssuerBin ¶
func (o *ResponseAdditionalDataCard) GetIssuerBin() string
GetIssuerBin returns the IssuerBin field value if set, zero value otherwise.
func (*ResponseAdditionalDataCard) GetIssuerBinOk ¶
func (o *ResponseAdditionalDataCard) GetIssuerBinOk() (*string, bool)
GetIssuerBinOk returns a tuple with the IssuerBin field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCard) HasCardBin ¶
func (o *ResponseAdditionalDataCard) HasCardBin() bool
HasCardBin returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardHolderName ¶
func (o *ResponseAdditionalDataCard) HasCardHolderName() bool
HasCardHolderName returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardIssuingBank ¶
func (o *ResponseAdditionalDataCard) HasCardIssuingBank() bool
HasCardIssuingBank returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardIssuingCountry ¶
func (o *ResponseAdditionalDataCard) HasCardIssuingCountry() bool
HasCardIssuingCountry returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardIssuingCurrency ¶
func (o *ResponseAdditionalDataCard) HasCardIssuingCurrency() bool
HasCardIssuingCurrency returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardPaymentMethod ¶
func (o *ResponseAdditionalDataCard) HasCardPaymentMethod() bool
HasCardPaymentMethod returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardProductId ¶
func (o *ResponseAdditionalDataCard) HasCardProductId() bool
HasCardProductId returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasCardSummary ¶
func (o *ResponseAdditionalDataCard) HasCardSummary() bool
HasCardSummary returns a boolean if a field has been set.
func (*ResponseAdditionalDataCard) HasIssuerBin ¶
func (o *ResponseAdditionalDataCard) HasIssuerBin() bool
HasIssuerBin returns a boolean if a field has been set.
func (ResponseAdditionalDataCard) MarshalJSON ¶
func (o ResponseAdditionalDataCard) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataCard) SetCardBin ¶
func (o *ResponseAdditionalDataCard) SetCardBin(v string)
SetCardBin gets a reference to the given string and assigns it to the CardBin field.
func (*ResponseAdditionalDataCard) SetCardHolderName ¶
func (o *ResponseAdditionalDataCard) SetCardHolderName(v string)
SetCardHolderName gets a reference to the given string and assigns it to the CardHolderName field.
func (*ResponseAdditionalDataCard) SetCardIssuingBank ¶
func (o *ResponseAdditionalDataCard) SetCardIssuingBank(v string)
SetCardIssuingBank gets a reference to the given string and assigns it to the CardIssuingBank field.
func (*ResponseAdditionalDataCard) SetCardIssuingCountry ¶
func (o *ResponseAdditionalDataCard) SetCardIssuingCountry(v string)
SetCardIssuingCountry gets a reference to the given string and assigns it to the CardIssuingCountry field.
func (*ResponseAdditionalDataCard) SetCardIssuingCurrency ¶
func (o *ResponseAdditionalDataCard) SetCardIssuingCurrency(v string)
SetCardIssuingCurrency gets a reference to the given string and assigns it to the CardIssuingCurrency field.
func (*ResponseAdditionalDataCard) SetCardPaymentMethod ¶
func (o *ResponseAdditionalDataCard) SetCardPaymentMethod(v string)
SetCardPaymentMethod gets a reference to the given string and assigns it to the CardPaymentMethod field.
func (*ResponseAdditionalDataCard) SetCardProductId ¶
func (o *ResponseAdditionalDataCard) SetCardProductId(v string)
SetCardProductId gets a reference to the given string and assigns it to the CardProductId field.
func (*ResponseAdditionalDataCard) SetCardSummary ¶
func (o *ResponseAdditionalDataCard) SetCardSummary(v string)
SetCardSummary gets a reference to the given string and assigns it to the CardSummary field.
func (*ResponseAdditionalDataCard) SetIssuerBin ¶
func (o *ResponseAdditionalDataCard) SetIssuerBin(v string)
SetIssuerBin gets a reference to the given string and assigns it to the IssuerBin field.
func (ResponseAdditionalDataCard) ToMap ¶
func (o ResponseAdditionalDataCard) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataCommon ¶
type ResponseAdditionalDataCommon struct { // The name of the Adyen acquirer account. Example: PayPalSandbox_TestAcquirer > Only relevant for PayPal transactions. AcquirerAccountCode *string `json:"acquirerAccountCode,omitempty"` // The name of the acquirer processing the payment request. Example: TestPmmAcquirer AcquirerCode *string `json:"acquirerCode,omitempty"` // The reference number that can be used for reconciliation in case a non-Adyen acquirer is used for settlement. Example: 7C9N3FNBKT9 AcquirerReference *string `json:"acquirerReference,omitempty"` // The Adyen alias of the card. Example: H167852639363479 Alias *string `json:"alias,omitempty"` // The type of the card alias. Example: Default AliasType *string `json:"aliasType,omitempty"` // Authorisation code: * When the payment is authorised successfully, this field holds the authorisation code for the payment. * When the payment is not authorised, this field is empty. Example: 58747 AuthCode *string `json:"authCode,omitempty"` // Merchant ID known by the acquirer. AuthorisationMid *string `json:"authorisationMid,omitempty"` // The currency of the authorised amount, as a three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes). AuthorisedAmountCurrency *string `json:"authorisedAmountCurrency,omitempty"` // Value of the amount authorised. This amount is represented in minor units according to the [following table](https://docs.adyen.com/development-resources/currency-codes). AuthorisedAmountValue *string `json:"authorisedAmountValue,omitempty"` // The AVS result code of the payment, which provides information about the outcome of the AVS check. For possible values, see [AVS](https://docs.adyen.com/risk-management/configure-standard-risk-rules/consistency-rules#billing-address-does-not-match-cardholder-address-avs). AvsResult *string `json:"avsResult,omitempty"` // Raw AVS result received from the acquirer, where available. Example: D AvsResultRaw *string `json:"avsResultRaw,omitempty"` // BIC of a bank account. Example: TESTNL01 > Only relevant for SEPA Direct Debit transactions. Bic *string `json:"bic,omitempty"` // Includes the co-branded card information. CoBrandedWith *string `json:"coBrandedWith,omitempty"` // The result of CVC verification. CvcResult *string `json:"cvcResult,omitempty"` // The raw result of CVC verification. CvcResultRaw *string `json:"cvcResultRaw,omitempty"` // Supported for 3D Secure 2. The unique transaction identifier assigned by the DS to identify a single transaction. DsTransID *string `json:"dsTransID,omitempty"` // The Electronic Commerce Indicator returned from the schemes for the 3DS payment session. Example: 02 Eci *string `json:"eci,omitempty"` // The expiry date on the card. Example: 6/2016 > Returned only in case of a card payment. ExpiryDate *string `json:"expiryDate,omitempty"` // The currency of the extra amount charged due to additional amounts set in the skin used in the HPP payment request. Example: EUR ExtraCostsCurrency *string `json:"extraCostsCurrency,omitempty"` // The value of the extra amount charged due to additional amounts set in the skin used in the HPP payment request. The amount is in minor units. ExtraCostsValue *string `json:"extraCostsValue,omitempty"` // The fraud score due to a particular fraud check. The fraud check name is found in the key of the key-value pair. FraudCheckItemNrFraudCheckname *string `json:"fraudCheck-[itemNr]-[FraudCheckname],omitempty"` // Indicates if the payment is sent to manual review. FraudManualReview *string `json:"fraudManualReview,omitempty"` // The fraud result properties of the payment. FraudResultType *string `json:"fraudResultType,omitempty"` // Information regarding the funding type of the card. The possible return values are: * CHARGE * CREDIT * DEBIT * PREPAID * PREPAID_RELOADABLE * PREPAID_NONRELOADABLE * DEFFERED_DEBIT > This functionality requires additional configuration on Adyen's end. To enable it, contact the Support Team. For receiving this field in the notification, enable **Include Funding Source** in **Notifications** > **Additional settings**. FundingSource *string `json:"fundingSource,omitempty"` // Indicates availability of funds. Visa: * \"I\" (fast funds are supported) * \"N\" (otherwise) Mastercard: * \"I\" (product type is Prepaid or Debit, or issuing country is in CEE/HGEM list) * \"N\" (otherwise) > Returned when you verify a card BIN or estimate costs, and only if payoutEligible is \"Y\" or \"D\". FundsAvailability *string `json:"fundsAvailability,omitempty"` // Provides the more granular indication of why a transaction was refused. When a transaction fails with either \"Refused\", \"Restricted Card\", \"Transaction Not Permitted\", \"Not supported\" or \"DeclinedNon Generic\" refusalReason from the issuer, Adyen cross references its PSP-wide data for extra insight into the refusal reason. If an inferred refusal reason is available, the `inferredRefusalReason`, field is populated and the `refusalReason`, is set to \"Not Supported\". Possible values: * 3D Secure Mandated * Closed Account * ContAuth Not Supported * CVC Mandated * Ecommerce Not Allowed * Crossborder Not Supported * Card Updated * Low Authrate Bin * Non-reloadable prepaid card InferredRefusalReason *string `json:"inferredRefusalReason,omitempty"` // Indicates if the card is used for business purposes only. IsCardCommercial *string `json:"isCardCommercial,omitempty"` // The issuing country of the card based on the BIN list that Adyen maintains. Example: JP IssuerCountry *string `json:"issuerCountry,omitempty"` // A Boolean value indicating whether a liability shift was offered for this payment. LiabilityShift *string `json:"liabilityShift,omitempty"` // The `mcBankNetReferenceNumber`, is a minimum of six characters and a maximum of nine characters long. > Contact Support Team to enable this field. McBankNetReferenceNumber *string `json:"mcBankNetReferenceNumber,omitempty"` // The Merchant Advice Code (MAC) can be returned by Mastercard issuers for refused payments. If present, the MAC contains information about why the payment failed, and whether it can be retried. For more information see [Mastercard Merchant Advice Codes](https://docs.adyen.com/development-resources/raw-acquirer-responses#mastercard-merchant-advice-codes). MerchantAdviceCode *string `json:"merchantAdviceCode,omitempty"` // The reference provided for the transaction. MerchantReference *string `json:"merchantReference,omitempty"` // Returned in the response if you are not tokenizing with Adyen and are using the Merchant-initiated transactions (MIT) framework from Mastercard or Visa. This contains either the Mastercard Trace ID or the Visa Transaction ID. NetworkTxReference *string `json:"networkTxReference,omitempty"` // The owner name of a bank account. Only relevant for SEPA Direct Debit transactions. OwnerName *string `json:"ownerName,omitempty"` // The Payment Account Reference (PAR) value links a network token with the underlying primary account number (PAN). The PAR value consists of 29 uppercase alphanumeric characters. PaymentAccountReference *string `json:"paymentAccountReference,omitempty"` // The payment method used in the transaction. PaymentMethod *string `json:"paymentMethod,omitempty"` // The Adyen sub-variant of the payment method used for the payment request. For more information, refer to [PaymentMethodVariant](https://docs.adyen.com/development-resources/paymentmethodvariant). Example: mcpro PaymentMethodVariant *string `json:"paymentMethodVariant,omitempty"` // Indicates whether a payout is eligible or not for this card. Visa: * \"Y\" * \"N\" Mastercard: * \"Y\" (domestic and cross-border) * \"D\" (only domestic) * \"N\" (no MoneySend) * \"U\" (unknown) PayoutEligible *string `json:"payoutEligible,omitempty"` // The response code from the Real Time Account Updater service. Possible return values are: * CardChanged * CardExpiryChanged * CloseAccount * ContactCardAccountHolder RealtimeAccountUpdaterStatus *string `json:"realtimeAccountUpdaterStatus,omitempty"` // Message to be displayed on the terminal. ReceiptFreeText *string `json:"receiptFreeText,omitempty"` // The recurring contract types applicable to the transaction. RecurringContractTypes *string `json:"recurring.contractTypes,omitempty"` // The `pspReference`, of the first recurring payment that created the recurring detail. This functionality requires additional configuration on Adyen's end. To enable it, contact the Support Team. RecurringFirstPspReference *string `json:"recurring.firstPspReference,omitempty"` // The reference that uniquely identifies the recurring transaction. RecurringRecurringDetailReference *string `json:"recurring.recurringDetailReference,omitempty"` // The provided reference of the shopper for a recurring transaction. RecurringShopperReference *string `json:"recurring.shopperReference,omitempty"` // The processing model used for the recurring transaction. RecurringProcessingModel *string `json:"recurringProcessingModel,omitempty"` // If the payment is referred, this field is set to true. This field is unavailable if the payment is referred and is usually not returned with ecommerce transactions. Example: true Referred *string `json:"referred,omitempty"` // Raw refusal reason received from the acquirer, where available. Example: AUTHORISED RefusalReasonRaw *string `json:"refusalReasonRaw,omitempty"` // The amount of the payment request. RequestAmount *string `json:"requestAmount,omitempty"` // The currency of the payment request. RequestCurrencyCode *string `json:"requestCurrencyCode,omitempty"` // The shopper interaction type of the payment request. Example: Ecommerce ShopperInteraction *string `json:"shopperInteraction,omitempty"` // The shopperReference passed in the payment request. Example: AdyenTestShopperXX ShopperReference *string `json:"shopperReference,omitempty"` // The terminal ID used in a point-of-sale payment. Example: 06022622 TerminalId *string `json:"terminalId,omitempty"` // A Boolean value indicating whether 3DS authentication was completed on this payment. Example: true ThreeDAuthenticated *string `json:"threeDAuthenticated,omitempty"` // The raw 3DS authentication result from the card issuer. Example: N ThreeDAuthenticatedResponse *string `json:"threeDAuthenticatedResponse,omitempty"` // A Boolean value indicating whether 3DS was offered for this payment. Example: true ThreeDOffered *string `json:"threeDOffered,omitempty"` // The raw enrollment result from the 3DS directory services of the card schemes. Example: Y ThreeDOfferedResponse *string `json:"threeDOfferedResponse,omitempty"` // The 3D Secure 2 version. ThreeDSVersion *string `json:"threeDSVersion,omitempty"` // The `visaTransactionId`, has a fixed length of 15 numeric characters. > Contact Support Team to enable this field. VisaTransactionId *string `json:"visaTransactionId,omitempty"` // The 3DS transaction ID of the 3DS session sent in notifications. The value is Base64-encoded and is returned for transactions with directoryResponse 'N' or 'Y'. If you want to submit the xid in your 3D Secure 1 request, use the `mpiData.xid`, field. Example: ODgxNDc2MDg2MDExODk5MAAAAAA= Xid *string `json:"xid,omitempty"` }
ResponseAdditionalDataCommon struct for ResponseAdditionalDataCommon
func NewResponseAdditionalDataCommon ¶
func NewResponseAdditionalDataCommon() *ResponseAdditionalDataCommon
NewResponseAdditionalDataCommon instantiates a new ResponseAdditionalDataCommon 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 NewResponseAdditionalDataCommonWithDefaults ¶
func NewResponseAdditionalDataCommonWithDefaults() *ResponseAdditionalDataCommon
NewResponseAdditionalDataCommonWithDefaults instantiates a new ResponseAdditionalDataCommon 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 (*ResponseAdditionalDataCommon) GetAcquirerAccountCode ¶
func (o *ResponseAdditionalDataCommon) GetAcquirerAccountCode() string
GetAcquirerAccountCode returns the AcquirerAccountCode field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAcquirerAccountCodeOk ¶
func (o *ResponseAdditionalDataCommon) GetAcquirerAccountCodeOk() (*string, bool)
GetAcquirerAccountCodeOk returns a tuple with the AcquirerAccountCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAcquirerCode ¶
func (o *ResponseAdditionalDataCommon) GetAcquirerCode() string
GetAcquirerCode returns the AcquirerCode field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAcquirerCodeOk ¶
func (o *ResponseAdditionalDataCommon) GetAcquirerCodeOk() (*string, bool)
GetAcquirerCodeOk returns a tuple with the AcquirerCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAcquirerReference ¶
func (o *ResponseAdditionalDataCommon) GetAcquirerReference() string
GetAcquirerReference returns the AcquirerReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAcquirerReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetAcquirerReferenceOk() (*string, bool)
GetAcquirerReferenceOk returns a tuple with the AcquirerReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAlias ¶
func (o *ResponseAdditionalDataCommon) GetAlias() string
GetAlias returns the Alias field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAliasOk ¶
func (o *ResponseAdditionalDataCommon) GetAliasOk() (*string, bool)
GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAliasType ¶
func (o *ResponseAdditionalDataCommon) GetAliasType() string
GetAliasType returns the AliasType field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAliasTypeOk ¶
func (o *ResponseAdditionalDataCommon) GetAliasTypeOk() (*string, bool)
GetAliasTypeOk returns a tuple with the AliasType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAuthCode ¶
func (o *ResponseAdditionalDataCommon) GetAuthCode() string
GetAuthCode returns the AuthCode field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAuthCodeOk ¶
func (o *ResponseAdditionalDataCommon) GetAuthCodeOk() (*string, bool)
GetAuthCodeOk returns a tuple with the AuthCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAuthorisationMid ¶
func (o *ResponseAdditionalDataCommon) GetAuthorisationMid() string
GetAuthorisationMid returns the AuthorisationMid field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAuthorisationMidOk ¶
func (o *ResponseAdditionalDataCommon) GetAuthorisationMidOk() (*string, bool)
GetAuthorisationMidOk returns a tuple with the AuthorisationMid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAuthorisedAmountCurrency ¶
func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountCurrency() string
GetAuthorisedAmountCurrency returns the AuthorisedAmountCurrency field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAuthorisedAmountCurrencyOk ¶
func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountCurrencyOk() (*string, bool)
GetAuthorisedAmountCurrencyOk returns a tuple with the AuthorisedAmountCurrency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAuthorisedAmountValue ¶
func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountValue() string
GetAuthorisedAmountValue returns the AuthorisedAmountValue field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAuthorisedAmountValueOk ¶
func (o *ResponseAdditionalDataCommon) GetAuthorisedAmountValueOk() (*string, bool)
GetAuthorisedAmountValueOk returns a tuple with the AuthorisedAmountValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAvsResult ¶
func (o *ResponseAdditionalDataCommon) GetAvsResult() string
GetAvsResult returns the AvsResult field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAvsResultOk ¶
func (o *ResponseAdditionalDataCommon) GetAvsResultOk() (*string, bool)
GetAvsResultOk returns a tuple with the AvsResult field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetAvsResultRaw ¶
func (o *ResponseAdditionalDataCommon) GetAvsResultRaw() string
GetAvsResultRaw returns the AvsResultRaw field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetAvsResultRawOk ¶
func (o *ResponseAdditionalDataCommon) GetAvsResultRawOk() (*string, bool)
GetAvsResultRawOk returns a tuple with the AvsResultRaw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetBic ¶
func (o *ResponseAdditionalDataCommon) GetBic() string
GetBic returns the Bic field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetBicOk ¶
func (o *ResponseAdditionalDataCommon) GetBicOk() (*string, bool)
GetBicOk returns a tuple with the Bic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetCoBrandedWith ¶
func (o *ResponseAdditionalDataCommon) GetCoBrandedWith() string
GetCoBrandedWith returns the CoBrandedWith field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetCoBrandedWithOk ¶
func (o *ResponseAdditionalDataCommon) GetCoBrandedWithOk() (*string, bool)
GetCoBrandedWithOk returns a tuple with the CoBrandedWith field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetCvcResult ¶
func (o *ResponseAdditionalDataCommon) GetCvcResult() string
GetCvcResult returns the CvcResult field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetCvcResultOk ¶
func (o *ResponseAdditionalDataCommon) GetCvcResultOk() (*string, bool)
GetCvcResultOk returns a tuple with the CvcResult field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetCvcResultRaw ¶
func (o *ResponseAdditionalDataCommon) GetCvcResultRaw() string
GetCvcResultRaw returns the CvcResultRaw field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetCvcResultRawOk ¶
func (o *ResponseAdditionalDataCommon) GetCvcResultRawOk() (*string, bool)
GetCvcResultRawOk returns a tuple with the CvcResultRaw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetDsTransID ¶
func (o *ResponseAdditionalDataCommon) GetDsTransID() string
GetDsTransID returns the DsTransID field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetDsTransIDOk ¶
func (o *ResponseAdditionalDataCommon) GetDsTransIDOk() (*string, bool)
GetDsTransIDOk returns a tuple with the DsTransID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetEci ¶
func (o *ResponseAdditionalDataCommon) GetEci() string
GetEci returns the Eci field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetEciOk ¶
func (o *ResponseAdditionalDataCommon) GetEciOk() (*string, bool)
GetEciOk returns a tuple with the Eci field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetExpiryDate ¶
func (o *ResponseAdditionalDataCommon) GetExpiryDate() string
GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetExpiryDateOk ¶
func (o *ResponseAdditionalDataCommon) GetExpiryDateOk() (*string, bool)
GetExpiryDateOk returns a tuple with the ExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetExtraCostsCurrency ¶
func (o *ResponseAdditionalDataCommon) GetExtraCostsCurrency() string
GetExtraCostsCurrency returns the ExtraCostsCurrency field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetExtraCostsCurrencyOk ¶
func (o *ResponseAdditionalDataCommon) GetExtraCostsCurrencyOk() (*string, bool)
GetExtraCostsCurrencyOk returns a tuple with the ExtraCostsCurrency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetExtraCostsValue ¶
func (o *ResponseAdditionalDataCommon) GetExtraCostsValue() string
GetExtraCostsValue returns the ExtraCostsValue field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetExtraCostsValueOk ¶
func (o *ResponseAdditionalDataCommon) GetExtraCostsValueOk() (*string, bool)
GetExtraCostsValueOk returns a tuple with the ExtraCostsValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetFraudCheckItemNrFraudCheckname ¶
func (o *ResponseAdditionalDataCommon) GetFraudCheckItemNrFraudCheckname() string
GetFraudCheckItemNrFraudCheckname returns the FraudCheckItemNrFraudCheckname field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetFraudCheckItemNrFraudChecknameOk ¶
func (o *ResponseAdditionalDataCommon) GetFraudCheckItemNrFraudChecknameOk() (*string, bool)
GetFraudCheckItemNrFraudChecknameOk returns a tuple with the FraudCheckItemNrFraudCheckname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetFraudManualReview ¶
func (o *ResponseAdditionalDataCommon) GetFraudManualReview() string
GetFraudManualReview returns the FraudManualReview field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetFraudManualReviewOk ¶
func (o *ResponseAdditionalDataCommon) GetFraudManualReviewOk() (*string, bool)
GetFraudManualReviewOk returns a tuple with the FraudManualReview field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetFraudResultType ¶
func (o *ResponseAdditionalDataCommon) GetFraudResultType() string
GetFraudResultType returns the FraudResultType field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetFraudResultTypeOk ¶
func (o *ResponseAdditionalDataCommon) GetFraudResultTypeOk() (*string, bool)
GetFraudResultTypeOk returns a tuple with the FraudResultType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetFundingSource ¶
func (o *ResponseAdditionalDataCommon) GetFundingSource() string
GetFundingSource returns the FundingSource field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetFundingSourceOk ¶
func (o *ResponseAdditionalDataCommon) GetFundingSourceOk() (*string, bool)
GetFundingSourceOk returns a tuple with the FundingSource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetFundsAvailability ¶
func (o *ResponseAdditionalDataCommon) GetFundsAvailability() string
GetFundsAvailability returns the FundsAvailability field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetFundsAvailabilityOk ¶
func (o *ResponseAdditionalDataCommon) GetFundsAvailabilityOk() (*string, bool)
GetFundsAvailabilityOk returns a tuple with the FundsAvailability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetInferredRefusalReason ¶
func (o *ResponseAdditionalDataCommon) GetInferredRefusalReason() string
GetInferredRefusalReason returns the InferredRefusalReason field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetInferredRefusalReasonOk ¶
func (o *ResponseAdditionalDataCommon) GetInferredRefusalReasonOk() (*string, bool)
GetInferredRefusalReasonOk returns a tuple with the InferredRefusalReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetIsCardCommercial ¶
func (o *ResponseAdditionalDataCommon) GetIsCardCommercial() string
GetIsCardCommercial returns the IsCardCommercial field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetIsCardCommercialOk ¶
func (o *ResponseAdditionalDataCommon) GetIsCardCommercialOk() (*string, bool)
GetIsCardCommercialOk returns a tuple with the IsCardCommercial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetIssuerCountry ¶
func (o *ResponseAdditionalDataCommon) GetIssuerCountry() string
GetIssuerCountry returns the IssuerCountry field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetIssuerCountryOk ¶
func (o *ResponseAdditionalDataCommon) GetIssuerCountryOk() (*string, bool)
GetIssuerCountryOk returns a tuple with the IssuerCountry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetLiabilityShift ¶
func (o *ResponseAdditionalDataCommon) GetLiabilityShift() string
GetLiabilityShift returns the LiabilityShift field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetLiabilityShiftOk ¶
func (o *ResponseAdditionalDataCommon) GetLiabilityShiftOk() (*string, bool)
GetLiabilityShiftOk returns a tuple with the LiabilityShift field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetMcBankNetReferenceNumber ¶
func (o *ResponseAdditionalDataCommon) GetMcBankNetReferenceNumber() string
GetMcBankNetReferenceNumber returns the McBankNetReferenceNumber field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetMcBankNetReferenceNumberOk ¶
func (o *ResponseAdditionalDataCommon) GetMcBankNetReferenceNumberOk() (*string, bool)
GetMcBankNetReferenceNumberOk returns a tuple with the McBankNetReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetMerchantAdviceCode ¶
func (o *ResponseAdditionalDataCommon) GetMerchantAdviceCode() string
GetMerchantAdviceCode returns the MerchantAdviceCode field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetMerchantAdviceCodeOk ¶
func (o *ResponseAdditionalDataCommon) GetMerchantAdviceCodeOk() (*string, bool)
GetMerchantAdviceCodeOk returns a tuple with the MerchantAdviceCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetMerchantReference ¶
func (o *ResponseAdditionalDataCommon) GetMerchantReference() string
GetMerchantReference returns the MerchantReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetMerchantReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetMerchantReferenceOk() (*string, bool)
GetMerchantReferenceOk returns a tuple with the MerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetNetworkTxReference ¶
func (o *ResponseAdditionalDataCommon) GetNetworkTxReference() string
GetNetworkTxReference returns the NetworkTxReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetNetworkTxReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetNetworkTxReferenceOk() (*string, bool)
GetNetworkTxReferenceOk returns a tuple with the NetworkTxReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetOwnerName ¶
func (o *ResponseAdditionalDataCommon) GetOwnerName() string
GetOwnerName returns the OwnerName field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetOwnerNameOk ¶
func (o *ResponseAdditionalDataCommon) GetOwnerNameOk() (*string, bool)
GetOwnerNameOk returns a tuple with the OwnerName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetPaymentAccountReference ¶
func (o *ResponseAdditionalDataCommon) GetPaymentAccountReference() string
GetPaymentAccountReference returns the PaymentAccountReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetPaymentAccountReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetPaymentAccountReferenceOk() (*string, bool)
GetPaymentAccountReferenceOk returns a tuple with the PaymentAccountReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetPaymentMethod ¶
func (o *ResponseAdditionalDataCommon) GetPaymentMethod() string
GetPaymentMethod returns the PaymentMethod field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetPaymentMethodOk ¶
func (o *ResponseAdditionalDataCommon) GetPaymentMethodOk() (*string, bool)
GetPaymentMethodOk returns a tuple with the PaymentMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetPaymentMethodVariant ¶
func (o *ResponseAdditionalDataCommon) GetPaymentMethodVariant() string
GetPaymentMethodVariant returns the PaymentMethodVariant field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetPaymentMethodVariantOk ¶
func (o *ResponseAdditionalDataCommon) GetPaymentMethodVariantOk() (*string, bool)
GetPaymentMethodVariantOk returns a tuple with the PaymentMethodVariant field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetPayoutEligible ¶
func (o *ResponseAdditionalDataCommon) GetPayoutEligible() string
GetPayoutEligible returns the PayoutEligible field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetPayoutEligibleOk ¶
func (o *ResponseAdditionalDataCommon) GetPayoutEligibleOk() (*string, bool)
GetPayoutEligibleOk returns a tuple with the PayoutEligible field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRealtimeAccountUpdaterStatus ¶
func (o *ResponseAdditionalDataCommon) GetRealtimeAccountUpdaterStatus() string
GetRealtimeAccountUpdaterStatus returns the RealtimeAccountUpdaterStatus field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRealtimeAccountUpdaterStatusOk ¶
func (o *ResponseAdditionalDataCommon) GetRealtimeAccountUpdaterStatusOk() (*string, bool)
GetRealtimeAccountUpdaterStatusOk returns a tuple with the RealtimeAccountUpdaterStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetReceiptFreeText ¶
func (o *ResponseAdditionalDataCommon) GetReceiptFreeText() string
GetReceiptFreeText returns the ReceiptFreeText field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetReceiptFreeTextOk ¶
func (o *ResponseAdditionalDataCommon) GetReceiptFreeTextOk() (*string, bool)
GetReceiptFreeTextOk returns a tuple with the ReceiptFreeText field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRecurringContractTypes ¶
func (o *ResponseAdditionalDataCommon) GetRecurringContractTypes() string
GetRecurringContractTypes returns the RecurringContractTypes field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRecurringContractTypesOk ¶
func (o *ResponseAdditionalDataCommon) GetRecurringContractTypesOk() (*string, bool)
GetRecurringContractTypesOk returns a tuple with the RecurringContractTypes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRecurringFirstPspReference ¶
func (o *ResponseAdditionalDataCommon) GetRecurringFirstPspReference() string
GetRecurringFirstPspReference returns the RecurringFirstPspReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRecurringFirstPspReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetRecurringFirstPspReferenceOk() (*string, bool)
GetRecurringFirstPspReferenceOk returns a tuple with the RecurringFirstPspReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRecurringProcessingModel ¶
func (o *ResponseAdditionalDataCommon) GetRecurringProcessingModel() string
GetRecurringProcessingModel returns the RecurringProcessingModel field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRecurringProcessingModelOk ¶
func (o *ResponseAdditionalDataCommon) GetRecurringProcessingModelOk() (*string, bool)
GetRecurringProcessingModelOk returns a tuple with the RecurringProcessingModel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRecurringRecurringDetailReference ¶
func (o *ResponseAdditionalDataCommon) GetRecurringRecurringDetailReference() string
GetRecurringRecurringDetailReference returns the RecurringRecurringDetailReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRecurringRecurringDetailReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetRecurringRecurringDetailReferenceOk() (*string, bool)
GetRecurringRecurringDetailReferenceOk returns a tuple with the RecurringRecurringDetailReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRecurringShopperReference ¶
func (o *ResponseAdditionalDataCommon) GetRecurringShopperReference() string
GetRecurringShopperReference returns the RecurringShopperReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRecurringShopperReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetRecurringShopperReferenceOk() (*string, bool)
GetRecurringShopperReferenceOk returns a tuple with the RecurringShopperReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetReferred ¶
func (o *ResponseAdditionalDataCommon) GetReferred() string
GetReferred returns the Referred field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetReferredOk ¶
func (o *ResponseAdditionalDataCommon) GetReferredOk() (*string, bool)
GetReferredOk returns a tuple with the Referred field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRefusalReasonRaw ¶
func (o *ResponseAdditionalDataCommon) GetRefusalReasonRaw() string
GetRefusalReasonRaw returns the RefusalReasonRaw field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRefusalReasonRawOk ¶
func (o *ResponseAdditionalDataCommon) GetRefusalReasonRawOk() (*string, bool)
GetRefusalReasonRawOk returns a tuple with the RefusalReasonRaw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRequestAmount ¶
func (o *ResponseAdditionalDataCommon) GetRequestAmount() string
GetRequestAmount returns the RequestAmount field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRequestAmountOk ¶
func (o *ResponseAdditionalDataCommon) GetRequestAmountOk() (*string, bool)
GetRequestAmountOk returns a tuple with the RequestAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetRequestCurrencyCode ¶
func (o *ResponseAdditionalDataCommon) GetRequestCurrencyCode() string
GetRequestCurrencyCode returns the RequestCurrencyCode field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetRequestCurrencyCodeOk ¶
func (o *ResponseAdditionalDataCommon) GetRequestCurrencyCodeOk() (*string, bool)
GetRequestCurrencyCodeOk returns a tuple with the RequestCurrencyCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetShopperInteraction ¶
func (o *ResponseAdditionalDataCommon) GetShopperInteraction() string
GetShopperInteraction returns the ShopperInteraction field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetShopperInteractionOk ¶
func (o *ResponseAdditionalDataCommon) GetShopperInteractionOk() (*string, bool)
GetShopperInteractionOk returns a tuple with the ShopperInteraction field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetShopperReference ¶
func (o *ResponseAdditionalDataCommon) GetShopperReference() string
GetShopperReference returns the ShopperReference field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetShopperReferenceOk ¶
func (o *ResponseAdditionalDataCommon) GetShopperReferenceOk() (*string, bool)
GetShopperReferenceOk returns a tuple with the ShopperReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetTerminalId ¶
func (o *ResponseAdditionalDataCommon) GetTerminalId() string
GetTerminalId returns the TerminalId field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetTerminalIdOk ¶
func (o *ResponseAdditionalDataCommon) GetTerminalIdOk() (*string, bool)
GetTerminalIdOk returns a tuple with the TerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetThreeDAuthenticated ¶
func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticated() string
GetThreeDAuthenticated returns the ThreeDAuthenticated field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetThreeDAuthenticatedOk ¶
func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticatedOk() (*string, bool)
GetThreeDAuthenticatedOk returns a tuple with the ThreeDAuthenticated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetThreeDAuthenticatedResponse ¶
func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticatedResponse() string
GetThreeDAuthenticatedResponse returns the ThreeDAuthenticatedResponse field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetThreeDAuthenticatedResponseOk ¶
func (o *ResponseAdditionalDataCommon) GetThreeDAuthenticatedResponseOk() (*string, bool)
GetThreeDAuthenticatedResponseOk returns a tuple with the ThreeDAuthenticatedResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetThreeDOffered ¶
func (o *ResponseAdditionalDataCommon) GetThreeDOffered() string
GetThreeDOffered returns the ThreeDOffered field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetThreeDOfferedOk ¶
func (o *ResponseAdditionalDataCommon) GetThreeDOfferedOk() (*string, bool)
GetThreeDOfferedOk returns a tuple with the ThreeDOffered field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetThreeDOfferedResponse ¶
func (o *ResponseAdditionalDataCommon) GetThreeDOfferedResponse() string
GetThreeDOfferedResponse returns the ThreeDOfferedResponse field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetThreeDOfferedResponseOk ¶
func (o *ResponseAdditionalDataCommon) GetThreeDOfferedResponseOk() (*string, bool)
GetThreeDOfferedResponseOk returns a tuple with the ThreeDOfferedResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetThreeDSVersion ¶
func (o *ResponseAdditionalDataCommon) GetThreeDSVersion() string
GetThreeDSVersion returns the ThreeDSVersion field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetThreeDSVersionOk ¶
func (o *ResponseAdditionalDataCommon) GetThreeDSVersionOk() (*string, bool)
GetThreeDSVersionOk returns a tuple with the ThreeDSVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetVisaTransactionId ¶
func (o *ResponseAdditionalDataCommon) GetVisaTransactionId() string
GetVisaTransactionId returns the VisaTransactionId field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetVisaTransactionIdOk ¶
func (o *ResponseAdditionalDataCommon) GetVisaTransactionIdOk() (*string, bool)
GetVisaTransactionIdOk returns a tuple with the VisaTransactionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) GetXid ¶
func (o *ResponseAdditionalDataCommon) GetXid() string
GetXid returns the Xid field value if set, zero value otherwise.
func (*ResponseAdditionalDataCommon) GetXidOk ¶
func (o *ResponseAdditionalDataCommon) GetXidOk() (*string, bool)
GetXidOk returns a tuple with the Xid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataCommon) HasAcquirerAccountCode ¶
func (o *ResponseAdditionalDataCommon) HasAcquirerAccountCode() bool
HasAcquirerAccountCode returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAcquirerCode ¶
func (o *ResponseAdditionalDataCommon) HasAcquirerCode() bool
HasAcquirerCode returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAcquirerReference ¶
func (o *ResponseAdditionalDataCommon) HasAcquirerReference() bool
HasAcquirerReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAlias ¶
func (o *ResponseAdditionalDataCommon) HasAlias() bool
HasAlias returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAliasType ¶
func (o *ResponseAdditionalDataCommon) HasAliasType() bool
HasAliasType returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAuthCode ¶
func (o *ResponseAdditionalDataCommon) HasAuthCode() bool
HasAuthCode returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAuthorisationMid ¶
func (o *ResponseAdditionalDataCommon) HasAuthorisationMid() bool
HasAuthorisationMid returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAuthorisedAmountCurrency ¶
func (o *ResponseAdditionalDataCommon) HasAuthorisedAmountCurrency() bool
HasAuthorisedAmountCurrency returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAuthorisedAmountValue ¶
func (o *ResponseAdditionalDataCommon) HasAuthorisedAmountValue() bool
HasAuthorisedAmountValue returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAvsResult ¶
func (o *ResponseAdditionalDataCommon) HasAvsResult() bool
HasAvsResult returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasAvsResultRaw ¶
func (o *ResponseAdditionalDataCommon) HasAvsResultRaw() bool
HasAvsResultRaw returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasBic ¶
func (o *ResponseAdditionalDataCommon) HasBic() bool
HasBic returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasCoBrandedWith ¶
func (o *ResponseAdditionalDataCommon) HasCoBrandedWith() bool
HasCoBrandedWith returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasCvcResult ¶
func (o *ResponseAdditionalDataCommon) HasCvcResult() bool
HasCvcResult returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasCvcResultRaw ¶
func (o *ResponseAdditionalDataCommon) HasCvcResultRaw() bool
HasCvcResultRaw returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasDsTransID ¶
func (o *ResponseAdditionalDataCommon) HasDsTransID() bool
HasDsTransID returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasEci ¶
func (o *ResponseAdditionalDataCommon) HasEci() bool
HasEci returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasExpiryDate ¶
func (o *ResponseAdditionalDataCommon) HasExpiryDate() bool
HasExpiryDate returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasExtraCostsCurrency ¶
func (o *ResponseAdditionalDataCommon) HasExtraCostsCurrency() bool
HasExtraCostsCurrency returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasExtraCostsValue ¶
func (o *ResponseAdditionalDataCommon) HasExtraCostsValue() bool
HasExtraCostsValue returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasFraudCheckItemNrFraudCheckname ¶
func (o *ResponseAdditionalDataCommon) HasFraudCheckItemNrFraudCheckname() bool
HasFraudCheckItemNrFraudCheckname returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasFraudManualReview ¶
func (o *ResponseAdditionalDataCommon) HasFraudManualReview() bool
HasFraudManualReview returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasFraudResultType ¶
func (o *ResponseAdditionalDataCommon) HasFraudResultType() bool
HasFraudResultType returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasFundingSource ¶
func (o *ResponseAdditionalDataCommon) HasFundingSource() bool
HasFundingSource returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasFundsAvailability ¶
func (o *ResponseAdditionalDataCommon) HasFundsAvailability() bool
HasFundsAvailability returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasInferredRefusalReason ¶
func (o *ResponseAdditionalDataCommon) HasInferredRefusalReason() bool
HasInferredRefusalReason returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasIsCardCommercial ¶
func (o *ResponseAdditionalDataCommon) HasIsCardCommercial() bool
HasIsCardCommercial returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasIssuerCountry ¶
func (o *ResponseAdditionalDataCommon) HasIssuerCountry() bool
HasIssuerCountry returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasLiabilityShift ¶
func (o *ResponseAdditionalDataCommon) HasLiabilityShift() bool
HasLiabilityShift returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasMcBankNetReferenceNumber ¶
func (o *ResponseAdditionalDataCommon) HasMcBankNetReferenceNumber() bool
HasMcBankNetReferenceNumber returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasMerchantAdviceCode ¶
func (o *ResponseAdditionalDataCommon) HasMerchantAdviceCode() bool
HasMerchantAdviceCode returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasMerchantReference ¶
func (o *ResponseAdditionalDataCommon) HasMerchantReference() bool
HasMerchantReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasNetworkTxReference ¶
func (o *ResponseAdditionalDataCommon) HasNetworkTxReference() bool
HasNetworkTxReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasOwnerName ¶
func (o *ResponseAdditionalDataCommon) HasOwnerName() bool
HasOwnerName returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasPaymentAccountReference ¶
func (o *ResponseAdditionalDataCommon) HasPaymentAccountReference() bool
HasPaymentAccountReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasPaymentMethod ¶
func (o *ResponseAdditionalDataCommon) HasPaymentMethod() bool
HasPaymentMethod returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasPaymentMethodVariant ¶
func (o *ResponseAdditionalDataCommon) HasPaymentMethodVariant() bool
HasPaymentMethodVariant returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasPayoutEligible ¶
func (o *ResponseAdditionalDataCommon) HasPayoutEligible() bool
HasPayoutEligible returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRealtimeAccountUpdaterStatus ¶
func (o *ResponseAdditionalDataCommon) HasRealtimeAccountUpdaterStatus() bool
HasRealtimeAccountUpdaterStatus returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasReceiptFreeText ¶
func (o *ResponseAdditionalDataCommon) HasReceiptFreeText() bool
HasReceiptFreeText returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRecurringContractTypes ¶
func (o *ResponseAdditionalDataCommon) HasRecurringContractTypes() bool
HasRecurringContractTypes returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRecurringFirstPspReference ¶
func (o *ResponseAdditionalDataCommon) HasRecurringFirstPspReference() bool
HasRecurringFirstPspReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRecurringProcessingModel ¶
func (o *ResponseAdditionalDataCommon) HasRecurringProcessingModel() bool
HasRecurringProcessingModel returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRecurringRecurringDetailReference ¶
func (o *ResponseAdditionalDataCommon) HasRecurringRecurringDetailReference() bool
HasRecurringRecurringDetailReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRecurringShopperReference ¶
func (o *ResponseAdditionalDataCommon) HasRecurringShopperReference() bool
HasRecurringShopperReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasReferred ¶
func (o *ResponseAdditionalDataCommon) HasReferred() bool
HasReferred returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRefusalReasonRaw ¶
func (o *ResponseAdditionalDataCommon) HasRefusalReasonRaw() bool
HasRefusalReasonRaw returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRequestAmount ¶
func (o *ResponseAdditionalDataCommon) HasRequestAmount() bool
HasRequestAmount returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasRequestCurrencyCode ¶
func (o *ResponseAdditionalDataCommon) HasRequestCurrencyCode() bool
HasRequestCurrencyCode returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasShopperInteraction ¶
func (o *ResponseAdditionalDataCommon) HasShopperInteraction() bool
HasShopperInteraction returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasShopperReference ¶
func (o *ResponseAdditionalDataCommon) HasShopperReference() bool
HasShopperReference returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasTerminalId ¶
func (o *ResponseAdditionalDataCommon) HasTerminalId() bool
HasTerminalId returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasThreeDAuthenticated ¶
func (o *ResponseAdditionalDataCommon) HasThreeDAuthenticated() bool
HasThreeDAuthenticated returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasThreeDAuthenticatedResponse ¶
func (o *ResponseAdditionalDataCommon) HasThreeDAuthenticatedResponse() bool
HasThreeDAuthenticatedResponse returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasThreeDOffered ¶
func (o *ResponseAdditionalDataCommon) HasThreeDOffered() bool
HasThreeDOffered returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasThreeDOfferedResponse ¶
func (o *ResponseAdditionalDataCommon) HasThreeDOfferedResponse() bool
HasThreeDOfferedResponse returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasThreeDSVersion ¶
func (o *ResponseAdditionalDataCommon) HasThreeDSVersion() bool
HasThreeDSVersion returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasVisaTransactionId ¶
func (o *ResponseAdditionalDataCommon) HasVisaTransactionId() bool
HasVisaTransactionId returns a boolean if a field has been set.
func (*ResponseAdditionalDataCommon) HasXid ¶
func (o *ResponseAdditionalDataCommon) HasXid() bool
HasXid returns a boolean if a field has been set.
func (ResponseAdditionalDataCommon) MarshalJSON ¶
func (o ResponseAdditionalDataCommon) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataCommon) SetAcquirerAccountCode ¶
func (o *ResponseAdditionalDataCommon) SetAcquirerAccountCode(v string)
SetAcquirerAccountCode gets a reference to the given string and assigns it to the AcquirerAccountCode field.
func (*ResponseAdditionalDataCommon) SetAcquirerCode ¶
func (o *ResponseAdditionalDataCommon) SetAcquirerCode(v string)
SetAcquirerCode gets a reference to the given string and assigns it to the AcquirerCode field.
func (*ResponseAdditionalDataCommon) SetAcquirerReference ¶
func (o *ResponseAdditionalDataCommon) SetAcquirerReference(v string)
SetAcquirerReference gets a reference to the given string and assigns it to the AcquirerReference field.
func (*ResponseAdditionalDataCommon) SetAlias ¶
func (o *ResponseAdditionalDataCommon) SetAlias(v string)
SetAlias gets a reference to the given string and assigns it to the Alias field.
func (*ResponseAdditionalDataCommon) SetAliasType ¶
func (o *ResponseAdditionalDataCommon) SetAliasType(v string)
SetAliasType gets a reference to the given string and assigns it to the AliasType field.
func (*ResponseAdditionalDataCommon) SetAuthCode ¶
func (o *ResponseAdditionalDataCommon) SetAuthCode(v string)
SetAuthCode gets a reference to the given string and assigns it to the AuthCode field.
func (*ResponseAdditionalDataCommon) SetAuthorisationMid ¶
func (o *ResponseAdditionalDataCommon) SetAuthorisationMid(v string)
SetAuthorisationMid gets a reference to the given string and assigns it to the AuthorisationMid field.
func (*ResponseAdditionalDataCommon) SetAuthorisedAmountCurrency ¶
func (o *ResponseAdditionalDataCommon) SetAuthorisedAmountCurrency(v string)
SetAuthorisedAmountCurrency gets a reference to the given string and assigns it to the AuthorisedAmountCurrency field.
func (*ResponseAdditionalDataCommon) SetAuthorisedAmountValue ¶
func (o *ResponseAdditionalDataCommon) SetAuthorisedAmountValue(v string)
SetAuthorisedAmountValue gets a reference to the given string and assigns it to the AuthorisedAmountValue field.
func (*ResponseAdditionalDataCommon) SetAvsResult ¶
func (o *ResponseAdditionalDataCommon) SetAvsResult(v string)
SetAvsResult gets a reference to the given string and assigns it to the AvsResult field.
func (*ResponseAdditionalDataCommon) SetAvsResultRaw ¶
func (o *ResponseAdditionalDataCommon) SetAvsResultRaw(v string)
SetAvsResultRaw gets a reference to the given string and assigns it to the AvsResultRaw field.
func (*ResponseAdditionalDataCommon) SetBic ¶
func (o *ResponseAdditionalDataCommon) SetBic(v string)
SetBic gets a reference to the given string and assigns it to the Bic field.
func (*ResponseAdditionalDataCommon) SetCoBrandedWith ¶
func (o *ResponseAdditionalDataCommon) SetCoBrandedWith(v string)
SetCoBrandedWith gets a reference to the given string and assigns it to the CoBrandedWith field.
func (*ResponseAdditionalDataCommon) SetCvcResult ¶
func (o *ResponseAdditionalDataCommon) SetCvcResult(v string)
SetCvcResult gets a reference to the given string and assigns it to the CvcResult field.
func (*ResponseAdditionalDataCommon) SetCvcResultRaw ¶
func (o *ResponseAdditionalDataCommon) SetCvcResultRaw(v string)
SetCvcResultRaw gets a reference to the given string and assigns it to the CvcResultRaw field.
func (*ResponseAdditionalDataCommon) SetDsTransID ¶
func (o *ResponseAdditionalDataCommon) SetDsTransID(v string)
SetDsTransID gets a reference to the given string and assigns it to the DsTransID field.
func (*ResponseAdditionalDataCommon) SetEci ¶
func (o *ResponseAdditionalDataCommon) SetEci(v string)
SetEci gets a reference to the given string and assigns it to the Eci field.
func (*ResponseAdditionalDataCommon) SetExpiryDate ¶
func (o *ResponseAdditionalDataCommon) SetExpiryDate(v string)
SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.
func (*ResponseAdditionalDataCommon) SetExtraCostsCurrency ¶
func (o *ResponseAdditionalDataCommon) SetExtraCostsCurrency(v string)
SetExtraCostsCurrency gets a reference to the given string and assigns it to the ExtraCostsCurrency field.
func (*ResponseAdditionalDataCommon) SetExtraCostsValue ¶
func (o *ResponseAdditionalDataCommon) SetExtraCostsValue(v string)
SetExtraCostsValue gets a reference to the given string and assigns it to the ExtraCostsValue field.
func (*ResponseAdditionalDataCommon) SetFraudCheckItemNrFraudCheckname ¶
func (o *ResponseAdditionalDataCommon) SetFraudCheckItemNrFraudCheckname(v string)
SetFraudCheckItemNrFraudCheckname gets a reference to the given string and assigns it to the FraudCheckItemNrFraudCheckname field.
func (*ResponseAdditionalDataCommon) SetFraudManualReview ¶
func (o *ResponseAdditionalDataCommon) SetFraudManualReview(v string)
SetFraudManualReview gets a reference to the given string and assigns it to the FraudManualReview field.
func (*ResponseAdditionalDataCommon) SetFraudResultType ¶
func (o *ResponseAdditionalDataCommon) SetFraudResultType(v string)
SetFraudResultType gets a reference to the given string and assigns it to the FraudResultType field.
func (*ResponseAdditionalDataCommon) SetFundingSource ¶
func (o *ResponseAdditionalDataCommon) SetFundingSource(v string)
SetFundingSource gets a reference to the given string and assigns it to the FundingSource field.
func (*ResponseAdditionalDataCommon) SetFundsAvailability ¶
func (o *ResponseAdditionalDataCommon) SetFundsAvailability(v string)
SetFundsAvailability gets a reference to the given string and assigns it to the FundsAvailability field.
func (*ResponseAdditionalDataCommon) SetInferredRefusalReason ¶
func (o *ResponseAdditionalDataCommon) SetInferredRefusalReason(v string)
SetInferredRefusalReason gets a reference to the given string and assigns it to the InferredRefusalReason field.
func (*ResponseAdditionalDataCommon) SetIsCardCommercial ¶
func (o *ResponseAdditionalDataCommon) SetIsCardCommercial(v string)
SetIsCardCommercial gets a reference to the given string and assigns it to the IsCardCommercial field.
func (*ResponseAdditionalDataCommon) SetIssuerCountry ¶
func (o *ResponseAdditionalDataCommon) SetIssuerCountry(v string)
SetIssuerCountry gets a reference to the given string and assigns it to the IssuerCountry field.
func (*ResponseAdditionalDataCommon) SetLiabilityShift ¶
func (o *ResponseAdditionalDataCommon) SetLiabilityShift(v string)
SetLiabilityShift gets a reference to the given string and assigns it to the LiabilityShift field.
func (*ResponseAdditionalDataCommon) SetMcBankNetReferenceNumber ¶
func (o *ResponseAdditionalDataCommon) SetMcBankNetReferenceNumber(v string)
SetMcBankNetReferenceNumber gets a reference to the given string and assigns it to the McBankNetReferenceNumber field.
func (*ResponseAdditionalDataCommon) SetMerchantAdviceCode ¶
func (o *ResponseAdditionalDataCommon) SetMerchantAdviceCode(v string)
SetMerchantAdviceCode gets a reference to the given string and assigns it to the MerchantAdviceCode field.
func (*ResponseAdditionalDataCommon) SetMerchantReference ¶
func (o *ResponseAdditionalDataCommon) SetMerchantReference(v string)
SetMerchantReference gets a reference to the given string and assigns it to the MerchantReference field.
func (*ResponseAdditionalDataCommon) SetNetworkTxReference ¶
func (o *ResponseAdditionalDataCommon) SetNetworkTxReference(v string)
SetNetworkTxReference gets a reference to the given string and assigns it to the NetworkTxReference field.
func (*ResponseAdditionalDataCommon) SetOwnerName ¶
func (o *ResponseAdditionalDataCommon) SetOwnerName(v string)
SetOwnerName gets a reference to the given string and assigns it to the OwnerName field.
func (*ResponseAdditionalDataCommon) SetPaymentAccountReference ¶
func (o *ResponseAdditionalDataCommon) SetPaymentAccountReference(v string)
SetPaymentAccountReference gets a reference to the given string and assigns it to the PaymentAccountReference field.
func (*ResponseAdditionalDataCommon) SetPaymentMethod ¶
func (o *ResponseAdditionalDataCommon) SetPaymentMethod(v string)
SetPaymentMethod gets a reference to the given string and assigns it to the PaymentMethod field.
func (*ResponseAdditionalDataCommon) SetPaymentMethodVariant ¶
func (o *ResponseAdditionalDataCommon) SetPaymentMethodVariant(v string)
SetPaymentMethodVariant gets a reference to the given string and assigns it to the PaymentMethodVariant field.
func (*ResponseAdditionalDataCommon) SetPayoutEligible ¶
func (o *ResponseAdditionalDataCommon) SetPayoutEligible(v string)
SetPayoutEligible gets a reference to the given string and assigns it to the PayoutEligible field.
func (*ResponseAdditionalDataCommon) SetRealtimeAccountUpdaterStatus ¶
func (o *ResponseAdditionalDataCommon) SetRealtimeAccountUpdaterStatus(v string)
SetRealtimeAccountUpdaterStatus gets a reference to the given string and assigns it to the RealtimeAccountUpdaterStatus field.
func (*ResponseAdditionalDataCommon) SetReceiptFreeText ¶
func (o *ResponseAdditionalDataCommon) SetReceiptFreeText(v string)
SetReceiptFreeText gets a reference to the given string and assigns it to the ReceiptFreeText field.
func (*ResponseAdditionalDataCommon) SetRecurringContractTypes ¶
func (o *ResponseAdditionalDataCommon) SetRecurringContractTypes(v string)
SetRecurringContractTypes gets a reference to the given string and assigns it to the RecurringContractTypes field.
func (*ResponseAdditionalDataCommon) SetRecurringFirstPspReference ¶
func (o *ResponseAdditionalDataCommon) SetRecurringFirstPspReference(v string)
SetRecurringFirstPspReference gets a reference to the given string and assigns it to the RecurringFirstPspReference field.
func (*ResponseAdditionalDataCommon) SetRecurringProcessingModel ¶
func (o *ResponseAdditionalDataCommon) SetRecurringProcessingModel(v string)
SetRecurringProcessingModel gets a reference to the given string and assigns it to the RecurringProcessingModel field.
func (*ResponseAdditionalDataCommon) SetRecurringRecurringDetailReference ¶
func (o *ResponseAdditionalDataCommon) SetRecurringRecurringDetailReference(v string)
SetRecurringRecurringDetailReference gets a reference to the given string and assigns it to the RecurringRecurringDetailReference field.
func (*ResponseAdditionalDataCommon) SetRecurringShopperReference ¶
func (o *ResponseAdditionalDataCommon) SetRecurringShopperReference(v string)
SetRecurringShopperReference gets a reference to the given string and assigns it to the RecurringShopperReference field.
func (*ResponseAdditionalDataCommon) SetReferred ¶
func (o *ResponseAdditionalDataCommon) SetReferred(v string)
SetReferred gets a reference to the given string and assigns it to the Referred field.
func (*ResponseAdditionalDataCommon) SetRefusalReasonRaw ¶
func (o *ResponseAdditionalDataCommon) SetRefusalReasonRaw(v string)
SetRefusalReasonRaw gets a reference to the given string and assigns it to the RefusalReasonRaw field.
func (*ResponseAdditionalDataCommon) SetRequestAmount ¶
func (o *ResponseAdditionalDataCommon) SetRequestAmount(v string)
SetRequestAmount gets a reference to the given string and assigns it to the RequestAmount field.
func (*ResponseAdditionalDataCommon) SetRequestCurrencyCode ¶
func (o *ResponseAdditionalDataCommon) SetRequestCurrencyCode(v string)
SetRequestCurrencyCode gets a reference to the given string and assigns it to the RequestCurrencyCode field.
func (*ResponseAdditionalDataCommon) SetShopperInteraction ¶
func (o *ResponseAdditionalDataCommon) SetShopperInteraction(v string)
SetShopperInteraction gets a reference to the given string and assigns it to the ShopperInteraction field.
func (*ResponseAdditionalDataCommon) SetShopperReference ¶
func (o *ResponseAdditionalDataCommon) SetShopperReference(v string)
SetShopperReference gets a reference to the given string and assigns it to the ShopperReference field.
func (*ResponseAdditionalDataCommon) SetTerminalId ¶
func (o *ResponseAdditionalDataCommon) SetTerminalId(v string)
SetTerminalId gets a reference to the given string and assigns it to the TerminalId field.
func (*ResponseAdditionalDataCommon) SetThreeDAuthenticated ¶
func (o *ResponseAdditionalDataCommon) SetThreeDAuthenticated(v string)
SetThreeDAuthenticated gets a reference to the given string and assigns it to the ThreeDAuthenticated field.
func (*ResponseAdditionalDataCommon) SetThreeDAuthenticatedResponse ¶
func (o *ResponseAdditionalDataCommon) SetThreeDAuthenticatedResponse(v string)
SetThreeDAuthenticatedResponse gets a reference to the given string and assigns it to the ThreeDAuthenticatedResponse field.
func (*ResponseAdditionalDataCommon) SetThreeDOffered ¶
func (o *ResponseAdditionalDataCommon) SetThreeDOffered(v string)
SetThreeDOffered gets a reference to the given string and assigns it to the ThreeDOffered field.
func (*ResponseAdditionalDataCommon) SetThreeDOfferedResponse ¶
func (o *ResponseAdditionalDataCommon) SetThreeDOfferedResponse(v string)
SetThreeDOfferedResponse gets a reference to the given string and assigns it to the ThreeDOfferedResponse field.
func (*ResponseAdditionalDataCommon) SetThreeDSVersion ¶
func (o *ResponseAdditionalDataCommon) SetThreeDSVersion(v string)
SetThreeDSVersion gets a reference to the given string and assigns it to the ThreeDSVersion field.
func (*ResponseAdditionalDataCommon) SetVisaTransactionId ¶
func (o *ResponseAdditionalDataCommon) SetVisaTransactionId(v string)
SetVisaTransactionId gets a reference to the given string and assigns it to the VisaTransactionId field.
func (*ResponseAdditionalDataCommon) SetXid ¶
func (o *ResponseAdditionalDataCommon) SetXid(v string)
SetXid gets a reference to the given string and assigns it to the Xid field.
func (ResponseAdditionalDataCommon) ToMap ¶
func (o ResponseAdditionalDataCommon) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataDomesticError ¶
type ResponseAdditionalDataDomesticError struct { // The reason the transaction was declined, given by the local issuer. Currently available for merchants in Japan. DomesticRefusalReasonRaw *string `json:"domesticRefusalReasonRaw,omitempty"` // The action the shopper should take, in a local language. Currently available in Japanese, for merchants in Japan. DomesticShopperAdvice *string `json:"domesticShopperAdvice,omitempty"` }
ResponseAdditionalDataDomesticError struct for ResponseAdditionalDataDomesticError
func NewResponseAdditionalDataDomesticError ¶
func NewResponseAdditionalDataDomesticError() *ResponseAdditionalDataDomesticError
NewResponseAdditionalDataDomesticError instantiates a new ResponseAdditionalDataDomesticError 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 NewResponseAdditionalDataDomesticErrorWithDefaults ¶
func NewResponseAdditionalDataDomesticErrorWithDefaults() *ResponseAdditionalDataDomesticError
NewResponseAdditionalDataDomesticErrorWithDefaults instantiates a new ResponseAdditionalDataDomesticError 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 (*ResponseAdditionalDataDomesticError) GetDomesticRefusalReasonRaw ¶
func (o *ResponseAdditionalDataDomesticError) GetDomesticRefusalReasonRaw() string
GetDomesticRefusalReasonRaw returns the DomesticRefusalReasonRaw field value if set, zero value otherwise.
func (*ResponseAdditionalDataDomesticError) GetDomesticRefusalReasonRawOk ¶
func (o *ResponseAdditionalDataDomesticError) GetDomesticRefusalReasonRawOk() (*string, bool)
GetDomesticRefusalReasonRawOk returns a tuple with the DomesticRefusalReasonRaw field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataDomesticError) GetDomesticShopperAdvice ¶
func (o *ResponseAdditionalDataDomesticError) GetDomesticShopperAdvice() string
GetDomesticShopperAdvice returns the DomesticShopperAdvice field value if set, zero value otherwise.
func (*ResponseAdditionalDataDomesticError) GetDomesticShopperAdviceOk ¶
func (o *ResponseAdditionalDataDomesticError) GetDomesticShopperAdviceOk() (*string, bool)
GetDomesticShopperAdviceOk returns a tuple with the DomesticShopperAdvice field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataDomesticError) HasDomesticRefusalReasonRaw ¶
func (o *ResponseAdditionalDataDomesticError) HasDomesticRefusalReasonRaw() bool
HasDomesticRefusalReasonRaw returns a boolean if a field has been set.
func (*ResponseAdditionalDataDomesticError) HasDomesticShopperAdvice ¶
func (o *ResponseAdditionalDataDomesticError) HasDomesticShopperAdvice() bool
HasDomesticShopperAdvice returns a boolean if a field has been set.
func (ResponseAdditionalDataDomesticError) MarshalJSON ¶
func (o ResponseAdditionalDataDomesticError) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataDomesticError) SetDomesticRefusalReasonRaw ¶
func (o *ResponseAdditionalDataDomesticError) SetDomesticRefusalReasonRaw(v string)
SetDomesticRefusalReasonRaw gets a reference to the given string and assigns it to the DomesticRefusalReasonRaw field.
func (*ResponseAdditionalDataDomesticError) SetDomesticShopperAdvice ¶
func (o *ResponseAdditionalDataDomesticError) SetDomesticShopperAdvice(v string)
SetDomesticShopperAdvice gets a reference to the given string and assigns it to the DomesticShopperAdvice field.
func (ResponseAdditionalDataDomesticError) ToMap ¶
func (o ResponseAdditionalDataDomesticError) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataInstallments ¶
type ResponseAdditionalDataInstallments struct { // Type of installment. The value of `installmentType` should be **IssuerFinanced**. InstallmentPaymentDataInstallmentType *string `json:"installmentPaymentData.installmentType,omitempty"` // Annual interest rate. InstallmentPaymentDataOptionItemNrAnnualPercentageRate *string `json:"installmentPaymentData.option[itemNr].annualPercentageRate,omitempty"` // First Installment Amount in minor units. InstallmentPaymentDataOptionItemNrFirstInstallmentAmount *string `json:"installmentPaymentData.option[itemNr].firstInstallmentAmount,omitempty"` // Installment fee amount in minor units. InstallmentPaymentDataOptionItemNrInstallmentFee *string `json:"installmentPaymentData.option[itemNr].installmentFee,omitempty"` // Interest rate for the installment period. InstallmentPaymentDataOptionItemNrInterestRate *string `json:"installmentPaymentData.option[itemNr].interestRate,omitempty"` // Maximum number of installments possible for this payment. InstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments *string `json:"installmentPaymentData.option[itemNr].maximumNumberOfInstallments,omitempty"` // Minimum number of installments possible for this payment. InstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments *string `json:"installmentPaymentData.option[itemNr].minimumNumberOfInstallments,omitempty"` // Total number of installments possible for this payment. InstallmentPaymentDataOptionItemNrNumberOfInstallments *string `json:"installmentPaymentData.option[itemNr].numberOfInstallments,omitempty"` // Subsequent Installment Amount in minor units. InstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount *string `json:"installmentPaymentData.option[itemNr].subsequentInstallmentAmount,omitempty"` // Total amount in minor units. InstallmentPaymentDataOptionItemNrTotalAmountDue *string `json:"installmentPaymentData.option[itemNr].totalAmountDue,omitempty"` // Possible values: * PayInInstallmentsOnly * PayInFullOnly * PayInFullOrInstallments InstallmentPaymentDataPaymentOptions *string `json:"installmentPaymentData.paymentOptions,omitempty"` // The number of installments that the payment amount should be charged with. Example: 5 > Only relevant for card payments in countries that support installments. InstallmentsValue *string `json:"installments.value,omitempty"` }
ResponseAdditionalDataInstallments struct for ResponseAdditionalDataInstallments
func NewResponseAdditionalDataInstallments ¶
func NewResponseAdditionalDataInstallments() *ResponseAdditionalDataInstallments
NewResponseAdditionalDataInstallments instantiates a new ResponseAdditionalDataInstallments 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 NewResponseAdditionalDataInstallmentsWithDefaults ¶
func NewResponseAdditionalDataInstallmentsWithDefaults() *ResponseAdditionalDataInstallments
NewResponseAdditionalDataInstallmentsWithDefaults instantiates a new ResponseAdditionalDataInstallments 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 (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataInstallmentType ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataInstallmentType() string
GetInstallmentPaymentDataInstallmentType returns the InstallmentPaymentDataInstallmentType field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataInstallmentTypeOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataInstallmentTypeOk() (*string, bool)
GetInstallmentPaymentDataInstallmentTypeOk returns a tuple with the InstallmentPaymentDataInstallmentType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrAnnualPercentageRate ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrAnnualPercentageRate() string
GetInstallmentPaymentDataOptionItemNrAnnualPercentageRate returns the InstallmentPaymentDataOptionItemNrAnnualPercentageRate field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrAnnualPercentageRateOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrAnnualPercentageRateOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrAnnualPercentageRateOk returns a tuple with the InstallmentPaymentDataOptionItemNrAnnualPercentageRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount() string
GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount returns the InstallmentPaymentDataOptionItemNrFirstInstallmentAmount field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmountOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmountOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrFirstInstallmentAmountOk returns a tuple with the InstallmentPaymentDataOptionItemNrFirstInstallmentAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInstallmentFee ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInstallmentFee() string
GetInstallmentPaymentDataOptionItemNrInstallmentFee returns the InstallmentPaymentDataOptionItemNrInstallmentFee field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInstallmentFeeOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInstallmentFeeOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrInstallmentFeeOk returns a tuple with the InstallmentPaymentDataOptionItemNrInstallmentFee field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInterestRate ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInterestRate() string
GetInstallmentPaymentDataOptionItemNrInterestRate returns the InstallmentPaymentDataOptionItemNrInterestRate field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInterestRateOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrInterestRateOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrInterestRateOk returns a tuple with the InstallmentPaymentDataOptionItemNrInterestRate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments() string
GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments returns the InstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallmentsOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallmentsOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallmentsOk returns a tuple with the InstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments() string
GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments returns the InstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallmentsOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallmentsOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallmentsOk returns a tuple with the InstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrNumberOfInstallments() string
GetInstallmentPaymentDataOptionItemNrNumberOfInstallments returns the InstallmentPaymentDataOptionItemNrNumberOfInstallments field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrNumberOfInstallmentsOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrNumberOfInstallmentsOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrNumberOfInstallmentsOk returns a tuple with the InstallmentPaymentDataOptionItemNrNumberOfInstallments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount() string
GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount returns the InstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmountOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmountOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmountOk returns a tuple with the InstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrTotalAmountDue ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrTotalAmountDue() string
GetInstallmentPaymentDataOptionItemNrTotalAmountDue returns the InstallmentPaymentDataOptionItemNrTotalAmountDue field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrTotalAmountDueOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataOptionItemNrTotalAmountDueOk() (*string, bool)
GetInstallmentPaymentDataOptionItemNrTotalAmountDueOk returns a tuple with the InstallmentPaymentDataOptionItemNrTotalAmountDue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataPaymentOptions ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataPaymentOptions() string
GetInstallmentPaymentDataPaymentOptions returns the InstallmentPaymentDataPaymentOptions field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentPaymentDataPaymentOptionsOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentPaymentDataPaymentOptionsOk() (*string, bool)
GetInstallmentPaymentDataPaymentOptionsOk returns a tuple with the InstallmentPaymentDataPaymentOptions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) GetInstallmentsValue ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentsValue() string
GetInstallmentsValue returns the InstallmentsValue field value if set, zero value otherwise.
func (*ResponseAdditionalDataInstallments) GetInstallmentsValueOk ¶
func (o *ResponseAdditionalDataInstallments) GetInstallmentsValueOk() (*string, bool)
GetInstallmentsValueOk returns a tuple with the InstallmentsValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataInstallmentType ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataInstallmentType() bool
HasInstallmentPaymentDataInstallmentType returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrAnnualPercentageRate ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrAnnualPercentageRate() bool
HasInstallmentPaymentDataOptionItemNrAnnualPercentageRate returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrFirstInstallmentAmount ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrFirstInstallmentAmount() bool
HasInstallmentPaymentDataOptionItemNrFirstInstallmentAmount returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrInstallmentFee ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrInstallmentFee() bool
HasInstallmentPaymentDataOptionItemNrInstallmentFee returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrInterestRate ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrInterestRate() bool
HasInstallmentPaymentDataOptionItemNrInterestRate returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments() bool
HasInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments() bool
HasInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrNumberOfInstallments() bool
HasInstallmentPaymentDataOptionItemNrNumberOfInstallments returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount() bool
HasInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrTotalAmountDue ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataOptionItemNrTotalAmountDue() bool
HasInstallmentPaymentDataOptionItemNrTotalAmountDue returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentPaymentDataPaymentOptions ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentPaymentDataPaymentOptions() bool
HasInstallmentPaymentDataPaymentOptions returns a boolean if a field has been set.
func (*ResponseAdditionalDataInstallments) HasInstallmentsValue ¶
func (o *ResponseAdditionalDataInstallments) HasInstallmentsValue() bool
HasInstallmentsValue returns a boolean if a field has been set.
func (ResponseAdditionalDataInstallments) MarshalJSON ¶
func (o ResponseAdditionalDataInstallments) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataInstallmentType ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataInstallmentType(v string)
SetInstallmentPaymentDataInstallmentType gets a reference to the given string and assigns it to the InstallmentPaymentDataInstallmentType field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrAnnualPercentageRate ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrAnnualPercentageRate(v string)
SetInstallmentPaymentDataOptionItemNrAnnualPercentageRate gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrAnnualPercentageRate field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount(v string)
SetInstallmentPaymentDataOptionItemNrFirstInstallmentAmount gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrFirstInstallmentAmount field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrInstallmentFee ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrInstallmentFee(v string)
SetInstallmentPaymentDataOptionItemNrInstallmentFee gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrInstallmentFee field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrInterestRate ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrInterestRate(v string)
SetInstallmentPaymentDataOptionItemNrInterestRate gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrInterestRate field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments(v string)
SetInstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrMaximumNumberOfInstallments field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments(v string)
SetInstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrMinimumNumberOfInstallments field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrNumberOfInstallments ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrNumberOfInstallments(v string)
SetInstallmentPaymentDataOptionItemNrNumberOfInstallments gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrNumberOfInstallments field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount(v string)
SetInstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrSubsequentInstallmentAmount field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrTotalAmountDue ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataOptionItemNrTotalAmountDue(v string)
SetInstallmentPaymentDataOptionItemNrTotalAmountDue gets a reference to the given string and assigns it to the InstallmentPaymentDataOptionItemNrTotalAmountDue field.
func (*ResponseAdditionalDataInstallments) SetInstallmentPaymentDataPaymentOptions ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentPaymentDataPaymentOptions(v string)
SetInstallmentPaymentDataPaymentOptions gets a reference to the given string and assigns it to the InstallmentPaymentDataPaymentOptions field.
func (*ResponseAdditionalDataInstallments) SetInstallmentsValue ¶
func (o *ResponseAdditionalDataInstallments) SetInstallmentsValue(v string)
SetInstallmentsValue gets a reference to the given string and assigns it to the InstallmentsValue field.
func (ResponseAdditionalDataInstallments) ToMap ¶
func (o ResponseAdditionalDataInstallments) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataNetworkTokens ¶
type ResponseAdditionalDataNetworkTokens struct { // Indicates whether a network token is available for the specified card. NetworkTokenAvailable *string `json:"networkToken.available,omitempty"` // The Bank Identification Number of a tokenized card, which is the first six digits of a card number. NetworkTokenBin *string `json:"networkToken.bin,omitempty"` // The last four digits of a network token. NetworkTokenTokenSummary *string `json:"networkToken.tokenSummary,omitempty"` }
ResponseAdditionalDataNetworkTokens struct for ResponseAdditionalDataNetworkTokens
func NewResponseAdditionalDataNetworkTokens ¶
func NewResponseAdditionalDataNetworkTokens() *ResponseAdditionalDataNetworkTokens
NewResponseAdditionalDataNetworkTokens instantiates a new ResponseAdditionalDataNetworkTokens 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 NewResponseAdditionalDataNetworkTokensWithDefaults ¶
func NewResponseAdditionalDataNetworkTokensWithDefaults() *ResponseAdditionalDataNetworkTokens
NewResponseAdditionalDataNetworkTokensWithDefaults instantiates a new ResponseAdditionalDataNetworkTokens 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 (*ResponseAdditionalDataNetworkTokens) GetNetworkTokenAvailable ¶
func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenAvailable() string
GetNetworkTokenAvailable returns the NetworkTokenAvailable field value if set, zero value otherwise.
func (*ResponseAdditionalDataNetworkTokens) GetNetworkTokenAvailableOk ¶
func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenAvailableOk() (*string, bool)
GetNetworkTokenAvailableOk returns a tuple with the NetworkTokenAvailable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataNetworkTokens) GetNetworkTokenBin ¶
func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenBin() string
GetNetworkTokenBin returns the NetworkTokenBin field value if set, zero value otherwise.
func (*ResponseAdditionalDataNetworkTokens) GetNetworkTokenBinOk ¶
func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenBinOk() (*string, bool)
GetNetworkTokenBinOk returns a tuple with the NetworkTokenBin field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataNetworkTokens) GetNetworkTokenTokenSummary ¶
func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenTokenSummary() string
GetNetworkTokenTokenSummary returns the NetworkTokenTokenSummary field value if set, zero value otherwise.
func (*ResponseAdditionalDataNetworkTokens) GetNetworkTokenTokenSummaryOk ¶
func (o *ResponseAdditionalDataNetworkTokens) GetNetworkTokenTokenSummaryOk() (*string, bool)
GetNetworkTokenTokenSummaryOk returns a tuple with the NetworkTokenTokenSummary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataNetworkTokens) HasNetworkTokenAvailable ¶
func (o *ResponseAdditionalDataNetworkTokens) HasNetworkTokenAvailable() bool
HasNetworkTokenAvailable returns a boolean if a field has been set.
func (*ResponseAdditionalDataNetworkTokens) HasNetworkTokenBin ¶
func (o *ResponseAdditionalDataNetworkTokens) HasNetworkTokenBin() bool
HasNetworkTokenBin returns a boolean if a field has been set.
func (*ResponseAdditionalDataNetworkTokens) HasNetworkTokenTokenSummary ¶
func (o *ResponseAdditionalDataNetworkTokens) HasNetworkTokenTokenSummary() bool
HasNetworkTokenTokenSummary returns a boolean if a field has been set.
func (ResponseAdditionalDataNetworkTokens) MarshalJSON ¶
func (o ResponseAdditionalDataNetworkTokens) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataNetworkTokens) SetNetworkTokenAvailable ¶
func (o *ResponseAdditionalDataNetworkTokens) SetNetworkTokenAvailable(v string)
SetNetworkTokenAvailable gets a reference to the given string and assigns it to the NetworkTokenAvailable field.
func (*ResponseAdditionalDataNetworkTokens) SetNetworkTokenBin ¶
func (o *ResponseAdditionalDataNetworkTokens) SetNetworkTokenBin(v string)
SetNetworkTokenBin gets a reference to the given string and assigns it to the NetworkTokenBin field.
func (*ResponseAdditionalDataNetworkTokens) SetNetworkTokenTokenSummary ¶
func (o *ResponseAdditionalDataNetworkTokens) SetNetworkTokenTokenSummary(v string)
SetNetworkTokenTokenSummary gets a reference to the given string and assigns it to the NetworkTokenTokenSummary field.
func (ResponseAdditionalDataNetworkTokens) ToMap ¶
func (o ResponseAdditionalDataNetworkTokens) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataOpi ¶
type ResponseAdditionalDataOpi struct { // Returned in the response if you included `opi.includeTransToken: true` in an ecommerce payment request. This contains an Oracle Payment Interface token that you can store in your Oracle Opera database to identify tokenized ecommerce transactions. For more information and required settings, see [Oracle Opera](https://docs.adyen.com/plugins/oracle-opera#opi-token-ecommerce). OpiTransToken *string `json:"opi.transToken,omitempty"` }
ResponseAdditionalDataOpi struct for ResponseAdditionalDataOpi
func NewResponseAdditionalDataOpi ¶
func NewResponseAdditionalDataOpi() *ResponseAdditionalDataOpi
NewResponseAdditionalDataOpi instantiates a new ResponseAdditionalDataOpi 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 NewResponseAdditionalDataOpiWithDefaults ¶
func NewResponseAdditionalDataOpiWithDefaults() *ResponseAdditionalDataOpi
NewResponseAdditionalDataOpiWithDefaults instantiates a new ResponseAdditionalDataOpi 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 (*ResponseAdditionalDataOpi) GetOpiTransToken ¶
func (o *ResponseAdditionalDataOpi) GetOpiTransToken() string
GetOpiTransToken returns the OpiTransToken field value if set, zero value otherwise.
func (*ResponseAdditionalDataOpi) GetOpiTransTokenOk ¶
func (o *ResponseAdditionalDataOpi) GetOpiTransTokenOk() (*string, bool)
GetOpiTransTokenOk returns a tuple with the OpiTransToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataOpi) HasOpiTransToken ¶
func (o *ResponseAdditionalDataOpi) HasOpiTransToken() bool
HasOpiTransToken returns a boolean if a field has been set.
func (ResponseAdditionalDataOpi) MarshalJSON ¶
func (o ResponseAdditionalDataOpi) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataOpi) SetOpiTransToken ¶
func (o *ResponseAdditionalDataOpi) SetOpiTransToken(v string)
SetOpiTransToken gets a reference to the given string and assigns it to the OpiTransToken field.
func (ResponseAdditionalDataOpi) ToMap ¶
func (o ResponseAdditionalDataOpi) ToMap() (map[string]interface{}, error)
type ResponseAdditionalDataSepa ¶
type ResponseAdditionalDataSepa struct { // The transaction signature date. Format: yyyy-MM-dd SepadirectdebitDateOfSignature *string `json:"sepadirectdebit.dateOfSignature,omitempty"` // Its value corresponds to the pspReference value of the transaction. SepadirectdebitMandateId *string `json:"sepadirectdebit.mandateId,omitempty"` // This field can take one of the following values: * OneOff: (OOFF) Direct debit instruction to initiate exactly one direct debit transaction. * First: (FRST) Initial/first collection in a series of direct debit instructions. * Recurring: (RCUR) Direct debit instruction to carry out regular direct debit transactions initiated by the creditor. * Final: (FNAL) Last/final collection in a series of direct debit instructions. Example: OOFF SepadirectdebitSequenceType *string `json:"sepadirectdebit.sequenceType,omitempty"` }
ResponseAdditionalDataSepa struct for ResponseAdditionalDataSepa
func NewResponseAdditionalDataSepa ¶
func NewResponseAdditionalDataSepa() *ResponseAdditionalDataSepa
NewResponseAdditionalDataSepa instantiates a new ResponseAdditionalDataSepa 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 NewResponseAdditionalDataSepaWithDefaults ¶
func NewResponseAdditionalDataSepaWithDefaults() *ResponseAdditionalDataSepa
NewResponseAdditionalDataSepaWithDefaults instantiates a new ResponseAdditionalDataSepa 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 (*ResponseAdditionalDataSepa) GetSepadirectdebitDateOfSignature ¶
func (o *ResponseAdditionalDataSepa) GetSepadirectdebitDateOfSignature() string
GetSepadirectdebitDateOfSignature returns the SepadirectdebitDateOfSignature field value if set, zero value otherwise.
func (*ResponseAdditionalDataSepa) GetSepadirectdebitDateOfSignatureOk ¶
func (o *ResponseAdditionalDataSepa) GetSepadirectdebitDateOfSignatureOk() (*string, bool)
GetSepadirectdebitDateOfSignatureOk returns a tuple with the SepadirectdebitDateOfSignature field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataSepa) GetSepadirectdebitMandateId ¶
func (o *ResponseAdditionalDataSepa) GetSepadirectdebitMandateId() string
GetSepadirectdebitMandateId returns the SepadirectdebitMandateId field value if set, zero value otherwise.
func (*ResponseAdditionalDataSepa) GetSepadirectdebitMandateIdOk ¶
func (o *ResponseAdditionalDataSepa) GetSepadirectdebitMandateIdOk() (*string, bool)
GetSepadirectdebitMandateIdOk returns a tuple with the SepadirectdebitMandateId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataSepa) GetSepadirectdebitSequenceType ¶
func (o *ResponseAdditionalDataSepa) GetSepadirectdebitSequenceType() string
GetSepadirectdebitSequenceType returns the SepadirectdebitSequenceType field value if set, zero value otherwise.
func (*ResponseAdditionalDataSepa) GetSepadirectdebitSequenceTypeOk ¶
func (o *ResponseAdditionalDataSepa) GetSepadirectdebitSequenceTypeOk() (*string, bool)
GetSepadirectdebitSequenceTypeOk returns a tuple with the SepadirectdebitSequenceType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ResponseAdditionalDataSepa) HasSepadirectdebitDateOfSignature ¶
func (o *ResponseAdditionalDataSepa) HasSepadirectdebitDateOfSignature() bool
HasSepadirectdebitDateOfSignature returns a boolean if a field has been set.
func (*ResponseAdditionalDataSepa) HasSepadirectdebitMandateId ¶
func (o *ResponseAdditionalDataSepa) HasSepadirectdebitMandateId() bool
HasSepadirectdebitMandateId returns a boolean if a field has been set.
func (*ResponseAdditionalDataSepa) HasSepadirectdebitSequenceType ¶
func (o *ResponseAdditionalDataSepa) HasSepadirectdebitSequenceType() bool
HasSepadirectdebitSequenceType returns a boolean if a field has been set.
func (ResponseAdditionalDataSepa) MarshalJSON ¶
func (o ResponseAdditionalDataSepa) MarshalJSON() ([]byte, error)
func (*ResponseAdditionalDataSepa) SetSepadirectdebitDateOfSignature ¶
func (o *ResponseAdditionalDataSepa) SetSepadirectdebitDateOfSignature(v string)
SetSepadirectdebitDateOfSignature gets a reference to the given string and assigns it to the SepadirectdebitDateOfSignature field.
func (*ResponseAdditionalDataSepa) SetSepadirectdebitMandateId ¶
func (o *ResponseAdditionalDataSepa) SetSepadirectdebitMandateId(v string)
SetSepadirectdebitMandateId gets a reference to the given string and assigns it to the SepadirectdebitMandateId field.
func (*ResponseAdditionalDataSepa) SetSepadirectdebitSequenceType ¶
func (o *ResponseAdditionalDataSepa) SetSepadirectdebitSequenceType(v string)
SetSepadirectdebitSequenceType gets a reference to the given string and assigns it to the SepadirectdebitSequenceType field.
func (ResponseAdditionalDataSepa) ToMap ¶
func (o ResponseAdditionalDataSepa) ToMap() (map[string]interface{}, error)
type SDKEphemPubKey ¶
type SDKEphemPubKey struct { // The `crv` value as received from the 3D Secure 2 SDK. Crv *string `json:"crv,omitempty"` // The `kty` value as received from the 3D Secure 2 SDK. Kty *string `json:"kty,omitempty"` // The `x` value as received from the 3D Secure 2 SDK. X *string `json:"x,omitempty"` // The `y` value as received from the 3D Secure 2 SDK. Y *string `json:"y,omitempty"` }
SDKEphemPubKey struct for SDKEphemPubKey
func NewSDKEphemPubKey ¶
func NewSDKEphemPubKey() *SDKEphemPubKey
NewSDKEphemPubKey instantiates a new SDKEphemPubKey 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 NewSDKEphemPubKeyWithDefaults ¶
func NewSDKEphemPubKeyWithDefaults() *SDKEphemPubKey
NewSDKEphemPubKeyWithDefaults instantiates a new SDKEphemPubKey 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 (*SDKEphemPubKey) GetCrv ¶
func (o *SDKEphemPubKey) GetCrv() string
GetCrv returns the Crv field value if set, zero value otherwise.
func (*SDKEphemPubKey) GetCrvOk ¶
func (o *SDKEphemPubKey) GetCrvOk() (*string, bool)
GetCrvOk returns a tuple with the Crv field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SDKEphemPubKey) GetKty ¶
func (o *SDKEphemPubKey) GetKty() string
GetKty returns the Kty field value if set, zero value otherwise.
func (*SDKEphemPubKey) GetKtyOk ¶
func (o *SDKEphemPubKey) GetKtyOk() (*string, bool)
GetKtyOk returns a tuple with the Kty field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SDKEphemPubKey) GetX ¶
func (o *SDKEphemPubKey) GetX() string
GetX returns the X field value if set, zero value otherwise.
func (*SDKEphemPubKey) GetXOk ¶
func (o *SDKEphemPubKey) GetXOk() (*string, bool)
GetXOk returns a tuple with the X field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SDKEphemPubKey) GetY ¶
func (o *SDKEphemPubKey) GetY() string
GetY returns the Y field value if set, zero value otherwise.
func (*SDKEphemPubKey) GetYOk ¶
func (o *SDKEphemPubKey) GetYOk() (*string, bool)
GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SDKEphemPubKey) HasCrv ¶
func (o *SDKEphemPubKey) HasCrv() bool
HasCrv returns a boolean if a field has been set.
func (*SDKEphemPubKey) HasKty ¶
func (o *SDKEphemPubKey) HasKty() bool
HasKty returns a boolean if a field has been set.
func (*SDKEphemPubKey) HasX ¶
func (o *SDKEphemPubKey) HasX() bool
HasX returns a boolean if a field has been set.
func (*SDKEphemPubKey) HasY ¶
func (o *SDKEphemPubKey) HasY() bool
HasY returns a boolean if a field has been set.
func (SDKEphemPubKey) MarshalJSON ¶
func (o SDKEphemPubKey) MarshalJSON() ([]byte, error)
func (*SDKEphemPubKey) SetCrv ¶
func (o *SDKEphemPubKey) SetCrv(v string)
SetCrv gets a reference to the given string and assigns it to the Crv field.
func (*SDKEphemPubKey) SetKty ¶
func (o *SDKEphemPubKey) SetKty(v string)
SetKty gets a reference to the given string and assigns it to the Kty field.
func (*SDKEphemPubKey) SetX ¶
func (o *SDKEphemPubKey) SetX(v string)
SetX gets a reference to the given string and assigns it to the X field.
func (*SDKEphemPubKey) SetY ¶
func (o *SDKEphemPubKey) SetY(v string)
SetY gets a reference to the given string and assigns it to the Y field.
func (SDKEphemPubKey) ToMap ¶
func (o SDKEphemPubKey) ToMap() (map[string]interface{}, error)
type SecureRemoteCommerceCheckoutData ¶
type SecureRemoteCommerceCheckoutData struct { // The Secure Remote Commerce checkout payload to process the payment with. CheckoutPayload *string `json:"checkoutPayload,omitempty"` // This is the unique identifier generated by SRC system to track and link SRC messages. Available within the present checkout session (e.g. received in an earlier API response during the present session). CorrelationId *string `json:"correlationId,omitempty"` // The [card verification code](https://docs.adyen.com/get-started-with-adyen/payment-glossary/#card-security-code-cvc-cvv-cid). Cvc *string `json:"cvc,omitempty"` // A unique identifier that represents the token associated with a card enrolled. Required for scheme 'mc'. DigitalCardId *string `json:"digitalCardId,omitempty"` // The Secure Remote Commerce scheme. Scheme *string `json:"scheme,omitempty"` // A unique identifier that represents the token associated with a card enrolled. Required for scheme 'visa'. TokenReference *string `json:"tokenReference,omitempty"` }
SecureRemoteCommerceCheckoutData struct for SecureRemoteCommerceCheckoutData
func NewSecureRemoteCommerceCheckoutData ¶
func NewSecureRemoteCommerceCheckoutData() *SecureRemoteCommerceCheckoutData
NewSecureRemoteCommerceCheckoutData instantiates a new SecureRemoteCommerceCheckoutData 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 NewSecureRemoteCommerceCheckoutDataWithDefaults ¶
func NewSecureRemoteCommerceCheckoutDataWithDefaults() *SecureRemoteCommerceCheckoutData
NewSecureRemoteCommerceCheckoutDataWithDefaults instantiates a new SecureRemoteCommerceCheckoutData 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 (*SecureRemoteCommerceCheckoutData) GetCheckoutPayload ¶
func (o *SecureRemoteCommerceCheckoutData) GetCheckoutPayload() string
GetCheckoutPayload returns the CheckoutPayload field value if set, zero value otherwise.
func (*SecureRemoteCommerceCheckoutData) GetCheckoutPayloadOk ¶
func (o *SecureRemoteCommerceCheckoutData) GetCheckoutPayloadOk() (*string, bool)
GetCheckoutPayloadOk returns a tuple with the CheckoutPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecureRemoteCommerceCheckoutData) GetCorrelationId ¶
func (o *SecureRemoteCommerceCheckoutData) GetCorrelationId() string
GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.
func (*SecureRemoteCommerceCheckoutData) GetCorrelationIdOk ¶
func (o *SecureRemoteCommerceCheckoutData) GetCorrelationIdOk() (*string, bool)
GetCorrelationIdOk returns a tuple with the CorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecureRemoteCommerceCheckoutData) GetCvc ¶
func (o *SecureRemoteCommerceCheckoutData) GetCvc() string
GetCvc returns the Cvc field value if set, zero value otherwise.
func (*SecureRemoteCommerceCheckoutData) GetCvcOk ¶
func (o *SecureRemoteCommerceCheckoutData) GetCvcOk() (*string, bool)
GetCvcOk returns a tuple with the Cvc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecureRemoteCommerceCheckoutData) GetDigitalCardId ¶
func (o *SecureRemoteCommerceCheckoutData) GetDigitalCardId() string
GetDigitalCardId returns the DigitalCardId field value if set, zero value otherwise.
func (*SecureRemoteCommerceCheckoutData) GetDigitalCardIdOk ¶
func (o *SecureRemoteCommerceCheckoutData) GetDigitalCardIdOk() (*string, bool)
GetDigitalCardIdOk returns a tuple with the DigitalCardId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecureRemoteCommerceCheckoutData) GetScheme ¶
func (o *SecureRemoteCommerceCheckoutData) GetScheme() string
GetScheme returns the Scheme field value if set, zero value otherwise.
func (*SecureRemoteCommerceCheckoutData) GetSchemeOk ¶
func (o *SecureRemoteCommerceCheckoutData) GetSchemeOk() (*string, bool)
GetSchemeOk returns a tuple with the Scheme field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecureRemoteCommerceCheckoutData) GetTokenReference ¶
func (o *SecureRemoteCommerceCheckoutData) GetTokenReference() string
GetTokenReference returns the TokenReference field value if set, zero value otherwise.
func (*SecureRemoteCommerceCheckoutData) GetTokenReferenceOk ¶
func (o *SecureRemoteCommerceCheckoutData) GetTokenReferenceOk() (*string, bool)
GetTokenReferenceOk returns a tuple with the TokenReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SecureRemoteCommerceCheckoutData) HasCheckoutPayload ¶
func (o *SecureRemoteCommerceCheckoutData) HasCheckoutPayload() bool
HasCheckoutPayload returns a boolean if a field has been set.
func (*SecureRemoteCommerceCheckoutData) HasCorrelationId ¶
func (o *SecureRemoteCommerceCheckoutData) HasCorrelationId() bool
HasCorrelationId returns a boolean if a field has been set.
func (*SecureRemoteCommerceCheckoutData) HasCvc ¶
func (o *SecureRemoteCommerceCheckoutData) HasCvc() bool
HasCvc returns a boolean if a field has been set.
func (*SecureRemoteCommerceCheckoutData) HasDigitalCardId ¶
func (o *SecureRemoteCommerceCheckoutData) HasDigitalCardId() bool
HasDigitalCardId returns a boolean if a field has been set.
func (*SecureRemoteCommerceCheckoutData) HasScheme ¶
func (o *SecureRemoteCommerceCheckoutData) HasScheme() bool
HasScheme returns a boolean if a field has been set.
func (*SecureRemoteCommerceCheckoutData) HasTokenReference ¶
func (o *SecureRemoteCommerceCheckoutData) HasTokenReference() bool
HasTokenReference returns a boolean if a field has been set.
func (SecureRemoteCommerceCheckoutData) MarshalJSON ¶
func (o SecureRemoteCommerceCheckoutData) MarshalJSON() ([]byte, error)
func (*SecureRemoteCommerceCheckoutData) SetCheckoutPayload ¶
func (o *SecureRemoteCommerceCheckoutData) SetCheckoutPayload(v string)
SetCheckoutPayload gets a reference to the given string and assigns it to the CheckoutPayload field.
func (*SecureRemoteCommerceCheckoutData) SetCorrelationId ¶
func (o *SecureRemoteCommerceCheckoutData) SetCorrelationId(v string)
SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.
func (*SecureRemoteCommerceCheckoutData) SetCvc ¶
func (o *SecureRemoteCommerceCheckoutData) SetCvc(v string)
SetCvc gets a reference to the given string and assigns it to the Cvc field.
func (*SecureRemoteCommerceCheckoutData) SetDigitalCardId ¶
func (o *SecureRemoteCommerceCheckoutData) SetDigitalCardId(v string)
SetDigitalCardId gets a reference to the given string and assigns it to the DigitalCardId field.
func (*SecureRemoteCommerceCheckoutData) SetScheme ¶
func (o *SecureRemoteCommerceCheckoutData) SetScheme(v string)
SetScheme gets a reference to the given string and assigns it to the Scheme field.
func (*SecureRemoteCommerceCheckoutData) SetTokenReference ¶
func (o *SecureRemoteCommerceCheckoutData) SetTokenReference(v string)
SetTokenReference gets a reference to the given string and assigns it to the TokenReference field.
func (SecureRemoteCommerceCheckoutData) ToMap ¶
func (o SecureRemoteCommerceCheckoutData) ToMap() (map[string]interface{}, error)
type ServiceError ¶
type ServiceError struct { // Contains additional information about the payment. Some data fields are included only if you select them first. Go to **Customer Area** > **Developers** > **Additional data**. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The error code mapped to the error message. ErrorCode *string `json:"errorCode,omitempty"` // The category of the error. ErrorType *string `json:"errorType,omitempty"` // A short explanation of the issue. Message *string `json:"message,omitempty"` // The PSP reference of the payment. PspReference *string `json:"pspReference,omitempty"` // The HTTP response status. Status *int32 `json:"status,omitempty"` }
ServiceError struct for ServiceError
func NewServiceError ¶
func NewServiceError() *ServiceError
NewServiceError instantiates a new ServiceError 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 NewServiceErrorWithDefaults ¶
func NewServiceErrorWithDefaults() *ServiceError
NewServiceErrorWithDefaults instantiates a new ServiceError 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 (*ServiceError) GetAdditionalData ¶
func (o *ServiceError) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*ServiceError) GetAdditionalDataOk ¶
func (o *ServiceError) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceError) GetErrorCode ¶
func (o *ServiceError) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*ServiceError) GetErrorCodeOk ¶
func (o *ServiceError) 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 (*ServiceError) GetErrorType ¶
func (o *ServiceError) GetErrorType() string
GetErrorType returns the ErrorType field value if set, zero value otherwise.
func (*ServiceError) GetErrorTypeOk ¶
func (o *ServiceError) GetErrorTypeOk() (*string, bool)
GetErrorTypeOk returns a tuple with the ErrorType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceError) GetMessage ¶
func (o *ServiceError) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ServiceError) GetMessageOk ¶
func (o *ServiceError) 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 (*ServiceError) GetPspReference ¶
func (o *ServiceError) GetPspReference() string
GetPspReference returns the PspReference field value if set, zero value otherwise.
func (*ServiceError) GetPspReferenceOk ¶
func (o *ServiceError) GetPspReferenceOk() (*string, bool)
GetPspReferenceOk returns a tuple with the PspReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ServiceError) GetStatus ¶
func (o *ServiceError) GetStatus() int32
GetStatus returns the Status field value if set, zero value otherwise.
func (*ServiceError) GetStatusOk ¶
func (o *ServiceError) GetStatusOk() (*int32, 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 (*ServiceError) HasAdditionalData ¶
func (o *ServiceError) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*ServiceError) HasErrorCode ¶
func (o *ServiceError) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ServiceError) HasErrorType ¶
func (o *ServiceError) HasErrorType() bool
HasErrorType returns a boolean if a field has been set.
func (*ServiceError) HasMessage ¶
func (o *ServiceError) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*ServiceError) HasPspReference ¶
func (o *ServiceError) HasPspReference() bool
HasPspReference returns a boolean if a field has been set.
func (*ServiceError) HasStatus ¶
func (o *ServiceError) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (ServiceError) MarshalJSON ¶
func (o ServiceError) MarshalJSON() ([]byte, error)
func (*ServiceError) SetAdditionalData ¶
func (o *ServiceError) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*ServiceError) SetErrorCode ¶
func (o *ServiceError) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*ServiceError) SetErrorType ¶
func (o *ServiceError) SetErrorType(v string)
SetErrorType gets a reference to the given string and assigns it to the ErrorType field.
func (*ServiceError) SetMessage ¶
func (o *ServiceError) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ServiceError) SetPspReference ¶
func (o *ServiceError) SetPspReference(v string)
SetPspReference gets a reference to the given string and assigns it to the PspReference field.
func (*ServiceError) SetStatus ¶
func (o *ServiceError) SetStatus(v int32)
SetStatus gets a reference to the given int32 and assigns it to the Status field.
func (ServiceError) ToMap ¶
func (o ServiceError) ToMap() (map[string]interface{}, error)
type ShopperInteractionDevice ¶
type ShopperInteractionDevice struct { // Locale on the shopper interaction device. Locale *string `json:"locale,omitempty"` // Operating system running on the shopper interaction device. Os *string `json:"os,omitempty"` // Version of the operating system on the shopper interaction device. OsVersion *string `json:"osVersion,omitempty"` }
ShopperInteractionDevice struct for ShopperInteractionDevice
func NewShopperInteractionDevice ¶
func NewShopperInteractionDevice() *ShopperInteractionDevice
NewShopperInteractionDevice instantiates a new ShopperInteractionDevice 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 NewShopperInteractionDeviceWithDefaults ¶
func NewShopperInteractionDeviceWithDefaults() *ShopperInteractionDevice
NewShopperInteractionDeviceWithDefaults instantiates a new ShopperInteractionDevice 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 (*ShopperInteractionDevice) GetLocale ¶
func (o *ShopperInteractionDevice) GetLocale() string
GetLocale returns the Locale field value if set, zero value otherwise.
func (*ShopperInteractionDevice) GetLocaleOk ¶
func (o *ShopperInteractionDevice) GetLocaleOk() (*string, bool)
GetLocaleOk returns a tuple with the Locale field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ShopperInteractionDevice) GetOs ¶
func (o *ShopperInteractionDevice) GetOs() string
GetOs returns the Os field value if set, zero value otherwise.
func (*ShopperInteractionDevice) GetOsOk ¶
func (o *ShopperInteractionDevice) GetOsOk() (*string, bool)
GetOsOk returns a tuple with the Os field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ShopperInteractionDevice) GetOsVersion ¶
func (o *ShopperInteractionDevice) GetOsVersion() string
GetOsVersion returns the OsVersion field value if set, zero value otherwise.
func (*ShopperInteractionDevice) GetOsVersionOk ¶
func (o *ShopperInteractionDevice) GetOsVersionOk() (*string, bool)
GetOsVersionOk returns a tuple with the OsVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ShopperInteractionDevice) HasLocale ¶
func (o *ShopperInteractionDevice) HasLocale() bool
HasLocale returns a boolean if a field has been set.
func (*ShopperInteractionDevice) HasOs ¶
func (o *ShopperInteractionDevice) HasOs() bool
HasOs returns a boolean if a field has been set.
func (*ShopperInteractionDevice) HasOsVersion ¶
func (o *ShopperInteractionDevice) HasOsVersion() bool
HasOsVersion returns a boolean if a field has been set.
func (ShopperInteractionDevice) MarshalJSON ¶
func (o ShopperInteractionDevice) MarshalJSON() ([]byte, error)
func (*ShopperInteractionDevice) SetLocale ¶
func (o *ShopperInteractionDevice) SetLocale(v string)
SetLocale gets a reference to the given string and assigns it to the Locale field.
func (*ShopperInteractionDevice) SetOs ¶
func (o *ShopperInteractionDevice) SetOs(v string)
SetOs gets a reference to the given string and assigns it to the Os field.
func (*ShopperInteractionDevice) SetOsVersion ¶
func (o *ShopperInteractionDevice) SetOsVersion(v string)
SetOsVersion gets a reference to the given string and assigns it to the OsVersion field.
func (ShopperInteractionDevice) ToMap ¶
func (o ShopperInteractionDevice) ToMap() (map[string]interface{}, error)
type Split ¶
type Split struct { // The unique identifier of the account to which the split amount is booked. Required if `type` is **MarketPlace** or **BalanceAccount**. * [Classic Platforms integration](https://docs.adyen.com/classic-platforms): The [`accountCode`](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccount#request-accountCode) of the account to which the split amount is booked. * [Balance Platform](https://docs.adyen.com/adyen-for-platforms-model): The [`balanceAccountId`](https://docs.adyen.com/api-explorer/balanceplatform/latest/get/balanceAccounts/_id_#path-id) of the account to which the split amount is booked. Account *string `json:"account,omitempty"` Amount *SplitAmount `json:"amount,omitempty"` // Your description for the split item. Description *string `json:"description,omitempty"` // Your unique reference for the part of the payment booked to the specified `account`. This is required if `type` is **MarketPlace** ([Classic Platforms integration](https://docs.adyen.com/classic-platforms)) or **BalanceAccount** ([Balance Platform](https://docs.adyen.com/adyen-for-platforms-model)). For the other types, we also recommend providing a **unique** reference so you can reconcile the split and the associated payment in the transaction overview and in the reports. Reference *string `json:"reference,omitempty"` // The part of the payment you want to book to the specified `account`. Possible values for the [Balance Platform](https://docs.adyen.com/adyen-for-platforms-model): * **BalanceAccount**: books part of the payment (specified in `amount`) to the specified `account`. * Transaction fees types that you can book to the specified `account`: * **AcquiringFees**: the aggregated amount of the interchange and scheme fees. * **PaymentFee**: the aggregated amount of all transaction fees. * **AdyenFees**: the aggregated amount of Adyen's commission and markup fees. * **AdyenCommission**: the transaction fees due to Adyen under [blended rates](https://www.adyen.com/knowledge-hub/interchange-fees-explained). * **AdyenMarkup**: the transaction fees due to Adyen under [Interchange ++ pricing](https://www.adyen.com/knowledge-hub/interchange-fees-explained). * **Interchange**: the fees paid to the issuer for each payment made with the card network. * **SchemeFee**: the fees paid to the card scheme for using their network. * **Commission**: your platform's commission on the payment (specified in `amount`), booked to your liable balance account. * **Remainder**: the amount left over after a currency conversion, booked to the specified `account`. * **TopUp**: allows you and your users to top up balance accounts using direct debit, card payments, or other payment methods. * **VAT**: the value-added tax charged on the payment, booked to your platforms liable balance account. * **Commission**: your platform's commission (specified in `amount`) on the payment, booked to your liable balance account. * **Default**: in very specific use cases, allows you to book the specified `amount` to the specified `account`. For more information, contact Adyen support. Possible values for the [Classic Platforms integration](https://docs.adyen.com/classic-platforms): **Commission**, **Default**, **MarketPlace**, **PaymentFee**, **VAT**. Type string `json:"type"` }
Split struct for Split
func NewSplit ¶
NewSplit instantiates a new Split 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 NewSplitWithDefaults ¶
func NewSplitWithDefaults() *Split
NewSplitWithDefaults instantiates a new Split 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 (*Split) GetAccount ¶
GetAccount returns the Account field value if set, zero value otherwise.
func (*Split) GetAccountOk ¶
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 (*Split) GetAmount ¶
func (o *Split) GetAmount() SplitAmount
GetAmount returns the Amount field value if set, zero value otherwise.
func (*Split) GetAmountOk ¶
func (o *Split) GetAmountOk() (*SplitAmount, 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 (*Split) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Split) GetDescriptionOk ¶
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 (*Split) GetReference ¶
GetReference returns the Reference field value if set, zero value otherwise.
func (*Split) GetReferenceOk ¶
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Split) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Split) HasAccount ¶
HasAccount returns a boolean if a field has been set.
func (*Split) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Split) HasReference ¶
HasReference returns a boolean if a field has been set.
func (Split) MarshalJSON ¶
func (*Split) SetAccount ¶
SetAccount gets a reference to the given string and assigns it to the Account field.
func (*Split) SetAmount ¶
func (o *Split) SetAmount(v SplitAmount)
SetAmount gets a reference to the given SplitAmount and assigns it to the Amount field.
func (*Split) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Split) SetReference ¶
SetReference gets a reference to the given string and assigns it to the Reference field.
type SplitAmount ¶
type SplitAmount struct { // The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes). By default, this is the original payment currency. Currency *string `json:"currency,omitempty"` // The value of the split amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes). Value int64 `json:"value"` }
SplitAmount struct for SplitAmount
func NewSplitAmount ¶
func NewSplitAmount(value int64) *SplitAmount
NewSplitAmount instantiates a new SplitAmount 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 NewSplitAmountWithDefaults ¶
func NewSplitAmountWithDefaults() *SplitAmount
NewSplitAmountWithDefaults instantiates a new SplitAmount 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 (*SplitAmount) GetCurrency ¶
func (o *SplitAmount) GetCurrency() string
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*SplitAmount) GetCurrencyOk ¶
func (o *SplitAmount) 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 (*SplitAmount) GetValue ¶
func (o *SplitAmount) GetValue() int64
GetValue returns the Value field value
func (*SplitAmount) GetValueOk ¶
func (o *SplitAmount) GetValueOk() (*int64, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*SplitAmount) HasCurrency ¶
func (o *SplitAmount) HasCurrency() bool
HasCurrency returns a boolean if a field has been set.
func (SplitAmount) MarshalJSON ¶
func (o SplitAmount) MarshalJSON() ([]byte, error)
func (*SplitAmount) SetCurrency ¶
func (o *SplitAmount) SetCurrency(v string)
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (SplitAmount) ToMap ¶
func (o SplitAmount) ToMap() (map[string]interface{}, error)
type SubMerchant ¶
type SubMerchant struct { // The city of the sub-merchant's address. * Format: Alphanumeric * Maximum length: 13 characters City *string `json:"city,omitempty"` // The three-letter country code of the sub-merchant's address. For example, **BRA** for Brazil. * Format: [ISO 3166-1 alpha-3](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3) * Fixed length: 3 characters Country *string `json:"country,omitempty"` // The sub-merchant's 4-digit Merchant Category Code (MCC). * Format: Numeric * Fixed length: 4 digits Mcc *string `json:"mcc,omitempty"` // The name of the sub-merchant. Based on scheme specifications, this value will overwrite the shopper statement that will appear in the card statement. * Format: Alphanumeric * Maximum length: 22 characters Name *string `json:"name,omitempty"` // The tax ID of the sub-merchant. * Format: Numeric * Fixed length: 11 digits for the CPF or 14 digits for the CNPJ TaxId *string `json:"taxId,omitempty"` }
SubMerchant struct for SubMerchant
func NewSubMerchant ¶
func NewSubMerchant() *SubMerchant
NewSubMerchant instantiates a new SubMerchant 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 NewSubMerchantWithDefaults ¶
func NewSubMerchantWithDefaults() *SubMerchant
NewSubMerchantWithDefaults instantiates a new SubMerchant 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 (*SubMerchant) GetCity ¶
func (o *SubMerchant) GetCity() string
GetCity returns the City field value if set, zero value otherwise.
func (*SubMerchant) GetCityOk ¶
func (o *SubMerchant) 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.
func (*SubMerchant) GetCountry ¶
func (o *SubMerchant) GetCountry() string
GetCountry returns the Country field value if set, zero value otherwise.
func (*SubMerchant) GetCountryOk ¶
func (o *SubMerchant) 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 (*SubMerchant) GetMcc ¶
func (o *SubMerchant) GetMcc() string
GetMcc returns the Mcc field value if set, zero value otherwise.
func (*SubMerchant) GetMccOk ¶
func (o *SubMerchant) GetMccOk() (*string, bool)
GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubMerchant) GetName ¶
func (o *SubMerchant) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*SubMerchant) GetNameOk ¶
func (o *SubMerchant) 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 (*SubMerchant) GetTaxId ¶
func (o *SubMerchant) GetTaxId() string
GetTaxId returns the TaxId field value if set, zero value otherwise.
func (*SubMerchant) GetTaxIdOk ¶
func (o *SubMerchant) GetTaxIdOk() (*string, bool)
GetTaxIdOk returns a tuple with the TaxId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SubMerchant) HasCity ¶
func (o *SubMerchant) HasCity() bool
HasCity returns a boolean if a field has been set.
func (*SubMerchant) HasCountry ¶
func (o *SubMerchant) HasCountry() bool
HasCountry returns a boolean if a field has been set.
func (*SubMerchant) HasMcc ¶
func (o *SubMerchant) HasMcc() bool
HasMcc returns a boolean if a field has been set.
func (*SubMerchant) HasName ¶
func (o *SubMerchant) HasName() bool
HasName returns a boolean if a field has been set.
func (*SubMerchant) HasTaxId ¶
func (o *SubMerchant) HasTaxId() bool
HasTaxId returns a boolean if a field has been set.
func (SubMerchant) MarshalJSON ¶
func (o SubMerchant) MarshalJSON() ([]byte, error)
func (*SubMerchant) SetCity ¶
func (o *SubMerchant) SetCity(v string)
SetCity gets a reference to the given string and assigns it to the City field.
func (*SubMerchant) SetCountry ¶
func (o *SubMerchant) SetCountry(v string)
SetCountry gets a reference to the given string and assigns it to the Country field.
func (*SubMerchant) SetMcc ¶
func (o *SubMerchant) SetMcc(v string)
SetMcc gets a reference to the given string and assigns it to the Mcc field.
func (*SubMerchant) SetName ¶
func (o *SubMerchant) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*SubMerchant) SetTaxId ¶
func (o *SubMerchant) SetTaxId(v string)
SetTaxId gets a reference to the given string and assigns it to the TaxId field.
func (SubMerchant) ToMap ¶
func (o SubMerchant) ToMap() (map[string]interface{}, error)
type TechnicalCancelRequest ¶
type TechnicalCancelRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` ModificationAmount *Amount `json:"modificationAmount,omitempty"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference string `json:"originalMerchantReference"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For more information, see how to split payments for [platforms](https://docs.adyen.com/platforms/automatic-split-configuration/). Splits []Split `json:"splits,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
TechnicalCancelRequest struct for TechnicalCancelRequest
func NewTechnicalCancelRequest ¶
func NewTechnicalCancelRequest(merchantAccount string, originalMerchantReference string) *TechnicalCancelRequest
NewTechnicalCancelRequest instantiates a new TechnicalCancelRequest 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 NewTechnicalCancelRequestWithDefaults ¶
func NewTechnicalCancelRequestWithDefaults() *TechnicalCancelRequest
NewTechnicalCancelRequestWithDefaults instantiates a new TechnicalCancelRequest 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 (*TechnicalCancelRequest) GetAdditionalData ¶
func (o *TechnicalCancelRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetAdditionalDataOk ¶
func (o *TechnicalCancelRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetMerchantAccount ¶
func (o *TechnicalCancelRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*TechnicalCancelRequest) GetMerchantAccountOk ¶
func (o *TechnicalCancelRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetModificationAmount ¶
func (o *TechnicalCancelRequest) GetModificationAmount() Amount
GetModificationAmount returns the ModificationAmount field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetModificationAmountOk ¶
func (o *TechnicalCancelRequest) GetModificationAmountOk() (*Amount, bool)
GetModificationAmountOk returns a tuple with the ModificationAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetMpiData ¶
func (o *TechnicalCancelRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetMpiDataOk ¶
func (o *TechnicalCancelRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetOriginalMerchantReference ¶
func (o *TechnicalCancelRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value
func (*TechnicalCancelRequest) GetOriginalMerchantReferenceOk ¶
func (o *TechnicalCancelRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetPlatformChargebackLogic ¶
func (o *TechnicalCancelRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetPlatformChargebackLogicOk ¶
func (o *TechnicalCancelRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetReference ¶
func (o *TechnicalCancelRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetReferenceOk ¶
func (o *TechnicalCancelRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetSplits ¶
func (o *TechnicalCancelRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetSplitsOk ¶
func (o *TechnicalCancelRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetTenderReference ¶
func (o *TechnicalCancelRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetTenderReferenceOk ¶
func (o *TechnicalCancelRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) GetUniqueTerminalId ¶
func (o *TechnicalCancelRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*TechnicalCancelRequest) GetUniqueTerminalIdOk ¶
func (o *TechnicalCancelRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TechnicalCancelRequest) HasAdditionalData ¶
func (o *TechnicalCancelRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasModificationAmount ¶
func (o *TechnicalCancelRequest) HasModificationAmount() bool
HasModificationAmount returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasMpiData ¶
func (o *TechnicalCancelRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasPlatformChargebackLogic ¶
func (o *TechnicalCancelRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasReference ¶
func (o *TechnicalCancelRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasSplits ¶
func (o *TechnicalCancelRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasTenderReference ¶
func (o *TechnicalCancelRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*TechnicalCancelRequest) HasUniqueTerminalId ¶
func (o *TechnicalCancelRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (TechnicalCancelRequest) MarshalJSON ¶
func (o TechnicalCancelRequest) MarshalJSON() ([]byte, error)
func (*TechnicalCancelRequest) SetAdditionalData ¶
func (o *TechnicalCancelRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*TechnicalCancelRequest) SetMerchantAccount ¶
func (o *TechnicalCancelRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*TechnicalCancelRequest) SetModificationAmount ¶
func (o *TechnicalCancelRequest) SetModificationAmount(v Amount)
SetModificationAmount gets a reference to the given Amount and assigns it to the ModificationAmount field.
func (*TechnicalCancelRequest) SetMpiData ¶
func (o *TechnicalCancelRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*TechnicalCancelRequest) SetOriginalMerchantReference ¶
func (o *TechnicalCancelRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference sets field value
func (*TechnicalCancelRequest) SetPlatformChargebackLogic ¶
func (o *TechnicalCancelRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*TechnicalCancelRequest) SetReference ¶
func (o *TechnicalCancelRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*TechnicalCancelRequest) SetSplits ¶
func (o *TechnicalCancelRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*TechnicalCancelRequest) SetTenderReference ¶
func (o *TechnicalCancelRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*TechnicalCancelRequest) SetUniqueTerminalId ¶
func (o *TechnicalCancelRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (TechnicalCancelRequest) ToMap ¶
func (o TechnicalCancelRequest) ToMap() (map[string]interface{}, error)
type ThreeDS1Result ¶
type ThreeDS1Result struct { // The cardholder authentication value (base64 encoded). Cavv *string `json:"cavv,omitempty"` // The CAVV algorithm used. CavvAlgorithm *string `json:"cavvAlgorithm,omitempty"` // 3D Secure Electronic Commerce Indicator (ECI). Eci *string `json:"eci,omitempty"` // The authentication response from the ACS. ThreeDAuthenticatedResponse *string `json:"threeDAuthenticatedResponse,omitempty"` // Whether 3D Secure was offered or not. ThreeDOfferedResponse *string `json:"threeDOfferedResponse,omitempty"` // A unique transaction identifier generated by the MPI on behalf of the merchant to identify the 3D Secure transaction, in `Base64` encoding. Xid *string `json:"xid,omitempty"` }
ThreeDS1Result struct for ThreeDS1Result
func NewThreeDS1Result ¶
func NewThreeDS1Result() *ThreeDS1Result
NewThreeDS1Result instantiates a new ThreeDS1Result 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 NewThreeDS1ResultWithDefaults ¶
func NewThreeDS1ResultWithDefaults() *ThreeDS1Result
NewThreeDS1ResultWithDefaults instantiates a new ThreeDS1Result 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 (*ThreeDS1Result) GetCavv ¶
func (o *ThreeDS1Result) GetCavv() string
GetCavv returns the Cavv field value if set, zero value otherwise.
func (*ThreeDS1Result) GetCavvAlgorithm ¶
func (o *ThreeDS1Result) GetCavvAlgorithm() string
GetCavvAlgorithm returns the CavvAlgorithm field value if set, zero value otherwise.
func (*ThreeDS1Result) GetCavvAlgorithmOk ¶
func (o *ThreeDS1Result) GetCavvAlgorithmOk() (*string, bool)
GetCavvAlgorithmOk returns a tuple with the CavvAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS1Result) GetCavvOk ¶
func (o *ThreeDS1Result) GetCavvOk() (*string, bool)
GetCavvOk returns a tuple with the Cavv field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS1Result) GetEci ¶
func (o *ThreeDS1Result) GetEci() string
GetEci returns the Eci field value if set, zero value otherwise.
func (*ThreeDS1Result) GetEciOk ¶
func (o *ThreeDS1Result) GetEciOk() (*string, bool)
GetEciOk returns a tuple with the Eci field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS1Result) GetThreeDAuthenticatedResponse ¶
func (o *ThreeDS1Result) GetThreeDAuthenticatedResponse() string
GetThreeDAuthenticatedResponse returns the ThreeDAuthenticatedResponse field value if set, zero value otherwise.
func (*ThreeDS1Result) GetThreeDAuthenticatedResponseOk ¶
func (o *ThreeDS1Result) GetThreeDAuthenticatedResponseOk() (*string, bool)
GetThreeDAuthenticatedResponseOk returns a tuple with the ThreeDAuthenticatedResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS1Result) GetThreeDOfferedResponse ¶
func (o *ThreeDS1Result) GetThreeDOfferedResponse() string
GetThreeDOfferedResponse returns the ThreeDOfferedResponse field value if set, zero value otherwise.
func (*ThreeDS1Result) GetThreeDOfferedResponseOk ¶
func (o *ThreeDS1Result) GetThreeDOfferedResponseOk() (*string, bool)
GetThreeDOfferedResponseOk returns a tuple with the ThreeDOfferedResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS1Result) GetXid ¶
func (o *ThreeDS1Result) GetXid() string
GetXid returns the Xid field value if set, zero value otherwise.
func (*ThreeDS1Result) GetXidOk ¶
func (o *ThreeDS1Result) GetXidOk() (*string, bool)
GetXidOk returns a tuple with the Xid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS1Result) HasCavv ¶
func (o *ThreeDS1Result) HasCavv() bool
HasCavv returns a boolean if a field has been set.
func (*ThreeDS1Result) HasCavvAlgorithm ¶
func (o *ThreeDS1Result) HasCavvAlgorithm() bool
HasCavvAlgorithm returns a boolean if a field has been set.
func (*ThreeDS1Result) HasEci ¶
func (o *ThreeDS1Result) HasEci() bool
HasEci returns a boolean if a field has been set.
func (*ThreeDS1Result) HasThreeDAuthenticatedResponse ¶
func (o *ThreeDS1Result) HasThreeDAuthenticatedResponse() bool
HasThreeDAuthenticatedResponse returns a boolean if a field has been set.
func (*ThreeDS1Result) HasThreeDOfferedResponse ¶
func (o *ThreeDS1Result) HasThreeDOfferedResponse() bool
HasThreeDOfferedResponse returns a boolean if a field has been set.
func (*ThreeDS1Result) HasXid ¶
func (o *ThreeDS1Result) HasXid() bool
HasXid returns a boolean if a field has been set.
func (ThreeDS1Result) MarshalJSON ¶
func (o ThreeDS1Result) MarshalJSON() ([]byte, error)
func (*ThreeDS1Result) SetCavv ¶
func (o *ThreeDS1Result) SetCavv(v string)
SetCavv gets a reference to the given string and assigns it to the Cavv field.
func (*ThreeDS1Result) SetCavvAlgorithm ¶
func (o *ThreeDS1Result) SetCavvAlgorithm(v string)
SetCavvAlgorithm gets a reference to the given string and assigns it to the CavvAlgorithm field.
func (*ThreeDS1Result) SetEci ¶
func (o *ThreeDS1Result) SetEci(v string)
SetEci gets a reference to the given string and assigns it to the Eci field.
func (*ThreeDS1Result) SetThreeDAuthenticatedResponse ¶
func (o *ThreeDS1Result) SetThreeDAuthenticatedResponse(v string)
SetThreeDAuthenticatedResponse gets a reference to the given string and assigns it to the ThreeDAuthenticatedResponse field.
func (*ThreeDS1Result) SetThreeDOfferedResponse ¶
func (o *ThreeDS1Result) SetThreeDOfferedResponse(v string)
SetThreeDOfferedResponse gets a reference to the given string and assigns it to the ThreeDOfferedResponse field.
func (*ThreeDS1Result) SetXid ¶
func (o *ThreeDS1Result) SetXid(v string)
SetXid gets a reference to the given string and assigns it to the Xid field.
func (ThreeDS1Result) ToMap ¶
func (o ThreeDS1Result) ToMap() (map[string]interface{}, error)
type ThreeDS2RequestData ¶
type ThreeDS2RequestData struct { AcctInfo *AcctInfo `json:"acctInfo,omitempty"` // Indicates the type of account. For example, for a multi-account card product. Length: 2 characters. Allowed values: * **01** — Not applicable * **02** — Credit * **03** — Debit AcctType *string `json:"acctType,omitempty"` // Required for [authentication-only integration](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only). The acquiring BIN enrolled for 3D Secure 2. This string should match the value that you will use in the authorisation. Use 123456 on the Test platform. AcquirerBIN *string `json:"acquirerBIN,omitempty"` // Required for [authentication-only integration](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only). The merchantId that is enrolled for 3D Secure 2 by the merchant's acquirer. This string should match the value that you will use in the authorisation. Use 123456 on the Test platform. AcquirerMerchantID *string `json:"acquirerMerchantID,omitempty"` // Indicates whether the Cardholder Shipping Address and Cardholder Billing Address are the same. Allowed values: * **Y** — Shipping Address matches Billing Address. * **N** — Shipping Address does not match Billing Address. AddrMatch *string `json:"addrMatch,omitempty"` // If set to true, you will only perform the [3D Secure 2 authentication](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only), and not the payment authorisation. // Deprecated since Adyen Payment API v50 // Use `threeDSAuthenticationOnly` instead. AuthenticationOnly *bool `json:"authenticationOnly,omitempty"` // Possibility to specify a preference for receiving a challenge from the issuer. Allowed values: * `noPreference` * `requestNoChallenge` * `requestChallenge` * `requestChallengeAsMandate` // Deprecated since Adyen Payment API v68 // Use `threeDSRequestorChallengeInd` instead. ChallengeIndicator *string `json:"challengeIndicator,omitempty"` // The environment of the shopper. Allowed values: * `app` * `browser` DeviceChannel string `json:"deviceChannel"` DeviceRenderOptions *DeviceRenderOptions `json:"deviceRenderOptions,omitempty"` HomePhone *Phone `json:"homePhone,omitempty"` // Required for merchants that have been enrolled for 3D Secure 2 by another party than Adyen, mostly [authentication-only integrations](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only). The `mcc` is a four-digit code with which the previously given `acquirerMerchantID` is registered at the scheme. Mcc *string `json:"mcc,omitempty"` // Required for [authentication-only integration](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only). The merchant name that the issuer presents to the shopper if they get a challenge. We recommend to use the same value that you will use in the authorization. Maximum length is 40 characters. > Optional for a [full 3D Secure 2 integration](https://docs.adyen.com/online-payments/3d-secure/native-3ds2/api-integration). Use this field if you are enrolled for 3D Secure 2 with us and want to override the merchant name already configured on your account. MerchantName *string `json:"merchantName,omitempty"` // The `messageVersion` value indicating the 3D Secure 2 protocol version. MessageVersion *string `json:"messageVersion,omitempty"` MobilePhone *Phone `json:"mobilePhone,omitempty"` // URL to where the issuer should send the `CRes`. Required if you are not using components for `channel` **Web** or if you are using classic integration `deviceChannel` **browser**. NotificationURL *string `json:"notificationURL,omitempty"` // Value **true** indicates that the transaction was de-tokenised prior to being received by the ACS. PayTokenInd *bool `json:"payTokenInd,omitempty"` // Indicates the type of payment for which an authentication is requested (message extension) PaymentAuthenticationUseCase *string `json:"paymentAuthenticationUseCase,omitempty"` // Indicates the maximum number of authorisations permitted for instalment payments. Length: 1–3 characters. PurchaseInstalData *string `json:"purchaseInstalData,omitempty"` // Date after which no further authorisations shall be performed. Format: YYYYMMDD RecurringExpiry *string `json:"recurringExpiry,omitempty"` // Indicates the minimum number of days between authorisations. Maximum length: 4 characters. RecurringFrequency *string `json:"recurringFrequency,omitempty"` // The `sdkAppID` value as received from the 3D Secure 2 SDK. Required for `deviceChannel` set to **app**. SdkAppID *string `json:"sdkAppID,omitempty"` // The `sdkEncData` value as received from the 3D Secure 2 SDK. Required for `deviceChannel` set to **app**. SdkEncData *string `json:"sdkEncData,omitempty"` SdkEphemPubKey *SDKEphemPubKey `json:"sdkEphemPubKey,omitempty"` // The maximum amount of time in minutes for the 3D Secure 2 authentication process. Optional and only for `deviceChannel` set to **app**. Defaults to **60** minutes. SdkMaxTimeout *int32 `json:"sdkMaxTimeout,omitempty"` // The `sdkReferenceNumber` value as received from the 3D Secure 2 SDK. Only for `deviceChannel` set to **app**. SdkReferenceNumber *string `json:"sdkReferenceNumber,omitempty"` // The `sdkTransID` value as received from the 3D Secure 2 SDK. Only for `deviceChannel` set to **app**. SdkTransID *string `json:"sdkTransID,omitempty"` // Version of the 3D Secure 2 mobile SDK. Only for `deviceChannel` set to **app**. SdkVersion *string `json:"sdkVersion,omitempty"` // Completion indicator for the device fingerprinting. ThreeDSCompInd *string `json:"threeDSCompInd,omitempty"` // Indicates the type of Authentication request. ThreeDSRequestorAuthenticationInd *string `json:"threeDSRequestorAuthenticationInd,omitempty"` ThreeDSRequestorAuthenticationInfo *ThreeDSRequestorAuthenticationInfo `json:"threeDSRequestorAuthenticationInfo,omitempty"` // Indicates whether a challenge is requested for this transaction. Possible values: * **01** — No preference * **02** — No challenge requested * **03** — Challenge requested (3DS Requestor preference) * **04** — Challenge requested (Mandate) * **05** — No challenge (transactional risk analysis is already performed) * **06** — Data Only ThreeDSRequestorChallengeInd *string `json:"threeDSRequestorChallengeInd,omitempty"` // Required for [authentication-only integration](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only) for Visa. Unique 3D Secure requestor identifier assigned by the Directory Server when you enrol for 3D Secure 2. ThreeDSRequestorID *string `json:"threeDSRequestorID,omitempty"` // Required for [authentication-only integration](https://docs.adyen.com/online-payments/3d-secure/other-3ds-flows/authentication-only) for Visa. Unique 3D Secure requestor name assigned by the Directory Server when you enrol for 3D Secure 2. ThreeDSRequestorName *string `json:"threeDSRequestorName,omitempty"` ThreeDSRequestorPriorAuthenticationInfo *ThreeDSRequestorPriorAuthenticationInfo `json:"threeDSRequestorPriorAuthenticationInfo,omitempty"` // URL of the (customer service) website that will be shown to the shopper in case of technical errors during the 3D Secure 2 process. ThreeDSRequestorURL *string `json:"threeDSRequestorURL,omitempty"` // Identifies the type of transaction being authenticated. Length: 2 characters. Allowed values: * **01** — Goods/Service Purchase * **03** — Check Acceptance * **10** — Account Funding * **11** — Quasi-Cash Transaction * **28** — Prepaid Activation and Load TransType *string `json:"transType,omitempty"` // Identify the type of the transaction being authenticated. TransactionType *string `json:"transactionType,omitempty"` // The `whiteListStatus` value returned from a previous 3D Secure 2 transaction, only applicable for 3D Secure 2 protocol version 2.2.0. WhiteListStatus *string `json:"whiteListStatus,omitempty"` WorkPhone *Phone `json:"workPhone,omitempty"` }
ThreeDS2RequestData struct for ThreeDS2RequestData
func NewThreeDS2RequestData ¶
func NewThreeDS2RequestData(deviceChannel string) *ThreeDS2RequestData
NewThreeDS2RequestData instantiates a new ThreeDS2RequestData 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 NewThreeDS2RequestDataWithDefaults ¶
func NewThreeDS2RequestDataWithDefaults() *ThreeDS2RequestData
NewThreeDS2RequestDataWithDefaults instantiates a new ThreeDS2RequestData 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 (*ThreeDS2RequestData) GetAcctInfo ¶
func (o *ThreeDS2RequestData) GetAcctInfo() AcctInfo
GetAcctInfo returns the AcctInfo field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetAcctInfoOk ¶
func (o *ThreeDS2RequestData) GetAcctInfoOk() (*AcctInfo, bool)
GetAcctInfoOk returns a tuple with the AcctInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetAcctType ¶
func (o *ThreeDS2RequestData) GetAcctType() string
GetAcctType returns the AcctType field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetAcctTypeOk ¶
func (o *ThreeDS2RequestData) GetAcctTypeOk() (*string, bool)
GetAcctTypeOk returns a tuple with the AcctType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetAcquirerBIN ¶
func (o *ThreeDS2RequestData) GetAcquirerBIN() string
GetAcquirerBIN returns the AcquirerBIN field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetAcquirerBINOk ¶
func (o *ThreeDS2RequestData) GetAcquirerBINOk() (*string, bool)
GetAcquirerBINOk returns a tuple with the AcquirerBIN field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetAcquirerMerchantID ¶
func (o *ThreeDS2RequestData) GetAcquirerMerchantID() string
GetAcquirerMerchantID returns the AcquirerMerchantID field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetAcquirerMerchantIDOk ¶
func (o *ThreeDS2RequestData) GetAcquirerMerchantIDOk() (*string, bool)
GetAcquirerMerchantIDOk returns a tuple with the AcquirerMerchantID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetAddrMatch ¶
func (o *ThreeDS2RequestData) GetAddrMatch() string
GetAddrMatch returns the AddrMatch field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetAddrMatchOk ¶
func (o *ThreeDS2RequestData) GetAddrMatchOk() (*string, bool)
GetAddrMatchOk returns a tuple with the AddrMatch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetAuthenticationOnly ¶
func (o *ThreeDS2RequestData) GetAuthenticationOnly() bool
GetAuthenticationOnly returns the AuthenticationOnly field value if set, zero value otherwise. Deprecated since Adyen Payment API v50 Use `threeDSAuthenticationOnly` instead.
func (*ThreeDS2RequestData) GetAuthenticationOnlyOk ¶
func (o *ThreeDS2RequestData) GetAuthenticationOnlyOk() (*bool, bool)
GetAuthenticationOnlyOk returns a tuple with the AuthenticationOnly field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated since Adyen Payment API v50 Use `threeDSAuthenticationOnly` instead.
func (*ThreeDS2RequestData) GetChallengeIndicator ¶
func (o *ThreeDS2RequestData) GetChallengeIndicator() string
GetChallengeIndicator returns the ChallengeIndicator field value if set, zero value otherwise. Deprecated since Adyen Payment API v68 Use `threeDSRequestorChallengeInd` instead.
func (*ThreeDS2RequestData) GetChallengeIndicatorOk ¶
func (o *ThreeDS2RequestData) GetChallengeIndicatorOk() (*string, bool)
GetChallengeIndicatorOk returns a tuple with the ChallengeIndicator field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated since Adyen Payment API v68 Use `threeDSRequestorChallengeInd` instead.
func (*ThreeDS2RequestData) GetDeviceChannel ¶
func (o *ThreeDS2RequestData) GetDeviceChannel() string
GetDeviceChannel returns the DeviceChannel field value
func (*ThreeDS2RequestData) GetDeviceChannelOk ¶
func (o *ThreeDS2RequestData) GetDeviceChannelOk() (*string, bool)
GetDeviceChannelOk returns a tuple with the DeviceChannel field value and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetDeviceRenderOptions ¶
func (o *ThreeDS2RequestData) GetDeviceRenderOptions() DeviceRenderOptions
GetDeviceRenderOptions returns the DeviceRenderOptions field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetDeviceRenderOptionsOk ¶
func (o *ThreeDS2RequestData) GetDeviceRenderOptionsOk() (*DeviceRenderOptions, bool)
GetDeviceRenderOptionsOk returns a tuple with the DeviceRenderOptions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetHomePhone ¶
func (o *ThreeDS2RequestData) GetHomePhone() Phone
GetHomePhone returns the HomePhone field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetHomePhoneOk ¶
func (o *ThreeDS2RequestData) GetHomePhoneOk() (*Phone, bool)
GetHomePhoneOk returns a tuple with the HomePhone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetMcc ¶
func (o *ThreeDS2RequestData) GetMcc() string
GetMcc returns the Mcc field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetMccOk ¶
func (o *ThreeDS2RequestData) GetMccOk() (*string, bool)
GetMccOk returns a tuple with the Mcc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetMerchantName ¶
func (o *ThreeDS2RequestData) GetMerchantName() string
GetMerchantName returns the MerchantName field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetMerchantNameOk ¶
func (o *ThreeDS2RequestData) GetMerchantNameOk() (*string, bool)
GetMerchantNameOk returns a tuple with the MerchantName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetMessageVersion ¶
func (o *ThreeDS2RequestData) GetMessageVersion() string
GetMessageVersion returns the MessageVersion field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetMessageVersionOk ¶
func (o *ThreeDS2RequestData) GetMessageVersionOk() (*string, bool)
GetMessageVersionOk returns a tuple with the MessageVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetMobilePhone ¶
func (o *ThreeDS2RequestData) GetMobilePhone() Phone
GetMobilePhone returns the MobilePhone field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetMobilePhoneOk ¶
func (o *ThreeDS2RequestData) GetMobilePhoneOk() (*Phone, bool)
GetMobilePhoneOk returns a tuple with the MobilePhone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetNotificationURL ¶
func (o *ThreeDS2RequestData) GetNotificationURL() string
GetNotificationURL returns the NotificationURL field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetNotificationURLOk ¶
func (o *ThreeDS2RequestData) GetNotificationURLOk() (*string, bool)
GetNotificationURLOk returns a tuple with the NotificationURL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetPayTokenInd ¶
func (o *ThreeDS2RequestData) GetPayTokenInd() bool
GetPayTokenInd returns the PayTokenInd field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetPayTokenIndOk ¶
func (o *ThreeDS2RequestData) GetPayTokenIndOk() (*bool, bool)
GetPayTokenIndOk returns a tuple with the PayTokenInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetPaymentAuthenticationUseCase ¶
func (o *ThreeDS2RequestData) GetPaymentAuthenticationUseCase() string
GetPaymentAuthenticationUseCase returns the PaymentAuthenticationUseCase field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetPaymentAuthenticationUseCaseOk ¶
func (o *ThreeDS2RequestData) GetPaymentAuthenticationUseCaseOk() (*string, bool)
GetPaymentAuthenticationUseCaseOk returns a tuple with the PaymentAuthenticationUseCase field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetPurchaseInstalData ¶
func (o *ThreeDS2RequestData) GetPurchaseInstalData() string
GetPurchaseInstalData returns the PurchaseInstalData field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetPurchaseInstalDataOk ¶
func (o *ThreeDS2RequestData) GetPurchaseInstalDataOk() (*string, bool)
GetPurchaseInstalDataOk returns a tuple with the PurchaseInstalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetRecurringExpiry ¶
func (o *ThreeDS2RequestData) GetRecurringExpiry() string
GetRecurringExpiry returns the RecurringExpiry field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetRecurringExpiryOk ¶
func (o *ThreeDS2RequestData) GetRecurringExpiryOk() (*string, bool)
GetRecurringExpiryOk returns a tuple with the RecurringExpiry field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetRecurringFrequency ¶
func (o *ThreeDS2RequestData) GetRecurringFrequency() string
GetRecurringFrequency returns the RecurringFrequency field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetRecurringFrequencyOk ¶
func (o *ThreeDS2RequestData) GetRecurringFrequencyOk() (*string, bool)
GetRecurringFrequencyOk returns a tuple with the RecurringFrequency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkAppID ¶
func (o *ThreeDS2RequestData) GetSdkAppID() string
GetSdkAppID returns the SdkAppID field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkAppIDOk ¶
func (o *ThreeDS2RequestData) GetSdkAppIDOk() (*string, bool)
GetSdkAppIDOk returns a tuple with the SdkAppID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkEncData ¶
func (o *ThreeDS2RequestData) GetSdkEncData() string
GetSdkEncData returns the SdkEncData field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkEncDataOk ¶
func (o *ThreeDS2RequestData) GetSdkEncDataOk() (*string, bool)
GetSdkEncDataOk returns a tuple with the SdkEncData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkEphemPubKey ¶
func (o *ThreeDS2RequestData) GetSdkEphemPubKey() SDKEphemPubKey
GetSdkEphemPubKey returns the SdkEphemPubKey field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkEphemPubKeyOk ¶
func (o *ThreeDS2RequestData) GetSdkEphemPubKeyOk() (*SDKEphemPubKey, bool)
GetSdkEphemPubKeyOk returns a tuple with the SdkEphemPubKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkMaxTimeout ¶
func (o *ThreeDS2RequestData) GetSdkMaxTimeout() int32
GetSdkMaxTimeout returns the SdkMaxTimeout field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkMaxTimeoutOk ¶
func (o *ThreeDS2RequestData) GetSdkMaxTimeoutOk() (*int32, bool)
GetSdkMaxTimeoutOk returns a tuple with the SdkMaxTimeout field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkReferenceNumber ¶
func (o *ThreeDS2RequestData) GetSdkReferenceNumber() string
GetSdkReferenceNumber returns the SdkReferenceNumber field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkReferenceNumberOk ¶
func (o *ThreeDS2RequestData) GetSdkReferenceNumberOk() (*string, bool)
GetSdkReferenceNumberOk returns a tuple with the SdkReferenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkTransID ¶
func (o *ThreeDS2RequestData) GetSdkTransID() string
GetSdkTransID returns the SdkTransID field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkTransIDOk ¶
func (o *ThreeDS2RequestData) GetSdkTransIDOk() (*string, bool)
GetSdkTransIDOk returns a tuple with the SdkTransID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetSdkVersion ¶
func (o *ThreeDS2RequestData) GetSdkVersion() string
GetSdkVersion returns the SdkVersion field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetSdkVersionOk ¶
func (o *ThreeDS2RequestData) GetSdkVersionOk() (*string, bool)
GetSdkVersionOk returns a tuple with the SdkVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSCompInd ¶
func (o *ThreeDS2RequestData) GetThreeDSCompInd() string
GetThreeDSCompInd returns the ThreeDSCompInd field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSCompIndOk ¶
func (o *ThreeDS2RequestData) GetThreeDSCompIndOk() (*string, bool)
GetThreeDSCompIndOk returns a tuple with the ThreeDSCompInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInd ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInd() string
GetThreeDSRequestorAuthenticationInd returns the ThreeDSRequestorAuthenticationInd field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorAuthenticationIndOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationIndOk() (*string, bool)
GetThreeDSRequestorAuthenticationIndOk returns a tuple with the ThreeDSRequestorAuthenticationInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInfo ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInfo() ThreeDSRequestorAuthenticationInfo
GetThreeDSRequestorAuthenticationInfo returns the ThreeDSRequestorAuthenticationInfo field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInfoOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorAuthenticationInfoOk() (*ThreeDSRequestorAuthenticationInfo, bool)
GetThreeDSRequestorAuthenticationInfoOk returns a tuple with the ThreeDSRequestorAuthenticationInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorChallengeInd ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorChallengeInd() string
GetThreeDSRequestorChallengeInd returns the ThreeDSRequestorChallengeInd field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorChallengeIndOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorChallengeIndOk() (*string, bool)
GetThreeDSRequestorChallengeIndOk returns a tuple with the ThreeDSRequestorChallengeInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorID ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorID() string
GetThreeDSRequestorID returns the ThreeDSRequestorID field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorIDOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorIDOk() (*string, bool)
GetThreeDSRequestorIDOk returns a tuple with the ThreeDSRequestorID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorName ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorName() string
GetThreeDSRequestorName returns the ThreeDSRequestorName field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorNameOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorNameOk() (*string, bool)
GetThreeDSRequestorNameOk returns a tuple with the ThreeDSRequestorName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorPriorAuthenticationInfo ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorPriorAuthenticationInfo() ThreeDSRequestorPriorAuthenticationInfo
GetThreeDSRequestorPriorAuthenticationInfo returns the ThreeDSRequestorPriorAuthenticationInfo field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorPriorAuthenticationInfoOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorPriorAuthenticationInfoOk() (*ThreeDSRequestorPriorAuthenticationInfo, bool)
GetThreeDSRequestorPriorAuthenticationInfoOk returns a tuple with the ThreeDSRequestorPriorAuthenticationInfo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetThreeDSRequestorURL ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorURL() string
GetThreeDSRequestorURL returns the ThreeDSRequestorURL field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetThreeDSRequestorURLOk ¶
func (o *ThreeDS2RequestData) GetThreeDSRequestorURLOk() (*string, bool)
GetThreeDSRequestorURLOk returns a tuple with the ThreeDSRequestorURL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetTransType ¶
func (o *ThreeDS2RequestData) GetTransType() string
GetTransType returns the TransType field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetTransTypeOk ¶
func (o *ThreeDS2RequestData) GetTransTypeOk() (*string, bool)
GetTransTypeOk returns a tuple with the TransType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetTransactionType ¶
func (o *ThreeDS2RequestData) GetTransactionType() string
GetTransactionType returns the TransactionType field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetTransactionTypeOk ¶
func (o *ThreeDS2RequestData) GetTransactionTypeOk() (*string, bool)
GetTransactionTypeOk returns a tuple with the TransactionType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetWhiteListStatus ¶
func (o *ThreeDS2RequestData) GetWhiteListStatus() string
GetWhiteListStatus returns the WhiteListStatus field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetWhiteListStatusOk ¶
func (o *ThreeDS2RequestData) GetWhiteListStatusOk() (*string, bool)
GetWhiteListStatusOk returns a tuple with the WhiteListStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) GetWorkPhone ¶
func (o *ThreeDS2RequestData) GetWorkPhone() Phone
GetWorkPhone returns the WorkPhone field value if set, zero value otherwise.
func (*ThreeDS2RequestData) GetWorkPhoneOk ¶
func (o *ThreeDS2RequestData) GetWorkPhoneOk() (*Phone, bool)
GetWorkPhoneOk returns a tuple with the WorkPhone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2RequestData) HasAcctInfo ¶
func (o *ThreeDS2RequestData) HasAcctInfo() bool
HasAcctInfo returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasAcctType ¶
func (o *ThreeDS2RequestData) HasAcctType() bool
HasAcctType returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasAcquirerBIN ¶
func (o *ThreeDS2RequestData) HasAcquirerBIN() bool
HasAcquirerBIN returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasAcquirerMerchantID ¶
func (o *ThreeDS2RequestData) HasAcquirerMerchantID() bool
HasAcquirerMerchantID returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasAddrMatch ¶
func (o *ThreeDS2RequestData) HasAddrMatch() bool
HasAddrMatch returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasAuthenticationOnly ¶
func (o *ThreeDS2RequestData) HasAuthenticationOnly() bool
HasAuthenticationOnly returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasChallengeIndicator ¶
func (o *ThreeDS2RequestData) HasChallengeIndicator() bool
HasChallengeIndicator returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasDeviceRenderOptions ¶
func (o *ThreeDS2RequestData) HasDeviceRenderOptions() bool
HasDeviceRenderOptions returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasHomePhone ¶
func (o *ThreeDS2RequestData) HasHomePhone() bool
HasHomePhone returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasMcc ¶
func (o *ThreeDS2RequestData) HasMcc() bool
HasMcc returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasMerchantName ¶
func (o *ThreeDS2RequestData) HasMerchantName() bool
HasMerchantName returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasMessageVersion ¶
func (o *ThreeDS2RequestData) HasMessageVersion() bool
HasMessageVersion returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasMobilePhone ¶
func (o *ThreeDS2RequestData) HasMobilePhone() bool
HasMobilePhone returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasNotificationURL ¶
func (o *ThreeDS2RequestData) HasNotificationURL() bool
HasNotificationURL returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasPayTokenInd ¶
func (o *ThreeDS2RequestData) HasPayTokenInd() bool
HasPayTokenInd returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasPaymentAuthenticationUseCase ¶
func (o *ThreeDS2RequestData) HasPaymentAuthenticationUseCase() bool
HasPaymentAuthenticationUseCase returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasPurchaseInstalData ¶
func (o *ThreeDS2RequestData) HasPurchaseInstalData() bool
HasPurchaseInstalData returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasRecurringExpiry ¶
func (o *ThreeDS2RequestData) HasRecurringExpiry() bool
HasRecurringExpiry returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasRecurringFrequency ¶
func (o *ThreeDS2RequestData) HasRecurringFrequency() bool
HasRecurringFrequency returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkAppID ¶
func (o *ThreeDS2RequestData) HasSdkAppID() bool
HasSdkAppID returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkEncData ¶
func (o *ThreeDS2RequestData) HasSdkEncData() bool
HasSdkEncData returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkEphemPubKey ¶
func (o *ThreeDS2RequestData) HasSdkEphemPubKey() bool
HasSdkEphemPubKey returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkMaxTimeout ¶
func (o *ThreeDS2RequestData) HasSdkMaxTimeout() bool
HasSdkMaxTimeout returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkReferenceNumber ¶
func (o *ThreeDS2RequestData) HasSdkReferenceNumber() bool
HasSdkReferenceNumber returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkTransID ¶
func (o *ThreeDS2RequestData) HasSdkTransID() bool
HasSdkTransID returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasSdkVersion ¶
func (o *ThreeDS2RequestData) HasSdkVersion() bool
HasSdkVersion returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSCompInd ¶
func (o *ThreeDS2RequestData) HasThreeDSCompInd() bool
HasThreeDSCompInd returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorAuthenticationInd ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorAuthenticationInd() bool
HasThreeDSRequestorAuthenticationInd returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorAuthenticationInfo ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorAuthenticationInfo() bool
HasThreeDSRequestorAuthenticationInfo returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorChallengeInd ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorChallengeInd() bool
HasThreeDSRequestorChallengeInd returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorID ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorID() bool
HasThreeDSRequestorID returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorName ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorName() bool
HasThreeDSRequestorName returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorPriorAuthenticationInfo ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorPriorAuthenticationInfo() bool
HasThreeDSRequestorPriorAuthenticationInfo returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasThreeDSRequestorURL ¶
func (o *ThreeDS2RequestData) HasThreeDSRequestorURL() bool
HasThreeDSRequestorURL returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasTransType ¶
func (o *ThreeDS2RequestData) HasTransType() bool
HasTransType returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasTransactionType ¶
func (o *ThreeDS2RequestData) HasTransactionType() bool
HasTransactionType returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasWhiteListStatus ¶
func (o *ThreeDS2RequestData) HasWhiteListStatus() bool
HasWhiteListStatus returns a boolean if a field has been set.
func (*ThreeDS2RequestData) HasWorkPhone ¶
func (o *ThreeDS2RequestData) HasWorkPhone() bool
HasWorkPhone returns a boolean if a field has been set.
func (ThreeDS2RequestData) MarshalJSON ¶
func (o ThreeDS2RequestData) MarshalJSON() ([]byte, error)
func (*ThreeDS2RequestData) SetAcctInfo ¶
func (o *ThreeDS2RequestData) SetAcctInfo(v AcctInfo)
SetAcctInfo gets a reference to the given AcctInfo and assigns it to the AcctInfo field.
func (*ThreeDS2RequestData) SetAcctType ¶
func (o *ThreeDS2RequestData) SetAcctType(v string)
SetAcctType gets a reference to the given string and assigns it to the AcctType field.
func (*ThreeDS2RequestData) SetAcquirerBIN ¶
func (o *ThreeDS2RequestData) SetAcquirerBIN(v string)
SetAcquirerBIN gets a reference to the given string and assigns it to the AcquirerBIN field.
func (*ThreeDS2RequestData) SetAcquirerMerchantID ¶
func (o *ThreeDS2RequestData) SetAcquirerMerchantID(v string)
SetAcquirerMerchantID gets a reference to the given string and assigns it to the AcquirerMerchantID field.
func (*ThreeDS2RequestData) SetAddrMatch ¶
func (o *ThreeDS2RequestData) SetAddrMatch(v string)
SetAddrMatch gets a reference to the given string and assigns it to the AddrMatch field.
func (*ThreeDS2RequestData) SetAuthenticationOnly ¶
func (o *ThreeDS2RequestData) SetAuthenticationOnly(v bool)
SetAuthenticationOnly gets a reference to the given bool and assigns it to the AuthenticationOnly field. Deprecated since Adyen Payment API v50 Use `threeDSAuthenticationOnly` instead.
func (*ThreeDS2RequestData) SetChallengeIndicator ¶
func (o *ThreeDS2RequestData) SetChallengeIndicator(v string)
SetChallengeIndicator gets a reference to the given string and assigns it to the ChallengeIndicator field. Deprecated since Adyen Payment API v68 Use `threeDSRequestorChallengeInd` instead.
func (*ThreeDS2RequestData) SetDeviceChannel ¶
func (o *ThreeDS2RequestData) SetDeviceChannel(v string)
SetDeviceChannel sets field value
func (*ThreeDS2RequestData) SetDeviceRenderOptions ¶
func (o *ThreeDS2RequestData) SetDeviceRenderOptions(v DeviceRenderOptions)
SetDeviceRenderOptions gets a reference to the given DeviceRenderOptions and assigns it to the DeviceRenderOptions field.
func (*ThreeDS2RequestData) SetHomePhone ¶
func (o *ThreeDS2RequestData) SetHomePhone(v Phone)
SetHomePhone gets a reference to the given Phone and assigns it to the HomePhone field.
func (*ThreeDS2RequestData) SetMcc ¶
func (o *ThreeDS2RequestData) SetMcc(v string)
SetMcc gets a reference to the given string and assigns it to the Mcc field.
func (*ThreeDS2RequestData) SetMerchantName ¶
func (o *ThreeDS2RequestData) SetMerchantName(v string)
SetMerchantName gets a reference to the given string and assigns it to the MerchantName field.
func (*ThreeDS2RequestData) SetMessageVersion ¶
func (o *ThreeDS2RequestData) SetMessageVersion(v string)
SetMessageVersion gets a reference to the given string and assigns it to the MessageVersion field.
func (*ThreeDS2RequestData) SetMobilePhone ¶
func (o *ThreeDS2RequestData) SetMobilePhone(v Phone)
SetMobilePhone gets a reference to the given Phone and assigns it to the MobilePhone field.
func (*ThreeDS2RequestData) SetNotificationURL ¶
func (o *ThreeDS2RequestData) SetNotificationURL(v string)
SetNotificationURL gets a reference to the given string and assigns it to the NotificationURL field.
func (*ThreeDS2RequestData) SetPayTokenInd ¶
func (o *ThreeDS2RequestData) SetPayTokenInd(v bool)
SetPayTokenInd gets a reference to the given bool and assigns it to the PayTokenInd field.
func (*ThreeDS2RequestData) SetPaymentAuthenticationUseCase ¶
func (o *ThreeDS2RequestData) SetPaymentAuthenticationUseCase(v string)
SetPaymentAuthenticationUseCase gets a reference to the given string and assigns it to the PaymentAuthenticationUseCase field.
func (*ThreeDS2RequestData) SetPurchaseInstalData ¶
func (o *ThreeDS2RequestData) SetPurchaseInstalData(v string)
SetPurchaseInstalData gets a reference to the given string and assigns it to the PurchaseInstalData field.
func (*ThreeDS2RequestData) SetRecurringExpiry ¶
func (o *ThreeDS2RequestData) SetRecurringExpiry(v string)
SetRecurringExpiry gets a reference to the given string and assigns it to the RecurringExpiry field.
func (*ThreeDS2RequestData) SetRecurringFrequency ¶
func (o *ThreeDS2RequestData) SetRecurringFrequency(v string)
SetRecurringFrequency gets a reference to the given string and assigns it to the RecurringFrequency field.
func (*ThreeDS2RequestData) SetSdkAppID ¶
func (o *ThreeDS2RequestData) SetSdkAppID(v string)
SetSdkAppID gets a reference to the given string and assigns it to the SdkAppID field.
func (*ThreeDS2RequestData) SetSdkEncData ¶
func (o *ThreeDS2RequestData) SetSdkEncData(v string)
SetSdkEncData gets a reference to the given string and assigns it to the SdkEncData field.
func (*ThreeDS2RequestData) SetSdkEphemPubKey ¶
func (o *ThreeDS2RequestData) SetSdkEphemPubKey(v SDKEphemPubKey)
SetSdkEphemPubKey gets a reference to the given SDKEphemPubKey and assigns it to the SdkEphemPubKey field.
func (*ThreeDS2RequestData) SetSdkMaxTimeout ¶
func (o *ThreeDS2RequestData) SetSdkMaxTimeout(v int32)
SetSdkMaxTimeout gets a reference to the given int32 and assigns it to the SdkMaxTimeout field.
func (*ThreeDS2RequestData) SetSdkReferenceNumber ¶
func (o *ThreeDS2RequestData) SetSdkReferenceNumber(v string)
SetSdkReferenceNumber gets a reference to the given string and assigns it to the SdkReferenceNumber field.
func (*ThreeDS2RequestData) SetSdkTransID ¶
func (o *ThreeDS2RequestData) SetSdkTransID(v string)
SetSdkTransID gets a reference to the given string and assigns it to the SdkTransID field.
func (*ThreeDS2RequestData) SetSdkVersion ¶
func (o *ThreeDS2RequestData) SetSdkVersion(v string)
SetSdkVersion gets a reference to the given string and assigns it to the SdkVersion field.
func (*ThreeDS2RequestData) SetThreeDSCompInd ¶
func (o *ThreeDS2RequestData) SetThreeDSCompInd(v string)
SetThreeDSCompInd gets a reference to the given string and assigns it to the ThreeDSCompInd field.
func (*ThreeDS2RequestData) SetThreeDSRequestorAuthenticationInd ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorAuthenticationInd(v string)
SetThreeDSRequestorAuthenticationInd gets a reference to the given string and assigns it to the ThreeDSRequestorAuthenticationInd field.
func (*ThreeDS2RequestData) SetThreeDSRequestorAuthenticationInfo ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorAuthenticationInfo(v ThreeDSRequestorAuthenticationInfo)
SetThreeDSRequestorAuthenticationInfo gets a reference to the given ThreeDSRequestorAuthenticationInfo and assigns it to the ThreeDSRequestorAuthenticationInfo field.
func (*ThreeDS2RequestData) SetThreeDSRequestorChallengeInd ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorChallengeInd(v string)
SetThreeDSRequestorChallengeInd gets a reference to the given string and assigns it to the ThreeDSRequestorChallengeInd field.
func (*ThreeDS2RequestData) SetThreeDSRequestorID ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorID(v string)
SetThreeDSRequestorID gets a reference to the given string and assigns it to the ThreeDSRequestorID field.
func (*ThreeDS2RequestData) SetThreeDSRequestorName ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorName(v string)
SetThreeDSRequestorName gets a reference to the given string and assigns it to the ThreeDSRequestorName field.
func (*ThreeDS2RequestData) SetThreeDSRequestorPriorAuthenticationInfo ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorPriorAuthenticationInfo(v ThreeDSRequestorPriorAuthenticationInfo)
SetThreeDSRequestorPriorAuthenticationInfo gets a reference to the given ThreeDSRequestorPriorAuthenticationInfo and assigns it to the ThreeDSRequestorPriorAuthenticationInfo field.
func (*ThreeDS2RequestData) SetThreeDSRequestorURL ¶
func (o *ThreeDS2RequestData) SetThreeDSRequestorURL(v string)
SetThreeDSRequestorURL gets a reference to the given string and assigns it to the ThreeDSRequestorURL field.
func (*ThreeDS2RequestData) SetTransType ¶
func (o *ThreeDS2RequestData) SetTransType(v string)
SetTransType gets a reference to the given string and assigns it to the TransType field.
func (*ThreeDS2RequestData) SetTransactionType ¶
func (o *ThreeDS2RequestData) SetTransactionType(v string)
SetTransactionType gets a reference to the given string and assigns it to the TransactionType field.
func (*ThreeDS2RequestData) SetWhiteListStatus ¶
func (o *ThreeDS2RequestData) SetWhiteListStatus(v string)
SetWhiteListStatus gets a reference to the given string and assigns it to the WhiteListStatus field.
func (*ThreeDS2RequestData) SetWorkPhone ¶
func (o *ThreeDS2RequestData) SetWorkPhone(v Phone)
SetWorkPhone gets a reference to the given Phone and assigns it to the WorkPhone field.
func (ThreeDS2RequestData) ToMap ¶
func (o ThreeDS2RequestData) ToMap() (map[string]interface{}, error)
type ThreeDS2Result ¶
type ThreeDS2Result struct { // The `authenticationValue` value as defined in the 3D Secure 2 specification. AuthenticationValue *string `json:"authenticationValue,omitempty"` // The algorithm used by the ACS to calculate the authentication value, only for Cartes Bancaires integrations. CavvAlgorithm *string `json:"cavvAlgorithm,omitempty"` // Indicator informing the Access Control Server (ACS) and the Directory Server (DS) that the authentication has been cancelled. For possible values, refer to [3D Secure API reference](https://docs.adyen.com/online-payments/3d-secure/api-reference#mpidata). ChallengeCancel *string `json:"challengeCancel,omitempty"` // The `dsTransID` value as defined in the 3D Secure 2 specification. DsTransID *string `json:"dsTransID,omitempty"` // The `eci` value as defined in the 3D Secure 2 specification. Eci *string `json:"eci,omitempty"` // Indicates the exemption type that was applied by the issuer to the authentication, if exemption applied. Allowed values: * `lowValue` * `secureCorporate` * `trustedBeneficiary` * `transactionRiskAnalysis` ExemptionIndicator *string `json:"exemptionIndicator,omitempty"` // The `messageVersion` value as defined in the 3D Secure 2 specification. MessageVersion *string `json:"messageVersion,omitempty"` // Risk score calculated by Cartes Bancaires Directory Server (DS). RiskScore *string `json:"riskScore,omitempty"` // Indicates whether a challenge is requested for this transaction. Possible values: * **01** — No preference * **02** — No challenge requested * **03** — Challenge requested (3DS Requestor preference) * **04** — Challenge requested (Mandate) * **05** — No challenge (transactional risk analysis is already performed) * **06** — Data Only ThreeDSRequestorChallengeInd *string `json:"threeDSRequestorChallengeInd,omitempty"` // The `threeDSServerTransID` value as defined in the 3D Secure 2 specification. ThreeDSServerTransID *string `json:"threeDSServerTransID,omitempty"` // The `timestamp` value of the 3D Secure 2 authentication. Timestamp *string `json:"timestamp,omitempty"` // The `transStatus` value as defined in the 3D Secure 2 specification. TransStatus *string `json:"transStatus,omitempty"` // Provides information on why the `transStatus` field has the specified value. For possible values, refer to [our docs](https://docs.adyen.com/online-payments/3d-secure/api-reference#possible-transstatusreason-values). TransStatusReason *string `json:"transStatusReason,omitempty"` // The `whiteListStatus` value as defined in the 3D Secure 2 specification. WhiteListStatus *string `json:"whiteListStatus,omitempty"` }
ThreeDS2Result struct for ThreeDS2Result
func NewThreeDS2Result ¶
func NewThreeDS2Result() *ThreeDS2Result
NewThreeDS2Result instantiates a new ThreeDS2Result 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 NewThreeDS2ResultWithDefaults ¶
func NewThreeDS2ResultWithDefaults() *ThreeDS2Result
NewThreeDS2ResultWithDefaults instantiates a new ThreeDS2Result 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 (*ThreeDS2Result) GetAuthenticationValue ¶
func (o *ThreeDS2Result) GetAuthenticationValue() string
GetAuthenticationValue returns the AuthenticationValue field value if set, zero value otherwise.
func (*ThreeDS2Result) GetAuthenticationValueOk ¶
func (o *ThreeDS2Result) GetAuthenticationValueOk() (*string, bool)
GetAuthenticationValueOk returns a tuple with the AuthenticationValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetCavvAlgorithm ¶
func (o *ThreeDS2Result) GetCavvAlgorithm() string
GetCavvAlgorithm returns the CavvAlgorithm field value if set, zero value otherwise.
func (*ThreeDS2Result) GetCavvAlgorithmOk ¶
func (o *ThreeDS2Result) GetCavvAlgorithmOk() (*string, bool)
GetCavvAlgorithmOk returns a tuple with the CavvAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetChallengeCancel ¶
func (o *ThreeDS2Result) GetChallengeCancel() string
GetChallengeCancel returns the ChallengeCancel field value if set, zero value otherwise.
func (*ThreeDS2Result) GetChallengeCancelOk ¶
func (o *ThreeDS2Result) GetChallengeCancelOk() (*string, bool)
GetChallengeCancelOk returns a tuple with the ChallengeCancel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetDsTransID ¶
func (o *ThreeDS2Result) GetDsTransID() string
GetDsTransID returns the DsTransID field value if set, zero value otherwise.
func (*ThreeDS2Result) GetDsTransIDOk ¶
func (o *ThreeDS2Result) GetDsTransIDOk() (*string, bool)
GetDsTransIDOk returns a tuple with the DsTransID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetEci ¶
func (o *ThreeDS2Result) GetEci() string
GetEci returns the Eci field value if set, zero value otherwise.
func (*ThreeDS2Result) GetEciOk ¶
func (o *ThreeDS2Result) GetEciOk() (*string, bool)
GetEciOk returns a tuple with the Eci field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetExemptionIndicator ¶
func (o *ThreeDS2Result) GetExemptionIndicator() string
GetExemptionIndicator returns the ExemptionIndicator field value if set, zero value otherwise.
func (*ThreeDS2Result) GetExemptionIndicatorOk ¶
func (o *ThreeDS2Result) GetExemptionIndicatorOk() (*string, bool)
GetExemptionIndicatorOk returns a tuple with the ExemptionIndicator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetMessageVersion ¶
func (o *ThreeDS2Result) GetMessageVersion() string
GetMessageVersion returns the MessageVersion field value if set, zero value otherwise.
func (*ThreeDS2Result) GetMessageVersionOk ¶
func (o *ThreeDS2Result) GetMessageVersionOk() (*string, bool)
GetMessageVersionOk returns a tuple with the MessageVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetRiskScore ¶
func (o *ThreeDS2Result) GetRiskScore() string
GetRiskScore returns the RiskScore field value if set, zero value otherwise.
func (*ThreeDS2Result) GetRiskScoreOk ¶
func (o *ThreeDS2Result) GetRiskScoreOk() (*string, bool)
GetRiskScoreOk returns a tuple with the RiskScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetThreeDSRequestorChallengeInd ¶
func (o *ThreeDS2Result) GetThreeDSRequestorChallengeInd() string
GetThreeDSRequestorChallengeInd returns the ThreeDSRequestorChallengeInd field value if set, zero value otherwise.
func (*ThreeDS2Result) GetThreeDSRequestorChallengeIndOk ¶
func (o *ThreeDS2Result) GetThreeDSRequestorChallengeIndOk() (*string, bool)
GetThreeDSRequestorChallengeIndOk returns a tuple with the ThreeDSRequestorChallengeInd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetThreeDSServerTransID ¶
func (o *ThreeDS2Result) GetThreeDSServerTransID() string
GetThreeDSServerTransID returns the ThreeDSServerTransID field value if set, zero value otherwise.
func (*ThreeDS2Result) GetThreeDSServerTransIDOk ¶
func (o *ThreeDS2Result) GetThreeDSServerTransIDOk() (*string, bool)
GetThreeDSServerTransIDOk returns a tuple with the ThreeDSServerTransID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetTimestamp ¶
func (o *ThreeDS2Result) GetTimestamp() string
GetTimestamp returns the Timestamp field value if set, zero value otherwise.
func (*ThreeDS2Result) GetTimestampOk ¶
func (o *ThreeDS2Result) GetTimestampOk() (*string, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetTransStatus ¶
func (o *ThreeDS2Result) GetTransStatus() string
GetTransStatus returns the TransStatus field value if set, zero value otherwise.
func (*ThreeDS2Result) GetTransStatusOk ¶
func (o *ThreeDS2Result) GetTransStatusOk() (*string, bool)
GetTransStatusOk returns a tuple with the TransStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetTransStatusReason ¶
func (o *ThreeDS2Result) GetTransStatusReason() string
GetTransStatusReason returns the TransStatusReason field value if set, zero value otherwise.
func (*ThreeDS2Result) GetTransStatusReasonOk ¶
func (o *ThreeDS2Result) GetTransStatusReasonOk() (*string, bool)
GetTransStatusReasonOk returns a tuple with the TransStatusReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) GetWhiteListStatus ¶
func (o *ThreeDS2Result) GetWhiteListStatus() string
GetWhiteListStatus returns the WhiteListStatus field value if set, zero value otherwise.
func (*ThreeDS2Result) GetWhiteListStatusOk ¶
func (o *ThreeDS2Result) GetWhiteListStatusOk() (*string, bool)
GetWhiteListStatusOk returns a tuple with the WhiteListStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2Result) HasAuthenticationValue ¶
func (o *ThreeDS2Result) HasAuthenticationValue() bool
HasAuthenticationValue returns a boolean if a field has been set.
func (*ThreeDS2Result) HasCavvAlgorithm ¶
func (o *ThreeDS2Result) HasCavvAlgorithm() bool
HasCavvAlgorithm returns a boolean if a field has been set.
func (*ThreeDS2Result) HasChallengeCancel ¶
func (o *ThreeDS2Result) HasChallengeCancel() bool
HasChallengeCancel returns a boolean if a field has been set.
func (*ThreeDS2Result) HasDsTransID ¶
func (o *ThreeDS2Result) HasDsTransID() bool
HasDsTransID returns a boolean if a field has been set.
func (*ThreeDS2Result) HasEci ¶
func (o *ThreeDS2Result) HasEci() bool
HasEci returns a boolean if a field has been set.
func (*ThreeDS2Result) HasExemptionIndicator ¶
func (o *ThreeDS2Result) HasExemptionIndicator() bool
HasExemptionIndicator returns a boolean if a field has been set.
func (*ThreeDS2Result) HasMessageVersion ¶
func (o *ThreeDS2Result) HasMessageVersion() bool
HasMessageVersion returns a boolean if a field has been set.
func (*ThreeDS2Result) HasRiskScore ¶
func (o *ThreeDS2Result) HasRiskScore() bool
HasRiskScore returns a boolean if a field has been set.
func (*ThreeDS2Result) HasThreeDSRequestorChallengeInd ¶
func (o *ThreeDS2Result) HasThreeDSRequestorChallengeInd() bool
HasThreeDSRequestorChallengeInd returns a boolean if a field has been set.
func (*ThreeDS2Result) HasThreeDSServerTransID ¶
func (o *ThreeDS2Result) HasThreeDSServerTransID() bool
HasThreeDSServerTransID returns a boolean if a field has been set.
func (*ThreeDS2Result) HasTimestamp ¶
func (o *ThreeDS2Result) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (*ThreeDS2Result) HasTransStatus ¶
func (o *ThreeDS2Result) HasTransStatus() bool
HasTransStatus returns a boolean if a field has been set.
func (*ThreeDS2Result) HasTransStatusReason ¶
func (o *ThreeDS2Result) HasTransStatusReason() bool
HasTransStatusReason returns a boolean if a field has been set.
func (*ThreeDS2Result) HasWhiteListStatus ¶
func (o *ThreeDS2Result) HasWhiteListStatus() bool
HasWhiteListStatus returns a boolean if a field has been set.
func (ThreeDS2Result) MarshalJSON ¶
func (o ThreeDS2Result) MarshalJSON() ([]byte, error)
func (*ThreeDS2Result) SetAuthenticationValue ¶
func (o *ThreeDS2Result) SetAuthenticationValue(v string)
SetAuthenticationValue gets a reference to the given string and assigns it to the AuthenticationValue field.
func (*ThreeDS2Result) SetCavvAlgorithm ¶
func (o *ThreeDS2Result) SetCavvAlgorithm(v string)
SetCavvAlgorithm gets a reference to the given string and assigns it to the CavvAlgorithm field.
func (*ThreeDS2Result) SetChallengeCancel ¶
func (o *ThreeDS2Result) SetChallengeCancel(v string)
SetChallengeCancel gets a reference to the given string and assigns it to the ChallengeCancel field.
func (*ThreeDS2Result) SetDsTransID ¶
func (o *ThreeDS2Result) SetDsTransID(v string)
SetDsTransID gets a reference to the given string and assigns it to the DsTransID field.
func (*ThreeDS2Result) SetEci ¶
func (o *ThreeDS2Result) SetEci(v string)
SetEci gets a reference to the given string and assigns it to the Eci field.
func (*ThreeDS2Result) SetExemptionIndicator ¶
func (o *ThreeDS2Result) SetExemptionIndicator(v string)
SetExemptionIndicator gets a reference to the given string and assigns it to the ExemptionIndicator field.
func (*ThreeDS2Result) SetMessageVersion ¶
func (o *ThreeDS2Result) SetMessageVersion(v string)
SetMessageVersion gets a reference to the given string and assigns it to the MessageVersion field.
func (*ThreeDS2Result) SetRiskScore ¶
func (o *ThreeDS2Result) SetRiskScore(v string)
SetRiskScore gets a reference to the given string and assigns it to the RiskScore field.
func (*ThreeDS2Result) SetThreeDSRequestorChallengeInd ¶
func (o *ThreeDS2Result) SetThreeDSRequestorChallengeInd(v string)
SetThreeDSRequestorChallengeInd gets a reference to the given string and assigns it to the ThreeDSRequestorChallengeInd field.
func (*ThreeDS2Result) SetThreeDSServerTransID ¶
func (o *ThreeDS2Result) SetThreeDSServerTransID(v string)
SetThreeDSServerTransID gets a reference to the given string and assigns it to the ThreeDSServerTransID field.
func (*ThreeDS2Result) SetTimestamp ¶
func (o *ThreeDS2Result) SetTimestamp(v string)
SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.
func (*ThreeDS2Result) SetTransStatus ¶
func (o *ThreeDS2Result) SetTransStatus(v string)
SetTransStatus gets a reference to the given string and assigns it to the TransStatus field.
func (*ThreeDS2Result) SetTransStatusReason ¶
func (o *ThreeDS2Result) SetTransStatusReason(v string)
SetTransStatusReason gets a reference to the given string and assigns it to the TransStatusReason field.
func (*ThreeDS2Result) SetWhiteListStatus ¶
func (o *ThreeDS2Result) SetWhiteListStatus(v string)
SetWhiteListStatus gets a reference to the given string and assigns it to the WhiteListStatus field.
func (ThreeDS2Result) ToMap ¶
func (o ThreeDS2Result) ToMap() (map[string]interface{}, error)
type ThreeDS2ResultRequest ¶
type ThreeDS2ResultRequest struct { // The merchant account identifier, with which you want to process the transaction. MerchantAccount string `json:"merchantAccount"` // The pspReference returned in the /authorise call. PspReference string `json:"pspReference"` }
ThreeDS2ResultRequest struct for ThreeDS2ResultRequest
func NewThreeDS2ResultRequest ¶
func NewThreeDS2ResultRequest(merchantAccount string, pspReference string) *ThreeDS2ResultRequest
NewThreeDS2ResultRequest instantiates a new ThreeDS2ResultRequest 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 NewThreeDS2ResultRequestWithDefaults ¶
func NewThreeDS2ResultRequestWithDefaults() *ThreeDS2ResultRequest
NewThreeDS2ResultRequestWithDefaults instantiates a new ThreeDS2ResultRequest 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 (*ThreeDS2ResultRequest) GetMerchantAccount ¶
func (o *ThreeDS2ResultRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*ThreeDS2ResultRequest) GetMerchantAccountOk ¶
func (o *ThreeDS2ResultRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*ThreeDS2ResultRequest) GetPspReference ¶
func (o *ThreeDS2ResultRequest) GetPspReference() string
GetPspReference returns the PspReference field value
func (*ThreeDS2ResultRequest) GetPspReferenceOk ¶
func (o *ThreeDS2ResultRequest) GetPspReferenceOk() (*string, bool)
GetPspReferenceOk returns a tuple with the PspReference field value and a boolean to check if the value has been set.
func (ThreeDS2ResultRequest) MarshalJSON ¶
func (o ThreeDS2ResultRequest) MarshalJSON() ([]byte, error)
func (*ThreeDS2ResultRequest) SetMerchantAccount ¶
func (o *ThreeDS2ResultRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*ThreeDS2ResultRequest) SetPspReference ¶
func (o *ThreeDS2ResultRequest) SetPspReference(v string)
SetPspReference sets field value
func (ThreeDS2ResultRequest) ToMap ¶
func (o ThreeDS2ResultRequest) ToMap() (map[string]interface{}, error)
type ThreeDS2ResultResponse ¶
type ThreeDS2ResultResponse struct {
ThreeDS2Result *ThreeDS2Result `json:"threeDS2Result,omitempty"`
}
ThreeDS2ResultResponse struct for ThreeDS2ResultResponse
func NewThreeDS2ResultResponse ¶
func NewThreeDS2ResultResponse() *ThreeDS2ResultResponse
NewThreeDS2ResultResponse instantiates a new ThreeDS2ResultResponse 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 NewThreeDS2ResultResponseWithDefaults ¶
func NewThreeDS2ResultResponseWithDefaults() *ThreeDS2ResultResponse
NewThreeDS2ResultResponseWithDefaults instantiates a new ThreeDS2ResultResponse 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 (*ThreeDS2ResultResponse) GetThreeDS2Result ¶
func (o *ThreeDS2ResultResponse) GetThreeDS2Result() ThreeDS2Result
GetThreeDS2Result returns the ThreeDS2Result field value if set, zero value otherwise.
func (*ThreeDS2ResultResponse) GetThreeDS2ResultOk ¶
func (o *ThreeDS2ResultResponse) GetThreeDS2ResultOk() (*ThreeDS2Result, bool)
GetThreeDS2ResultOk returns a tuple with the ThreeDS2Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDS2ResultResponse) HasThreeDS2Result ¶
func (o *ThreeDS2ResultResponse) HasThreeDS2Result() bool
HasThreeDS2Result returns a boolean if a field has been set.
func (ThreeDS2ResultResponse) MarshalJSON ¶
func (o ThreeDS2ResultResponse) MarshalJSON() ([]byte, error)
func (*ThreeDS2ResultResponse) SetThreeDS2Result ¶
func (o *ThreeDS2ResultResponse) SetThreeDS2Result(v ThreeDS2Result)
SetThreeDS2Result gets a reference to the given ThreeDS2Result and assigns it to the ThreeDS2Result field.
func (ThreeDS2ResultResponse) ToMap ¶
func (o ThreeDS2ResultResponse) ToMap() (map[string]interface{}, error)
type ThreeDSRequestorAuthenticationInfo ¶
type ThreeDSRequestorAuthenticationInfo struct { // Data that documents and supports a specific authentication process. Maximum length: 2048 bytes. ThreeDSReqAuthData *string `json:"threeDSReqAuthData,omitempty"` // Mechanism used by the Cardholder to authenticate to the 3DS Requestor. Allowed values: * **01** — No 3DS Requestor authentication occurred (for example, cardholder “logged in” as guest). * **02** — Login to the cardholder account at the 3DS Requestor system using 3DS Requestor’s own credentials. * **03** — Login to the cardholder account at the 3DS Requestor system using federated ID. * **04** — Login to the cardholder account at the 3DS Requestor system using issuer credentials. * **05** — Login to the cardholder account at the 3DS Requestor system using third-party authentication. * **06** — Login to the cardholder account at the 3DS Requestor system using FIDO Authenticator. ThreeDSReqAuthMethod *string `json:"threeDSReqAuthMethod,omitempty"` // Date and time in UTC of the cardholder authentication. Format: YYYYMMDDHHMM ThreeDSReqAuthTimestamp *string `json:"threeDSReqAuthTimestamp,omitempty"` }
ThreeDSRequestorAuthenticationInfo struct for ThreeDSRequestorAuthenticationInfo
func NewThreeDSRequestorAuthenticationInfo ¶
func NewThreeDSRequestorAuthenticationInfo() *ThreeDSRequestorAuthenticationInfo
NewThreeDSRequestorAuthenticationInfo instantiates a new ThreeDSRequestorAuthenticationInfo 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 NewThreeDSRequestorAuthenticationInfoWithDefaults ¶
func NewThreeDSRequestorAuthenticationInfoWithDefaults() *ThreeDSRequestorAuthenticationInfo
NewThreeDSRequestorAuthenticationInfoWithDefaults instantiates a new ThreeDSRequestorAuthenticationInfo 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 (*ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthData ¶
func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthData() string
GetThreeDSReqAuthData returns the ThreeDSReqAuthData field value if set, zero value otherwise.
func (*ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthDataOk ¶
func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthDataOk() (*string, bool)
GetThreeDSReqAuthDataOk returns a tuple with the ThreeDSReqAuthData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthMethod ¶
func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthMethod() string
GetThreeDSReqAuthMethod returns the ThreeDSReqAuthMethod field value if set, zero value otherwise.
func (*ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthMethodOk ¶
func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthMethodOk() (*string, bool)
GetThreeDSReqAuthMethodOk returns a tuple with the ThreeDSReqAuthMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthTimestamp ¶
func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthTimestamp() string
GetThreeDSReqAuthTimestamp returns the ThreeDSReqAuthTimestamp field value if set, zero value otherwise.
func (*ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthTimestampOk ¶
func (o *ThreeDSRequestorAuthenticationInfo) GetThreeDSReqAuthTimestampOk() (*string, bool)
GetThreeDSReqAuthTimestampOk returns a tuple with the ThreeDSReqAuthTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthData ¶
func (o *ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthData() bool
HasThreeDSReqAuthData returns a boolean if a field has been set.
func (*ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthMethod ¶
func (o *ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthMethod() bool
HasThreeDSReqAuthMethod returns a boolean if a field has been set.
func (*ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthTimestamp ¶
func (o *ThreeDSRequestorAuthenticationInfo) HasThreeDSReqAuthTimestamp() bool
HasThreeDSReqAuthTimestamp returns a boolean if a field has been set.
func (ThreeDSRequestorAuthenticationInfo) MarshalJSON ¶
func (o ThreeDSRequestorAuthenticationInfo) MarshalJSON() ([]byte, error)
func (*ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthData ¶
func (o *ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthData(v string)
SetThreeDSReqAuthData gets a reference to the given string and assigns it to the ThreeDSReqAuthData field.
func (*ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthMethod ¶
func (o *ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthMethod(v string)
SetThreeDSReqAuthMethod gets a reference to the given string and assigns it to the ThreeDSReqAuthMethod field.
func (*ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthTimestamp ¶
func (o *ThreeDSRequestorAuthenticationInfo) SetThreeDSReqAuthTimestamp(v string)
SetThreeDSReqAuthTimestamp gets a reference to the given string and assigns it to the ThreeDSReqAuthTimestamp field.
func (ThreeDSRequestorAuthenticationInfo) ToMap ¶
func (o ThreeDSRequestorAuthenticationInfo) ToMap() (map[string]interface{}, error)
type ThreeDSRequestorPriorAuthenticationInfo ¶
type ThreeDSRequestorPriorAuthenticationInfo struct { // Data that documents and supports a specific authentication process. Maximum length: 2048 bytes. ThreeDSReqPriorAuthData *string `json:"threeDSReqPriorAuthData,omitempty"` // Mechanism used by the Cardholder to previously authenticate to the 3DS Requestor. Allowed values: * **01** — Frictionless authentication occurred by ACS. * **02** — Cardholder challenge occurred by ACS. * **03** — AVS verified. * **04** — Other issuer methods. ThreeDSReqPriorAuthMethod *string `json:"threeDSReqPriorAuthMethod,omitempty"` // Date and time in UTC of the prior cardholder authentication. Format: YYYYMMDDHHMM ThreeDSReqPriorAuthTimestamp *string `json:"threeDSReqPriorAuthTimestamp,omitempty"` // This data element provides additional information to the ACS to determine the best approach for handing a request. This data element contains an ACS Transaction ID for a prior authenticated transaction. For example, the first recurring transaction that was authenticated with the cardholder. Length: 30 characters. ThreeDSReqPriorRef *string `json:"threeDSReqPriorRef,omitempty"` }
ThreeDSRequestorPriorAuthenticationInfo struct for ThreeDSRequestorPriorAuthenticationInfo
func NewThreeDSRequestorPriorAuthenticationInfo ¶
func NewThreeDSRequestorPriorAuthenticationInfo() *ThreeDSRequestorPriorAuthenticationInfo
NewThreeDSRequestorPriorAuthenticationInfo instantiates a new ThreeDSRequestorPriorAuthenticationInfo 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 NewThreeDSRequestorPriorAuthenticationInfoWithDefaults ¶
func NewThreeDSRequestorPriorAuthenticationInfoWithDefaults() *ThreeDSRequestorPriorAuthenticationInfo
NewThreeDSRequestorPriorAuthenticationInfoWithDefaults instantiates a new ThreeDSRequestorPriorAuthenticationInfo 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 (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthData ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthData() string
GetThreeDSReqPriorAuthData returns the ThreeDSReqPriorAuthData field value if set, zero value otherwise.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthDataOk ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthDataOk() (*string, bool)
GetThreeDSReqPriorAuthDataOk returns a tuple with the ThreeDSReqPriorAuthData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthMethod ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthMethod() string
GetThreeDSReqPriorAuthMethod returns the ThreeDSReqPriorAuthMethod field value if set, zero value otherwise.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthMethodOk ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthMethodOk() (*string, bool)
GetThreeDSReqPriorAuthMethodOk returns a tuple with the ThreeDSReqPriorAuthMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthTimestamp ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthTimestamp() string
GetThreeDSReqPriorAuthTimestamp returns the ThreeDSReqPriorAuthTimestamp field value if set, zero value otherwise.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthTimestampOk ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorAuthTimestampOk() (*string, bool)
GetThreeDSReqPriorAuthTimestampOk returns a tuple with the ThreeDSReqPriorAuthTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorRef ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorRef() string
GetThreeDSReqPriorRef returns the ThreeDSReqPriorRef field value if set, zero value otherwise.
func (*ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorRefOk ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) GetThreeDSReqPriorRefOk() (*string, bool)
GetThreeDSReqPriorRefOk returns a tuple with the ThreeDSReqPriorRef field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthData ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthData() bool
HasThreeDSReqPriorAuthData returns a boolean if a field has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthMethod ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthMethod() bool
HasThreeDSReqPriorAuthMethod returns a boolean if a field has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthTimestamp ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorAuthTimestamp() bool
HasThreeDSReqPriorAuthTimestamp returns a boolean if a field has been set.
func (*ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorRef ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) HasThreeDSReqPriorRef() bool
HasThreeDSReqPriorRef returns a boolean if a field has been set.
func (ThreeDSRequestorPriorAuthenticationInfo) MarshalJSON ¶
func (o ThreeDSRequestorPriorAuthenticationInfo) MarshalJSON() ([]byte, error)
func (*ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthData ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthData(v string)
SetThreeDSReqPriorAuthData gets a reference to the given string and assigns it to the ThreeDSReqPriorAuthData field.
func (*ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthMethod ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthMethod(v string)
SetThreeDSReqPriorAuthMethod gets a reference to the given string and assigns it to the ThreeDSReqPriorAuthMethod field.
func (*ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthTimestamp ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorAuthTimestamp(v string)
SetThreeDSReqPriorAuthTimestamp gets a reference to the given string and assigns it to the ThreeDSReqPriorAuthTimestamp field.
func (*ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorRef ¶
func (o *ThreeDSRequestorPriorAuthenticationInfo) SetThreeDSReqPriorRef(v string)
SetThreeDSReqPriorRef gets a reference to the given string and assigns it to the ThreeDSReqPriorRef field.
func (ThreeDSRequestorPriorAuthenticationInfo) ToMap ¶
func (o ThreeDSRequestorPriorAuthenticationInfo) ToMap() (map[string]interface{}, error)
type ThreeDSecureData ¶
type ThreeDSecureData struct { // In 3D Secure 1, the authentication response if the shopper was redirected. In 3D Secure 2, this is the `transStatus` from the challenge result. If the transaction was frictionless, omit this parameter. AuthenticationResponse *string `json:"authenticationResponse,omitempty"` // The cardholder authentication value (base64 encoded, 20 bytes in a decoded form). Cavv *string `json:"cavv,omitempty"` // The CAVV algorithm used. Include this only for 3D Secure 1. CavvAlgorithm *string `json:"cavvAlgorithm,omitempty"` // Indicator informing the Access Control Server (ACS) and the Directory Server (DS) that the authentication has been cancelled. For possible values, refer to [3D Secure API reference](https://docs.adyen.com/online-payments/3d-secure/api-reference#mpidata). ChallengeCancel *string `json:"challengeCancel,omitempty"` // In 3D Secure 1, this is the enrollment response from the 3D directory server. In 3D Secure 2, this is the `transStatus` from the `ARes`. DirectoryResponse *string `json:"directoryResponse,omitempty"` // Supported for 3D Secure 2. The unique transaction identifier assigned by the Directory Server (DS) to identify a single transaction. DsTransID *string `json:"dsTransID,omitempty"` // The electronic commerce indicator. Eci *string `json:"eci,omitempty"` // Risk score calculated by Directory Server (DS). Required for Cartes Bancaires integrations. RiskScore *string `json:"riskScore,omitempty"` // The version of the 3D Secure protocol. ThreeDSVersion *string `json:"threeDSVersion,omitempty"` // Network token authentication verification value (TAVV). The network token cryptogram. TokenAuthenticationVerificationValue *string `json:"tokenAuthenticationVerificationValue,omitempty"` // Provides information on why the `transStatus` field has the specified value. For possible values, refer to [our docs](https://docs.adyen.com/online-payments/3d-secure/api-reference#possible-transstatusreason-values). TransStatusReason *string `json:"transStatusReason,omitempty"` // Supported for 3D Secure 1. The transaction identifier (Base64-encoded, 20 bytes in a decoded form). Xid *string `json:"xid,omitempty"` }
ThreeDSecureData struct for ThreeDSecureData
func NewThreeDSecureData ¶
func NewThreeDSecureData() *ThreeDSecureData
NewThreeDSecureData instantiates a new ThreeDSecureData 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 NewThreeDSecureDataWithDefaults ¶
func NewThreeDSecureDataWithDefaults() *ThreeDSecureData
NewThreeDSecureDataWithDefaults instantiates a new ThreeDSecureData 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 (*ThreeDSecureData) GetAuthenticationResponse ¶
func (o *ThreeDSecureData) GetAuthenticationResponse() string
GetAuthenticationResponse returns the AuthenticationResponse field value if set, zero value otherwise.
func (*ThreeDSecureData) GetAuthenticationResponseOk ¶
func (o *ThreeDSecureData) GetAuthenticationResponseOk() (*string, bool)
GetAuthenticationResponseOk returns a tuple with the AuthenticationResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetCavv ¶
func (o *ThreeDSecureData) GetCavv() string
GetCavv returns the Cavv field value if set, zero value otherwise.
func (*ThreeDSecureData) GetCavvAlgorithm ¶
func (o *ThreeDSecureData) GetCavvAlgorithm() string
GetCavvAlgorithm returns the CavvAlgorithm field value if set, zero value otherwise.
func (*ThreeDSecureData) GetCavvAlgorithmOk ¶
func (o *ThreeDSecureData) GetCavvAlgorithmOk() (*string, bool)
GetCavvAlgorithmOk returns a tuple with the CavvAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetCavvOk ¶
func (o *ThreeDSecureData) GetCavvOk() (*string, bool)
GetCavvOk returns a tuple with the Cavv field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetChallengeCancel ¶
func (o *ThreeDSecureData) GetChallengeCancel() string
GetChallengeCancel returns the ChallengeCancel field value if set, zero value otherwise.
func (*ThreeDSecureData) GetChallengeCancelOk ¶
func (o *ThreeDSecureData) GetChallengeCancelOk() (*string, bool)
GetChallengeCancelOk returns a tuple with the ChallengeCancel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetDirectoryResponse ¶
func (o *ThreeDSecureData) GetDirectoryResponse() string
GetDirectoryResponse returns the DirectoryResponse field value if set, zero value otherwise.
func (*ThreeDSecureData) GetDirectoryResponseOk ¶
func (o *ThreeDSecureData) GetDirectoryResponseOk() (*string, bool)
GetDirectoryResponseOk returns a tuple with the DirectoryResponse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetDsTransID ¶
func (o *ThreeDSecureData) GetDsTransID() string
GetDsTransID returns the DsTransID field value if set, zero value otherwise.
func (*ThreeDSecureData) GetDsTransIDOk ¶
func (o *ThreeDSecureData) GetDsTransIDOk() (*string, bool)
GetDsTransIDOk returns a tuple with the DsTransID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetEci ¶
func (o *ThreeDSecureData) GetEci() string
GetEci returns the Eci field value if set, zero value otherwise.
func (*ThreeDSecureData) GetEciOk ¶
func (o *ThreeDSecureData) GetEciOk() (*string, bool)
GetEciOk returns a tuple with the Eci field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetRiskScore ¶
func (o *ThreeDSecureData) GetRiskScore() string
GetRiskScore returns the RiskScore field value if set, zero value otherwise.
func (*ThreeDSecureData) GetRiskScoreOk ¶
func (o *ThreeDSecureData) GetRiskScoreOk() (*string, bool)
GetRiskScoreOk returns a tuple with the RiskScore field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetThreeDSVersion ¶
func (o *ThreeDSecureData) GetThreeDSVersion() string
GetThreeDSVersion returns the ThreeDSVersion field value if set, zero value otherwise.
func (*ThreeDSecureData) GetThreeDSVersionOk ¶
func (o *ThreeDSecureData) GetThreeDSVersionOk() (*string, bool)
GetThreeDSVersionOk returns a tuple with the ThreeDSVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetTokenAuthenticationVerificationValue ¶
func (o *ThreeDSecureData) GetTokenAuthenticationVerificationValue() string
GetTokenAuthenticationVerificationValue returns the TokenAuthenticationVerificationValue field value if set, zero value otherwise.
func (*ThreeDSecureData) GetTokenAuthenticationVerificationValueOk ¶
func (o *ThreeDSecureData) GetTokenAuthenticationVerificationValueOk() (*string, bool)
GetTokenAuthenticationVerificationValueOk returns a tuple with the TokenAuthenticationVerificationValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetTransStatusReason ¶
func (o *ThreeDSecureData) GetTransStatusReason() string
GetTransStatusReason returns the TransStatusReason field value if set, zero value otherwise.
func (*ThreeDSecureData) GetTransStatusReasonOk ¶
func (o *ThreeDSecureData) GetTransStatusReasonOk() (*string, bool)
GetTransStatusReasonOk returns a tuple with the TransStatusReason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) GetXid ¶
func (o *ThreeDSecureData) GetXid() string
GetXid returns the Xid field value if set, zero value otherwise.
func (*ThreeDSecureData) GetXidOk ¶
func (o *ThreeDSecureData) GetXidOk() (*string, bool)
GetXidOk returns a tuple with the Xid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ThreeDSecureData) HasAuthenticationResponse ¶
func (o *ThreeDSecureData) HasAuthenticationResponse() bool
HasAuthenticationResponse returns a boolean if a field has been set.
func (*ThreeDSecureData) HasCavv ¶
func (o *ThreeDSecureData) HasCavv() bool
HasCavv returns a boolean if a field has been set.
func (*ThreeDSecureData) HasCavvAlgorithm ¶
func (o *ThreeDSecureData) HasCavvAlgorithm() bool
HasCavvAlgorithm returns a boolean if a field has been set.
func (*ThreeDSecureData) HasChallengeCancel ¶
func (o *ThreeDSecureData) HasChallengeCancel() bool
HasChallengeCancel returns a boolean if a field has been set.
func (*ThreeDSecureData) HasDirectoryResponse ¶
func (o *ThreeDSecureData) HasDirectoryResponse() bool
HasDirectoryResponse returns a boolean if a field has been set.
func (*ThreeDSecureData) HasDsTransID ¶
func (o *ThreeDSecureData) HasDsTransID() bool
HasDsTransID returns a boolean if a field has been set.
func (*ThreeDSecureData) HasEci ¶
func (o *ThreeDSecureData) HasEci() bool
HasEci returns a boolean if a field has been set.
func (*ThreeDSecureData) HasRiskScore ¶
func (o *ThreeDSecureData) HasRiskScore() bool
HasRiskScore returns a boolean if a field has been set.
func (*ThreeDSecureData) HasThreeDSVersion ¶
func (o *ThreeDSecureData) HasThreeDSVersion() bool
HasThreeDSVersion returns a boolean if a field has been set.
func (*ThreeDSecureData) HasTokenAuthenticationVerificationValue ¶
func (o *ThreeDSecureData) HasTokenAuthenticationVerificationValue() bool
HasTokenAuthenticationVerificationValue returns a boolean if a field has been set.
func (*ThreeDSecureData) HasTransStatusReason ¶
func (o *ThreeDSecureData) HasTransStatusReason() bool
HasTransStatusReason returns a boolean if a field has been set.
func (*ThreeDSecureData) HasXid ¶
func (o *ThreeDSecureData) HasXid() bool
HasXid returns a boolean if a field has been set.
func (ThreeDSecureData) MarshalJSON ¶
func (o ThreeDSecureData) MarshalJSON() ([]byte, error)
func (*ThreeDSecureData) SetAuthenticationResponse ¶
func (o *ThreeDSecureData) SetAuthenticationResponse(v string)
SetAuthenticationResponse gets a reference to the given string and assigns it to the AuthenticationResponse field.
func (*ThreeDSecureData) SetCavv ¶
func (o *ThreeDSecureData) SetCavv(v string)
SetCavv gets a reference to the given string and assigns it to the Cavv field.
func (*ThreeDSecureData) SetCavvAlgorithm ¶
func (o *ThreeDSecureData) SetCavvAlgorithm(v string)
SetCavvAlgorithm gets a reference to the given string and assigns it to the CavvAlgorithm field.
func (*ThreeDSecureData) SetChallengeCancel ¶
func (o *ThreeDSecureData) SetChallengeCancel(v string)
SetChallengeCancel gets a reference to the given string and assigns it to the ChallengeCancel field.
func (*ThreeDSecureData) SetDirectoryResponse ¶
func (o *ThreeDSecureData) SetDirectoryResponse(v string)
SetDirectoryResponse gets a reference to the given string and assigns it to the DirectoryResponse field.
func (*ThreeDSecureData) SetDsTransID ¶
func (o *ThreeDSecureData) SetDsTransID(v string)
SetDsTransID gets a reference to the given string and assigns it to the DsTransID field.
func (*ThreeDSecureData) SetEci ¶
func (o *ThreeDSecureData) SetEci(v string)
SetEci gets a reference to the given string and assigns it to the Eci field.
func (*ThreeDSecureData) SetRiskScore ¶
func (o *ThreeDSecureData) SetRiskScore(v string)
SetRiskScore gets a reference to the given string and assigns it to the RiskScore field.
func (*ThreeDSecureData) SetThreeDSVersion ¶
func (o *ThreeDSecureData) SetThreeDSVersion(v string)
SetThreeDSVersion gets a reference to the given string and assigns it to the ThreeDSVersion field.
func (*ThreeDSecureData) SetTokenAuthenticationVerificationValue ¶
func (o *ThreeDSecureData) SetTokenAuthenticationVerificationValue(v string)
SetTokenAuthenticationVerificationValue gets a reference to the given string and assigns it to the TokenAuthenticationVerificationValue field.
func (*ThreeDSecureData) SetTransStatusReason ¶
func (o *ThreeDSecureData) SetTransStatusReason(v string)
SetTransStatusReason gets a reference to the given string and assigns it to the TransStatusReason field.
func (*ThreeDSecureData) SetXid ¶
func (o *ThreeDSecureData) SetXid(v string)
SetXid gets a reference to the given string and assigns it to the Xid field.
func (ThreeDSecureData) ToMap ¶
func (o ThreeDSecureData) ToMap() (map[string]interface{}, error)
type VoidPendingRefundRequest ¶
type VoidPendingRefundRequest struct { // This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. AdditionalData *map[string]string `json:"additionalData,omitempty"` // The merchant account that is used to process the payment. MerchantAccount string `json:"merchantAccount"` ModificationAmount *Amount `json:"modificationAmount,omitempty"` MpiData *ThreeDSecureData `json:"mpiData,omitempty"` // The original merchant reference to cancel. OriginalMerchantReference *string `json:"originalMerchantReference,omitempty"` // The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification OriginalReference *string `json:"originalReference,omitempty"` PlatformChargebackLogic *PlatformChargebackLogic `json:"platformChargebackLogic,omitempty"` // Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. Reference *string `json:"reference,omitempty"` // An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For more information, see how to split payments for [platforms](https://docs.adyen.com/platforms/automatic-split-configuration/). Splits []Split `json:"splits,omitempty"` // The transaction reference provided by the PED. For point-of-sale integrations only. TenderReference *string `json:"tenderReference,omitempty"` // Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. UniqueTerminalId *string `json:"uniqueTerminalId,omitempty"` }
VoidPendingRefundRequest struct for VoidPendingRefundRequest
func NewVoidPendingRefundRequest ¶
func NewVoidPendingRefundRequest(merchantAccount string) *VoidPendingRefundRequest
NewVoidPendingRefundRequest instantiates a new VoidPendingRefundRequest 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 NewVoidPendingRefundRequestWithDefaults ¶
func NewVoidPendingRefundRequestWithDefaults() *VoidPendingRefundRequest
NewVoidPendingRefundRequestWithDefaults instantiates a new VoidPendingRefundRequest 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 (*VoidPendingRefundRequest) GetAdditionalData ¶
func (o *VoidPendingRefundRequest) GetAdditionalData() map[string]string
GetAdditionalData returns the AdditionalData field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetAdditionalDataOk ¶
func (o *VoidPendingRefundRequest) GetAdditionalDataOk() (*map[string]string, bool)
GetAdditionalDataOk returns a tuple with the AdditionalData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetMerchantAccount ¶
func (o *VoidPendingRefundRequest) GetMerchantAccount() string
GetMerchantAccount returns the MerchantAccount field value
func (*VoidPendingRefundRequest) GetMerchantAccountOk ¶
func (o *VoidPendingRefundRequest) GetMerchantAccountOk() (*string, bool)
GetMerchantAccountOk returns a tuple with the MerchantAccount field value and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetModificationAmount ¶
func (o *VoidPendingRefundRequest) GetModificationAmount() Amount
GetModificationAmount returns the ModificationAmount field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetModificationAmountOk ¶
func (o *VoidPendingRefundRequest) GetModificationAmountOk() (*Amount, bool)
GetModificationAmountOk returns a tuple with the ModificationAmount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetMpiData ¶
func (o *VoidPendingRefundRequest) GetMpiData() ThreeDSecureData
GetMpiData returns the MpiData field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetMpiDataOk ¶
func (o *VoidPendingRefundRequest) GetMpiDataOk() (*ThreeDSecureData, bool)
GetMpiDataOk returns a tuple with the MpiData field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetOriginalMerchantReference ¶
func (o *VoidPendingRefundRequest) GetOriginalMerchantReference() string
GetOriginalMerchantReference returns the OriginalMerchantReference field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetOriginalMerchantReferenceOk ¶
func (o *VoidPendingRefundRequest) GetOriginalMerchantReferenceOk() (*string, bool)
GetOriginalMerchantReferenceOk returns a tuple with the OriginalMerchantReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetOriginalReference ¶
func (o *VoidPendingRefundRequest) GetOriginalReference() string
GetOriginalReference returns the OriginalReference field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetOriginalReferenceOk ¶
func (o *VoidPendingRefundRequest) GetOriginalReferenceOk() (*string, bool)
GetOriginalReferenceOk returns a tuple with the OriginalReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetPlatformChargebackLogic ¶
func (o *VoidPendingRefundRequest) GetPlatformChargebackLogic() PlatformChargebackLogic
GetPlatformChargebackLogic returns the PlatformChargebackLogic field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetPlatformChargebackLogicOk ¶
func (o *VoidPendingRefundRequest) GetPlatformChargebackLogicOk() (*PlatformChargebackLogic, bool)
GetPlatformChargebackLogicOk returns a tuple with the PlatformChargebackLogic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetReference ¶
func (o *VoidPendingRefundRequest) GetReference() string
GetReference returns the Reference field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetReferenceOk ¶
func (o *VoidPendingRefundRequest) GetReferenceOk() (*string, bool)
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetSplits ¶
func (o *VoidPendingRefundRequest) GetSplits() []Split
GetSplits returns the Splits field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetSplitsOk ¶
func (o *VoidPendingRefundRequest) GetSplitsOk() ([]Split, bool)
GetSplitsOk returns a tuple with the Splits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetTenderReference ¶
func (o *VoidPendingRefundRequest) GetTenderReference() string
GetTenderReference returns the TenderReference field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetTenderReferenceOk ¶
func (o *VoidPendingRefundRequest) GetTenderReferenceOk() (*string, bool)
GetTenderReferenceOk returns a tuple with the TenderReference field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) GetUniqueTerminalId ¶
func (o *VoidPendingRefundRequest) GetUniqueTerminalId() string
GetUniqueTerminalId returns the UniqueTerminalId field value if set, zero value otherwise.
func (*VoidPendingRefundRequest) GetUniqueTerminalIdOk ¶
func (o *VoidPendingRefundRequest) GetUniqueTerminalIdOk() (*string, bool)
GetUniqueTerminalIdOk returns a tuple with the UniqueTerminalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VoidPendingRefundRequest) HasAdditionalData ¶
func (o *VoidPendingRefundRequest) HasAdditionalData() bool
HasAdditionalData returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasModificationAmount ¶
func (o *VoidPendingRefundRequest) HasModificationAmount() bool
HasModificationAmount returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasMpiData ¶
func (o *VoidPendingRefundRequest) HasMpiData() bool
HasMpiData returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasOriginalMerchantReference ¶
func (o *VoidPendingRefundRequest) HasOriginalMerchantReference() bool
HasOriginalMerchantReference returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasOriginalReference ¶
func (o *VoidPendingRefundRequest) HasOriginalReference() bool
HasOriginalReference returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasPlatformChargebackLogic ¶
func (o *VoidPendingRefundRequest) HasPlatformChargebackLogic() bool
HasPlatformChargebackLogic returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasReference ¶
func (o *VoidPendingRefundRequest) HasReference() bool
HasReference returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasSplits ¶
func (o *VoidPendingRefundRequest) HasSplits() bool
HasSplits returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasTenderReference ¶
func (o *VoidPendingRefundRequest) HasTenderReference() bool
HasTenderReference returns a boolean if a field has been set.
func (*VoidPendingRefundRequest) HasUniqueTerminalId ¶
func (o *VoidPendingRefundRequest) HasUniqueTerminalId() bool
HasUniqueTerminalId returns a boolean if a field has been set.
func (VoidPendingRefundRequest) MarshalJSON ¶
func (o VoidPendingRefundRequest) MarshalJSON() ([]byte, error)
func (*VoidPendingRefundRequest) SetAdditionalData ¶
func (o *VoidPendingRefundRequest) SetAdditionalData(v map[string]string)
SetAdditionalData gets a reference to the given map[string]string and assigns it to the AdditionalData field.
func (*VoidPendingRefundRequest) SetMerchantAccount ¶
func (o *VoidPendingRefundRequest) SetMerchantAccount(v string)
SetMerchantAccount sets field value
func (*VoidPendingRefundRequest) SetModificationAmount ¶
func (o *VoidPendingRefundRequest) SetModificationAmount(v Amount)
SetModificationAmount gets a reference to the given Amount and assigns it to the ModificationAmount field.
func (*VoidPendingRefundRequest) SetMpiData ¶
func (o *VoidPendingRefundRequest) SetMpiData(v ThreeDSecureData)
SetMpiData gets a reference to the given ThreeDSecureData and assigns it to the MpiData field.
func (*VoidPendingRefundRequest) SetOriginalMerchantReference ¶
func (o *VoidPendingRefundRequest) SetOriginalMerchantReference(v string)
SetOriginalMerchantReference gets a reference to the given string and assigns it to the OriginalMerchantReference field.
func (*VoidPendingRefundRequest) SetOriginalReference ¶
func (o *VoidPendingRefundRequest) SetOriginalReference(v string)
SetOriginalReference gets a reference to the given string and assigns it to the OriginalReference field.
func (*VoidPendingRefundRequest) SetPlatformChargebackLogic ¶
func (o *VoidPendingRefundRequest) SetPlatformChargebackLogic(v PlatformChargebackLogic)
SetPlatformChargebackLogic gets a reference to the given PlatformChargebackLogic and assigns it to the PlatformChargebackLogic field.
func (*VoidPendingRefundRequest) SetReference ¶
func (o *VoidPendingRefundRequest) SetReference(v string)
SetReference gets a reference to the given string and assigns it to the Reference field.
func (*VoidPendingRefundRequest) SetSplits ¶
func (o *VoidPendingRefundRequest) SetSplits(v []Split)
SetSplits gets a reference to the given []Split and assigns it to the Splits field.
func (*VoidPendingRefundRequest) SetTenderReference ¶
func (o *VoidPendingRefundRequest) SetTenderReference(v string)
SetTenderReference gets a reference to the given string and assigns it to the TenderReference field.
func (*VoidPendingRefundRequest) SetUniqueTerminalId ¶
func (o *VoidPendingRefundRequest) SetUniqueTerminalId(v string)
SetUniqueTerminalId gets a reference to the given string and assigns it to the UniqueTerminalId field.
func (VoidPendingRefundRequest) ToMap ¶
func (o VoidPendingRefundRequest) ToMap() (map[string]interface{}, error)
Source Files ¶
- api_general.go
- api_modifications.go
- api_payments.go
- client.go
- model_account_info.go
- model_acct_info.go
- model_additional_data3_d_secure.go
- model_additional_data_airline.go
- model_additional_data_car_rental.go
- model_additional_data_common.go
- model_additional_data_level23.go
- model_additional_data_lodging.go
- model_additional_data_modifications.go
- model_additional_data_open_invoice.go
- model_additional_data_opi.go
- model_additional_data_ratepay.go
- model_additional_data_retry.go
- model_additional_data_risk.go
- model_additional_data_risk_standalone.go
- model_additional_data_sub_merchant.go
- model_additional_data_temporary_services.go
- model_additional_data_wallets.go
- model_address.go
- model_adjust_authorisation_request.go
- model_amount.go
- model_application_info.go
- model_authentication_result_request.go
- model_authentication_result_response.go
- model_bank_account.go
- model_browser_info.go
- model_cancel_or_refund_request.go
- model_cancel_request.go
- model_capture_request.go
- model_card.go
- model_common_field.go
- model_device_render_options.go
- model_donation_request.go
- model_external_platform.go
- model_forex_quote.go
- model_fraud_check_result.go
- model_fraud_check_result_wrapper.go
- model_fraud_result.go
- model_fund_destination.go
- model_fund_source.go
- model_installments.go
- model_mandate.go
- model_merchant_device.go
- model_merchant_risk_indicator.go
- model_modification_result.go
- model_name.go
- model_payment_request.go
- model_payment_request3d.go
- model_payment_request3ds2.go
- model_payment_result.go
- model_phone.go
- model_platform_chargeback_logic.go
- model_recurring.go
- model_refund_request.go
- model_response_additional_data3_d_secure.go
- model_response_additional_data_billing_address.go
- model_response_additional_data_card.go
- model_response_additional_data_common.go
- model_response_additional_data_domestic_error.go
- model_response_additional_data_installments.go
- model_response_additional_data_network_tokens.go
- model_response_additional_data_opi.go
- model_response_additional_data_sepa.go
- model_sdk_ephem_pub_key.go
- model_secure_remote_commerce_checkout_data.go
- model_service_error.go
- model_shopper_interaction_device.go
- model_split.go
- model_split_amount.go
- model_sub_merchant.go
- model_technical_cancel_request.go
- model_three_d_secure_data.go
- model_three_ds1_result.go
- model_three_ds2_request_data.go
- model_three_ds2_result.go
- model_three_ds2_result_request.go
- model_three_ds2_result_response.go
- model_three_ds_requestor_authentication_info.go
- model_three_ds_requestor_prior_authentication_info.go
- model_void_pending_refund_request.go