Commit Graph

197 Commits

Author SHA1 Message Date
alfred-mk
bfef77e20e add a CATCH for low amounts and API errors 2026-02-20 09:41:03 +03:00
alfred-mk
320d10890c improve the error message when one has a low swap amount 2026-02-19 20:09:24 +03:00
alfred-mk
29cc4c63eb correctly CATCH error flags 2026-02-19 20:02:44 +03:00
alfred-mk
2e48fbad00 update the vis files to CATCH the low amount flag 2026-02-19 19:51:50 +03:00
alfred-mk
0ef706a47e include the word pool and update the translation
Some checks failed
release / docker (push) Has been cancelled
2026-02-19 09:15:09 +03:00
alfred-mk
836ea3ce9d simplified the vis files by removing unused LOAD and RELOAD statements 2026-02-18 16:08:14 +03:00
alfred-mk
e03ca7fcae use the normal transaction preview and the translation 2026-02-18 16:06:40 +03:00
alfred-mk
108d5bdc3e added a node for credit voucher selection 2026-02-17 16:08:22 +03:00
alfred-mk
2d6e7e81dd added a db key to store the state of the custom transaction voucher 2026-02-17 16:07:34 +03:00
alfred-mk
96ba48bcba only set the flag if the user has a single voucher 2026-02-17 14:04:17 +03:00
Alfred Kamanda
47a14555fb reordered vis statements to match updated menu flow 2026-02-13 14:50:39 +03:00
Alfred Kamanda
80ea357e9c added a new line for clear separation between voucher list and menu inputs 2026-02-12 19:19:52 +03:00
Alfred Kamanda
504fcb67d3 renamed the mpesa menu nodes for clarity 2026-02-12 16:24:12 +03:00
Alfred Kamanda
0e38ef1d04 updated the withdraw mpesa flow to support selection of a voucher 2026-02-12 16:23:18 +03:00
Alfred Kamanda
1a61ea6de3 rename the function for reuse 2026-02-12 10:29:05 +03:00
Alfred Kamanda
5ed7cbd40a update the Mpesa response once someone requests for a withdrawal 2026-02-09 14:14:44 +03:00
Alfred Kamanda
e14387a975 added a node for initializing the pool deposit 2026-02-07 17:33:01 +03:00
Alfred Kamanda
4ce967967d added a node for confirming the pool deposit 2026-02-07 17:32:42 +03:00
Alfred Kamanda
f397d77989 added a CATCH for invalid pool deposit amounts 2026-02-07 17:31:53 +03:00
Alfred Kamanda
dc2f9fce44 change the order of vis statements for error handling 2026-02-07 17:30:32 +03:00
Alfred Kamanda
857e237996 added translations for the pool deposit 2026-02-07 16:50:56 +03:00
Alfred Kamanda
f61b56407b rename the flag to flag_no_stable_vouchers 2026-02-06 16:19:45 +03:00
Alfred Kamanda
f6dcc6db0e added the pool deposit amount node 2026-02-06 14:10:42 +03:00
Alfred Kamanda
1902ce226d added the pool deposit menu titles 2026-02-06 14:09:40 +03:00
Alfred Kamanda
7f2467873f added the pool deposit menu node 2026-02-06 14:05:54 +03:00
Alfred Kamanda
8223a0b4d5 added translations for voucher selection
Some checks failed
release / docker (push) Has been cancelled
2026-02-04 17:02:50 +03:00
Alfred Kamanda
c57aa220e6 show a default message if the user only has 1 voucher 2026-02-04 17:02:24 +03:00
Alfred Kamanda
3a4f824ab9 added a CATCH when no stable voucher exists during the pay debt 2026-02-04 16:31:32 +03:00
Alfred Kamanda
f77c82f418 added a flag for flag_no_pay_debt_vouchers 2026-02-04 16:21:25 +03:00
Alfred Kamanda
0f7be3147e move the pay debt functionality to the mpesa menu 2026-02-03 17:04:58 +03:00
Alfred Kamanda
94b2eca186 debug: change the size outputs 2026-02-03 14:23:21 +03:00
Alfred Kamanda
fd7b3af57c added next and prev inputs for long menus 2026-02-03 14:19:10 +03:00
Alfred Kamanda
0b3b407ab7 add a CATCH for users who do not have vouchers 2026-02-03 13:31:44 +03:00
Alfred Kamanda
277e4e179d added a CATCH for a low amount response from the API 2026-01-30 16:33:44 +03:00
Alfred Kamanda
88b5a33c2e update the sym name to be more descriptive 2026-01-29 19:37:33 +03:00
Alfred Kamanda
a4f036c88d remove the amount as it is present in the response content 2026-01-29 19:29:35 +03:00
Alfred Kamanda
46e98b5b9e update the translations 2026-01-29 19:17:38 +03:00
Alfred Kamanda
ea9875584f added the calc_credit_debt to the main.vis and local handler 2026-01-29 16:59:02 +03:00
Alfred Kamanda
f7de79f51a added option to go back to the main menu 2026-01-26 13:32:44 +03:00
Alfred Kamanda
101955c1b3 added a node to initialize the pay debt 2026-01-22 17:42:27 +03:00
Alfred Kamanda
d0f7692fa2 added a node for the pay debt confirmation 2026-01-22 17:42:10 +03:00
Alfred Kamanda
7441fde4af added translations for the pay debt node 2026-01-22 17:40:49 +03:00
Alfred Kamanda
adb7a402d0 added the Pay debt top node 2026-01-22 17:40:13 +03:00
Alfred Kamanda
c380915100 remove misplaced CATCH on the api_error flag 2026-01-15 10:56:52 +03:00
Alfred Kamanda
40292ebcdd removed unused send node specific files
Some checks failed
release / docker (push) Has been cancelled
2026-01-13 12:52:10 +03:00
Alfred Kamanda
4edcdfa987 change the order to only have Send 2026-01-13 12:46:34 +03:00
Alfred Kamanda
a56f94896d add a RELOAD for the reset_transaction_amount 2026-01-13 12:46:13 +03:00
Alfred Kamanda
518baceee5 update the translations to add the approximation sign ~
Some checks failed
release / docker (push) Has been cancelled
2025-12-02 12:28:55 +03:00
Alfred Kamanda
7877534366 prevent users without a voucher from accessing the Get M-Pesa menu
Some checks are pending
release / docker (push) Waiting to run
2025-11-28 12:01:17 +03:00
Alfred Kamanda
e658460845 Merge branch 'master' into mpesa-onramp-offramp 2025-11-28 11:54:29 +03:00