Airpay provides three web integration approaches. Choose the one that best fits your architecture, then download the kit for your language or framework.
Iframe — The Airpay checkout loads inside an iframe on your page. Minimal backend required; ideal for fast integration.
Inline — The payment form renders directly within your page layout. Gives you more control over the UI.
Server-Side SDK — All payment logic runs on your server. Best for custom flows, headless setups, or maximum control.
The Airpay checkout page loads inside an iframe embedded in your site. The backend generates a signed request, passes it to the iframe, and handles the callback on return.
The Airpay payment form renders inline within your own page. The kit handles tokenisation and communicates with the Airpay API on the client side, while the backend signs the request and verifies the response.
Full backend integration. The server constructs and signs the payment request, calls the Airpay API directly, and processes the response. No iframe or client-side JS required.