We built Checkout so you don’t have to

  • Integrate a prebuilt checkout form that's optimised for conversion
  • Embed a prebuilt checkout form on your site, or send customers to a Stripe-hosted page
  • Customise your checkout to match the look and feel of your brand and website
powdur.me
Pure set 410.00kr
Or pay another way
Email
sofie.eriksen@example.com
Card information
1234 1234 1234 1234
MM / YY
CVC
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
The future of skin care.
Powdur is a new approach to skin care. We make intuitive, uncomplicated products designed to live with you.
Shop all
Your Bag 1 item
1x Pure set 410.00kr
powdur.me
Pure set 410.00kr
Or pay another way
Email
sofie.eriksen@example.com
Card information
1234 1234 1234 1234
MM / YY
CVC
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
The future of skin care.
Powdur is a new approach to skin care. We make intuitive, uncomplicated products designed to live with you.
Shop all
Your Bag 1 item
1x Pure set 410.00kr
Email
sofie.eriksen@example.com
Card information
1234 1234 1234 1234
MM / YY
CVC
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
Email
sofie.eriksen@example.com
Shipping address
Name
Address line 1
Address line 2
City
ZIP
State
Country
Suggestions powered by
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
Email
sofie.eriksen@example.com
Shipping address
Sofie Eriksen
Toldgade 15
5000 Odense C
Odense C
5000
State
Denmark
Suggestions powered by
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
Pure set
410.00kr
Or pay with card
Email
Card Information
Number
MM / YY
CVC
Country or region
United States
ZIP
Pay 410.00kr
Cancel
Danske Bank
Toldgade 15 Odense C
Billing
Peter Jensen
Toldgade 15
5000 Odense C
Denmark
Contact
peter.jensen@example.com
(+45) 22448569
Pay total
410.00kr
Email
sofie.eriksen@example.com
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
United States
97712
Pay US$65.00
E-mail
sofie.eriksen@example.com
Betaalmethode
Kaart
iDEAL
iDEAL-bank
ING bank
Naam
Sofie Eriksen
Betaal €55.00
E-mail
sofie.eriksen@example.com
Metoda platności
Karta
Przelewy24
Nazwa
Sofie Eriksen
Zaplać 240.00zł
メールアドレス
sofie.eriksen@example.com
カード情報
3566 0020 2036 0505
12/24
123
カード所有者名
Sofie Eriksen
国または地域
日本
JP¥7,000 支払う
checkout.powdur.com checkout.togethere.com checkout.showflix.com
Pure set 410.00kr
Subscribe to Togethere Professional 115.00kr per month
Pay Showflix 60.00kr Then 20.00kr per month
Showflix gift card by email 40.00kr
Qty 2 20.00kr each
Showflix premium subscription 20.00kr
Qty 1, Billed monthly
Or pay another way
Email
sofie.eriksen@example.com
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
Subscribe
Pay 60.00kr
Brand elements
Customise how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand colour
F7FAFC
Accent colour
0a2540
Font
System Font
Shapes
Rounded
Brand elements
Customise how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand colour
009688
Accent colour
00766C
Font
System Font
Shapes
Rounded
Brand elements
Customise how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand colour
181818
Accent colour
9966FF
Font
System Font
Shapes
Rounded

Conversion

Increase sales with a better payments experience

We obsess over every detail of the checkout page—from its load time to the smallest animation. By using Checkout, you have a team of Stripe engineers and designers working continually to increase sales on your behalf.
Email
sofie.eriksen@example.com
Card information
1234 1234 1234 1234
MM / YY
CVC
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr

Designed to reduce friction

Let your customers breeze through the checkout by making it easy for them to input and reuse their payment information and by helping them spot errors in real time.
  • Address auto-complete
  • 1-click payment using Link
  • Real-time card validation
  • Descriptive error messages
  • Third-party autofill
  • Card brand identification
  • Payment method reuse
  • Adjustable quantities
Email
sofie.eriksen@example.com
Shipping address
Name
Address line 1
Address line 2
City
ZIP
State
Country
Suggestions powered by
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr

Optimised for any device

