Card Payments — Using Elements
Use Elements to collect card data on your own page. Tokenization happens in the browser; your server never sees the card number or CVV, which reduces your PCI scope.Flow
- Load the Elements SDK on your page (with your Vault pub key).
- Render card fields (number, expiry, CVC) in your form.
- On submit, the SDK tokenizes with Vault and returns a token (and optional CVC session) to your backend.
- Your backend uses the token with the Proxy or PayAPI to process the payment.
Next steps
- Elements overview — How Elements works and how to integrate.
- Proxy — Send tokenized data to your PSP.
- API Reference — Tokenize — Token response shape and options.