Adyen Payment API
  1. Schemas
Adyen Payment API
  • Modifications
    • Change the authorised amount
    • Cancel an authorisation
    • Cancel or refund a payment
    • Capture an authorisation
    • Create a donation
    • Refund a captured payment
    • Cancel an authorisation using your reference
    • Cancel an in-person refund
  • General
    • Create an authorisation
    • Complete a 3DS authorisation
    • Complete a 3DS2 authorisation
    • Get the 3DS authentication result
    • Get the 3DS2 authentication result
  • Schemas
    • Schemas
      • AccountInfo
      • AcctInfo
      • AdditionalData3DSecure
      • AdditionalDataAirline
      • AdditionalDataCarRental
      • AdditionalDataCommon
      • AdditionalDataLevel23
      • AdditionalDataLodging
      • AdditionalDataModifications
      • AdditionalDataOpenInvoice
      • AdditionalDataOpi
      • AdditionalDataRatepay
      • AdditionalDataRetry
      • AdditionalDataRisk
      • AdditionalDataRiskStandalone
      • AdditionalDataSubMerchant
      • AdditionalDataTemporaryServices
      • AdditionalDataWallets
      • Address
      • AdjustAuthorisationRequest
      • Amount
      • ApplicationInfo
      • AuthenticationResultRequest
      • AuthenticationResultResponse
      • BankAccount
      • BrowserInfo
      • CancelOrRefundRequest
      • CancelRequest
      • CaptureRequest
      • Card
      • CommonField
      • DeviceRenderOptions
      • DonationRequest
      • ExternalPlatform
      • ForexQuote
      • FraudCheckResult
      • FraudResult
      • FraudCheckResultWrapper
      • Installments
      • Mandate
      • FundDestination
      • MerchantDevice
      • FundSource
      • MerchantRiskIndicator
      • ModificationResult
      • Name
      • PaymentRequest
      • PaymentRequest3d
      • PaymentRequest3ds2
      • PaymentResult
      • Phone
      • Recurring
      • RefundRequest
      • ResponseAdditionalData3DSecure
      • ResponseAdditionalDataBillingAddress
      • PlatformChargebackLogic
      • ResponseAdditionalDataCard
      • ResponseAdditionalDataCommon
      • ResponseAdditionalDataDeliveryAddress
      • ResponseAdditionalDataInstallments
      • ResponseAdditionalDataNetworkTokens
      • ResponseAdditionalDataOpi
      • ResponseAdditionalDataSepa
      • SDKEphemPubKey
      • ServiceError
      • ShopperInteractionDevice
      • Split
      • SplitAmount
      • TechnicalCancelRequest
      • ThreeDS1Result
      • ThreeDS2RequestData
      • ThreeDS2Result
      • SubMerchant
      • ThreeDS2ResultRequest
      • ThreeDS2ResultResponse
      • ThreeDSRequestorAuthenticationInfo
      • ThreeDSRequestorPriorAuthenticationInfo
      • ThreeDSecureData
      • VoidPendingRefundRequest
  1. Schemas

ThreeDS2RequestData

{
    "acctInfo": {
        "chAccAgeInd": "01",
        "chAccChange": "string",
        "chAccChangeInd": "01",
        "chAccPwChange": "string",
        "chAccPwChangeInd": "01",
        "chAccString": "string",
        "nbPurchaseAccount": "string",
        "paymentAccAge": "string",
        "paymentAccInd": "01",
        "provisionAttemptsDay": "string",
        "shipAddressUsage": "string",
        "shipAddressUsageInd": "01",
        "shipNameIndicator": "01",
        "suspiciousAccActivity": "01",
        "txnActivityDay": "str",
        "txnActivityYear": "str"
    },
    "acctType": "01",
    "acquirerBIN": "string",
    "acquirerMerchantID": "string",
    "addrMatch": "Y",
    "authenticationOnly": false,
    "challengeIndicator": "noPreference",
    "deviceChannel": "string",
    "deviceRenderOptions": {
        "sdkInterface": "both",
        "sdkUiType": [
            "multiSelect"
        ]
    },
    "homePhone": {
        "cc": "str",
        "subscriber": "string"
    },
    "mcc": "string",
    "merchantName": "string",
    "messageVersion": "2.1.0",
    "mobilePhone": {
        "cc": "str",
        "subscriber": "string"
    },
    "notificationURL": "string",
    "payTokenInd": true,
    "paymentAuthenticationUseCase": "string",
    "purchaseInstalData": "str",
    "recurringExpiry": "string",
    "recurringFrequency": "stri",
    "sdkAppID": "string",
    "sdkEncData": "string",
    "sdkEphemPubKey": {
        "crv": "string",
        "kty": "string",
        "x": "string",
        "y": "string"
    },
    "sdkMaxTimeout": 60,
    "sdkReferenceNumber": "string",
    "sdkTransID": "string",
    "sdkVersion": "string",
    "threeDSCompInd": "string",
    "threeDSRequestorAuthenticationInd": "string",
    "threeDSRequestorAuthenticationInfo": {
        "threeDSReqAuthData": "string",
        "threeDSReqAuthMethod": "01",
        "threeDSReqAuthTimestamp": "stringstring"
    },
    "threeDSRequestorChallengeInd": "01",
    "threeDSRequestorID": "string",
    "threeDSRequestorName": "string",
    "threeDSRequestorPriorAuthenticationInfo": {
        "threeDSReqPriorAuthData": "string",
        "threeDSReqPriorAuthMethod": "01",
        "threeDSReqPriorAuthTimestamp": "stringstring",
        "threeDSReqPriorRef": "stringstringstringstringstringstring"
    },
    "threeDSRequestorURL": "string",
    "transType": "01",
    "transactionType": "goodsOrServicePurchase",
    "whiteListStatus": "string",
    "workPhone": {
        "cc": "str",
        "subscriber": "string"
    }
}
Built with