Skip to content
FINORA Academy
SistemaFINORA Merchant

FINORA Merchant · How-to guide

Cobrar con la Tarjeta FINORA por NFC

PilotImplementedBeginner10 min

This content is not available in your language yet.

Cobrar con la Tarjeta FINORA, el medio prepago del comercio, sin el lector de tarjetas bancarias: el cliente acerca su teléfono con el pase (o muestra su QR) y teclea su PIN de miembro.

  • FINORA Pago 0.16.0 o superior en el teléfono del motorizado, con NFC. Sin NFC, el cliente muestra su QR y FINORA Pago lo lee con la cámara.
  • El cobro con Tarjeta FINORA encendido por el comercio para ese terminal. Compruébalo: FinoraPago.estado(context) .medios incluye TARJETA_FINORA.
  1. Pide la Tarjeta FINORA en la solicitud:

    cobrar.launch(
    SolicitudCobro.Builder()
    .montoCentavos(12_500).moneda("VES")
    .referenciaExterna("PED-1001")
    .sucursalCodigo("CENTRO")
    .medio(Contrato.Medio.TARJETA_FINORA)
    .build()
    )
  2. O deja que el cliente elija: sin medio, y con la Tarjeta FINORA encendida, FINORA Pago pregunta «¿Cómo quieres pagar?» entre tarjeta bancaria (si el lector está listo) y Tarjeta FINORA. No se crea nada hasta que elige.

  3. El cliente paga: abre su pase (en la app FINORA o en su billetera) o su QR, acerca el teléfono desbloqueado a la espalda del equipo del motorizado y teclea su PIN de miembro en FINORA Pago.

  4. Tu app recibe el resultado como en cualquier cobro, con medio = TARJETA_FINORA y marca = FINORA.

CampoValor
estadoAPROBADA
medioTARJETA_FINORA
marcaFINORA
ultimos4Los últimos 4 dígitos de la tarjeta prepago
autorizacion, rrn, referenciaFinora, sucursalCodigoComo en cualquier cobro

Tu app nunca recibe la credencial del pase ni el PIN. La anulación es la misma de la lección 6.

VesQué significaQué haces
NO_LISTO · MEDIO_NO_DISPONIBLEEl comercio no tiene la Tarjeta FINORA encendida en ese terminal. No se creó nadaPide al comercio que la encienda, o cobra con tarjeta bancaria
CANCELADA · SIN_ELECCION_DE_MEDIOEl cliente no eligió (canceló o pasaron 120 s). No hubo orden ni dineroReintenta con la misma referencia
El teléfono del cliente no se leePantalla bloqueada o el NFC del motorizado apagadoDesbloquear, encender NFC o usar el QR
  1. estado().medios contiene TARJETA_FINORA.
  2. Cobra un pedido con .medio(Contrato.Medio.TARJETA_FINORA) y un pase de prueba: APROBADA con marca = FINORA.
  3. Cobra otro sin medio: aparece la pregunta de medio; cancela y comprueba CANCELADA con SIN_ELECCION_DE_MEDIO.
  4. Con el lector Bluetooth apagado, la Tarjeta FINORA cobra igual.
PiezaEstado
Pase en el teléfono del cliente por NFC (app FINORA)Beta
Pase en la billetera del teléfono por NFCBeta; depende de la configuración de lectura de pases del comercio
QR del paseDisponible
Tarjeta FINORA física por el lector BluetoothHoja de ruta

Siguiente: Lección 8 · Lector precalentado y medición de tiempos