Confirm and execute an airtime request

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Confirm Airtime Top-Up

Executes a previously initiated airtime request using the idtrx returned by POST /buy-airtime.

Funds are charged at this step.

  • In live mode: the amount is debited from your PentrraWallet wallet and the airtime is delivered to the recipient.
  • In sandbox mode: the airtime is simulated no balance is debited and no real airtime is delivered.

Delivered Amount

The amount.delivered field reflects the actual amount received by the recipient in local currency. This may differ slightly from the estimate shown in the Initiate step due to exchange rate changes.

Security Rules

  • The mode must match the mode used in the Initiate step.
  • Each idtrx can only be confirmed once.
  • In live mode, requests must originate from a whitelisted IP address.

Body Params
string
required

Your PentrraWallet public API key.

string
required

Your PentrraWallet secret key. Keep this confidential.

string
required

The transaction ID returned by POST /buy-airtime. Each idtrx can only be confirmed once.

string
enum
required

Must match the mode used when the request was initiated. Submitting a different mode returns HTTP 422.

Allowed:
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json