Mkuu unafahamu vema kuwa the mind works better subconsiously. Kwahiyo since you have mentioned this our minds will come up with ideas in due time. For the time being I will write what comes into mind. Note that I have personally never implemented an online payments API ya bongo due to hofu ya reliability and 'closed-ness' ya providers. So I will just say what I think should be implemented. Most will be rant and random thoughts.
1. The entire reference-number based system should be dropped. There are too many components and communication channels and if any of them breaks the results are undefined.
The flowchart ya user initiates transaction > merchant tells user what ref.no to use > user goes to payment service > user makes payment > user receives sms confirmation with transaction ID > user tells merchant the transaction ID > merchant confirms transaction should be replaced with something shorter. The components that rely on SMS should specifically be targeted because of its unreliability.
According to the USSD protocol, a server / USSD app can initiate a USSD session. Isn't it possible for the flowchart to be user initiates the payment from the merchant's site > the merchant contacts the payment service provider via the API > the provider immediately asks for confirmation from the user via USSD > the payment service performing the transaction and notifying the merchant?
Only if the API has a different PIN for the customer apart from the customer's PIN with the payment service provider. Also, the merchant can't be trusted with the PIN so this would necessitate all transactions to be handled by an online interface belonging to the API provider, similar to PayPal's model.Why not drop the whole ussd thing and have phone/pin combination to authorize a payment and maybe a confirmation text or any other layer as second factor of authentication
You wouldn't want to force your customers to one service provider, would you? The whole point of having a single API for all the providers (including banks possibly) is to offer flexibility.Natumia MPESA kwa wateja wangu waliopo hapa Bongo na abroad ni Paypal,, I would recommend them to others as well
There is tigo secure solution exist nw...just read this attachement,only few procedure and allow the developer to use his ownl wallet if he had one
I gree dat...for my opinion they should implement something like paypal sandbox,show the procedure how to intergrate with the system..While this looks great my biggest problem with these APIs has been lack of proper documentation and clear information on how to get on-boarded. Last I checked tigos "documentation" was more of a technical document on how the system works rather than a document to get a developer started.
tusaidie unawezaje kupokea pesa kwa paypal ukiwa hapa Bongo? Bank gani unatumia kufanya miamala ya paypal na aina gani ya akaunti?Natumia MPESA kwa wateja wangu waliopo hapa Bongo na abroad ni Paypal,, I would recommend them to others as well
Tupo kwenye boti moja wangu. Nilitaka kufundisha online kupitia udemy but no help. Inauma sana.Ninahangaika sana kwa kushindwa kuuza taaluma flani online kwasababu platform nyingi zinahitaji paypal kunilipa lakini Tanzania haikubali malipo ya paypal, jamani BOT ruhusuni kupokea hela kwa PAYPAL, raia tunakosa nafasi za kutengeneza pesa online.
unapokea pesa kwa paypal hapa Bongo hebu elezea vizuri hapo.Natumia MPESA kwa wateja wangu waliopo hapa Bongo na abroad ni Paypal,, I would recommend them to others as well
Kwel bongo nyoso mkuu[emoji1]Nikuhamia Kenya tu. Viongozi wa kibongo kila siku nikupandisha gharama za maisha tu.
Nikiwa na uhakika wa kupata USD 1000 kwa mwezi. Naenda kuishi Kenya