Skip to main content
Vaayu gives developers a simple API for creating and tracking payments without requiring your application to manage the underlying payment infrastructure directly.

Direct Payments

Send a payment directly to a recipient through the Vaayu API.

Payment Status

Track a transaction from pending to confirmed or failed.

Webhooks

Receive transaction updates automatically at your registered endpoint.

Payment flow

Authentication

Authenticated requests use your Vaayu API key in the x-api-key header.
Keep your API key on your server. Never expose it in browser or mobile application code.

Authentication

Learn how API keys work and how to keep them secure.

Payment lifecycle

Tracking payments

After creating a payment, save the transaction hash returned by Vaayu. You can then:
  1. Query the transaction status.
  2. Receive updates through your registered webhook.
  3. Use both methods together for additional reliability.

Sandbox

During development, use the Vaayu sandbox/test environment rather than real-value payments.