Documentación

Actualizar cobro

POST/v1/cobros/{id}/sync

Pide el estado actualizado y te devuelve el cobro de nuevo. Cuerpo vacío.

curl -X POST https://api.tikipay.ar/v1/cobros/12/sync \
  -H "Authorization: Bearer tiki_test_xxx" \
  -H "Content-Type: application/json" \
  -d '{}'
require 'Tiki.php';
$tiki = new TikiPay('tiki_test_xxx', 'https://api.tikipay.ar');
$r = $tiki->syncCobro(12);
const tiki = new TikiPay('tiki_test_xxx', 'https://api.tikipay.ar');
const r = await tiki.syncCobro(12);
HTTP/1.1 200 OK

{
  "data": {
    "id": 12,
    "codigo": "TKI1-AB12CD34",
    "concepto": "Factura 1001",
    "monto": "15000.00",
    "monto_cobrado": "15000.00",
    "estado": "PAGADA",
    "url": "https://pagos.ejemplo.com/d/TKI1-AB12CD34",
    "cvu": "0000003100010000000001",
    "qr": "000201010212...",
    "referencia": "FAC-1001",
    "medios": { "tarjeta": true, "qr": true, "transferencia": true },
    "vencimiento": "2026-10-01 18:00:00",
    "success_url": "https://tudominio.com/ok",
    "error_url": "https://tudominio.com/error",
    "created_at": "2026-09-11 20:00:00",
    "updated_at": "2026-09-11 20:05:00"
  }
}

Respuesta es el JSON HTTP. El SDK lo envuelve en { http, data }.