Arquitectura y Flujo de Datos
api.viasrv.com..key y .crt).Requisitos Previos Administrativos
Punto de Venta Exclusivo
Debe dar de alta un Punto de Venta nuevo en el portal de ARCA/AFIP desde el administrador de puntos de venta. El tipo debe ser obligatoriamente Factura Electr贸nica - WebServices. No reutilice puntos de venta manuales para evitar colisiones cr铆ticas de correlativos.
Certificados Digitales Activos
Su cuenta en ViaSRV debe tener delegada de forma correcta la firma digital en ARCA correspondiente al CUIT titular de la cuenta de Mercado Pago que recibir谩 los fondos de las transacciones.
Pasos para la Integraci贸n (OAuth 2.0)
https://auth.mercadopago.com/authorization?client_id=YOUR_CLIENT_ID&response_type=code&platform_id=mp&redirect_uri=https://api.viasrv.com/api/oauth/mp-callback&state=CLIENTE_ID
- Modo Global (all): Factura de forma irrestricta toda la recaudaci贸n (Link de Pago, QR y terminales).
- Modo Selectivo (selective): El sistema listar谩 mediante cURL los n煤meros de serie de tus dispositivos Point. Podr谩s marcar individualmente cu谩les tienen emisi贸n activa.
Gesti贸n de Contingencias y Validaciones
L铆mites de Identificaci贸n (Consumidor Final)
El motor controla autom谩ticamente los topes vigentes dispuestos por ARCA para ventas a consumidores finales an贸nimos. Si el cobro excede el l铆mite legal, la API pausar谩 la emisi贸n y la retendr谩 en la cola del panel para permitirle asociar un DNI/CUIT de forma manual.
Queue Engine (Cola de Reintentos): Si los servidores de ARCA experimentan microcortes, degradaci贸n o ca铆das completas, el webhook guarda el evento con estado pendiente. El motor asincr贸nico ejecutar谩 barridos autom谩ticos cada 15 minutos hasta consolidar el CAE definitivo del comprobante.
Tabla de Errores Comunes de Retorno
Par谩metro reason |
Causa Probable | Soluci贸n Sugerida |
|---|---|---|
| cancelado | El usuario presion贸 "Volver al sitio" o rechaz贸 los permisos en la pantalla de Mercado Pago. | Reintentar el proceso de enlace y hacer clic en el bot贸n "Permitir". |
| internal | Falla cr铆tica de base de datos al intentar persistir los tokens de acceso cifrados del comercio. | Abrir un ticket de soporte en la plataforma aportando el n煤mero de CUIT. |
| Vac铆o | Expiraci贸n del c贸digo de autorizaci贸n temporal provisto debido a un tiempo de espera muy prolongado. | Refrescar la pantalla de la secci贸n de Canales e iniciar la vinculaci贸n inmediatamente. |