Versions in this module Expand all Collapse all v4 v4.0.0 Nov 30, 2020 Changes in this version + type AccountInfo struct + AccountAgeIndicator string + AccountChangeDate *time.Time + AccountChangeIndicator string + AccountCreationDate *time.Time + AccountType string + AddCardAttemptsDay int32 + DeliveryAddressUsageDate *time.Time + DeliveryAddressUsageIndicator string + HomePhone string + MobilePhone string + PasswordChangeDate *time.Time + PasswordChangeIndicator string + PastTransactionsDay int32 + PastTransactionsYear int32 + PaymentAccountAge *time.Time + PaymentAccountIndicator string + PurchasesLast6Months int32 + SuspiciousActivity bool + WorkPhone string + type AdditionalData3DSecure struct + Allow3DS2 string + ExecuteThreeD string + MpiImplementationType string + ScaExemption string + type AdditionalDataAirline struct + AirlineAgencyInvoiceNumber string + AirlineAgencyPlanName string + AirlineAirlineCode string + AirlineAirlineDesignatorCode string + AirlineBoardingFee string + AirlineComputerizedReservationSystem string + AirlineCustomerReferenceNumber string + AirlineDocumentType string + AirlineFlightDate string + AirlineLegCarrierCode string + AirlineLegClassOfTravel string + AirlineLegDateOfTravel string + AirlineLegDepartAirport string + AirlineLegDepartTax string + AirlineLegDestinationCode string + AirlineLegFareBaseCode string + AirlineLegFlightNumber string + AirlineLegStopOverCode string + AirlinePassengerDateOfBirth string + AirlinePassengerFirstName string + AirlinePassengerLastName string + AirlinePassengerName string + AirlinePassengerTelephoneNumber string + AirlinePassengerTravellerType string + AirlineTicketIssueAddress string + AirlineTicketNumber string + AirlineTravelAgencyCode string + AirlineTravelAgencyName string + type AdditionalDataCarRental struct + CarRentalCheckOutDate string + CarRentalCustomerServiceTollFreeNumber string + CarRentalDaysRented string + CarRentalFuelCharges string + CarRentalInsuranceCharges string + CarRentalLocationCity string + CarRentalLocationCountry string + CarRentalLocationStateProvince string + CarRentalNoShowIndicator string + CarRentalOneWayDropOffCharges string + CarRentalRate string + CarRentalRateIndicator string + CarRentalRentalAgreementNumber string + CarRentalRentalClassId string + CarRentalRenterName string + CarRentalReturnCity string + CarRentalReturnCountry string + CarRentalReturnDate string + CarRentalReturnLocationId string + CarRentalReturnStateProvince string + CarRentalTaxExemptIndicator string + TravelEntertainmentAuthDataDuration string + TravelEntertainmentAuthDataMarket string + type AdditionalDataCommon struct + AuthorisationType string + CustomRoutingFlag string + NetworkTxReference string + OverwriteBrand string + RequestedTestErrorResponseCode string + SubMerchantID string + type AdditionalDataLevel23 struct + EnhancedSchemeDataCustomerReference string + EnhancedSchemeDataDestinationCountryCode string + EnhancedSchemeDataDestinationPostalCode string + EnhancedSchemeDataDestinationStateProvinceCode string + EnhancedSchemeDataDutyAmount float32 + EnhancedSchemeDataFreightAmount float32 + EnhancedSchemeDataItemDetailLineItemNrCommodityCode string + EnhancedSchemeDataItemDetailLineItemNrDescription string + EnhancedSchemeDataItemDetailLineItemNrDiscountAmount float32 + EnhancedSchemeDataItemDetailLineItemNrProductCode string + EnhancedSchemeDataItemDetailLineItemNrQuantity float32 + EnhancedSchemeDataItemDetailLineItemNrTotalAmount float32 + EnhancedSchemeDataItemDetailLineItemNrUnitOfMeasure string + EnhancedSchemeDataItemDetailLineItemNrUnitPrice float32 + EnhancedSchemeDataOrderDate string + EnhancedSchemeDataShipFromPostalCode string + EnhancedSchemeDataTotalTaxAmount float32 + type AdditionalDataLodging struct + LodgingCheckInDate string + LodgingCheckOutDate string + LodgingCustomerServiceTollFreeNumber string + LodgingFireSafetyActIndicator string + LodgingFolioCashAdvances string + LodgingFolioNumber string + LodgingFoodBeverageCharges string + LodgingNoShowIndicator string + LodgingPrepaidExpenses string + LodgingPropertyPhoneNumber string + LodgingRoom1NumberOfNights string + LodgingRoom1Rate string + LodgingRoom1Tax string + LodgingTotalRoomTax string + LodgingTotalTax string + TravelEntertainmentAuthDataDuration string + TravelEntertainmentAuthDataMarket string + type AdditionalDataModifications struct + InstallmentPaymentDataSelectedInstallmentOption string + type AdditionalDataOpenInvoice struct + OpeninvoicedataLineItemNrCurrencyCode string + OpeninvoicedataLineItemNrDescription string + OpeninvoicedataLineItemNrItemAmount int32 + OpeninvoicedataLineItemNrItemId string + OpeninvoicedataLineItemNrItemVatAmount int32 + OpeninvoicedataLineItemNrItemVatPercentage int32 + OpeninvoicedataLineItemNrNumberOfItems int32 + OpeninvoicedataLineItemNrVatCategory string + OpeninvoicedataMerchantData string + OpeninvoicedataNumberOfLines int32 + type AdditionalDataRatepay struct + RatepayInstallmentAmount int32 + RatepayInterestRate int32 + RatepayLastInstallmentAmount int32 + RatepayPaymentFirstday int32 + RatepaydataDeliveryDate string + RatepaydataDueDate string + RatepaydataInvoiceDate string + RatepaydataInvoiceId string + type AdditionalDataRetry struct + RetryChainAttemptNumber int32 + RetryOrderAttemptNumber int32 + RetrySkipRetry bool + type AdditionalDataRisk struct + RiskdataBasketItemItemNrAmountPerItem string + RiskdataBasketItemItemNrBrand string + RiskdataBasketItemItemNrCategory string + RiskdataBasketItemItemNrColor string + RiskdataBasketItemItemNrCurrency string + RiskdataBasketItemItemNrItemID string + RiskdataBasketItemItemNrManufacturer string + RiskdataBasketItemItemNrProductTitle string + RiskdataBasketItemItemNrQuantity string + RiskdataBasketItemItemNrReceiverEmail string + RiskdataBasketItemItemNrSize string + RiskdataBasketItemItemNrSku string + RiskdataBasketItemItemNrUpc string + RiskdataCustomFieldName string + RiskdataPromotionsPromotionItemNrPromotionCode string + RiskdataPromotionsPromotionItemNrPromotionDiscountAmount string + RiskdataPromotionsPromotionItemNrPromotionDiscountCurrency string + RiskdataPromotionsPromotionItemNrPromotionDiscountPercentage string + RiskdataPromotionsPromotionItemNrPromotionName string + type AdditionalDataRiskStandalone struct + AvsResultRaw string + Bin string + CvcResultRaw string + PayPalCountryCode string + PayPalEmailId string + PayPalFirstName string + PayPalLastName string + PayPalPayerId string + PayPalPhone string + PayPalProtectionEligibility string + PayPalTransactionId string + RiskToken string + ThreeDAuthenticated string + ThreeDOffered string + TokenDataType string + type AdditionalDataTemporaryServices struct + EnhancedSchemeDataCustomerReference string + EnhancedSchemeDataEmployeeName string + EnhancedSchemeDataJobDescription string + EnhancedSchemeDataRegularHoursRate string + EnhancedSchemeDataRegularHoursWorked string + EnhancedSchemeDataRequestName string + EnhancedSchemeDataTempStartDate string + EnhancedSchemeDataTempWeekEnding string + EnhancedSchemeDataTotalTaxAmount string + type AdditionalDataWallets struct + AndroidpayToken string + MasterpassTransactionId string + PaymentToken string + PaywithgoogleToken string + SamsungpayToken string + VisacheckoutCallId string + type Address struct + City string + Country string + HouseNumberOrName string + PostalCode string + StateOrProvince string + Street string + type Amount struct + Currency string + Value int64 + type ApplicationInfo struct + AdyenLibrary *CommonField + AdyenPaymentSource *CommonField + ExternalPlatform *ExternalPlatform + MerchantApplication *CommonField + MerchantDevice *MerchantDevice + ShopperInteractionDevice *ShopperInteractionDevice + type BankAccount struct + BankAccountNumber string + BankCity string + BankLocationId string + BankName string + Bic string + CountryCode string + Iban string + OwnerName string + TaxId string + type BrowserInfo struct + AcceptHeader string + ColorDepth int32 + JavaEnabled bool + JavaScriptEnabled bool + Language string + ScreenHeight int32 + ScreenWidth int32 + TimeZoneOffset int32 + UserAgent string + type Card struct + Cvc string + ExpiryMonth string + ExpiryYear string + HolderName string + IssueNumber string + Number string + StartMonth string + StartYear string + type CommonField struct + Name string + Version string + type DeviceRenderOptions struct + SdkInterface string + SdkUiType []string + type ExternalPlatform struct + Integrator string + Name string + Version string + type ForexQuote struct + Account string + AccountType string + BaseAmount *Amount + BasePoints int32 + Buy *Amount + Interbank *Amount + Reference string + Sell *Amount + Signature string + Source string + Type string + ValidTill time.Time + type FraudCheckResult struct + AccountScore int32 + CheckId int32 + Name string + type FraudResult struct + AccountScore int32 + Results *[]FraudCheckResult + type FundSource struct + AdditionalData *map[string]interface{} + BillingAddress *Address + Card *Card + ShopperEmail string + ShopperName *Name + TelephoneNumber string + type Installments struct + Value int32 + type MerchantDevice struct + Os string + OsVersion string + Reference string + type MerchantRiskIndicator struct + AddressMatch bool + DeliveryAddressIndicator string + DeliveryEmail string + DeliveryTimeframe string + GiftCardAmount *Amount + GiftCardCount int32 + PreOrderDate *time.Time + PreOrderPurchase bool + ReorderItems bool + type ModifyRequest struct + AdditionalData *map[string]interface{} + MerchantAccount string + OriginalReference string + type ModifyResponse struct + AdditionalData *map[string]interface{} + PspReference string + Response string + type Name struct + FirstName string + Gender string + Infix string + LastName string + type PayoutRequest struct + AccountInfo *AccountInfo + AdditionalAmount *Amount + AdditionalData interface{} + Amount Amount + ApplicationInfo *ApplicationInfo + BankAccount *BankAccount + BillingAddress *Address + BrowserInfo *BrowserInfo + CaptureDelayHours int32 + Card *Card + DateOfBirth *time.Time + DccQuote *ForexQuote + DeliveryAddress *Address + DeliveryDate *time.Time + DeviceFingerprint string + EnableRealTimeUpdate bool + EntityType string + FraudOffset int32 + FundSource *FundSource + FundingSource string + Installments *Installments + Mcc string + MerchantAccount string + MerchantOrderReference string + MerchantRiskIndicator *MerchantRiskIndicator + Metadata *map[string]interface{} + MpiData *ThreeDSecureData + Nationality string + OrderReference string + Recurring *Recurring + RecurringProcessingModel string + Reference string + SelectedBrand string + SelectedRecurringDetailReference string + SessionId string + ShopperEmail string + ShopperIP string + ShopperInteraction string + ShopperLocale string + ShopperName *Name + ShopperReference string + ShopperStatement string + SocialSecurityNumber string + Splits *[]Split + Store string + TelephoneNumber string + ThreeDS2RequestData *ThreeDS2RequestData + ThreeDSAuthenticationOnly bool + TotalsGroup string + TrustedShopper bool + type PayoutResponse struct + AdditionalData *map[string]interface{} + AuthCode string + DccAmount *Amount + DccSignature string + FraudResult *FraudResult + IssuerUrl string + Md string + PaRequest string + PspReference string + RefusalReason string + ResultCode common.ResultCode + type Payouts common.Service + func (a Payouts) ConfirmThirdParty(req *ModifyRequest, ctxs ..._context.Context) (ModifyResponse, *_nethttp.Response, error) + func (a Payouts) DeclineThirdParty(req *ModifyRequest, ctxs ..._context.Context) (ModifyResponse, *_nethttp.Response, error) + func (a Payouts) Payout(req *PayoutRequest, ctxs ..._context.Context) (PayoutResponse, *_nethttp.Response, error) + func (a Payouts) StoreDetail(req *StoreDetailRequest, ctxs ..._context.Context) (StoreDetailResponse, *_nethttp.Response, error) + func (a Payouts) StoreDetailAndSubmitThirdParty(req *StoreDetailAndSubmitRequest, ctxs ..._context.Context) (StoreDetailAndSubmitResponse, *_nethttp.Response, error) + func (a Payouts) SubmitThirdParty(req *SubmitRequest, ctxs ..._context.Context) (SubmitResponse, *_nethttp.Response, error) + type Recurring struct + Contract string + RecurringDetailName string + RecurringExpiry *time.Time + RecurringFrequency string + TokenService string + type SDKEphemPubKey struct + Crv string + Kty string + X string + Y string + type ShopperInteractionDevice struct + Locale string + Os string + OsVersion string + type Split struct + Account string + Amount SplitAmount + Description string + Reference string + Type string + type SplitAmount struct + Currency string + Value int64 + type StoreDetailAndSubmitRequest struct + AdditionalData *map[string]interface{} + Amount Amount + Bank *BankAccount + BillingAddress *Address + Card *Card + DateOfBirth time.Time + EntityType string + FraudOffset int32 + MerchantAccount string + Nationality string + Recurring Recurring + Reference string + SelectedBrand string + ShopperEmail string + ShopperName *Name + ShopperReference string + ShopperStatement string + SocialSecurityNumber string + TelephoneNumber string + type StoreDetailAndSubmitResponse struct + AdditionalData *map[string]interface{} + PspReference string + RefusalReason string + ResultCode string + type StoreDetailRequest struct + AdditionalData *map[string]interface{} + Bank *BankAccount + BillingAddress *Address + Card *Card + DateOfBirth time.Time + EntityType string + FraudOffset int32 + MerchantAccount string + Nationality string + Recurring Recurring + SelectedBrand string + ShopperEmail string + ShopperName *Name + ShopperReference string + SocialSecurityNumber string + TelephoneNumber string + type StoreDetailResponse struct + AdditionalData *map[string]interface{} + PspReference string + RecurringDetailReference string + ResultCode string + type SubmitRequest struct + AdditionalData *map[string]interface{} + Amount Amount + DateOfBirth *time.Time + EntityType string + FraudOffset int32 + MerchantAccount string + Nationality string + Recurring Recurring + Reference string + SelectedRecurringDetailReference string + ShopperEmail string + ShopperName *Name + ShopperReference string + ShopperStatement string + SocialSecurityNumber string + type SubmitResponse struct + AdditionalData *map[string]interface{} + PspReference string + RefusalReason string + ResultCode string + type ThreeDS2RequestData struct + AcquirerBIN string + AcquirerMerchantID string + AuthenticationOnly bool + ChallengeIndicator string + DeviceChannel string + DeviceRenderOptions *DeviceRenderOptions + Mcc string + MerchantName string + MessageVersion string + NotificationURL string + SdkAppID string + SdkEncData string + SdkEphemPubKey *SDKEphemPubKey + SdkMaxTimeout int32 + SdkReferenceNumber string + SdkTransID string + ThreeDSCompInd string + ThreeDSRequestorID string + ThreeDSRequestorName string + ThreeDSRequestorURL string + TransactionType string + WhiteListStatus string + type ThreeDSecureData struct + AuthenticationResponse string + Cavv string + CavvAlgorithm string + DirectoryResponse string + DsTransID string + Eci string + ThreeDSVersion string + Xid string Other modules containing this package github.com/adyen/adyen-go-api-library github.com/adyen/adyen-go-api-library/v2 github.com/adyen/adyen-go-api-library/v3 github.com/adyen/adyen-go-api-library/v5 github.com/adyen/adyen-go-api-library/v6