Documentation Support API Explorer

Are you looking for test card numbers?

Would you like to contact support?

Start searching Adyen's documentation...

  Documentation

  FAQ

  Website

  • Online payments
    • API integration
      • Build your own payment form
      • Collecting raw card data
      • Configure Secured Fields
        • Callbacks
        • Styling
        • Configuration Object
      • Localization
    • Web SDK
      • Customization
        • Logic
        • Settings
        • Styling
        • Localization
      • Filter payment methods
      • Sort payment methods
      • Release notes
    • iOS SDK
      • Build your own UI
      • Filter payment methods
      • Sort payment methods
    • Android SDK
      • Build your own UI
      • Filter payment methods
      • Sort payment methods
    • Result codes
  • Payment methods
    • Cards
      • BIN verification
      • Card authorisation types
      • Send additional data for cards
        • Send Level 2/3 data for commercial cards
        • Send Level 2 data for American Express
        • Send Travel and Entertainment data
        • Test sending Level 2 and Level 3 Data
    • Cards with 3D Secure
    • ACH Direct Debit
    • Apple Pay
      • Enable Apple Pay
        • Before you begin
        • Step 1: Add a Merchant ID to your Apple Developer account
        • Step 2: Create a Payment Processing Certificate
        • Enable Apple Pay on the web
        • Validate domain
      • Custom integration (Web)
      • Custom integration (In-App)
    • Bancontact
    • Boleto Bancário
      • Boleto payment request
    • Gift cards - Givex and SVS
    • giropay
    • Google Pay
    • iDEAL
    • Installment payments
      • One-off vs. installment flow
      • Installment reconciliation
      • Installment reports
    • Klarna, AfterPay and RatePay open invoice
      • Provide shopper information
      • Klarna specifications
      • Open invoice modifications
      • Klarna Installments
      • RatePay Installments
    • Mastercard Installments UK
    • Multibanco
      • Multibanco payment request
    • Open banking
    • PayPal
    • Samsung Pay
    • SEPA Direct Debit
    • Sofort
    • Visa Checkout
    • WeChat Pay
      • Desktop QR
      • In-app
      • Official account
  • Point of sale
    • Build your integration
      • Terminal API Integration Overview
        • Structuring and validating Terminal API messages
        • Local communication to the terminal
          • Derive an encryption key
          • Encrypt and decrypt messages
        • Cloud-based communication to the terminal
      • Make a payment
        • PaymentRequest
        • PaymentResponse
        • PaymentResponseAborted
        • PaymentResponseCancelledByCustomer
      • Payment methods
        • Debit and credit cards
        • Gift cards
          • Activate
            • StoredValueRequestActivate
            • StoredValueResponseActivate
          • Load a balance
            • StoredValueRequestLoad
            • StoredValueResponseLoad
          • Query the balance
            • BalanceInquiryRequest
            • BalanceInquiryResponse
          • Partially authorise a payment
          • Payment
          • Cashback and cash out
            • GiftcardCashbackRequest
            • GiftcardCashbackResponse
          • Refund
          • Deactivate
        • Digital eWallets
          • Alipay and WeChat Pay
          • Alipay and WeChat Pay flows
      • Refunds and cancellation
        • Cancel a transaction
          • AbortRequest
        • Refund to a card
        • Refund a completed payment
          • ReversalRequest
          • ReversalResponse
        • Make a referenced partial refund
      • Payment features
        • Recover a payment
          • TransactionStatusRequest
          • TransactionStatusResponseAbortedTransaction
          • TransactionStatusResponseOK
          • TransactionStatusResponseTransactionInProgress
        • Payment in shopper currency (DCC)
          • Download and use the DCC overview file
        • Manual Keyed Entry (MKE)
        • Mail and telephone order (MOTO)
        • Pass tender options using the Terminal API
        • Pass additional data using the Terminal API
        • Pass application information
        • Cashback and cash out
        • Tokenize shopper data for shopper recognition
        • Acquire card details
          • CardAcquisitionRequest
          • CardAcquisitionResponse
        • Cancel card acquisition
          • EnableServiceRequest
          • EnableServiceResponse
      • Shopper Input
        • Request confirmation
          • InputRequestConfirmation
          • InputResponseConfirmation
        • Request a signature
          • InputRequestSignature
          • InputResponseSignature
      • Device features
        • Log in and log out
          • LoginRequest
          • LoginResponse
          • LogoutRequest
          • LogoutResponse
        • Reconcile a balance mismatch
          • ReconciliationRequest
          • ReconciliationResponse
        • Retrieve totals from the terminal
          • GetTotalsRequest
          • GetTotalsResponse
        • Display virtual receipts
          • DisplayRequest
          • DisplayResponse
        • Receive terminal notifications
          • Display notifications
            • Display notification code examples
          • Event notifications
        • Request diagnosis
          • DiagnosisRequest
          • DiagnosisResponse
        • Retrieve connected terminals
      • Use cases
        • Hospitality
          • Tipping
        • Retail
          • Tax free shopping
          • Manual partial capture
          • Charity donation
      • References
        • Terminal API Reference
          • AbortRequest
          • AccountType
          • Alignment
          • AllowedProduct
          • AmountsReq
          • AmountsResp
          • AreaSize
          • AuthenticationMethod
          • BalanceInquiryRequest
          • BalanceInquiryResponse
          • BarcodeType
          • CapturedSignature
          • CardAcquisitionRequest
          • CardAcquisitionResponse
          • CardAcquisitionTransaction
          • CardData
          • CardReaderAPDUResponse
          • CashHandlingDevice
          • CharacterHeight
          • CharacterStyle
          • CharacterWidth
          • CheckData
          • CoinsOrBills
          • Color
          • ConvertedAmount
          • CurrencyConversion
          • CustomerOrder
          • CustomerOrderReq
          • Device
          • DiagnosisRequest
          • DiagnosisResponse
          • DisplayOutput
          • DisplayRequest
          • DisplayResponse
          • DocumentQualifier
          • EnableServiceRequest
          • EnableServiceResponse
          • EntryMode
          • ErrorCondition
          • EventNotification
          • EventToNotify
          • ForceEntryMode
          • GenericProfile
          • GeographicCoordinates
          • Geolocation
          • GetTotalsRequest
          • GetTotalsResponse
          • GlobalStatus
          • HostStatus
          • IdentificationSupport
          • IdentificationType
          • InfoQualify
          • InputCommand
          • InputData
          • InputRequest
          • InputResponse
          • InputResult
          • Instalment
          • InstalmentType
          • LoginRequest
          • LoginResponse
          • LogoutRequest
          • LogoutResponse
          • LoyaltyAccount
          • LoyaltyAccountID
          • LoyaltyAccountReq
          • LoyaltyAccountStatus
          • LoyaltyAcquirerData
          • LoyaltyAmount
          • LoyaltyData
          • LoyaltyHandling
          • LoyaltyResponse
          • LoyaltyResult
          • LoyaltyTotals
          • LoyaltyUnit
          • MenuEntryTag
          • MessageCategory
          • MessageClass
          • MessageHeader
          • MessageReference
          • MessageType
          • MobileData
          • OriginalPOITransaction
          • OutputBarcode
          • OutputContent
          • OutputFormat
          • OutputResult
          • OutputText
          • PaymentAccountReq
          • PaymentAccountStatus
          • PaymentAcquirerData
          • PaymentData
          • PaymentInstrumentData
          • PaymentInstrumentType
          • PaymentReceipt
          • PaymentRequest
          • PaymentResponse
          • PaymentResult
          • PaymentToken
          • PaymentTotals
          • PaymentTransaction
          • PaymentType
          • PeriodUnit
          • POICapabilities
          • POIData
          • Point
          • POIProfile
          • POISoftware
          • POIStatus
          • POISystemData
          • POITerminalData
          • PredefinedContent
          • PrinterStatus
          • Rebates
          • ReconciliationRequest
          • ReconciliationResponse
          • ReconciliationType
          • RepeatedMessageResponse
          • RepeatedResponseMessageBody
          • Response
          • Result
          • ReversalReason
          • ReversalRequest
          • ReversalResponse
          • SaleCapabilities
          • SaleData
          • SaleItem
          • SaleItemRebate
          • SaleProfile
          • SaleSoftware
          • SaleTerminalData
          • SaleToIssuerData
          • SecurityTrailer
          • SensitiveCardData
          • SensitiveMobileData
          • ServiceProfiles
          • ServicesEnabled
          • StoredValueAccountID
          • StoredValueAccountStatus
          • StoredValueAccountType
          • StoredValueData
          • StoredValueRequest
          • StoredValueResponse
          • StoredValueResult
          • StoredValueTransactionType
          • TerminalEnvironment
          • TokenRequestedType
          • TotalDetails
          • TotalFilter
          • TrackData
          • TrackFormat
          • TransactionAction
          • TransactionConditions
          • TransactionIDType
          • TransactionStatusRequest
          • TransactionStatusResponse
          • TransactionTotals
          • TransactionType
          • TypeCode
          • UnitOfMeasure
          • UTMCoordinates
        • Cardholder verification methods (CVM) reference
        • Tender options
        • Tender state reference sheet
        • Refusal reasons
        • Error scenarios
      • Notifications for Point of Sale
      • Classic library integrations
        • Java Native Interface integration
          • Legacy documentation
          • Get started with the Java Native Interface
          • Calls and callbacks
          • Key steps
            • Initialize the library
            • Logging
            • Register the application with Adyen
            • Registering the PED
              • Register the PED with Adyen
              • Register the PED with Adyen using a StoreID
            • Process a basic transaction
              • Create the tender
              • Pass tender options
              • Handle and extract data from Callbacks
              • Handle the Signature callback
              • Handle the Additional Data callback
              • Handle the Print Receipt callback
              • Handle progress events
              • Handle the final state callback
              • Query the PED object for device information
              • Determine the current and final tender state
            • Cancel or refund a transaction
              • Cancel a transaction
              • Refund a completed transaction
              • Refund a transaction from the POS
              • Partially refund a balance
              • Refund a balance to a card 
            • Exit the library
          • Extras
            • Start Alipay and WeChat Pay transactions
            • Handle Dynamic Currency Conversion
            • Handle the PED Exception Callback
            • Get transaction data from TxStoreReport
            • Display a screen on a large screen terminal
            • Start gift card transactions
              • Manual Keyed Entry and passing of card details
              • Override the card mask
              • Activate a gift card
              • Tip from a gift card
              • Cash out a gift card
              • Deactivate a gift card
              • Refund a balance to a gift card
            • Cashback or cashout from a card
        • COM extension for Windows integration
          • Legacy documentation
          • Get started with the COM extension for Windows
            • Reference the Adyen COM Object to a .NET project
            • Pass variables with the Adyen.POS service and COM
          • Calls and callbacks
          • Key steps
            • Initialize the library
              • Library flags
            • Register the application with Adyen
              • Set cash register application details
            • Registering the PED
              • Register the PED with the Adyen payments platform
              • Register the PED with Adyen using a StoreID
            • Process a basic transaction
              • Create the tender
              • Pass tender options
              • Handle and extract data from Callbacks
              • Handle the Signature callback
              • Handle the Additional Data callback
              • Handle the Print Receipt callback
              • Handle the final state callback
              • Handle progress events
              • Determine the current and final tender state
            • Cancel or refund a transaction
              • Cancel a transaction
              • Refund a transaction from the PED
              • Refund a transaction from the POS
              • Partially refund a balance
              • Refund a balance to a card
            • Exit the library
          • Extras
            • Start Alipay and WeChat Pay transactions
            • Handle Dynamic Currency Conversion
            • Handle the Exception Callback
            • Handle the LibraryLog callback
            • Query the PED object for device information
            • Get transaction data from TxStoreReport
            • Display a screen on a large screen terminal - COM
            • Start gift card transactions
              • Manual Keyed Entry and passing of card details
              • Override the card mask
              • Activate a gift card
              • Tip from a gift card
              • Cash out a gift card
              • Deactivate a gift card
              • Refund a balance to a gift card
            • Cashback or cashout from a card
          • COM Extension for Windows - Objects
            • AdditionalData
            • AppInfo
            • PedDevice
            • POS
            • Receipt
            • Receipts
            • Tender
            • TenderOption
            • TxStoreReport
            • pspResultObj
            • CancelOrRefundObj
        • C library integration
          • Legacy documentation
          • Get started with the C library
            • C library process flow
          • Calls and callbacks
            • Implement callbacks
            • Implement callbacks with register_device_request
          • Key steps
            • Initialize the library
            • Register the application with Adyen
            • Register the PED with the Adyen payments platform
            • Process a basic transaction
              • Create the tender
              • Handle the Signature callback
              • Handle the Additional Data callback
              • Handle the Print Receipt callback
              • Handle the PED State Change callback
              • Handle progress events
              • Handle the final state callback
            • Cancel or refund a transaction
              • Refund a balance to a card 
              • Cancel a transaction
              • Refund a transaction from the PED
              • Refund a transaction from the POS
              • Partially refund a balance
            • Exit the Library
          • Extras
            • Start Alipay and WeChat Pay transactions
            • Enable third party sharing
            • Handle Dynamic Currency Conversion
            • Get transaction data from tx_store_report - C
            • Display a screen on a large screen terminal - C
            • Start gift card transactions
              • Manual Keyed Entry and passing of card details
              • Override the card mask
              • Activate a gift card
              • Tip from a gift card
              • Cash out a gift card
              • Deactivate a gift card
              • Refund a balance to a gift card
            • Cashback or cashout from a card
          • Structs
            • additional_data_struct
            • balance_inquiry_request
            • cancel_or_refund_request
            • cancel_or_refund_on_terminal_request
            • cancel_or_refund_on_terminal_response
            • card_operation_request
            • create_tender_request
            • create_tender_response
            • echo_struct
            • final_strct
            • init_library_request
            • load_request
            • ped_device_info
            • receipt_line
            • receipt_set
            • receipt - C library
            • receipts_strct
            • refund_request
            • register_app_request
            • register_app_response
            • register_device_request
            • response_header
            • show_screen_request
            • show_screen_response
            • special_tender_request
            • tx_store_query_request
            • tx_store_query_response
            • tx_store_report
            • ADYEN_RESULT
        • iOS Integration
          • Get started with the iOS integration
            • Use the library in a custom application
            • Update library sources
            • Configure network settings
          • Key steps
            • Set the integratorName - iOS
            • Log in
            • Register a device
            • Board a device
            • Process a basic transaction
              • Make a payment
              • Handle signatures
              • Handle additional data
              • Handle receipts
              • Handle referrals
              • Handle transaction state changes
              • Handle the final state
              • Pass tender options - iOS
              • Cancel or refund a transaction
              • Check the status of a refund
          • Extras
            • Handle the Dynamic Currency Conversion delegate
            • Make an Alipay or WeChat Pay payment - iOS
            • Start gift card transactions - iOS
            • Fetch transaction data
        • Android integration
          • Download the library and example application
          • Add the Adyen library module as a dependency
          • Install and integrate the Android library
          • Migrate to Android 1.21.2 and above
        • Create a recurring contract
        • Handle Signatures
        • Partial authorisation
        • Shopper Recognition
        • Use cases and process flows
          • Transaction flows
          • Use case: Registration
          • Use case: Sale transaction
          • Use case: Sale transaction with loyalty
          • Use case: Sale with Dynamic Currency Conversion
          • Use case: Refund
            • EMV Refund flows
          • Use case: Automatic recovery
          • Use case: Manual recovery
    • Testing POS payments
      • Test cards
      • Test acquirer responses
    • Payment terminals
      • Order terminals
      • Return or replace terminals
      • POS Terminal Fleet Manager
      • e315 user manual
        • Legacy instructions for firmware V25 - e315
        • Getting started - e315
          • Charge the e315
          • Install an iPod or iPhone into the e315
          • Turn on and turn off the e315
        • Board the terminal - e315
        • Basic functionality - e315
          • Use the admin menu - e315
        • Inspect device security - e315
        • Understand the LED colors - e315
        • Troubleshooting and Support - e315
      • e355 user manual
        • Legacy instructions for firmware V25 - e355
        • Getting started - e355
          • Charge the e355
          • Turn on and off the e355
          • Connect the e355 to your wireless network
        • Attach and use the e355 frame
          • Attach a tablet to the frame
          • Attach the e355 to the frame
          • Remove a tablet from the frame
          • Remove the e355 from the frame
          • Connect the e355 frame to a power source
        • Board the terminal - e355
        • Basic functionality - e355
          • View terminal information - e355
          • Use the admin menu - e355
        • Make a payment on the e355 over Bluetooth
          • Step 1- Clean the Bluetooth configuration
          • Step 2 - Pair the e355 with a mobile device
          • Step 3 - Start a transaction
          • Remove configuration and reboard
          • Troubleshoot the Bluetooth connection
        • Inspect device security - e355
        • Understand the LED colors - e355
        • Troubleshooting and support - e355
      • VX675 user manual
        • Legacy instructions for firmware V25 - VX675
        • Getting started - VX675
          • Turn on and turn off the VX675
          • Connect the VX675 to your wireless network
          • Install or replace paper rolls - VX675
        • Board the terminal - VX675
        • Basic functionality - VX675
          • Use the admin menu - VX675
          • View terminal information - VX675
          • Make special payments - VX675
        • Maintenance - VX675
          • Inspect device security - VX675
        • Troubleshooting and support - VX675
      • VX680 user manual
        • Legacy instructions for firmware V25 - VX680
        • Getting started - VX680
          • Charge the VX680
          • Turn on and turn off the VX680
          • Connect the VX680 to your Wi-Fi network
          • Install or replace paper rolls - VX680
        • Board the terminal - VX680
        • Basic functionality - VX680
          • Use the admin menu - VX680
          • View terminal information - VX680
          • Make special payments - VX680
        • Maintenance - VX680
          • Inspect device security - VX680
        • Troubleshooting and support VX680
      • VX690 user manual
        • Legacy instructions for firmware V25 - VX690
        • Getting started - VX690
          • Connect the VX690 to your wireless network
          • Connect a VX690 to a base station with bluetooth
            • Understand the bluetooth base station LED colors
          • Install or replace paper rolls - VX690
        • Board the terminal - VX690
        • Basic functionality - VX690
          • Use the admin menu - VX690
          • View terminal information - VX690
          • Make special payments - VX690
        • Maintenance - VX690
          • Inspect device security - VX690
        • Troubleshooting and support - VX690
      • VX820 Duet user manual
        • Legacy instructions for firmware V25 - VX820 Duet
        • Getting started - VX820 Duet
          • Install or replace paper rolls - VX820 Duet
        • Board the terminal - VX820 Duet
        • Basic functionality - VX820 Duet
          • Use the admin menu - VX820 Duet
            • Admin menu functions - VX820 Duet
          • View terminal information - VX820 Duet
          • Make special payments - VX820 Duet
        • Maintenance - VX820 Duet
          • Inspect device security - VX820 Duet
        • Troubleshooting and support VX820 Duet
      • VX820 user manual
        • Legacy instructions for firmware V25 - VX820
        • Getting started - VX820
        • Board the terminal - VX820
        • Basic functionality - VX820
          • Use the admin menu - VX820
          • View terminal information - VX820
          • Make special payments - VX820
        • Inspect device security - VX820
        • Troubleshooting and support VX820
      • MX915 user manual
        • Getting started - MX915
        • Board the terminal - MX915
        • Basic functionality MX915
          • Use the admin menu - MX915
          • View terminal information - MX915
        • Inspect device security - MX915
        • Troubleshooting and support MX915
      • MX925 user manual
        • Getting started - MX925
        • Board the terminal - MX925
        • Basic functionality MX925
          • Use the admin menu - MX925
          • View terminal information - MX925
        • Inspect device security - MX925
        • Troubleshooting and support MX925
      • P400 Plus user manual
        • Connect the P400 plus to your wired network
        • Connect the P400 plus to your wireless network
        • Board the terminal - P400 plus
        • Basic functionality - P400 plus
          • Use the admin menu - P400 plus
          • View terminal information - P400 plus
          • Make special payments - P400 plus
        • Inspect device security - P400 plus
        • Troubleshooting and support - P400 plus
      • V400m user manual
        • Connect the V400m to your network
        • Board the terminal - V400m
        • Basic functionality - V400m
          • Use the admin menu - V400m
          • View terminal information - V400m
          • Make special payments - V400m
        • Inspect device security - V400m
        • Troubleshooting and support - V400m
      • V400c user manual
        • Connect the V400c to your network
        • Board the terminal - V400c
        • Basic functionality - V400c
          • Use the admin menu - V400c
          • View terminal information - V400c
          • Make special payments - V400c
        • Inspect device security - V400c
        • Troubleshooting and support - V400c
      • M400 user manual
        • Connect the M400 to your wired network
        • Board the terminal - M400
        • Basic functionality M400
          • Use the admin menu - M400
          • View terminal information - M400
          • Make special payments - M400
        • Inspect device security - M400
        • Troubleshooting and support M400
      • Configure your terminal for Alipay or WeChat Pay
      • Create a receipt logo
      • Supported languages
    • Network requirements
      • Functional requirements
      • Configure your network
      • Network connectivity
      • Flow diagrams
    • Troubleshooting
      • General POS troubleshooting
      • Emergencies or blocked live payments
      • Retrieve payment information from terminals
      • POS timeouts
      • Contacting our support team
  • Marketplaces
    • MarketPay structure
    • Quick start
    • Onboarding and verification
      • Verification checks
        • Identity check
        • Company check
        • Bank account check
        • Photo ID check
      • Verification codes
    • Processing payments
    • Fund transfer
    • Payouts
    • Notifications
      • Configure notifications
      • Notification types
        • ACCOUNT_CREATED
        • ACCOUNT_HOLDER_CREATED
        • ACCOUNT_HOLDER_PAYOUT
        • ACCOUNT_HOLDER_STATUS_CHANGE
        • ACCOUNT_HOLDER_UPDATED
        • ACCOUNT_HOLDER_VERIFICATION
        • ACCOUNT_UPDATED
        • BENEFICIARY_SETUP
        • COMPENSATE_NEGATIVE_BALANCE
        • PAYMENT_FAILURE
        • REPORT_AVAILABLE
        • SCHEDULED_REFUNDS
        • TRANSFER_FUNDS
        • AccountEvent
        • AccountHolderDetails
        • AccountHolderStatus
        • BankAccountDetail
        • BusinessDetails
        • CheckResult
        • CheckStatus
        • ErrorFieldType
        • FieldType
        • IndividualDetails
        • KYCCheckDataSummaryItem
        • KYCCheckSummary
        • OperationStatus
        • PayoutState
        • PersonalData
        • PhoneNumber
        • ProcessingState
        • RefundResult
        • Shareholder
        • ShareholderContact
        • Transaction
        • Verification
      • Signing MarketPay notifications with HMAC
    • Test scenarios
    • Error codes
    • API Reference
  • Plugins
    • Magento 2
      • Set up Adyen Customer Area
      • Set up the plugin in Magento
      • Set up the payment methods in Magento
      • Set up point of sale
      • Test and go live
      • Order management
      • Issue a refund
    • Magento 1
      • Set up Adyen Customer Area
      • Set up the plugin in Magento
      • Set up the payment methods in Magento
      • Set up point of sale
      • Test and go live
      • Order management
      • Import stored cards in Magento
      • Issue a refund
      • Magento Subscriptions
        • Make product available for subscription
        • Subscription overview
        • Configurations
    • Salesforce Commerce Cloud
      • Install the cartridge and import the metadata
      • Customize storefront code
      • Set up the cartridge
      • Set up payment methods
      • Test and go live
      • Custom objects
    • Shopify
    • NetSuite
      • Adyen configurations
      • NetSuite configurations
      • Payments bundle
      • Directory lookup bundle
      • Payment processing in NetSuite
      • Payment notifications in NetSuite
    • Hybris
      • Checkout flow group
      • Extension Components
      • Order Management
      • Updating orders
    • Mirakl
      • Set up the connector
      • Connector overview
      • Test and go live
  • Payments basics
    • Get started with Adyen
    • Payment glossary
      • Account Updater
      • Acquirer (or Acquiring bank)
      • Adyen account
      • Adyen payments platform
      • Adyen POS Application
      • Adyen POS Library
      • Application Programming Interface (API)
      • Authorisation
      • Bank Identification Number (BIN)
      • Cancel a payment
      • Capture (or Clearing and settlement)
      • Cardholder
      • Cardholder Verification Method (CVM)
      • Card networks (or Card schemes)
      • Card Not Present (CNP)
      • Card number (PAN)
      • Card on File (CoF)
      • Cards
      • Card security code (CVC, CVV, CID)
      • Cash register
      • Chargeback
      • Contactless or Near Field Communication (NFC)
      • Cross-border payment
      • Customer Area (CA)
      • Digital Customer Recognition (DCR)
      • Dispute
      • Dynamic Currency Conversion (DCC) or Cardholder Preferred Currency (CPC)
      • Ecommerce payments (or Online payments)
      • Europay, Mastercard, Visa (EMV)
      • Floor Limit
      • Fraud
      • Hosted Payment Pages (HPP)
      • In-app payments (or Mobile payments)
      • Integrated Circuit Card (ICC)/Chip
      • Interchange fee
      • Issuer (or Issuing bank)
      • Know Your Customer (KYC)
      • Local payment methods (or Alternative payment methods)
      • Loyalty program
      • Magnetic Stripe Reader (MSR)/Swipe
      • Mail Order/Telephone Order (MOTO)
      • Manual Keyed Entry (MKE)/ Keyed
      • Marketplace
      • Merchant
      • Merchant back-end
      • Merchant of Record (MoR)
      • No CVM (Cardholder Verification Method)
      • Notifications
      • Offline Enciphered
      • Offline processing
      • Offline transaction
      • Omnichannel payment solution
      • One-click payments
      • Online PIN
      • Payment gateway
      • Payment modifications
      • Payment processor
      • Payment Service Provider (PSP)
      • Payout
      • PCI compliance
      • PIN bypass
      • Plain Text PIN
      • Point of sale (POS)
      • Point-of-sale Entry Mode
      • Point-of-sale payments (or In-store payments)
      • Point-of-sale terminal (or payment terminal, pin entry device (PED), process data quickly (PDQ))
      • Point-of-sale Terminal Fleet Management (POSTFM)
      • Point-to-Point Encryption (P2PE)
      • Process Data Quickly (PDQ)
      • Recurring payments
      • Refund
      • Risk management (RevenueProtect)
      • Scheme fee
      • Sensitive Authentication Data
      • Shopper
      • Signature
      • Skins
      • Subscriptions
      • Tender
      • Tokenization
      • Transaction (or Tx)
      • Zero-value auth
    • Payments lifecycle
  • Features
    • Tokenization
      • Creating tokens
      • Making payments with tokens
      • Managing tokens
    • Third-party payouts
      • Store payout details
      • Store payout details and submit a payout
      • Submit payout
      • Confirm or decline payout
      • Payout notifications
      • Payout examples
        • Payouts to a bank account
        • Payouts to a Neteller account
        • Payouts to a PayPal account
        • Payouts to a Paysafecard account
        • Payouts to a Skrill (MoneyBookers) account
      • Instant payouts
      • Migrate to third-party payouts
    • Account Updater
      • Real Time Account Updater
      • Single account update request
      • Bulk account update request
      • Automatic account update request
      • Handling updates
        • Updates from Visa and Mastercard
        • Using the updated details
        • Account Updater results
    • Batch processing
      • Basic Customer Area batch files
        • Header and trailer
        • Line record
          • Line authorisation
          • Line modification
        • Example files
      • Advanced SFTP batch files
        • Batch acknowledgement file
        • Batch file naming and structure
        • Batch request file
          • Authorisation request file
            • Authorisation for a card payment
            • Authorisation for an IBAN payment
            • Authorisation for a recurring payment
            • Authorisation with airline data
            • Authorisation for ACH Direct Debit
          • Modification request file
            • AuthorisationReferral request
            • Capture request
              • Capture with airline data
            • CancelOrRefund request
            • Cancel request
            • Refund request
          • RefundWithData request file
            • RefundWithData request
          • Payout request file
            • Payout request
          • PayoutModification request file
            • PayoutConfirm request
            • PayoutDecline request
          • AccountUpdater request file
            • AccountUpdaterRecurring request
            • AccountUpdaterSingle request
          • StoreToken request file
            • StoreToken request for payout
        • Batch result file
          • Authorisation result file
          • Modification result file
          • Modification result file (ValidationError)
          • RefundWithData result file
          • Payout result file
          • PayoutModification result file
          • AccountUpdater result file
    • Import data from a different payment provider
      • Import payment details for recurring payments
      • Import data into referral lists
    • Cost estimation
    • Merchant Acquirer API
      • Prerequisites
      • Payment flow
      • Submit a zero-value auth payment request
      • Merchant Acquirer request and response
  • Risk management
    • 3D Secure 2.0
      • Server integration
        • Advanced flow with the Web SDK
        • Advanced flow with the in-app SDK
        • API Reference
      • 3DS 2.0 Web SDK
        • Web SDK Reference
      • 3DS 2.0 iOS SDK
      • 3DS 2.0 Android SDK
    • Custom 3D Secure implementation
      • Custom 3D Secure using an external MPI
      • Custom 3D Secure using a hosted MPI
    • Dynamic 3D Secure
    • AVS
    • CVC-CVV result testing
    • Result code testing
      • Testing with card holder name
      • Adyen response codes
    • Dispute management
      • Chargeback guidelines
        • Visa chargebacks
        • Mastercard chargebacks
        • American Express chargebacks
        • ELO chargebacks
      • Chargeback Uploader
    • Dispute API
      • Dispute notifications
      • Retrieve applicable defense reasons
      • Supply dispute defense documents
      • Delete dispute defense document
      • Defend dispute
      • Test applicable dispute reasons
    • Referral list API
    • Device fingerprinting
    • Provide data for risk checks
    • Skip risk checks
    • ShopperDNA
      • How to use ShopperDNA
    • RevenueProtect
      • ShopperDNA rules
        • Authorised Transaction Amount Velocity
        • Different Countries used by Shopper
        • Fraud Refusal
        • High amount transaction velocity
        • Issuer Blocked (Previous) Card Used by Shopper
        • Loyal Shopper Trust
        • Multiple Delivery Addresses Used by Shopper
        • Multiple Distinct Cards/Bank Accounts Used by Shopper
        • Multiple Distinct Email Addresses Used by Shopper
        • Multiple Distinct IP Addresses Used by Shopper
        • Multiple Distinct Shopper References Used by Shopper
        • Shopper Authorized Velocity
        • Shopper Automated Referral
        • Shopper Consecutive Refusals
        • Shopper Has a Previous Chargeback
        • Shopper Used Shared Card/Bank Account
        • Shopper Used Shared IP Address
        • Strong authentication
      • Referral rules
        • Airline Data Leg Check
        • Amex Scheme Blocked Cards referral
        • BIN Attack
        • Business Hours to Delivery
        • Card/Bank Account Number Non-Fraud Referral List
        • Card/Bank Account Number Referral List
        • Carte Bancaire Scheme Blocked Cards Referral List
        • CUP Scheme Blocked Cards referral
        • Email Domain Referral List
        • Issuer referral list
        • Issuing Country referral list
        • Payment Method Check
        • PayPal Account Creation Blocked Country
        • Paypal ID Referral List
        • Persistent Cookie referral list
        • Phone Number Referral List
        • Shopper Account Age check
        • Shopper Address referral list
        • Shopper Email referral list
        • Shopper IP originates from high-risk country
        • Shopper IP referral list
        • Shopper Name referral list
        • Shopper Reference Referral List
        • Social Security Number Referral List
        • Time To Delivery Check
        • Transaction Amount Check
      • Consistency rules
        • Airline Data One Way Ticket Check
        • Bank Account is not Likely to be a Consumer Bank Account
        • Bank Address Does Not Match Any Branch Offices
        • Bank Name does not match bank location id (blz.) (ELV)
        • Billing Address Differs From Delivery Address
        • Billing Address Does Not Match Card Holder Address (AVS)
        • Card Security Code (CVC2/CVV2/CID) Does Not Match
        • Corporate Card Check
        • Delivery Method Check
        • Email Address does not Contain Shopper Name
        • Email is likely to be fake or automatically generated
        • Fraudulent behaviour on payment page
        • Liability Shift Status Check
        • PayPal Auth-result Email
        • PayPal Protection Eligibility
        • PayPal Verified Shopper
        • Shopper Country Differs From Issuing Country
        • Shopper Email Validity
        • Shopper using Anonymous Proxy
        • The Bank Account Number Contains a Numeric Sequence
        • Name Contains Non-Alphabetic Characters
        • The Card/Bank Account Holder Name Is Only One Word
        • Transaction Time Check
      • Velocity rules
        • Card/Bank Account holder name usage frequency
        • Card/Bank Account Number Already Used by Other Shopper
        • Card/Bank Account Number Usage Frequency
        • Card Number Chunk Usage Frequency
        • Different Cards/Bank Accounts Used by the Same Shopper
        • Duplicate Merchant Reference
        • Shopper Email Usage Frequency
        • Shopper IP usage frequency
        • Shopping Frequency
      • Custom risk rules
      • External risk checks
        • Airline Perseuss External Referral Check
        • Brazil CPF Check
        • German SCHUFA Check
        • External Risk Score (Generic)
    • Case Management - Manual Review
      • Configuration
        • Payment behavior and notifications
        • User permissions for Manual Review
      • Reviewing payments
        • The Manual Review Interface
    • Create and assign risk profiles
  • Financial reporting
    • Downloading reports
    • Settlement detail report
    • Payment accounting report
    • Monthly and Daily Finance report
    • Aggregate settlement report
    • Received payment detail report
    • External settlement detail report
    • Your monthly invoice
    • Dispute report
    • Dynamic Currency Conversion reporting
    • Installments
    • Automate payment reconciliation
    • Manually reconcile payments
    • Investigate and manage exceptions
    • Reconcile installment payments
  • User management
    • User roles
    • Company and merchant accounts
    • Managing your live account
    • Add a new user
    • How to get the API key
    • How to get the web service (WS) user password
    • How to get an Origin Key
  • Classic integration
    • Direct API integration
      • Google Pay (classic)
    • Client-Side Encryption
      • CSE library public key, location, and token
      • Hosting the CSE library
    • Directory Lookup
    • Hosted Payment Pages
      • Skins
        • Customizing
        • Creating and editing translations
        • MOTO Feature
        • Publishing the skin to live
      • Payment request
        • Partial payments
      • Payment response
        • Payment response merchantSig - SHA 256
      • HMAC signature calculation
        • HMAC key check value validation
      • ACH Direct Debit
      • BACS Direct Debit
      • PayPal
        • PayPal Seller Protection setup
        • PayPal account setup
        • Sandbox account setup
        • Payment completion
        • Express checkout shortcut
          • Authorising a payment
          • Redirecting to the return URL
          • PayPal recurring payments
      • HPP brandCodes
      • One-Click
      • Payments with airline data
      • Payments with L2/L3 data
      • Split HPP payment with MarketPay
      • Error handling
      • Payment reminder email
      • Instructions email
      • Payment modifications
      • Additional features
      • Testing
      • API Reference
        • Payment request
        • Payment response
        • Recurring details request
        • Directory request
        • Directory response
        • SkipDetails request
        • SkipDetails response
        • HPP additional fields
          • ACH payment fields
          • Billing address and AVS fields
          • Risk fields
          • Shopper fields
          • HPP L2/L3 data
    • Recurring payments
      • Store payment details
      • Retrieve stored details
      • Authorise a recurring payment
      • Authorise using details stored with a third party
      • Capture a recurring payment
      • Update stored details
      • Disable stored details
    • 3D Secure
      • Step 1: Authorise the 3D Secure payment
      • Step 2: Redirect to the card issuer
      • Step 3: Return to the merchant site
      • Step 4: Complete the 3D Secure payment
      • Raw 3D Secure responses
      • SecurePlus
  • Development resources
    • Testing
      • Test card numbers
      • Create test cards
        • Error handling
        • Service exceptions
    • Payment modifications
      • Capture
      • Cancel
      • Refund
      • Cancel or Refund
      • Cancel a POS refund
      • Adjust Authorisation
    • Notifications
      • Set up notifications
        • Additional settings
      • Event codes
      • Signing notifications with HMAC
      • Other notifications
      • Disable notifications
    • Live endpoints
    • Libraries
    • API idempotency
    • Currency codes
    • Refusal reasons
    • Payments with pending status
    • Response handling
  • API Reference
    • Common
      • Address
      • Amount
      • BrowserInfo
      • Installments
      • Name
      • PaymentMethodVariant
      • ServiceException
    • Payments
      • BankAccount
      • Card
      • ForexQuote
      • FraudCheckResult
      • FraudResult
      • Gift cards
      • ModificationRequest
        • AdjustAuthorisationModificationRequest
        • CaptureModificationRequest
        • CancelModificationRequest
        • CancelOrRefundModificationRequest
        • TechnicalCancelModificationRequest
        • RefundModificationRequest
        • VoidPendingRefundModificationRequest
        • ModificationRequest.additionalData
      • ModificationResult
      • PaymentRequest
        • PaymentRequest.additionalData
          • 3D Secure fields
          • Risk data fields
          • Promotion content fields
          • Basket content fields
          • Retry fields
          • Airline fields
          • Level 2/3 data
          • Lodging fields
          • Car rental fields
          • Open Invoice fields
          • Split payment fields
          • Ratepay fields
          • Wallet fields
          • RequestedTestErrorResponseCode
          • authorisationType
          • mcAuthorisationType
          • customRoutingFlag
          • networkTxReference
          • Temporary Services fields
      • PaymentRequest3d
        • PaymentRequest3d.additionalData
      • PaymentResult
        • PaymentResult.additionalData
      • Recurring
      • ThreeDSecureData
    • Recurring
      • DisableRequest
      • DisableResult
      • RecurringDetail
        • RecurringDetail.additionalData
      • RecurringDetailsRequest
      • RecurringDetailsResult
    • Payouts
      • ModifyRequest
      • ModifyResponse
      • StoreDetailAndSubmitRequest
      • StoreDetailAndSubmitResponse
      • StoreDetailRequest
      • StoreDetailResponse
      • SubmitRequest
      • SubmitResponse
    • Account Updater
      • ScheduleAccountUpdaterRequest
      • ScheduleAccountUpdaterResult
    • Cost estimation
      • CardBin
      • CostEstimateAssumptions
      • GetCostEstimateRequest
      • GetCostEstimateResponse
      • MerchantDetails
    • Test cards
      • AvsAddress
      • CreateTestCardRangesRequest
      • CreateTestCardRangesResult
      • ExpiryDate
      • TestCardRange
      • TestCardRangeCreationResult
    • Disputes
      • DefendDisputeRequest
      • DefendDisputeResponse
      • DefenseDocument
      • DefenseDocumentType
      • DefenseReason
      • DefenseReasonsRequest
      • DefenseReasonsResponse
      • DeleteDefenseDocumentRequest
      • DeleteDefenseDocumentResponse
      • DisputeServiceResult
      • SupplyDefenseDocumentRequest
      • SupplyDefenseDocumentResponse
    • Referrals
      • PaymentReferenceReferral
      • ReferralContainer
      • ReferralUploadExternalRequest
      • ShopperAddress
    • Notifications
      • NotificationRequest
      • NotificationRequestItem
  • Tokenisation
    • API/CSE tokenisation
    • HPP tokenisation
  • Account management API
    • Account management API endpoints
    • Manage cost contracts
      • listCostContracts
        • listCostContracts request
        • listCostContracts response
        • listCostContracts examples
      • addCostContract
        • addCostContract request
        • addCostContract response
        • addCostContract examples
      • addCostContracts
        • addCostContracts request
        • addCostContracts response
        • addCostContracts examples
      • deleteLatestCostContract
        • deleteLatestCostContract request
        • deleteLatestCostContract response
        • deleteLatestCostContract examples
    • Manage bank accounts and payouts
      • listBankAccounts
        • listBankAccounts request
        • listBankAccounts response
        • listBankAccounts examples
      • updateBankAccount
        • updateBankAccount request
        • updateBankAccount response
        • updateBankAccount examples
      • blockPayout
        • blockPayout request
        • blockPayout response
        • blockPayout examples
      • unblockPayout
        • unblockPayout request
        • unblockPayout response
        • unblockPayout examples
      • getPayoutStatus
        • getPayoutStatus request
        • getPayoutStatus response
        • getPayoutStatus examples
      • getPayoutSchedule
        • getPayoutSchedule request
        • getPayoutSchedule response
        • getPayoutSchedule examples
      • updatePayoutSchedule
        • updatePayoutSchedule request
        • updatePayoutSchedule response
        • updatePayoutSchedule examples
    • Manage user accounts
      • addWebUser
        • addWebUser request
        • addWebUser response
        • addWebUser examples
      • updateWebUser
        • updateWebUser request
        • updateWebUser response
        • updateWebUser examples
      • getWebUserNames
        • getWebUserNames request
        • getWebUserNames response
        • getWebUserNames examples
      • getWebUser
        • getWebUser request
        • getWebUser response
        • getWebUser examples
      • updateMerchantData
        • updateMerchantData request
        • updateMerchantData response
        • updateMerchantData examples
    • Manage contact details
      • getContactDetail
        • getContactDetail request
        • getContactDetail response
        • getContactDetail examples
      • addContactDetail
        • addContactDetail request
        • addContactDetail response
        • addContactDetail examples
      • updateContactDetail
        • updateContactDetail request
        • updateContactDetail response
        • updateContactDetail examples
    • Manage notifications
      • Account settings notification
        • Account management - Notification setup
        • Account management - Notification fields
        • Account management - Notification examples
    • Account management API error codes
  • Onboarding API
    • Onboarding API endpoints
    • Merchant Onboarding API flow
      • createCompanyAndMerchant
        • SOAP API createCompanyAndMerchant request and response
      • createMerchantForCompany
        • SOAP API createMerchantForCompany request and response
      • addBankDetails
        • SOAP API addBankDetails request and response
      • addDocuments
        • SOAP API addDocuments request and response
      • addShareholders
        • SOAP API addShareHolders request and response
      • searchMerchant
        • SOAP API searchMerchant by externalReference example request and response
        • SOAP API searchMerchant by merchantCode example request and response
      • Error response codes
    • Merchant Onboarding Notifications
      • SOAP API notification message request and response
  • BACS API integration
    • BACS - Recurring payments
    • Response fields
    • BACS notifications
  • Migrating from Secured Fields v1.1.4 to 1.3.0
  • BillDesk
  • Data privacy
  • Secured Fields release notes
Documentation › Point of sale › Payment terminals › e355 user manual

e355 user manual

Here we describe how to set up, configure and use the Verifone e355 payment device.

e355

Quickstart

The following topics will help you get your new terminal up and running quickly:

  • Connect the e355 to your wireless network
  • Board the terminal
  • Basic functionality
Cookies © Adyen 2019