| 开发者 |
yatoon
freemius |
|---|---|
| 更新时间 | 2026年10月23日 11:32 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[yatoon_booking] - complete booking form[yatoon_service_menu] - visual service menu with Book buttons[yatoon_customer_portal] - customer self-service portal[yatoon_staff_portal] - mobile staff schedule portal[yatoon_discovery] - discovery storefront and booking entry points[yatoon_booking] shortcode to a public page.docs/quick-start.md, docs/validation.md, and reproducible focused test instructions in tests/README.md.Pro adds unlimited staff, two-way Square Appointments synchronization, one-way Vagaro import with booking creation, online payments and deposits, no-show tracking, SMS and calendar integrations, advanced customer self-service, growth tools, multi-location operations, and priority support.
No. Yatoon Free runs in Local mode inside WordPress. Square, Vagaro, Stripe, PayPal, Twilio, Google Calendar, and Outlook Calendar are optional integrations.
AI Chat uses the WordPress AI Client and the provider connections configured by the site owner. It does not use a separate AI Relay or expose provider credentials in the browser. The chat keeps the complete provider response and shows a clear sending state; it does not use fake character-by-character playback. The current public WordPress AI Client returns a complete text result rather than exposing a stable token-stream API to plugins, so this release does not claim token-by-token streaming.
No. New installations keep Chat Concierge, the booking-form Style Assistant, natural-language rescheduling, and reply drafts off until an administrator enables each feature. Connecting a provider or entering an API key does not publish an AI widget by itself. Existing sites keep their saved settings when updating.
Yatoon Pro supports two-way Square Appointments synchronization - creating, updating, and cancelling Square bookings and receiving Square webhooks - plus Square online payment, deposit, and refund options. Point of sale is limited to recording that an appointment was paid in Square POS or Tap to Pay so it settles correctly in Yatoon's own reports and invoices; Yatoon does not replace the Square point-of-sale application.
It reads services, staff, and availability from Vagaro and creates new appointments in Vagaro when a customer books. It is an import plus booking creation, not two-way synchronization: Yatoon does not push Vagaro reschedules or cancellations, receive Vagaro webhooks, or run a scheduled re-pull.
Yes. Each guest can have separate services, staff assignments, timing, and reference photos while remaining part of one booking journey.
Yes. Configure the provider and deposit rules required by your business, then test the complete payment and refund workflow in the provider's test environment before going live.
It requires a deposit; it does not take money on its own. Once a customer reaches your threshold, their next booking is treated as a deposit booking and checkout asks for the deposit amount configured under Payments, through the gateway configured there. If no deposit gateway is set up, the rule can only flag the customer.
It checks staff qualification, working hours, breaks, closed dates, existing appointments, shared resources, and external availability where applicable. A final server-side check runs immediately before the change is saved.
Yes. Customers can use the lightweight booking app and Customer Portal, while the Staff Portal is designed for mobile daily operations.
Booking writes require MySQL/MariaDB connection-scoped advisory locks (GET_LOCK). Lock acquisition, availability checks, booking writes, and lock release must use the same primary database connection and server. A connection pool, multiplexing proxy, read/write router, or multi-writer cluster must preserve that connection and server for the whole operation. Open Tools > Site Health to check advisory-lock support; that probe does not certify every proxy or cluster routing configuration. If required locks cannot be acquired, Yatoon refuses the booking write and returns a retry/error message rather than saving an unprotected appointment. Ask the host to confirm connection pinning and run concurrent booking checks on a disposable site before launch.
Yes. Major booking surfaces are available through Gutenberg blocks, Elementor widgets, shortcodes, and adapters for Bricks, Beaver Builder, Divi, and Brizy.
Yatoon bundles Simplified Chinese, Traditional Chinese, Spanish and Vietnamese catalogs. Technical coverage is measured against the current source catalog in languages/translation-coverage.json; untranslated messages fall back to English. Critical 4.8.3 customer copy was reviewed in English and Simplified Chinese; the complete catalogs have not received independent native-speaker review. Site owners can edit service names, descriptions, policies and labels.
Downloads, licensing, updates, and priority support are available through Yatoon.com. Copy the privacy-safe technical summary from Operations when reporting an integration problem.
{service_name} is populated from the linked service, added a real-booking preview, and replaced the overly promotional Google CTA with a calm invitation to share honest feedback.