
外掛標籤
開發者團隊
原文外掛簡介
Shark Booking by Carson is an installable plugin for businesses that need a streamlined appointment booking flow on any WordPress site.
Features:
Admin booking list and calendar views (day, week, month) with filters.
Service management with duration, buffers, pricing, currency, and active status.
Resource management with service assignments and weekly schedule editing.
Availability management with weekly rules and date-specific overrides.
Frontend booking flow via shortcode.
Stripe Checkout flow for bookings.
Stripe webhook processing with idempotency safeguards.
Quote and pricing engine.
Manual admin actions for bookings (edit, delete, resend customer notification).
Built-in FAQ screen and Contact entry point in the admin menu.
Security hardening for public booking APIs (same-origin checks, rate limits, and nonce-aware permission callbacks for logged-in sessions).
Use [booking_appointment_flow] for the appointment booking flow.
External services
Stripe
This plugin uses Stripe Checkout and webhook APIs to process booking payments.
Data sent: checkout/payment fields such as transaction amount, selected items, customer email, and callback metadata needed to reconcile booking records.
When sent: when a customer starts checkout and when Stripe calls the webhook endpoint after payment events.
Terms of Service: https://stripe.com/legal/ssa
Privacy Policy: https://stripe.com/privacy
Freemius
This plugin uses Freemius for subscription/account management and premium entitlement checks.
Data sent: installation/account metadata required by Freemius to manage plan/account status and entitlement.
When sent: during Freemius account/plan pages and entitlement synchronization checks.
Terms of Service: https://freemius.com/terms/
Privacy Policy: https://freemius.com/privacy/
What if email delivery fails?
The plugin uses WordPress wp_mail(). Delivery depends on your hosting mail setup or SMTP/mail plugin.
