Enable NFC support
By default, Adyen terminal does not support reading NFC cards.
Procedure to enable NFC support on your Adyen terminal:
Request Adyen support to enable NFC for your Adyen terminal.
Email Adygen support on support@adyen.com with the following details:
Terminal Serial number of the Adyen device on which you wish to enable NFC
Refer the section TerminalSerialNo to identify your device's Terminal serial number.
Card information of Desfire/MiFare Classic.
Example of Mifare Classic:
<MFDesfire> <AppId>"001234"</AppId> <ReadKeyNumber>1</ReadKeyNumber> <ReadKey>BB****************************BB</ReadKey> <EncType>AES</EncType> <FileNumber>1</FileNumber> <CommType>Enciphered</CommType> <FileType>Backup</FileType> <DataOffset>0</DataOffset> <DataLength>4</DataLength> <RetType>DEC</RetType> </MFDesfire>
Add the tag
AdyenCards
in the mPOS configuration file on the same level asNFCards
. Under the tagAdyenCards
enter the Desfire/MiFare Classic details.For Desfire cards
<AdyenCards> <MFDesfire> <AppId>"F51001"</AppId> <ReadKeyNumber>1</ReadKeyNumber> <ReadKey>BB****************************BB</ReadKey> <EncType>AES</EncType> <FileNumber>00</FileNumber> <CommType>Enciphered</CommType> <FileType>Standard</FileType> <DataOffset>0</DataOffset> <DataLength>16</DataLength> <RetType>ASCII</RetType> </MFDesfire> </AdyenCards>
For MiFare Classic cards
<AdyenCards> <MFClassic> <SectorNo>2</SectorNo> <BlockNo>0</BlockNo> <MFKeyType>KeyA</MFKeyType> <KeyA>a1b3c0d9e6f5</KeyA> <KeyB>e1f2d3c5b6f9</KeyB> <DataOffset>0</DataOffset> <DataLength>16</DataLength> <RetType>ASCII</RetType> </MFClassic> </AdyenCards>