Payments
Booking Suite supports optional Stripe payments for booking deposits or full payment collection.
Stripe Setup
Open Booking Suite > Settings > Payments, choose the payment mode, set the publishable key, and enter the secret key. The Stripe secret key is encrypted before storage using WordPress salts.
Payment Modes
fullcollects the full configured booking amount.depositcollects the configured deposit amount and leaves the remaining balance for the business workflow.
Payment Operations
Booking Suite can create Stripe PaymentIntents, verify payments, store payment references against bookings, and issue refunds from admin booking actions when supported by the booking state.
Stripe.js is loaded only when the site owner enables the Stripe.js setting.