IDLE hasta que la tienda lo marca como pagado.
Requisitos
- Un datáfono de tu banco o adquirente. Fire spark no se conecta a él: sin credenciales ni campos de dispositivo.
- Funciona en app, web, call center y POS. El kiosco no lo ofrece: ahí se paga en efectivo en caja.
- Fire spark no registra cuotas, propina, marca ni últimos 4 dígitos. Eso lo define el datáfono.
Activarlo
En el dashboard, abre tu merchant, entra a Payments y crea un pago con el proveedor Fire spark y el método PIN pad (Datafono). Elige las tiendas y canales donde aplica. No tiene campos de configuración.Usarlo en el SDK
collect_at sale de cashCollectAt, igual que el efectivo. Si colocas la orden sin el SDK con type: "PIN_PAD" y provider: "firespark", la API usa DOOR por defecto. En POS la venta queda PAID al registrarla y el código de aprobación, si lo escribes, queda como provider_reference.
Qué ve el cliente
El canal muestra su propio mensaje de “paga con tarjeta al recibir” o “en caja”. El metadata del resultado del adaptador incluyeattempt_reference. No hay details ni voucher de Fire spark.
Webhooks
No tiene.Errores frecuentes
Un rechazo del datáfono no llega a Fire spark: reintenta en el terminal o cambia el método.