Skip to main content
In the Payt documentation and interface “CSV” is still often used where it should say “CSV/XML/JSON”.

Schema

The formal definition describing how the JSON must be structured. The schema itself contains some basic documentation per element. The schema can be used to build and/or validate json files before submitting them to Payt. This schema is also used by Payt during the import to validate the file before extracting the data. If the file is invalid then the validation errors are presented in the Payt interface.
The schema validation is skipped during the import for json files larger than 50MB, because it would impact import performance too much. Validate large files client side before submitting.
Download schema

Complete example

This example contains all available fields at least once. Download example

Minimal example

This example contains only the required fields. Download example
Last modified on June 15, 2026