Integra de forma ágil y segura los servicios de TelePagos a los sistemas de tu empresa.
Nuestra API está diseñada para automatizar operaciones financieras, permitiéndote emitir transferencias, consultar saldos, obtener comprobantes y generar medios de cobro digitales desde tus propias plataformas, con total trazabilidad y sin intervención manual.
Para empezar a integrarte a nuestros servicios, podrás suscribirte a la API Telepagos Empresas.
Importante: Las credenciales a utilizar NO son las de la Plataforma Web ni las de la Billetera Virtual.
En la Plataforma Web, dentro de la sección API, podés gestionar tus credenciales.
En TelePagos ofrecemos 2 tipos de ambientes de trabajo.
Para ingresar en la plataforma hacé click acá.
¿Aún no tenés cuenta? Creala acá.
Accedé a endpoints específicos para ejecutar y gestionar operaciones clave: emisión de transferencias, consultas de saldo, obtención de comprobantes, generación de medios de cobro digitales y recepción de notificaciones automáticas.
Genera un token de autenticación que permite acceder al resto de los endpoints de la API.
Se deben enviar "username" y "password" válidos.
El token devuelto tiene una fecha de expiración (expires_at) que debe ser tenida en cuenta para su renovación automática.
Este paso es obligatorio antes de cualquier otra operación.
Devuelve el listado de tipos de operación disponibles para ser usados como filtros en la consulta de transacciones.
Incluye "id", "name" y "type" de cada operación.
Es útil para generar interfaces de filtrado dinámico.
Devuelve un listado de transacciones registradas dentro de un rango de fechas ("date_from" / "date_to").
Opcionalmente se puede filtrar por tipo de operación ("operation").
Retorna información detallada de cada transacción: "monto", "fecha", "titular", "CUIT", "CVU/CBU", "estado" y "punto de venta asociado".
Tipo: GET
Ruta: v2/account/transactions
Token: SI
{
"status": "ok",
"transactions": [
{
"income": int,
"date": string,
"amount": string,
"operation": string,
"holder": string,
"cuit": string,
"cvu_cbu": string,
"status": string,
"sale_point_name": string
],
"number_of_results": int (only if paginated),
"page": int (only if paginated),
"pages": int (only if paginated),
"pagination": int (only if paginated)
}
Devuelve un listado de los conceptos disponibles que pueden usarse para clasificar operaciones (por ej.:, pagos, cobros, transferencias).
Cada elemento incluye un identificador y su descripción.
Permite obtener el comprobante de una transferencia realizada previamente.
Se debe indicar el identificador de la operación ("id") y el servicio devuelve un "voucher" en formato string.
Genera una transferencia de fondos hacia un CVU o CBU destino.
Debe enviarse "cvu" o "alias" (no ambos), junto con "cuit", "amount", "concept", "description" y un "reference_id" único que no debe repetirse en otras transacciones.
Si se necesita reintentar o consultar el resultado, se deben usar siempre los mismos datos y el mismo "reference_id".
Devuelve información detallada sobre una acreditación recibida.
Incluye datos del comprador ("buyer"), CUIT, CVU, monto, concepto, descripción y estado actual de la operación.
Genera un código QR (como string codificado) para recibir pagos.
Se debe indicar "amount", "concept" y "description".
Devuelve un "qr_code" y un "qr_order_id" asociados.
Es útil para generar cobros presenciales simples.
Crea un link único de cobro.
Permite especificar "expiration_date", "amount", "multiple_use", "concept" y, opcionalmente, una "distribution" de montos entre varios CVUs.
Devuelve el "link" generado y su "link_id".
Ideal para compartir por redes o email.
Tipo: POST
Ruta: v2/payment/cashin/link/generate
Token: SI
Genera un link para iniciar una transferencia desde otra cuenta hacia la cuenta del usuario.
Devuelve un "payment_link" que puede ser compartido o utilizado en flujos externos para facilitar el envío de fondos.
Devuelve el listado de puntos de venta registrados por el usuario.
Cada uno incluye "id", "name" y "status".
Es útil para administrar y mostrar los puntos de venta activos.
Crea un nuevo punto de venta con el "name" indicado.
Devuelve el "sale_point_id" asignado.
Este punto de venta podrá usarse luego para generar QR o links asociados.
Devuelve el string de un QR estático asociado a un punto de venta ("sale_point_id").
Se puede indicar "type_amount" como "closed" (la persona que genera el QR define el importe) u "open" (la persona que escanea el QR define el importe).
Ideal para imprimir o mostrar en pantalla.
Genera una orden de cobro asociada a un QR cerrado de un punto de venta específico ("sale_point_id").
Se debe enviar "amount", "concept" y "description".
Devuelve un "qr_order_id" para hacer el seguimiento de la operación.