Provide an optimal experience across mobile, tablet, and desktop with a responsive checkout, and offer Link, Apple Pay and Google Pay out of the box.
Reduce friction at checkout and enable your customers to check out faster when paying with Link, Apple Pay or Google Pay.
Email
sofie.eriksen@example.com
Shipping address
Sofie Eriksen
Toldgade 15
5000 Odense C
Odense C
5000
State
Denmark
Suggestions powered by
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
Pure set
410.00kr
Or pay with card
Email
Card Information
Number
MM / YY
CVC
Country or region
United States
ZIP
Pay 410.00kr
Cancel
Danske Bank
Toldgade 15 Odense C
Billing
Peter Jensen
Toldgade 15
5000 Odense C
Denmark
Contact
peter.jensen@example.com
(+45) 22448569
Pay total
410.00kr

Built for global customers

Checkout supports 30+ languages, 135+ currencies, localises pricing with Adaptive Pricing, and dynamically shows the payment methods most likely to improve conversion.
Our early users saw up to a 46% increase in sales after enabling local payment methods.
  • ACH Direct Debit
  • Alipay
  • Affirm
  • Afterpay / Clearpay
  • Apple Pay
  • Bacs Direct Debit
  • Bancontact
  • Boleto
  • EPS
  • FPX
  • Giropay
  • Google Pay
  • Grabpay
  • iDEAL
  • Klarna
  • Link
  • OXXO
  • Pre-authorised debits
  • Przelewy24
  • SEPA Direct Debit
  • WeChat Pay
  • Swish
Email
sofie.eriksen@example.com
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
United States
97712
Pay US$65.00
E-mail
sofie.eriksen@example.com
Betaalmethode
Kaart
iDEAL
iDEAL-bank
ING bank
Naam
Sofie Eriksen
Betaal €55.00
E-mail
sofie.eriksen@example.com
Metoda platności
Karta
Przelewy24
Nazwa
Sofie Eriksen
Zaplać 240.00zł
メールアドレス
sofie.eriksen@example.com
カード情報
3566 0020 2036 0505
12/24
123
カード所有者名
Sofie Eriksen
国または地域
日本
JP¥7,000 支払う

Your brand, your Checkout

Customise Checkout’s colours, fonts, shapes, and brand settings to match the look and feel of your site. Embed Checkout directly into your site or direct customers to a Stripe-hosted page.
Pure set 410.00kr
Subscribe to Togethere Professional 115.00kr per month
Pay Showflix 60.00kr Then 20.00kr per month
Showflix gift card by email 40.00kr
Qty 2 20.00kr each
Showflix premium subscription 20.00kr
Qty 1, Billed monthly
Or pay another way
Email
sofie.eriksen@example.com
Card information
4242 4242 4242 4242
12/24
123
Name on card
Sofie Eriksen
Country or region
Denmark
Pay 410.00kr
Subscribe
Pay 60.00kr
Brand elements
Customise how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand colour
F7FAFC
Accent colour
0a2540
Font
System Font
Shapes
Rounded
Brand elements
Customise how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand colour
009688
Accent colour
00766C
Font
System Font
Shapes
Rounded
Brand elements
Customise how your brand appears globally across the Stripe products your customers use.
Icon
Logo
Brand colour
181818
Accent colour
9966FF
Font
System Font
Shapes
Rounded

Get started

The fastest way to integrate Stripe

