Find trending topics and quick answers here

Hi, how can we help?

Search by task, feature, or problem - not just a single keyword.

There no matching results.

What’s the difference between Stripe Checkout and the Stripe Payment widget?

Question

PlatoForms offers two ways to collect payments with Stripe — which one should I use, and how are they different?


Answer

PlatoForms has two separate entry points for Stripe. Both connect to your Stripe account, but they work differently and suit different use cases. Here’s a breakdown to help you choose:


1. Stripe Checkout (Integration)

What it does: After the customer submits your form, they are redirected to a Stripe-hosted payment page to complete the transaction.
Best for: Simple, fixed-price payments where a redirect is acceptable.
How to access: Go to your Dashboard, hover over a form, click the settings button > Integrate, then select the Stripe logo.
Example: An event registration form where payment happens as a separate final step.


2. Stripe Payment Widget (New)

What it does: Adds a payment field directly inside your form. Customers enter their card details — or pay with Apple Pay / Google Pay — without ever leaving the page.
Best for: Seamless, in-form checkout experiences where you want to keep users on one continuous flow.
How to access: Open your form in the builder > More Widgets (⋯) > Stripe Payment under Enhanced Features.
Example: A service booking form where the customer fills in their details and pays in one uninterrupted flow.


How do I choose?

Stripe Checkout Stripe Payment Widget
Customer stays on your form ❌ ✅
Apple Pay & Google Pay ✅ ✅
In-form payment field ❌ ✅
Best for Simple redirect-based flows Seamless, in-form checkout
  • Use Stripe Checkout if you just need a quick, redirect-based payment flow with minimal setup.
  • Use the Stripe Payment Widget if you want customers to pay without leaving your form — recommended for most professional use cases.

If your audience prefers PayPal over Stripe, PlatoForms also has a native PayPal Payment widget — one field that covers PayPal checkout, cards, and Pay Later without a redirect.