Skip to main content
Create a top-up for an eSIM profile issued to your business. PayVessel verifies ownership of the profile, validates the selected package against that profile, debits your wallet, then adds the package to the existing eSIM.

Before you start

Use List Top-Up Packages with the profile’s ICCID. Only submit a package code returned for that profile.

Usage

Request body

POST /orders provisions a new eSIM and only accepts a base-package code. Use POST /topups for a code returned by the top-up catalogue.

Response

The response has status success when the provider has applied the top-up. It includes the PayVessel top-up ID, package details, target profile identifiers, charged USD and NGN amounts, and the provider’s top-up transaction number when available.

API Reference

Full request/response details and Try it