Elements
Payment inputs you embed, not card fields you own
Card data entered into Elements never touches your servers, which keeps you out of the expensive part of PCI scope. You keep full control of the styling.
Elements
Card data entered into Elements never touches your servers, which keeps you out of the expensive part of PCI scope. You keep full control of the styling.
Inputs are hosted; card data never reaches your infrastructure, keeping you eligible for SAQ A.
Typography, spacing, radius, and colour driven by your own tokens.
Labels, error announcement, and keyboard behaviour handled correctly out of the box.
Card brand detection and error messaging as the customer types.
Apple Pay and Google Pay rendered only where the device actually supports them.
The same component set covers one-off charges, subscriptions, and saved methods.
Connect a processor read-only and get a full cost breakdown. Nothing moves until you decide it should.