Unataka mteja alipe kwa simu yake na aunganishwe papo hapo, bila wewe kupokea pesa mkononi wala kuthibitisha muamala. Hilo linafanywa na API ya malipo. Makala hii inaeleza API ni nini, watoa huduma unaoweza kutumia, na hatua za kuiunganisha na WiFi yako.
API ni njia ya mifumo miwili kuzungumza yenyewe. Kwa biashara ya WiFi, mfumo wako wa billing unamwambia mtoa huduma wa malipo: mtoze mteja huyu kiasi hiki. Mtoa huduma anamtumia mteja ombi la kuweka PIN, kisha anarudisha jibu: amelipa au hajalipa. Hakuna binadamu katikati.
Bila API, unalazimika kusoma ujumbe wa muamala na kumfungulia mteja kwa mkono. Hiyo haiwezekani usiku, na haiwezekani wateja wakiwa wengi.
Pesa inaingia kwenye akaunti yako uliyoifungua kwa mtoa huduma wa malipo. Wewe ndiye mwenye akaunti hiyo.
UpesiLipa inaunganishwa na API za watoa huduma hawa wa Tanzania. Unachagua mmoja, unafungua akaunti kwake, kisha unabandika funguo zake (API keys) kwenye dashibodi yako:
| Mtoa huduma | Unachobandika kwenye dashibodi |
|---|---|
| ClickPesa | Client ID na API key |
| FimiPay | Secret key, na Webhook secret |
| Snippe | API key, na Webhook secret |
| Selcom | Vendor ID, API key na API Secret |
| AzamPay | App name, Client ID, Client Secret na Token key |
| SonicPesa | API key, na API Secret (si lazima) |
| PalmPesa | API key, na User ID kama dashibodi yao inaionesha |
| PlusPesa | Public Key na Secret Key, na Callback secret (si lazima) |
Vigezo vya kufungua akaunti, ada za miamala na muda wa kupata pesa vinapangwa na mtoa huduma mwenyewe. Uliza kwao kabla ya kuchagua. Chaguo la mtoa huduma ni lako.
Umebandika funguo za sandbox badala ya live. Mteja haoni ombi lolote kwenye simu yake.
Mtoa huduma bado hajakamilisha uthibitisho wa biashara yako, kwa hiyo anakataa kila muamala.
Herufi moja imekosekana wakati wa kunakili. Bandika upya ukihakikisha umenakili yote.
Mteja amelipa, lakini jibu halifiki. Hakikisha anwani ya taarifa imewekwa upande wa mtoa huduma.
Kwenye dashibodi ya UpesiLipa kila malipo yaliyoshindikana yanaonekana pamoja na sababu yake, kwa hiyo hubahatishi tatizo liko wapi.
API key ni ufunguo wa akaunti yako ya malipo. Usiitume kwenye magrupu ya WhatsApp, usiipige picha, na usimpe mtu usiyemwamini. Ukihisi imevuja, itengeneze upya kwa mtoa huduma na ubandike mpya.
Si kila mteja ana pesa kwenye simu. Ndiyo maana malipo ya simu yanakwenda pamoja na vocha: mteja analipa pesa taslimu, anapewa kodi, anaiingiza kwenye ukurasa ule ule. Njia zote mbili zinafanya kazi kwa wakati mmoja.
Jisajili bure, chagua mtoa huduma wako wa malipo, bandika funguo, na ujaribu kwa simu yako. Ukikwama kwenye hatua yoyote, tuko WhatsApp.
Jisajili Bure Uliza kwenye WhatsAppNi njia ya mfumo wa billing kuzungumza na mtoa huduma wa malipo. Mfumo unaomba mteja atozwe, mtoa huduma anamtumia mteja ombi la PIN, kisha anarudisha jibu kama amelipa au la.
Ndiyo. Mtoa huduma wa malipo unayemuunganisha ndiye anayekupa mitandao hiyo. Mteja anaandika namba yake na anapokea ombi la malipo kwenye simu.
ClickPesa, FimiPay, Snippe, Selcom, AzamPay, SonicPesa, PalmPesa na PlusPesa. Unachagua mmoja na kubandika funguo zake kwenye dashibodi.
Zinaingia kwenye akaunti yako uliyoifungua kwa mtoa huduma wa malipo uliyemchagua.
Kila mtoa huduma ana ada zake. Uliza kwao kabla ya kuchagua, kwa sababu ada na muda wa kupata pesa vinatofautiana.
Sababu za kawaida ni funguo za majaribio badala ya live, akaunti ya malipo isiyothibitishwa, au funguo iliyonakiliwa nusu. Dashibodi inakuonesha sababu ya kila malipo yaliyoshindikana.
How to accept WiFi payments by M-Pesa, Mixx by Yas, Airtel Money and HaloPesa through a payment API in Tanzania. UpesiLipa connects to ClickPesa, FimiPay, Snippe, Selcom, AzamPay, SonicPesa, PalmPesa and PlusPesa: open an account with one, paste its API keys, test with your own phone.