Payment Settings

The Payment Method section lets you configure how customers pay when booking through your Cleanly system. You can enable online payments (like Stripe, PayPal), offline methods, or WooCommerce-supported gateways.


πŸ”§ Tab Title (Multi Step)

  • This is the tab name if you’re using a multi-step booking form.
  • Example: “Payment”
  • ⚠️ Avoid special characters like &.

πŸ’‘ Payment Method Configuration

1. Enable Payment

  • ON/OFF toggle
  • When ON, the payment section will appear in your booking form.
  • If OFF, no payment will be required at the time of booking.

2. Title

  • The heading shown to users.
  • Example: “Payment method”

3. Sub title

  • A short description under the title.
  • Example: “Credit card details” (you can customize this as needed)

🧾 Payment Gateways

This allows you to choose which payment options appear on the booking form:

βœ… Available Gateways:

  • Card (Stripe) – Accept payments through Stripe.
  • Cash / Offline Payment – Accept cash or manual payments.
  • WooCommerce Payment – Use payment gateways configured in WooCommerce.
  • PayPal – Allow payment via PayPal.

You can select multiple gateways to offer flexibility.


🎯 Default Gateways

Choose which gateway should be selected by default when the form loads. Example:

  • Card (Stripe)
  • Cash (Offline Payment)
  • PayPal, etc.

Only one default can be selected.


πŸ§ͺ Enable Test Mode

  • ON/OFF toggle
  • If ON, Stripe will run in test/sandbox mode using your test keys (ideal for testing before going live).
  • If OFF, the live Stripe configuration will be used.

🧬 Stripe Configuration

πŸ”§ Test Mode Settings:

  • Publishable key (required) – Get this from your Stripe dashboard.
  • Secret key (required) – Found in your Stripe test API settings.

🧾 Live Mode Settings:

  • Publishable key (required) – For real transactions.
  • Secret key (required) – Found in your Stripe live API settings.

πŸ” 3DS Authentication

  • ON/OFF toggle
  • Enables 3D Secure (strong customer authentication) for Stripe.
  • If enabled, users may need to verify their payment using a code or phone app depending on their bank/card.
  • πŸ“ Tip: For better control and experience, use the β€œAdvanced Stripe Addon” if you want to open a popup for authentication.

πŸ”˜ Bottom Controls

  • Reset All Options – Revert everything to default settings.
  • Save All Changes – Apply and save your current configuration.

Next

Leave a Reply