Simular cliente + tarjeta + cobro
Prueba el flujo visual y el cifrado sin llamar a AZUL/CardNET.
Administra empresas, credenciales de procesadores y llaves de integración.
Operación consolidada de todas las empresas.
La llave de cada empresa determina el tenant; el cliente nunca envía IdEmpresa.
Crea cada compañía, define su base ERP, genera su API Key y controla el acceso.
Selecciona una empresa para configurar sus credenciales.
Últimos cargos procesados por el motor.
Selecciona una empresa para probar el flujo.
Prueba el flujo visual y el cifrado sin llamar a AZUL/CardNET.
Guarda un token de prueba, activa Autopay, crea el pendiente, cobra y consulta el resultado.
Cliente → token → Autopay → pendiente → proceso → procesador → consulta.
Consulta endpoints, ejemplos y archivos listos para Postman/OpenAPI.
Cada empresa usa su llave generada aquí. Enviar desde servidor:
X-DYR-Gateway-Key: dyrgp_...
Base URL actual:
/api/v1/companyValida la API Key y devuelve la empresa/tenant asociado.
/api/v1/customers/{ClienteID}Busca el cliente en Gateway Pay y, si no existe, lo resuelve desde la base ERP configurada para la empresa.
/api/v1/customersRegistra o sincroniza un cliente del ERP. Si Name va vacío y la búsqueda ERP está activa, toma el nombre desde dbo.Clientes.
/api/v1/customers/{ClienteID}/payment-methodsGuarda únicamente el token del proveedor; nunca PAN/CVC.
/api/v1/customers/{ClienteID}/autopayActiva Autopay y define el método.
/api/v1/autopay/pendingEncola una factura, paquete u otro cargo.
/api/v1/autopay/status/{SourceType}/{SourceId}Consulta proceso, aprobación y autorización.
/api/v1/transactions?customerCode={ClienteID}&take=100Lista transacciones de la empresa autenticada; admite filtros por cliente y fechas UTC.
/api/v1/transactions/{Id}Consulta una transacción específica, siempre aislada por la API Key de la empresa.
POST /api/v1/customers
X-DYR-Gateway-Key: dyrgp_...
Content-Type: application/json
{
"customerCode": "000123",
"name": "CLIENTE PRUEBA",
"email": "cliente@correo.com"
}
GET /api/v1/autopay/status/FACTURA/FT01-000123 X-DYR-Gateway-Key: dyrgp_...
La respuesta incluye estado del pendiente/proceso, gateway, código de autorización, código del proveedor y mensaje.