Elements

Build your pixel‑perfect payments experience

Use Stripe’s suite of rich UI building blocks to design a secure payments experience that perfectly matches your site and helps drive conversion.

Fullständigt namn
Jana Horáková
Land
Förenta staterna
Adress
Gatuadress
Card
Afterpay
Klarna
Kortnummer
1234 1234 1234 1234
Sista giltighetsdag
MM/ÅÅ
Säkerhetskod
CVV-kod
Skicka beställning
E-postadress
jana.horakova@example.cz
Land
Nederländerna
iDEAL
SEPA Debit
iDEAL Bank
ING Bank
Gå till kassan
Namn
Jana Horáková
Land
Kina
Postnummer
Ort
Region
Adress
Gatuadress
Alipay
Card
Betala 450,00 CZK

Customizable components

Choose the Elements you need and match them to the look and feel of your site with CSS-level styling.

Optimized for conversion

Save development time and eliminate user confusion with built-in accessibility, error messages, input masking, autofill and more.

Unlock new markets

Reach more users with 18 payment methods through a single integration. Easily manage payment methods from the Dashboard.

Help keep payments safe

Stripe’s platform meets industry certification standards to help reduce compliance burdens for your business.

Pre-built, embeddable components

Powerful building blocks to help optimize conversion across web and mobile

Use our suite of optimized and modular UIs to seamlessly collect payment details, customer addresses, offer mobile wallets and more.

Built-in payments logic

Stripe’s Payment Element comes with masking, styling, error handling, and client-side input validation for card acceptance. It also supports 18 payment methods with no additional integration, and dynamically shows the payment methods most likely to improve conversion.

  • Cards
  • Giropay
  • ACH Debit
  • Google Pay
  • Afterpay / Clearpay
  • iDEAL
  • Alipay
  • Klarna
  • Apple Pay
  • Konbini
  • BECS Direct Debit
  • OXXO
  • Bancontact
  • Przelewy24
  • Boleto
  • SEPA Direct Debit
  • EPS
  • Sofort
Card
ACH bank debit
Card number
1234 1234 1234 1234
Expiration date
MM/ÅÅ
Security code
CVV-kod
Pay 175,00 US$
SOFORT
Card
giropay
Name
Alistair Hanton
Land oder Region
Deutschland
Zahle 90,00 €
Card
Klarna
Clearpay
Card number
1234 1234 1234 1234
Expiration date
MM/ÅÅ
Security code
CVV-kod
Pay 235,00 GBP
用银行卡支付
用支付宝支付
卡信息
6200 0000 0000 0005
有效期
12/24
卡安全码
123
支付 45 000 JPY
Boleto
Cartão
CPF/CNPJ
123.456.789-00
Nome
Jane Diaz
Pague 160,00 BR$

Meet our other Elements

Built by us, designed by you

Control every facet of the experience

Our versatile APIs and libraries let you combine the simplicity of prebuilt components with the freedom of custom UIs. Use React or JavaScript to build your ideal web integration or our iOS, Android, or React Native SDKs to design a streamlined mobile flow.

Card
Apple Pay
Kortnummer
1234 1234 1234 1234
Sista giltighetsdag
MM/ÅÅ
Säkerhetskod
CVV-kod
Land
Förenta staterna
Postnummer
12345
Card
Google Pay
Kortnummer
1234 1234 1234 1234
Sista giltighetsdag
MM/ÅÅ
Säkerhetskod
CVV-kod
Land
Förenta staterna
Postnummer
90210
Card
Apple Pay
Kortnummer
1234 1234 1234 1234
Sista giltighetsdag
MM/ÅÅ
Säkerhetskod
CVV-kod
Land
Förenta staterna
Postnummer
90210

Fullständig anpassning

Använd CSS-egenskaper för att anpassa teckensnitt, färg, mellanrum och mycket annat.

Less code, fewer errors

Don’t waste time reinventing the payments wheel

Building a conversion-optimized payments experience is hard. Elements lets you take advantage of Stripe’s collective experience across front-end, design, and analytics, so that you can spend less time on payments and more time on your product.

Pricing

Know what you’ll pay

More integration options

Explore our other payment integrations

If Elements doesn’t seem right for you, consider Stripe Checkout to get started even faster or our API-only integration for full control.

Stripe Checkout

Get started in minutes using our prebuilt, hosted payment page optimized for conversion.

API-only

Design your custom UI from scratch and use our javascript library or just our APIs to power the payments.

Ready to get started? Get in touch or create an account

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.