Skip to main content

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

PathBest forScope
Using the APIBackend-only flows, custom UXYou send bank data to Vault from your server
Using ElementsYour site, your form, tokenize in browserReduced — bank data never hits your server
Using CheckoutHosted payment page (merchants only)Reduced — Ozura hosts the page
After tokenization, send the token to your PSP via the Proxy or process with PayAPI.

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.