
Integradores
Personaliza la experiencia de pagos con Virtualpos
Integra tu sitio web o aplicación móvil con Virtualpos y accede de forma automática a múltiples medios de pago. Inicia transacciones, suscripciones y recibe notificaciones vía Webhook con detalle de comisiones y fecha de abono en cada pago.
Sandbox
Un ambiente idéntico al productivo para todas tus pruebas.
Soporte técnico
Te damos soporte técnico a través de Slack y videoconferencia.
Te asesoramos
Te ayudamos a diseñar la mejor solución para tu negocio.
Integraciones e-commerce
Integra en minutos Web Checkout a tu e-commerce
Plugins construidos para conectar en minutos las más importantes plataformas de comercio electrónico.





API Reference
Operaciones disponibles
Resumen de los endpoints principales. Consulta la documentación completa para ver parámetros, ejemplos y respuestas detalladas.
Authorization: api_key+Signature: JWT HS256URLs de retorno en Base64Pagos
Recomendada para nuevas integraciones
- POST
/paymentCrear intención de pago
- GET
/payment/{uuid}Obtener estado y detalle del pago
- POST
/payment/{uuid}/webcheckoutGenerar link de pago + QR
- DELETE
/payment/{uuid}Cancelar pago pendiente
- GET
/payments/getPaymentListListar y filtrar pagos
- GET
/payment/{uuid}/logsBitácora de eventos de la transacción
Suscripciones PAT
Cobros recurrentes automatizados
- POST
/pat/crearPlanCrear plantilla de cobro recurrente
- POST
/pat/crearSuscripcionEnrolar cliente en un plan
- GET
/pat/recuperarSuscripcion/{id}Estado y detalle de una suscripción
- DELETE
/pat/cancelarSuscripcion/{id}Cancelar suscripción definitivamente
- POST
/pat/crearCargoGenerar cargo manual puntual
- GET
/pat/reintentarCargo/{id}Reintentar cargo rechazado
- PUT
/pat/{id}/generarLinkCambioLink para actualizar tarjeta del cliente
- DELETE
/pat/cancelarCargosFuturos/{id}Pausar cobros sin cancelar suscripción
Pay & Subscribe
Pago inicial + enrolamiento en un paso
- POST
/pay-and-subscribeCobrar monto inicial y activar suscripción en un solo checkout
- GET
/pay-and-subscribe/{uuid}Estado combinado del pago y la suscripción
Depósitos y conciliación
Consulta de abonos y retenciones tributarias
- GET
/deposit/{date}Detalle del abono: monto bruto, comisiones, IVA y neto a depositar
- GET
/deposit/{date}/salesResumen de ventas del día: cierre de caja diario
- GET
/deposit/{date}/withholdingsRetenciones tributarias del día para declaración ante el SII
Flujos principales
Cómo se conectan los endpoints
Los tres flujos más usados, paso a paso.
Pago Web Checkout
v3.1- 1
Crear pago
POST/payment - 2
Generar link + QR
POST/payment/{uuid}/webcheckout - 3
Redirigir al cliente al checkout
- 4
Verificar estado
GET/payment/{uuid}
Suscripción Recurrente
v3- 1
Crear plan
POST/pat/crearPlan - 2
Crear suscripción
POST/pat/crearSuscripcion - 3
Cliente autoriza tarjeta → estado ACTIVA
- 4
Verificar suscripción
GET/pat/recuperarSuscripcion/{id} - 5
Consultar cada cargo
GET/pat/recuperarCargo/{id}
Pay & Subscribe
v1- 1
Pago + enrolamiento en un solo paso
POST/pay-and-subscribe - 2
Cliente paga y autoriza cobros futuros
- 3
Consultar estado combinado
GET/pay-and-subscribe/{uuid}
¿Listo para integrar? Consulta parámetros completos, ejemplos de request/response y códigos de error en la documentación oficial.
Ver documentación completaarrow_outwardComienza hoy
¿Quieres comenzar?
Solicita tu cuenta sandbox a soporte@virtualpos.cl. Cuéntanos el detalle de tu proyecto para poder configurar tu cuenta con todo lo que necesitas.