Enlaces de pago

Incluye operaciones sensibles

Qué cubre#

Con este grupo el agente crea un enlace de cobro, consulta su detalle, lo borra y prepara el envío al cliente por WhatsApp o por correo. El envío por WhatsApp no manda el mensaje: devuelve un enlace listo para enviar.

Herramientas#

Crear cobro con enlace

Escritura

tilopay_create_charge

Crea un cobro y devuelve el enlace corto de Tilopay (tilo.co/s/…) que abre directo el formulario seguro de pago; si no está disponible, el enlace propio tilopay.shop/pagar/…. La respuesta trae url (la corta cuando exista) y fallback_url (la propia); ambas sirven. En WhatsApp envía de una vez el QR como imagen junto con el enlace; no llames la herramienta de QR después. Si faltan datos del cliente, la página del enlace los pide antes de cobrar.

Parámetros

ParámetroTipoObligatorioDescripción
amountnumbersíMonto a cobrar
currencystring—Moneda, ej. USD o CRC. Si se omite se usa la del país del comercio.
referencestringsíReferencia del cobro en texto normal, con espacios. No convertir a slug ni reemplazar espacios por guiones o guiones bajos.
descriptionstringsíConcepto visible para el cliente. Conserva literalmente el texto del comercio con espacios, acentos y mayúsculas; por ejemplo 'prueba link', nunca 'prueba_link'.
clientstring—Nombre del cliente
client_emailstring—Correo del cliente
client_phonestring—Teléfono del cliente

Devuelve

{ code, url, fallback_url, orderNumber }

url = enlace corto (tilo.co/s/… o https://tilopay.shop/pagar/{code}); fallback_url = este último.

QR permanente de monto abierto

Sólo lectura

tilopay_static_payment_qr

Devuelve el enlace y el QR permanente de monto abierto del comercio (el cliente escanea, digita el monto y paga). Solo consulta: si el comercio no lo tiene activado, lo explica y no lo activa.

Parámetros

Sin parámetros.

Devuelve

{ enabled, link, qr_url }

enabled = si el QR estático está activo; link = enlace fijo del comercio; qr_url = imagen del código QR.

Última verificación: 2026-10-07

Ver como Markdown crudo