Skip to main content
Hosted Checkout is intended for applications that want to use a hosted payment experience rather than building the complete payment interface themselves.

When to use Hosted Checkout

Hosted Checkout can be useful when:
  • You want a ready-made payment experience.
  • You do not want to build the complete payment UI yourself.
  • You want payment handling separated from your application’s frontend.
  • You want your application to receive the resulting payment status.

Typical flow

Your application should treat the payment result as asynchronous. A customer completing the hosted page does not replace server-side confirmation.

Security

Never put your secret Vaayu API key into frontend JavaScript.
A redirect or customer-facing success page is not a substitute for server-side payment confirmation.

Sandbox

Build and test your checkout flow using the Vaayu sandbox before using real-value payments.

Direct Payments

Build a payment flow directly into your own application.

Payment Status

Learn how to verify the result of a payment.