A NodeJS helper to encrypt data with the Adyen CSE Version: 0_1_24
You will need a Adyen Key
npm install node-adyen-encrypt
const adyenEncrypt = require('node-adyen-encrypt');
const adyenKey = "your key as retrieved from the Adyen Customer Area Web Service User page";
const options = {};
const cardData = {
number : cardNumber, // 'xxxx xxxx xxxx xxxx'
cvc : cvc, //'xxx'
holderName : holderName, // 'John Doe'
expiryMonth : expiryMonth, //'MM'
expiryYear : expiryYear, // 'YYYY'
generationtime : generationtime // new Date().toISOString()
};
const cseInstance = adyenEncrypt.createEncryption(adyenKey, options);
cseInstance.validate(cardData);
const dataEncrypted = cseInstance.encrypt(cardData);
👤 Danilo Pedrosa
- Github: @dmop
Give a ⭐️ if this project helped you!