外掛標籤
開發者團隊
原文外掛簡介
NoShow Deposit Payments connects Contact Form 7 with Stripe so you can collect a deposit after a form submission instead of charging the full amount upfront.
The plugin lets you choose a Contact Form 7 form, map a service/price field, redirect the customer to Stripe Checkout, and store completed payments in WordPress for later review.
It is designed for service businesses — consultations, beauty appointments, coaching sessions, and any workflow where you want to secure a reservation with a partial payment.
This plugin requires Contact Form 7. If CF7 is not installed and active, the plugin will display an admin notice reminding you to install it. The deposit flow will not trigger until CF7 is active.
Core Features (Free)
Collect a configurable deposit percentage via Stripe after Contact Form 7 submission.
Choose which CF7 form triggers the deposit flow.
Map a service/price field to a pricing list you control.
Redirect customers to Stripe Checkout after a valid submission.
Store every completed payment in a searchable WordPress payments log.
Send branded confirmation emails to customers and admin notifications.
Optional SMTP configuration for improved email deliverability.
Stripe webhook support — payments are confirmed asynchronously.
Meeting date/time detection for booking-based workflows.
Refund payments directly from the WordPress admin (within the refund window).
Configurable refund cutoff — set how many hours before the meeting refunds are allowed.
Pro Features
Slot booking system — create recurring weekly time slots with capacity control.
Double-booking prevention — slots are reserved at checkout and confirmed on payment, so the same slot can never be booked twice.
Slot management calendar — view, block, and manually book slots from the WordPress admin.
Analytics dashboard — revenue charts, booking trends, and payment summaries.
Priority email support.
Upgrade to Pro →
How It Works
Install and activate the plugin (Contact Form 7 must be active first).
Go to NoShow Payments → Settings and paste your Stripe Secret Key.
Auto-create the Stripe webhook with one click.
Map your CF7 service field and pricing list.
Choose which form triggers the deposit — or leave blank to apply to all forms.
Customers fill in the form, get redirected to Stripe, pay the deposit, and receive a confirmation email.
Privacy & Data
Customer email addresses and payment references are stored in your WordPress database. No data is sent to external servers except Stripe (for payment processing). SMTP credentials are stored as WordPress options and used only for sending plugin emails.
External Services
This plugin connects to Stripe to process deposit payments via Stripe Checkout.
When a customer submits a Contact Form 7 form, their payment details and booking
information are sent to Stripe’s servers for payment processing.
Stripe Terms of Service: https://stripe.com/legal/ssa
Stripe Privacy Policy: https://stripe.com/privacy
This plugin also loads the Montserrat font from Google Fonts on admin pages.
This causes the admin user’s browser to make a request to Google’s servers.
Google Fonts service: https://fonts.google.com
Google Privacy Policy: https://policies.google.com/privacy
This plugin requires Contact Form 7 (by Takayuki Miyoshi), which is a separate,
independently licensed plugin available on WordPress.org.
