RiazAhmad Booking Deposits For Stripe Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
RiazAhmad Booking Deposits for Stripe adds a small booking form to any page. Customers choose a date and a time slot, then pay a deposit through Stripe Checkout. The booking is confirmed only after Stripe says the payment is real.
It is made for small businesses that take appointments: clinics, salons, tutors, consultants, photographers and repair shops.
Features
- Booking form with a shortcode:
[bdfs_booking] - Your own time slots, fee, deposit percent and currency
- Protection against double booking
- Deposit paid through Stripe Checkout (cards, and other methods you turn on in Stripe)
- Bookings are confirmed in two safe ways: the return page checks the payment with the Stripe API, and a Stripe webhook (with signature check) confirms it even if the customer closes the browser
- Unpaid bookings hold the slot for a short time, then free it automatically
- Confirmation email to the customer and to the site owner, never sent twice
- Bookings page in WP Admin with status and a Cancel button
- Works in Stripe test mode, so you can try everything before taking real payments
External services
This plugin connects to the Stripe API (https://api.stripe.com) to take deposit payments. Stripe is a payment service by Stripe, Inc.
- When a customer submits the booking form, the plugin sends Stripe: the customer’s email address, the deposit amount and currency, the booking date and time (in the product name), the booking number, and the return addresses of your site. Stripe then shows its payment page to the customer.
- When the customer comes back, the plugin asks Stripe if that payment session is paid.
- Stripe sends webhook events (payment completed, payment page expired) to your site at
/wp-json/riazahmad-booking-deposits-for-stripe/v1/stripe-webhook.
No data is sent to Stripe until you add your own Stripe secret key in the settings.
Stripe terms: https://stripe.com/legal/ssa
Stripe privacy policy: https://stripe.com/privacy
Screenshots
No screenshots provided

