filter parameter, used in both directions, and provides format specifications and downloadable examples.
Supported Formats
The value is not case-sensitive. Any other value is refused with
Requested filter [...] not available.
CSV needs column settings that tell PCI Booking where the card fields are, and the file transfer endpoints do not take them. Contact support@pcibooking.net before you use this value.
TADC (Travel Agency Data Capture)
TADC is an XML format used by American Express for travel industry card data reconciliation. PCI Booking can tokenize card numbers within TADC files during SFTP/FTPS transfer, and replace tokens with real card data when sending TADC files outbound.TADC XML Schema (XSD)
The full XML Schema Definition for validating TADC files is available for download: Download TADC XML Schema (tadc-schema.xsd) The schema defines the complete structure including:Messageroot element with version, submitter ID, and sequence numbersTravelBatchelements containing provider and currency infoTravelTranelements with transaction details, card data, and travel segments- Date, amount, and card number format restrictions
TADC Example File
A complete example TADC XML file with realistic (masked) data is available for download: Download TADC Example File (tadc-example.xml) The example includes multiple travel batches with air, hotel, and car rental transactions.GBT
TheGBT filter handles a semicolon-delimited file, such as the American Express CSV file below. Each line represents one transaction. On each line, PCI Booking replaces the first field that contains only digits and * characters with the card number.
Example
GBT supports token replacement only.
Download AMEX CSV Example (amex-csv-example.csv)
SIMPLECSV and SIMPLEJSON
These two filters do not read the file you upload. PCI Booking writes a new file with one entry for each token listed in theX-PciBooking-cardUri header, and uploads that file instead.
SIMPLECSVwrites a header lineType,Number,NameOnCard,Expiration_Month,Expiration_Year,CVV, then one line per card.SIMPLEJSONwrites oneBankCardDetailsobject for a single card, or an array of them for several cards.
Related
File Transfer Tokenization
Tokenize card data in SFTP/FTPS file transfers
File Transfer Token Replacement
Replace tokens with card data in outbound file transfers

