> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unifokal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pagamento por biometria

> O módulo pix_payment recebe por Pix com confirmação por biometria, iniciado via Open Finance Brasil por uma instituição iniciadora autorizada pelo Banco Central, e só cobra o Pix concluído.

## Pagamento por biometria

O módulo `pix_payment` recebe por Pix com confirmação por biometria. O Pix é iniciado via Open Finance Brasil por uma instituição iniciadora de pagamento autorizada pelo Banco Central, e o dinheiro vai direto da conta de quem paga para a conta de destino que você escolheu: a UNIFOKAL não guarda nem movimenta o valor. Na primeira compra, a pessoa vincula a conta no próprio banco; nas próximas, confirma com a biometria ou o bloqueio de tela do aparelho. O módulo está em breve.

**Na verificação.** O pagamento não é captura nem evidência: a decisão da verificação nunca espera o Pix e o módulo não aprova nem reprova nada. O bloco traz o estado do pagamento no momento da decisão, ou `null` quando a pessoa ainda não começou a pagar. O desfecho do Pix chega pelos eventos `pix_payment.succeeded`, `pix_payment.failed`, `pix_payment.expired` e `pix_payment.refunded`.

```
// pix_payment no check_details
{ "module": "pix_payment", "passed": null, "outcome": "approved",
  "data": {
    "pix_payment": { "id": "pxp_01J...", "status": "awaiting_payer" } } } // ou null
```

**Cobrança.** Só o Pix concluído é cobrado, e só depois da confirmação da instituição iniciadora. Tentativa não concluída, link vencido ou falha não são cobrados.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.