3DS Stripe

💳 Cleanly Booking – 3DS Stripe Payment Setup

The 3DS Stripe Payment option allows you to accept secure credit/debit card payments with 3D Secure authentication (Strong Customer Authentication – SCA compliant). This adds an extra verification step for customers, reducing fraud and chargebacks.


1. Enabling 3DS Stripe Payment

  1. Go to:
    Cleanly → Settings → Payment & Account
  2. Toggle Enable payment to ON.
  3. Under Payment gateways, tick 3DS Stripe.
  4. (Optional) Tick 3DS Stripe under Default gateways to make it the default payment option.

2. Test Mode vs Live Mode

  • Enable test mode → Lets you process transactions with Stripe’s test cards without charging real money.
  • Disable test mode → Switch to real transactions.

3. Required API Keys

Stripe requires two sets of API keys—one for test mode and one for live mode.

3DS Test Mode

  • Publishable Key → Use your Test Publishable Key from Stripe Dashboard.
  • Secret Key → Use your Test Secret Key from Stripe Dashboard.

3DS Live Mode

  • Publishable Key → Use your Live Publishable Key from Stripe Dashboard.
  • Secret Key → Use your Live Secret Key from Stripe Dashboard.

📌 Where to find keys:
Log in to Stripe Dashboard → Developers → API Keys.


4. Embedded Mode (Optional)

  • Enable Embedded Mode → Displays the Stripe Checkout form directly inside your booking page as a popup.
  • If disabled, customers are redirected to the Stripe Checkout page instead.

5. Redirect Stripe Checkout

  • Toggle Redirect Stripe Checkout ON to send customers to Stripe’s secure checkout page after booking.
  • Useful if you want to avoid handling payment details directly in your site.

6. Display Message

Customize the message shown to customers when they reach the payment step.
Example:

“After submitting your booking, you will be redirected to Stripe for secure payment.”


✅ Summary

  • 3DS Stripe ensures safer online payments by requiring cardholder authentication.
  • Use Test Mode to confirm everything works before going live.
  • Always use the correct Publishable and Secret Keys for test/live environments.
  • Choose between Embedded Checkout or Redirect Checkout depending on your UX preference.

Next

Leave a Reply