Skip to content

GenerateCardValidationData

Source: src/AWS/PaymentCryptography/GenerateCardValidationData.ts

Runtime binding for payment-cryptography:GenerateCardValidationData — generates card validation values (CVV/CVV2, dCVV, CSC) under a Card Verification Key (CVK) Key. Provide GenerateCardValidationDataHttp on the Function to satisfy this service.

// init
const generateCvv2 = yield* PaymentCryptography.GenerateCardValidationData(cvk);
// runtime
const generated = yield* generateCvv2({
PrimaryAccountNumber: "9123456789012345",
GenerationAttributes: {
CardVerificationValue2: { CardExpiryDate: "0130" },
},
});