Msaada: Mpesa openAPI integration

Msaada: Mpesa openAPI integration

KnucleBreaker

Member
Joined
Jan 10, 2022
Posts
23
Reaction score
29
Habari wakuu,

Nimeintegrate Mpesa Payment gateway kwenye PHP app. Nimekuwa nikitest C2B single charge scenario kwa almost wiki 3 huku nikiendelea na development bila shida. Sasa kuanzia juzi, kila nikitest napata response code "INS-10" na description ni "Duplicate transaction".

Nimejaribu kuwipe data zote kwenye dashboard yao ili nianze mwanzo ila bado inaleta Duplicate transaction.

Nilijaribu kumcheki developer wa Mpesa akaniambia issue inaweza kuwa ni "input_ThirdPartyConversationID" imejirudia. Inatakiwa iwe unique. So nikabadili algorithm ya kugenerate unique random codes.

To ensure collision is avoided, I used the Birthday Problem (Birthday Paradox formula) to calculate brute force probability. So, i am pretty sure that based on number of codes I generated, ni almost impossible kupata duplicate codes.

What could be a reason for that error? And how can I fix it.

Nawasilisha.
 
I'm not a software developer,
But I'm genuinely impressed with your skills.
I wish hii forum ya tech ingekuwa na posts kama hizi tungekuwa mbali sana, tusingekuwa tuna download tutorials za kihindi.
Natumaini utapata suluhisho la project yako.
 
Habari wakuu,

Nimeintegrate Mpesa Payment gateway kwenye PHP app. Nimekuwa nikitest C2B single charge scenario kwa almost wiki 3 huku nikiendelea na development bila shida. Sasa kuanzia juzi, kila nikitest napata response code "INS-10" na description ni "Duplicate transaction".

Nimejaribu kuwipe data zote kwenye dashboard yao ili nianze mwanzo ila bado inaleta Duplicate transaction.

Nilijaribu kumcheki developer wa Mpesa akaniambia issue inaweza kuwa ni "input_ThirdPartyConversationID" imejirudia. Inatakiwa iwe unique. So nikabadili algorithm ya kugenerate unique random codes.

To ensure collision is avoided, I used the Birthday Problem (Birthday Paradox formula) to calculate brute force probability. So, i am pretty sure that based on number of codes I generated, ni almost impossible kupata duplicate codes.

What could be a reason for that error? And how can I fix it.

Nawasilisha.
Tafuta online developers watakusaidia ...
 
I'm not a software developer,
But I'm genuinely impressed with your skills.
I wish hii forum ya tech ingekuwa na posts kama hizi tungekuwa mbali sana, tusingekuwa tuna download tutorials za kihindi.
Natumaini utapata suluhisho la project yako.
Thanks mkuu.
 
Habari wakuu,

Nimeintegrate Mpesa Payment gateway kwenye PHP app. Nimekuwa nikitest C2B single charge scenario kwa almost wiki 3 huku nikiendelea na development bila shida. Sasa kuanzia juzi, kila nikitest napata response code "INS-10" na description ni "Duplicate transaction".

Nimejaribu kuwipe data zote kwenye dashboard yao ili nianze mwanzo ila bado inaleta Duplicate transaction.

Nilijaribu kumcheki developer wa Mpesa akaniambia issue inaweza kuwa ni "input_ThirdPartyConversationID" imejirudia. Inatakiwa iwe unique. So nikabadili algorithm ya kugenerate unique random codes.

To ensure collision is avoided, I used the Birthday Problem (Birthday Paradox formula) to calculate brute force probability. So, i am pretty sure that based on number of codes I generated, ni almost impossible kupata duplicate codes.

What could be a reason for that error? And how can I fix it.

Nawasilisha.
Niweke hiyo code imayogenerate hizo id zako nione.

Otherwise nitakuwa sijaelewa
 
Back
Top Bottom