Card Embossing File

To produce a Physical payment product (Cards, wearables etc), CLOWD9 will produce a Card Embossing File which is then transmitted to your Card Manufacturer via SFTP as follows:

Field Values Supported

NotationDescription
AAlpha only
ANAlpha & numeric
ASAlpha & special characters
ANSAlpha, numeric & special characters
NNumeric only
NSNumeric & special characters
Special Character FormatASCII UTF8
MMandatory
OOptional

File Naming Conventions

FieldDescription
Pre-fixAgreed via the Customer Configuration Form. AN – length up to 15 characters (_ is allowed)
File Namecardembossing
UTC DateYYYYMMDD
UTC Timehhmmss
Format.json
EncryptionPGP supported

Specifications


JSON PathValueLengthDescriptionRequired
summary
fileDateNS10The date file is produced by the CLOWD9 platform DD-MM-YYYY formatM
fileTimeNS9Time when the file is produced by the CLOWD9 platform HH:MM:SS formatM
numberOfCarriersN1-8Defined number of card carriers (packaging) in the fileM
numberOfCardsN1-8Defined number of card records in the fileM
numberOfCardDesignsN0-8Defined number of card design refer in the fileO
transmissionReferenceANS36Unique ID for the file generated by CLOWD9 platformM
bulkDeliveries
bulkDeliveryIDANS0-36The Identifier for the Card ManufacturerO
titleANS0-7Title of cardholder that should be added to the carrier i.e Mr, Miss, Mrs, etcO
firstNameA0-50Forename of the cardholder that should be added to the card carrierO
lastNameA0-50Surname of the cardholder that should be added to the card carrierO
addressLine1ANS0-100First line of the delivery addressO
addressLine2ANS0-100Second line of the delivery addressO
addressLine3ANS0-100Third line of the delivery addressO
cityANS0-50City of the delivery addressO
postCodeAN0-9Postcode or Zipcode of the delivery addressO
countryA0-3Country ISO Alpha valueO
emailANS0-100Cardholder email addressO
phoneNumberAN0-15Cardholder mobile numberO
bulkRefAN0-36A previously agreed reference to identify the Bulk ID dispatch processO
products.card
cardIDANS1-36A GUID for the Card, generated by CLOWD9 M
products.carrier
carrier.titleA0-7Title of cardholder that should be added to the carrier i.e Mr, Miss, Mrs, etcO
carrier.firstNameAS0-50Forename of the cardholder that should be added to the card carrierO
carrier.lastNameAS0-50Surname of the cardholder that should be added to the card carrierO
carrier.addressLine1ANS0-100First line of the delivery addressO
carrier.addressLine2ANS0-100Second line of the delivery addressO
carrier.addressLine3ANS0-100Third line of the delivery addressO
carrier.cityANS0-50City of the delivery addressO
carrier.postCodeAN0-9Postcode or Zipcode of the delivery addressO
carrier.countryA0-3Country ISO Alpha valueO
carrier.emailANS0-100Cardholder email addressO
carrier.phoneNumberNS0-15Cardholder mobile numberO
carrier.cardDeliveryRefN0-1Delivery method for the card
Standard mail
Registered mail
Direct Delivery (courier)
Special Delivery
O
carrier.carrierTypeAN0-50Defines carrier product. This is the carrier product design referenceO
carrier.envelopeRefAN0-50Envelope reference for the card packagingO
carrier.carrierFullfil1ANS0-10Additional fulfilment parameter - possible values must be agreed with the card manufacturerO
carrier.carrierFullfil2ANS0-10Additional fulfilment parameter - possible values must be agreed with the card manufacturerO
carrier.carrierLanguageA0-2Alpha character value (ISO 639-1) for the language to be printed on the carrier information.O
carrier.bulkRefAN0-36A previously agreed reference to identify the Bulk ID dispatch processO
products.card
card.track1ANS32-79ISO Standard Track 1 data (Magstripe track 1). Strictly compliant with the ISO/IEC 7813:2006 standard:

%BPAN^NAME ^EXPIRY+SERVICECODE+PVKI+PVV+00+CVV+000000?
M
card.track2ANS28-5-0ISO Standard Track 2 data (Magstripe track 2). Strictly compliant with the ISO/IEC 7813:2006 standard:

Visa:
;PANDEXPIRY+SERVICECODE+PVKI+PVV+CVV+00000?

Mastercard:
;PANDEXPIRY+SERVICECODE+PVKI+CVV+000000?
M
card.track3ANS0-50Reserved for future useO
card.embossPANN14-19Primary Account NumberM
card.embossNameANS3-26Actual maximum length will depend on card designM
card.embossStartDateNS5Card start date - month and year when CHIP application is active from MM/YY formatM
card.embossExpiryDateNS5Card expiry date - month and year when CHIP application expires MM/YY formatM
card.embossCVC2NS8Full 7 digit CVC2/CVV2 value in format nnnn nnn (Last 4 PAN numbers + space + CVC2 value)M
card.embossLine4ANS0-35Freeform field as presented by client at card creation to CLOWD9, to be printed on the card . Must be agreed with the card manufacturerO
card.thermalLine1ANS0-20Freeform field as presented by client at card creation to CLOWD9, to be printed on the card . Must be agreed with the card manufacturerO
card.thermalLine2ANS0-20Freeform field as presented by client at card creation to CLOWD9, to be printed on the card . Must be agreed with the card manufacturerO
card.designRefANS0-36Identifies the card design. If supported, pre agreed ID with the card manufacturerO
card.qrCodeANS0-2000Reserved for future useO
products.chip
chip.customerNameANS3-26Customer Name for encoding on the CHIP . Must match name embedded in Track 1M
chip.PANN14-19Primary Account Number for encoding on the CHIPM
chip.PANSequenceN14-19PAN sequence number for encoding on the CHIPM
chip.serviceCodeN3Service Code for encoding on the CHIPM
chip.chipTrack1ANS1-79CHIP Track 1 data following standard ISO & EMV Formatting:

%BPAN^NAME^EXPIRYDATE+SERVICECODE+PVKI+PVV+00+iCVV+000000?
M
chip.chipTrack2ANS34-39CHIP Track 2 data following standard ISO & EMV formatting (including ICVV):

Visa format:
;PANDEXPIRY+SERVICECODE+PVKI+PVV+ICVV+00000;

Mastercard format:
;PANDEXPIRY+SERVICECODE+PVKI+ICVV+000000;
M
chip.PINBlockAN16Encrypted PIN Data via a pre-shared PBK / ZPKM
chip.cardTypeAN20Identifies the Network:
visa
mastercard
M