NoShow Deposit Payments
NoShow Deposit Payments extends your existing Contact Form 7 workflow with Appointment Manager, Stripe deposits, payment records, refunds, branded customer communication, and automated reminders—all managed from one dashboard.
Built for appointment-based businesses that already use Contact Form 7, including medical clinics, dental practices, therapists, physiotherapists, chiropractors, salons, beauty clinics, consultants, coaches, lawyers, agencies, and other service businesses.
NoShow Deposit Payments Pro adds Slot Manager for recurring appointment availability, slot capacity, double-booking prevention, and analytics for appointments, payments, refunds, and revenue.
This plugin requires Contact Form 7. If Contact Form 7 is not installed and active, the plugin shows an admin notice. Payment collection and appointment workflows become available once Contact Form 7 is active.
Free Features
- Appointment Manager – manage Contact Form 7 appointments, payment records, and refunds from one searchable dashboard.
- Stripe deposits and payments – collect Stripe deposits, accept payments, and track payment status.
- Refund management – refund eligible payments from the WordPress admin, with a configurable refund window.
- Branded confirmation and reminder emails – send customer confirmations, 24-hour and 2-hour reminders, and admin notifications.
- Merchant-branded customer experience – use your own branding in Stripe Checkout, confirmation emails, and appointment reminders.
- Stripe Checkout – securely collect Stripe deposits and payments after a Contact Form 7 submission.
- Service and pricing mapping – map Contact Form 7 fields to services, pricing, and payment amounts.
- Stripe webhooks – automatically confirm successful payments and update appointment status.
- SMTP settings – optionally configure SMTP to improve email delivery.
Pro Features
- Slot Manager – create recurring appointment availability with weekly schedules.
- Capacity controls and double-booking prevention – set capacity for each appointment slot and automatically prevent double bookings.
- Appointment availability management – control when customers can book available appointment slots.
- Analytics – track appointments, payments, refunds, and revenue with operational insights.
- Licence activation and priority Pro support.
How It Works
- Install and activate NoShow Deposit Payments. Contact Form 7 must be active.
- Go to NoShow Payments → Settings, enter your Stripe Secret Key, and connect your Stripe account.
- Create your Stripe webhook with one click from Settings.
- Map your Contact Form 7 service field and pricing list.
- Choose which Contact Form 7 form should trigger the appointment workflow.
- Customers submit the form, complete payment in Stripe Checkout, and automatically receive a branded confirmation email after payment is confirmed.
Privacy & Data
Appointment details, customer email addresses, and payment references are stored in your WordPress database. Payment card details are entered directly on Stripe Checkout and are not stored by this plugin. SMTP credentials are used only to send plugin emails.
External Services
Stripe
This plugin connects to Stripe to create Stripe Checkout sessions, process payments, and process refunds through the website owner’s Stripe account.
For payment-enabled forms, the customer’s email address, selected service, amount, currency, and appointment details are securely sent to Stripe for payment processing.
- Stripe Terms of Service: https://stripe.com/legal/ssa
- Stripe Privacy Policy: https://stripe.com/privacy
Contact Form 7
This plugin requires Contact Form 7 by Takayuki Miyoshi, a separate and independently licensed plugin available on WordPress.org.
No other external services or remote servers are contacted by this plugin.
Third-Party Libraries
This plugin bundles the following third-party libraries. They are included in the plugin package and served from your own server; no external requests are made.
Flatpickr
A lightweight, dependency-free datetime picker used on the admin Payments page.
- Version: 4.6.13
- License: MIT
- Source: https://github.com/flatpickr/flatpickr
- License text: https://github.com/flatpickr/flatpickr/blob/master/LICENSE.md
- Files: assets/vendor/flatpickr/
Montserrat Font
A geometric sans-serif typeface used in the admin interface.
- License: SIL Open Font License 1.1 (OFL-1.1)
- Source: https://github.com/JulietaUla/Montserrat
- License text: https://scripts.sil.org/OFL
- Files: assets/vendor/montserrat/
