Path Parameters
CardId for the card that should be provisioned (returned from card operation)
Query Parameters
The audit user to log the request
Body
Provisioning data
List of base64 encoded X.509 certificates in the certificate chain.
Lowercase hex string of the nonce given to the application via delegate callback.
Lowercase hex string of the nonce signature given to the application via delegate callback.
Response
OK
The activationData is a Base64 encoded crypto OTP value which is sent to the payment scheme which they will validate by using keys shared with Enfuce.
- Visa: WSD key
- MC: TAV key
The encryptedPassData is base64 encoded for Visa and hex string for Mastercard. Encrypted payload contains these fields:
- primaryAccountNuber - The full primary account number (PAN), digits only
- expiration - The Expirateion date as a string. For example, 11/24
- name - Name of the card holder
- nonce - The hex string for the nooncle value, provided in the delegate callback
- nonceSignature - The hext string for the nonce signatrue, provided in the delegate callback
The ephemeralPublicKey is base64 encoded for Visa and hex string for Mastercard.