Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

RiazAhmad Booking Deposits For Stripe Wordpress Plugin - Rating, Reviews, Demo & Download

RiazAhmad Booking Deposits For Stripe Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

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


Reviews & Comments