Skip to main content

Overview

Send internet top-up orders after validating phone numbers and checking product availability. Orders are processed with the operator and typically complete within 3-45 seconds.
Always validate numbers first using /check-number to minimize failures and refunds.

API Reference

POST /v3/internet/send

Complete endpoint documentation

Basic Order Submission

Success Response

Pre-Order Validation

Always validate before sending orders:

Transaction Tracking

Store order details in your database:

Generating Unique References

Ensure each order has a unique reference:

Error Handling

Best Practices

Validate First

Always use /check-number before sending

Check Stock

Verify product availability before ordering

Unique References

Generate unique ref for each order

Store Immediately

Save topupId right after successful submission

After Submitting Order

1

Store Top-up ID

Save topupId to your database immediately
2

Start Polling

Begin checking status every 5-10 seconds
3

Update UI

Show “Processing order…” message to user
4

Wait for Final State

Continue polling until FULFILLED, REFUNDED, or QUEUED

Next Steps

Track Status

Poll order status until completion

Deliver Cards

Deliver card codes to customers

API Reference

Complete endpoint documentation

Validate Numbers

Verify phone numbers first

Overview

Back to integration overview

Balance Check

Get account balance