# Pago con el token

Cuando un usuario avance al paso de seleccionar Token para pagar en un comercio, aparecerá como una opción $MORFI si el usuario:

* Está pagando en un comercio adherido al MORFI token
* Posee las claves privadas en su localstorage.

Al elegir "MORFI" como medio de pago, se mostrará la orden y un botón de confirmar pago. La pantalla será distinta que con los otros tokens, ya que no se requiere firmar una transacción con una app externa.

## Reglas aplicables al token

### Monto máximo

El monto máximo por comida estará definido y puede ser enforzado vía front-end, o vía smart contract. Siendo el objetivo del proyecto utilizar funcionalidades de los smart contracts, se propone implementar esta restricción desde el contrato, además de validar en frontend.

### Restricción horaria

Se aplica una restricción para que los usuarios no puedan comprar fuera de cierto rango horario:

* de 7hs a 11hs
* de 19hs a 23hs

Estas reglas se implementan en front end.&#x20;

### Voucher único

Se puede implementar de modo que 1 morfi equivalga a cualquier orden por un monto fijo (ej. 15000), y sólo se pueda abonar con 1 morfi si la orden del local es por un monto inferior.&#x20;

* Montos apenas superiores no se podrían abonar con morfi.
*
