This site: payments.saccoworks.co.ke
payments.saccoworks.co.ke
JSON API (compat rewrite): https://payments.saccoworks.co.ke/api/mtrx
https://payments.saccoworks.co.ke/api/mtrx
Direct handler: https://payments.saccoworks.co.ke/Api/Rest.aspx
https://payments.saccoworks.co.ke/Api/Rest.aspx
Safaricom Daraja callbacks (must match portal + Variables.cs on the app that receives traffic):
Variables.cs
https://payments.saccoworks.co.ke/callback/stkcallback
https://payments.saccoworks.co.ke/callback/c2bcallback
https://payments.saccoworks.co.ke/callback/validate
https://payments.saccoworks.co.ke/callback/b2ccallback
If this IIS site is payments.saccoworks.co.ke but Daraja still points at payments.livecodesolutions.co.ke, only the Livecode host receives M-Pesa callbacks until you re-register Daraja or run the same codebase behind both hostnames.
payments.livecodesolutions.co.ke
Merchant systems receive HTTP POST IPNs from this gateway after a transaction is stored (callback URL from the Payments database / sp_GetMerchant).
sp_GetMerchant