Deposits are paid straight into your own Stripe account. Card details are entered on Stripe’s secure form and never touch your website.
You need a Stripe account. If you do not have one, create one at stripe.com. Stripe charges its usual card fees; WearBeauty takes nothing.
The webhook tells WearBeauty when a deposit has been paid.
/wp-json/wdb/v1/webhooks/stripe.payment_intent.succeeded and payment_intent.canceled. If you sell memberships, also choose checkout.session.completed, invoice.paid, invoice.payment_failed, customer.subscription.updated and customer.subscription.deleted.Tip: Test mode and live mode have different keys and different webhooks. Set up both if you test first.
Deposits are taken on online bookings. If Stripe is not set up, online bookings still work without a deposit.
Booking pages, the Elementor widget, the block and shortcodes.
Reminder timings and editing the messages clients get.
Sell vouchers online and run monthly memberships.
See how WearBeauty can bring your bookings, clients and everyday salon admin together.