# `Sat.Catalogos.FormaPago`

Catálogo c_FormaPago del SAT (CFDI 4.0).

# `t`

```elixir
@type t() ::
  :efectivo
  | :cheque_nominativo
  | :transferencia_electronica
  | :tarjeta_de_credito
  | :monedero_electronico
  | :dinero_electronico
  | :vales_de_despensa
  | :dacion_en_pago
  | :subrogacion
  | :consignacion
  | :condonacion
  | :compensacion
  | :novacion
  | :confusion
  | :remision_de_deuda
  | :prescripcion_o_caducidad
  | :a_satisfaccion_del_acreedor
  | :tarjeta_de_debito
  | :tarjeta_de_servicios
  | :aplicacion_de_anticipos
  | :intermediario_pagos
  | :por_definir
```

# `from_code`

Busca una entrada por su código.

# `list`

Lista completa del catálogo.

# `valid?`

Devuelve true si el código existe en el catálogo.

# `value`

Convierte un átomo del enum al código string del SAT.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
