SkipDocumentación Skipdocs
AAPD

Resumen de AAPD

Atiéndete Ahora y Paga Después: el modelo 30/70, el widget y el pipeline de cobranza con la ISAPRE.

AAPD ("Atiéndete Ahora y Paga Después", también conocido como CNPL en interno) es el producto de financiamiento sanitario de Skip. Skip le presta plata al paciente: solo paga el 30% de la prestación con su tarjeta al momento de atenderse — algunos lo llaman "copago virtual", aunque no es estrictamente un copago — y el 70% restante queda diferido. Skip presenta el reembolso ISAPRE por el paciente y decide — en función del resultado de la ISAPRE — cuándo cobrar el 70% (más una comisión).

El modelo 30/70

PasoQuién pagaCuándo
AtenciónEl paciente recibe la consulta / procedimientoDía 0
30% al momentoPaciente → Ventipay (tarjeta)Día 0
Reembolso ISAPRE presentadoSkip → ISAPREDía 0 (automático)
Si la ISAPRE aprueba antes del día 45Skip cobra el 70% restanteDía de aprobación
Si hay 3 días de acceso ISAPRE bloqueadoSkip dispara cobro anticipado del 70% + comisiónDía de detección
Si pasan 45 días sin aprobaciónSkip dispara cobro anticipado del 70% + comisiónDía 45

La tarjeta del paciente se captura una vez al inicio (el 30%) y se reutiliza para el cargo diferido. El paciente no ingresa datos de tarjeta dos veces.

Quién hace qué

ParteQué hace
Tú (el partner)Disparas AAPD desde tu checkout, hosteas el iframe, recibes el webhook.
Backend de SkipMintea widget tokens, crea el Beneficiary del paciente, presenta los reembolsos ISAPRE, decide cuándo cobrar el 70%, envía notificaciones WhatsApp/email.
SkipPay (gokeipay-api)Gestiona el ciclo de vida de la orden, conversa con Ventipay, firma tus webhooks.
VentipayProveedor del préstamo subyacente — efectivamente cobra tarjetas y aprueba el préstamo.
ISAPREEl seguro de salud del paciente — puede reembolsar parte del costo.

Tú solo hablas con Backend Skip y SkipPay. Ventipay e ISAPRE quedan completamente detrás de Skip.

Qué construyes

Tu backend
  ├─► POST /orders (SkipPay)               crea la orden
  ├─► POST /api/spot/widget (Skip)         mintea el widget token
  └─► Recibe webhooks de SkipPay           order.paid, order.refunded, …

Tu frontend
  └─► Renderiza <iframe src="...">         el paciente completa el pago

Navegador del paciente ─postMessage→ Tu frontend  cuando termina

Tres secciones cubren la integración completa:

Modelo de auth (versión de una página)

CredencialDóndePara qué
client_secretTu backend, solo server-sideCrear órdenes, reembolsos, operaciones admin
client_idBackend y frontend (browser-safe)Operaciones del paciente (validar identidad, agregar método de pago)
public_keyBackend y frontend (browser-safe)Minteo del widget Spot
webhook_secretTu backend, solo server-sideVerificar HMAC-SHA256 de webhooks entrantes

client_secret y webhook_secret nunca deben aparecer en código de browser. Los otros dos son públicos por diseño.

Para más detalle ver Conceptos → Autenticación.

On this page