Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| cbe5b211d8 | |||
| 101955c1b3 | |||
| d0f7692fa2 | |||
| 7441fde4af | |||
| adb7a402d0 |
@ -146,6 +146,9 @@ func (ls *LocalHandlerService) GetHandler(accountService remote.AccountService)
|
|||||||
ls.DbRs.AddLocalFunc("send_mpesa_min_limit", appHandlers.SendMpesaMinLimit)
|
ls.DbRs.AddLocalFunc("send_mpesa_min_limit", appHandlers.SendMpesaMinLimit)
|
||||||
ls.DbRs.AddLocalFunc("send_mpesa_preview", appHandlers.SendMpesaPreview)
|
ls.DbRs.AddLocalFunc("send_mpesa_preview", appHandlers.SendMpesaPreview)
|
||||||
ls.DbRs.AddLocalFunc("initiate_send_mpesa", appHandlers.InitiateSendMpesa)
|
ls.DbRs.AddLocalFunc("initiate_send_mpesa", appHandlers.InitiateSendMpesa)
|
||||||
|
ls.DbRs.AddLocalFunc("calculate_pay_debt", appHandlers.CalculatePayDebt)
|
||||||
|
ls.DbRs.AddLocalFunc("confirm_debt_removal", appHandlers.ConfirmDebtRemoval)
|
||||||
|
ls.DbRs.AddLocalFunc("initiate_pay_debt", appHandlers.InitiatePayDebt)
|
||||||
|
|
||||||
ls.first = appHandlers.Init
|
ls.first = appHandlers.Init
|
||||||
|
|
||||||
|
|||||||
2
services/registration/confirm_debt_removal
Normal file
2
services/registration/confirm_debt_removal
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
{{.confirm_debt_removal}}
|
||||||
|
Enter your PIN:
|
||||||
13
services/registration/confirm_debt_removal.vis
Normal file
13
services/registration/confirm_debt_removal.vis
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
LOAD confirm_debt_removal 0
|
||||||
|
MAP confirm_debt_removal
|
||||||
|
CATCH api_failure flag_api_call_error 1
|
||||||
|
CATCH invalid_credit_send_amount flag_invalid_amount 1
|
||||||
|
MOUT back 0
|
||||||
|
MOUT quit 9
|
||||||
|
HALT
|
||||||
|
LOAD authorize_account 6
|
||||||
|
RELOAD authorize_account
|
||||||
|
CATCH incorrect_pin flag_incorrect_pin 1
|
||||||
|
INCMP _ 0
|
||||||
|
INCMP quit 9
|
||||||
|
INCMP initiate_pay_debt *
|
||||||
4
services/registration/initiate_pay_debt.vis
Normal file
4
services/registration/initiate_pay_debt.vis
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
LOAD reset_incorrect_pin 6
|
||||||
|
CATCH _ flag_account_authorized 0
|
||||||
|
LOAD initiate_pay_debt 0
|
||||||
|
HALT
|
||||||
@ -72,3 +72,9 @@ msgstr "Utapokea kidokezo cha PIN yako ya M-Pesa hivi karibuni kutuma %s ksh na
|
|||||||
|
|
||||||
msgid "Your request has been sent. Thank you for using Sarafu"
|
msgid "Your request has been sent. Thank you for using Sarafu"
|
||||||
msgstr "Ombi lako limetumwa. Asante kwa kutumia huduma ya Sarafu"
|
msgstr "Ombi lako limetumwa. Asante kwa kutumia huduma ya Sarafu"
|
||||||
|
|
||||||
|
msgid "You can remove a maximum of %s %s from %s pool\n"
|
||||||
|
msgstr "Unaweza kuondoa kiwango cha juu cha %s %s kutoka kwenye bwawa la %s.\n"
|
||||||
|
|
||||||
|
msgid "Please confirm that you will use %s %s to remove your debt of %s %s\n"
|
||||||
|
msgstr "Tafadhali thibitisha kwamba utatumia %s %s kulipa deni lako la %s %s.\nWeka PIN yako:"
|
||||||
@ -7,20 +7,22 @@ LOAD check_balance 128
|
|||||||
RELOAD check_balance
|
RELOAD check_balance
|
||||||
MAP check_balance
|
MAP check_balance
|
||||||
MOUT send 1
|
MOUT send 1
|
||||||
MOUT swap 2
|
MOUT pay_debt 2
|
||||||
MOUT vouchers 3
|
MOUT swap 3
|
||||||
MOUT select_pool 4
|
MOUT vouchers 4
|
||||||
MOUT mpesa 5
|
MOUT select_pool 5
|
||||||
MOUT account 6
|
MOUT mpesa 6
|
||||||
MOUT help 7
|
MOUT account 7
|
||||||
|
MOUT help 8
|
||||||
MOUT quit 9
|
MOUT quit 9
|
||||||
HALT
|
HALT
|
||||||
INCMP credit_send 1
|
INCMP credit_send 1
|
||||||
INCMP swap_to_list 2
|
INCMP pay_debt 2
|
||||||
INCMP my_vouchers 3
|
INCMP swap_to_list 3
|
||||||
INCMP select_pool 4
|
INCMP my_vouchers 4
|
||||||
INCMP mpesa 5
|
INCMP select_pool 5
|
||||||
INCMP my_account 6
|
INCMP mpesa 6
|
||||||
INCMP help 7
|
INCMP my_account 7
|
||||||
|
INCMP help 8
|
||||||
INCMP quit 9
|
INCMP quit 9
|
||||||
INCMP . *
|
INCMP . *
|
||||||
|
|||||||
2
services/registration/pay_debt
Normal file
2
services/registration/pay_debt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
{{.calculate_pay_debt}}
|
||||||
|
Enter amount:
|
||||||
6
services/registration/pay_debt.vis
Normal file
6
services/registration/pay_debt.vis
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
LOAD calculate_pay_debt 0
|
||||||
|
RELOAD calculate_pay_debt
|
||||||
|
MAP calculate_pay_debt
|
||||||
|
MOUT back 0
|
||||||
|
HALT
|
||||||
|
INCMP confirm_debt_removal *
|
||||||
1
services/registration/pay_debt_menu
Normal file
1
services/registration/pay_debt_menu
Normal file
@ -0,0 +1 @@
|
|||||||
|
Pay debt
|
||||||
1
services/registration/pay_debt_menu_swa
Normal file
1
services/registration/pay_debt_menu_swa
Normal file
@ -0,0 +1 @@
|
|||||||
|
Lipa deni
|
||||||
2
services/registration/pay_debt_swa
Normal file
2
services/registration/pay_debt_swa
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
{{.calculate_pay_debt}}
|
||||||
|
Weka kiwango:
|
||||||
Loading…
Reference in New Issue
Block a user