Yatoon Booking Pro setup

Yatoon Booking Pro Setup Guide

Last updated: May 16, 2026

This guide helps Yatoon Booking Pro users configure third-party integrations. Test every integration on a staging site or with test credentials before accepting live bookings.

Before you start

  • WordPress is updated.
  • PHP is 7.4 or newer.
  • HTTPS is enabled.
  • Yatoon Booking Pro is installed and activated.
  • Your Pro license is active.
  • Booking pages are excluded from aggressive caching and delayed JavaScript loading.
  • WordPress email delivery works, preferably through SMTP.

Square setup

  1. Open Square Developer at https://developer.squareup.com/apps.
  2. Create or open your Square application.
  3. Copy the access token and Square location ID.
  4. In WordPress, go to Yatoon Booking > Settings > General.
  5. Set Active Platform to Square.
  6. Paste the access token and location ID.
  7. Choose Sandbox for testing or Production for live bookings.
  8. Save settings, test the connection, sync data, and confirm staff/service variation mapping.

Vagaro setup

  1. Get your Vagaro API key and business ID from your Vagaro account.
  2. In WordPress, go to Yatoon Booking > Settings > General.
  3. Set Active Platform to Vagaro.
  4. Enter the API key and business ID.
  5. Save settings, test the connection, and confirm staff, services, and availability mapping.

Stripe deposits

  1. Open Stripe Dashboard.
  2. Copy the publishable key and secret key.
  3. In Yatoon settings, find the Stripe webhook URL.
  4. Create a Stripe webhook endpoint using that URL.
  5. Copy the webhook signing secret.
  6. Go to Yatoon Booking > Settings > Deposit & Prepay.
  7. Enter Stripe keys and webhook secret.
  8. Test using Stripe test mode before switching to live keys.

Twilio SMS

  1. Create or open a Twilio account.
  2. Copy Account SID, Auth Token, and sender phone number.
  3. Go to Yatoon Booking > Settings > SMS Notifications.
  4. Enter Twilio credentials and enable the SMS messages you want to send.
  5. Send a test SMS and confirm your salon has consent to send customer SMS reminders.

Google Calendar

  1. Create a Google Cloud project.
  2. Enable the Google Calendar API.
  3. Create OAuth credentials.
  4. Add the redirect URI shown in Yatoon settings.
  5. Copy the client ID and client secret.
  6. Go to Yatoon Booking > Settings > Google Calendar.
  7. Enter the credentials, connect Google Calendar, and authorize the calendar.
  8. Create a test booking and confirm the event appears.

Recommended launch test

  • Create one single-service booking.
  • Create one multi-service booking.
  • Create one group booking.
  • Test Any Staff assignment, cancellation, and rescheduling.
  • Confirm customer and admin email delivery.
  • Confirm SMS, Stripe deposit, Square/Vagaro sync, and Google Calendar sync if enabled.
  • Confirm mobile booking page layout and staff portal access.
Scroll to Top