v0.1 draft
Ticket Schema
Estándar abierto JSON Schema para tickets, recibos y comprobantes digitales. Diseñado para reemplazar papel físico con documentos portables, verificables y fáciles de validar.
Objetivo
Crear un formato común para apps que generan o consumen tickets digitales: ventas, pagos, solicitudes de pago, entregas, préstamos y servicios.
Ejemplo mínimo
{
"$schema": "https://ticketschema.org/schema/v0.1/profiles/retail-receipt.json",
"ticketSchemaVersion": "0.1",
"id": "ts_01HX0000000000000000000101",
"documentType": "retail_receipt",
"status": "paid",
"issuedAt": "2026-05-22T18:30:00-06:00",
"currency": "MXN",
"amounts": { "total": 86, "paid": 86, "balance": 0 },
"items": []
}
REST API
POST /api/validate content-type: application/json
Respuesta válida:
{ "valid": true, "errors": [] }
Compatibilidad
Apps podrán decir:
Validated by Ticket Schema