Skip to main content
Ozura Checkout is a hosted, PCI-compliant payment page. Your server creates a session, the customer pays on our secure page, and we redirect them back to your site. You never touch credit card data.

There Are 2 Ways to Integrate

Hosted Page (Redirect)

Your server creates a session. Customer is sent to our checkout page to pay, then redirected back. Simplest integration — start here.

Embedded (Popup / Iframe)

Same flow, but the checkout opens as a popup or embeds directly in your page. Customer never leaves your site.

How It Works


What You’ll Need

Before you start, gather these credentials:
Don’t have your Vault API Key? Find it under Developers → Vault Key. Don’t have an Ozura account? Contact the Ozura sales team to get started.
Coming from OzElements? If you’ve been using OzElements to tokenize cards directly and are wondering what to do with your Vault Pub Key (X-Pub-Key) — you don’t need to worry about it here. Checkout handles tokenization and pub key authentication internally. You only need the three credentials listed above.
Checkout users never need a Vault Pub Key. Checkout handles pub key authentication server-side for both production and test vault keys. (Pub key requirements only matter when integrating Elements directly — see the Elements Installation guide.)

Capabilities


I Want To…


Quick Reference

Quickstart

Accept your first payment in 5 minutes

Create a Session

Full guide to session creation and all options

API Reference

Complete endpoint reference

Testing Guide

Test your integration before going live