01 / Prepaid services & integrations
SIMcloud
Connecting prepaid services to business operations.
Ongoing platform development and integration work across the customer portal, APIs and back office.
PHP · MySQL · REST APIs · OAuth · MCP · Background jobs
Visit SIMcloudThe business problem
Businesses need to buy and distribute airtime, data, SMS and prepaid electricity through repeatable workflows. Supplier processing can be delayed, so accepting an order and confirming delivery need to be handled as separate steps.
My work
I develop customer and admin tools, API integrations, bulk and recurring order workflows, and the background processing that follows orders through to their outcome. The work includes wallet and transaction reporting, plus OAuth-based MCP access for supported AI tools.
A key implementation decision
For uncertain electricity orders, recovery queries the original reference before any further action. A delayed response needs reconciliation; repeating the purchase can create a second charge.
Engineering challenges
- Keep queued, submitted and confirmed supplier outcomes distinct across customer screens, workers and reports.
- Carry the original order identity through recovery so a transport failure does not become an automatic second purchase.
- Separate account-scoped reporting access from transaction permissions in OAuth and MCP integrations.
What this enables
Customers can use a portal or integrate their own systems, while operations staff have order history and diagnostics to investigate delivery. Separate reporting and transaction access lets connected applications use the appropriate permissions.