Skip to main content
GET
Check Status by Reference

Overview

Track mobile top-up status using the ref parameter you provided when sending the top-up. This is useful when you want to check status using your own order IDs. This endpoint allows you to track orders using the reference you provided when creating the top-up. If you didn’t provide a reference, use the auto-generated one returned in the send response.
See Check by ID documentation for detailed status descriptions and handling guidelines.

Path Parameters

string
required
Your custom reference from /mobile/send request

Response

Response format is identical to Check by ID.
boolean
required
Indicates if the request was successful
object
required
Top-up object with status, details, and refund information (if applicable). See Check by ID for complete field descriptions.
object
required
Metadata with timestamp in ISO 8601 format

Examples

Response Example

When to Use This Endpoint

User Queries

When users ask about their order using your order ID

Order Management

Integrate with your existing order tracking system

Status Pages

Display order status using customer-facing references

Customer Support

Look up orders by customer reference numbers

Status Values & Handling

See Check by ID for detailed status descriptions and handling instructions.

Error Response

404 - Not Found:
This means no top-up exists with that reference. Possible reasons:
  • Reference was never submitted
  • Typo in reference
  • Reference belongs to different account

Best Practices

Create references that are:
  • Unique across your system
  • Easy to identify (e.g., order-{timestamp}-{userId})
  • URL-safe (no special characters)
  • Searchable in your database
Save both your reference and the API’s topupId:
This allows you to track using either identifier.
If you forget to provide a ref, the API generates one. Save it:

Check by ID

Track using internal top-up ID

Send Top-Up

Create a new top-up

List Top-Ups

View all top-ups