// formats / json

Valor profile format

Valor moved from CSV to a JSON export. Each profile is an object with nested shipping, billing and card blocks. Older Valor CSVs still convert.

What gets a Valor import rejected
01The card expiry is one string in MM/YY form.
02The card type is lower-case.
03The billing block is always present, even when it matches shipping.

JSON file

One JSON file holds every profile. It isn't meant to be edited by hand.

UK details

Phones are eleven digits starting 07 and postcodes keep their space. Both get checked before conversion.

Card data stays put

The converter works in memory and stores nothing. Your file comes straight back to your browser.