> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.pay4power.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.pay4power.com/_mcp/server.

# Airtime, Data, and TV

> Vend airtime, retrieve data and TV packages, and complete subscription transactions.

Airtime, data, and TV share the same discovery-first pattern: get providers, collect the customer identifier, select a package when required, then vend.

## Airtime

Airtime vending is usually direct. Select the network provider, customer phone number, amount, and transaction reference.

## Data

Data purchases require package discovery before vend.

```http
GET /data/packages
```

Use the selected package code in the data vend request.

## TV

TV purchases require package lookup and may require smart-card or IUC verification before vend.

```http
GET /tv/packages
POST /power/verify
```

## Customer confirmation

Where a provider returns customer details, show those details before final vend so users can confirm the account being funded.