Checkout’s intuitive APIs and documentation make it easy to get started, and easy to iterate.
const stripe = require('stripe')('sk_test_4eC39HqLyjWDarjtT1zdp7dc'); const session = await stripe.checkout.sessions.create({ payment_method_types: ['card'], line_items: [{ price: 'price_1HKiSf2eZvKYlo2CxjF9qwbr', quantity: 1, }], mode: 'subscription', success_url: 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}', cancel_url: 'https://example.com/cancel', });
Stripe.api_key = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc' session = Stripe::Checkout::Session.create( payment_method_types: ['card'], line_items: [{ price: 'price_1HKiSf2eZvKYlo2CxjF9qwbr', quantity: 1, }], mode: 'subscription', success_url: 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}', cancel_url: 'https://example.com/cancel', )
stripe.api_key = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc' session = stripe.checkout.Session.create( payment_method_types=['card'], line_items=[{ 'price': 'price_1HKiSf2eZvKYlo2CxjF9qwbr', 'quantity': 1, }], mode='subscription', success_url='https://example.com/success?session_id={CHECKOUT_SESSION_ID}', cancel_url='https://example.com/cancel', )
\Stripe\Stripe::setApiKey('sk_test_4eC39HqLyjWDarjtT1zdp7dc'); $session = \Stripe\Checkout\Session::create([ 'payment_method_types' => ['card'], 'line_items' => [[ 'price' => 'price_1HKiSf2eZvKYlo2CxjF9qwbr', 'quantity' => 1, ]], 'mode' => 'subscription', 'success_url' => 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}', 'cancel_url' => 'https://example.com/cancel', ]);
Stripe.apiKey = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc'; SessionCreateParams params = SessionCreateParams.builder() .addPaymentMethodType(SessionCreateParams.PaymentMethodType.CARD) .setMode(SessionCreateParams.Mode.SUBSCRIPTION) .setSuccessUrl('https://example.com/success?session_id={CHECKOUT_SESSION_ID}') .setCancelUrl('https://example.com/cancel') .addLineItem( SessionCreateParams.LineItem.builder() .setQuantity(1L) .setPrice('price_1HKiSf2eZvKYlo2CxjF9qwbr') .build()) .build(); Session session = Session.create(params);
stripe.Key = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc' params := &stripe.CheckoutSessionParams{ PaymentMethodTypes: stripe.StringSlice([]string{ 'card', }), LineItems: []*stripe.CheckoutSessionLineItemParams{ &stripe.CheckoutSessionLineItemParams{ Price: stripe.String('price_1HKiSf2eZvKYlo2CxjF9qwbr'), Quantity: stripe.Int64(1), }, }, Mode: stripe.String('subscription'), SuccessURL: stripe.String('https://example.com/success?session_id={CHECKOUT_SESSION_ID}'), CancelURL: stripe.String('https://example.com/cancel'), } session, err := session.New(params)
StripeConfiguration.ApiKey = 'sk_test_4eC39HqLyjWDarjtT1zdp7dc'; var options = new SessionCreateOptions { PaymentMethodTypes = new List<string> { 'card', }, LineItems = new List<SessionLineItemOptions> { new SessionLineItemOptions { Price = 'price_1HKiSf2eZvKYlo2CxjF9qwbr', Quantity = 1, }, }, Mode = 'subscription', SuccessUrl = 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}', CancelUrl = 'https://example.com/cancel', }; var service = new SessionService(); Session session = service.Create(options);
const stripe = require('stripe')('sk_test_4eC39HqLyjWDarjtT1zdp7dc'); const session = await stripe.checkout.sessions.create({ payment_method_types: ['card'], line_items: [{ price: 'price_1HKiSf2eZvKYlo2CxjF9qwbr', quantity: 1, }], mode: 'subscription', success_url: 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}', cancel_url: 'https://example.com/cancel', });
~

Modular in nature

Use Checkout as your all-in-one payment page, or use it only for specific payment methods by combining it with our embeddable UI components.

Supports advanced use cases

Checkout works with our other APIs to let you set up subscriptions or power your platform or marketplace payments.

Security

Built-in fraud prevention and compliance

Powerful fraud protection

Checkout uses AI to help you distinguish fraudulent actors from customers. Apply extra authentication to high-risk payments, or let us take on fraudulent disputes entirely with chargeback protection.

Compliance made easy

Qualify for the simplest method of PCI validation with a pre-filled SAQ A, and easily meet new regulatory requirements like Europe’s Strong Customer Authentication.

What’s in the box

Checkout at a glance

Supported use cases

Payment methods

Built-in features

Conversion optimisations

Pricing

Know what you’ll pay

Pick your path

Other options to start accepting payments

All of Stripe’s payment UIs give you instant access to 40+ payment methods, 35+ languages, and 135+ currencies. Choose the integration that best suits your business.
Payment succeeded
Thanks for your purchase! A payment from POWDUR will appear on your statement.
POWDUR
65.00kr
Payment Links

Shareable payment links

The fastest way to accept payments – no code required
  • Share links over email, SMS, or any other channel
  • Accept one-time, recurring, or pay-what-you-want payments
  • Turn your link into a QR code or an embeddable buy button
Elements

Flexible UI components

Build your own pixel-perfect payment experience
  • Composable UI components with CSS-level styling
  • Access 100+ global payment methods
  • Built-in logic to reduce friction and simplify compliance
Start now  Try the demo 
Morty Proxy This is a proxified and sanitized view of the page, visit original site.