Bank Payments
You can accept bank account payments in three ways: using the API (tokenize on your backend), using Elements (tokenize in the browser with embeddable fields), or using Ozura Checkout (hosted payment page). The journey is the same as for card payments. Elements and Checkout both reduce your PCI/scope: bank data is either tokenized in the browser (Elements) or never touches your server (Checkout). To use Ozura’s Checkout page you must be a merchant with an Ozura merchant relationship.Paths
| Path | Best for | Scope |
|---|---|---|
| Using the API | Backend-only flows, custom UX | You send bank data to Vault from your server |
| Using Elements | Your site, your form, tokenize in browser | Reduced — bank data never hits your server |
| Using Checkout | Hosted payment page (merchants only) | Reduced — Ozura hosts the page |
Next steps
- Using the API — Tokenize from your backend, then use Proxy or PayAPI.
- Using Elements — Embed bank fields and tokenize in the browser.
- Using Checkout — Use the hosted Checkout page (merchants only).
- Proxy — Forward tokenized bank data to your payment processor.
- Checkout docs — Full Checkout guide.
- PayAPI — Process payments after tokenization.