mpesa-onramp-offramp #110

Open
Alfred-mk wants to merge 30 commits from mpesa-onramp-offramp into master

30 Commits

Author SHA1 Message Date
3ba891a184
update docker to use go 1.24
Some checks failed
release / docker (push) Has been cancelled
2025-11-28 13:04:15 +03:00
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
e658460845 Merge branch 'master' into mpesa-onramp-offramp 2025-11-28 11:54:29 +03:00
17c9925b14
convert the amount to an int before calling the MpesaTriggerOnramp API 2025-11-28 10:40:43 +03:00
2b475a78c9
update the sarafu-api package 2025-11-28 10:40:11 +03:00
ac29ee8e26
added Mpesa related env variables 2025-11-28 09:31:52 +03:00
9b8c5a021b
added the send mpesa functionality with the use of config values 2025-11-27 16:45:56 +03:00
0da64b8565
added the send_mpesa symbols 2025-11-27 16:44:33 +03:00
04293d5476
added the final send mpesa node to initiate the transaction 2025-11-27 16:44:09 +03:00
15bf7dc956
added a node for the send mpesa confirmation and PIN input 2025-11-27 16:43:34 +03:00
0fd1f43602
added a node for invalid send mpesa amounts 2025-11-27 16:42:37 +03:00
8433bda6f6
updated the naming to 'M-Pesa' 2025-11-27 16:41:43 +03:00
010696e153
added the send_mpesa node 2025-11-27 16:41:11 +03:00
a5cdd72480
added M-Pesa related translations 2025-11-27 16:38:58 +03:00
06d6ab8692
added back navigation 2025-11-27 16:37:57 +03:00
45a6ef4066
added Mpesa related configs and variables 2025-11-27 16:37:31 +03:00
7ae4a6fd5d
updated the common package for FormatToLocalPhoneNumber 2025-11-27 16:36:50 +03:00
98bc2dbac1
refactored the code for proper transaction flow for normal and swap transfers 2025-11-27 13:33:00 +03:00
a438697e25
change the order of INCMP statements for better flow 2025-11-27 11:55:59 +03:00
c610f0c9c1
added the get mpesa symbols 2025-11-26 18:02:50 +03:00
edaf527aa1
added the get mpesa functionality 2025-11-26 18:02:28 +03:00
c4026151c0
properly format the flags 2025-11-26 18:01:33 +03:00
f2a8dc3a80
added the get mpesa translations 2025-11-26 18:01:03 +03:00
fe168f8476
added the initiate get mpesa node 2025-11-26 18:00:40 +03:00
c8f081c833
added the get mpesa confirmation node 2025-11-26 17:59:26 +03:00
08d0043d2c
added the get mpesa menu node 2025-11-26 17:58:36 +03:00
0d9d4c67ce
added the mpesa address config access 2025-11-26 17:53:08 +03:00
0eec10278a
added the default mpesa address env variable 2025-11-26 17:52:45 +03:00
f7a2958ba2
added the mpesa node with get and send mpesa 2025-11-24 14:29:59 +03:00
d16d726ce7
added the top level Mpesa node 2025-11-24 10:37:13 +03:00