Clear Card Encryption
The Clear Card Encryption API enables secure card encryption for PCI DSS-compliant third-party applications that handle clear card data.
This API is designed for integrators who collect sensitive cardholder data within their own user interface and need a secure way to encrypt the card. Once encrypted using the public key, the resulting encryptedCardData
can be used to perform transactions using iPOS Transact API.
This API is only available to certified platforms that meet PCI DSS requirements for handling clear card data. iPOSpays is not responsible for uncertified applications using this API.
Key Benefits
- Complete Control
Capture card details within your own UI and pass the encrypted data to iPOSpays for processing—ideal for platforms that are PCI DSS-compliant.
- Secure Encryption
Transforms clear card data into encrypted card data using PCI-compliant endpoints.
- Seamless Integration
Works alongside the standard iPOS Transact API, so once the encrypted card data is received, transactions can proceed without merchant login or hosted pages.
- Built for Certified Systems
Designed exclusively for systems already meeting PCI DSS requirements.
How It Works
- Authenticate
Generate an access token using your API and secret key (Which will be provided to you via email through your Dejavoo representative). This token authorizes your system to interact with the iPOSpays APIs.
- Encrypt Card Data
Use the public key to encrypt the raw card data (PAN, expiry, CVV)
- Use Encrypted Card Data in iPOS Transact
Send the encrypted card data with the standard iPOS Transact API to initiate sale, refund, or void transactions.