Created
November 24, 2018 16:59
-
-
Save abuiles/e83ef71ad85177f8468d90a971932fe1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @doc """ | |
| Parse notifications from any of the supported banks to a YNAB | |
| transaction. | |
| ## Examples | |
| iex> notification = \""" | |
| Apreciado(a) X: | |
| Le informamos que se ha registrado el siguiente movimiento de su Tarjeta Crédito terminada en ****2020: | |
| Fecha: 2018/11/23 | |
| Hora: 15:33:30 | |
| Valor Transacción: 18,000 | |
| Clase de Movimiento: Compra | |
| Respuesta: Aprobado(a) | |
| Lugar de Transacción: CAFE SAN ALBERTO MUSE0 | |
| BANCO DAVIVIENDA | |
| AVISO LEGAL : Este mensaje es confidencial, puede contener | |
| información privilegiada y no puede ser usado ni divulgado por | |
| personas distintas de su destinatario. Si obtiene esta transmisión | |
| por error, por favor destruya su contenido y avise a su remitente. | |
| esta prohibida su retención, grabación, utilización, aprovechamiento | |
| o divulgación con cualquier propósito. Este mensaje ha sido sometido | |
| a programas antivirus. No obstante, el BANCO DAVIVIENDA S.A. y sus FILIALES no | |
| asumen ninguna responsabilidad por eventuales daños generados por | |
| el recibo y el uso de este material, siendo responsabilidad del destinatario | |
| verificar con sus propios medios la existencia de virus u otros | |
| defectos. El presente correo electrónico solo refleja la opinión de | |
| su Remitente y no representa necesariamente la opinión oficial del | |
| BANCO DAVIVIENDA S.A. y sus FILIALES o de sus Directivos | |
| \""" | |
| iex> BanknotToYnab.parse(notification) | |
| %{ | |
| amount: "18,000", | |
| approved: true, | |
| cleared: "cleared", | |
| date: "2018/11/23", | |
| import_id: "1234", | |
| payee_name: "CAFE SAN ALBERTO MUSEO" | |
| } | |
| """ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment