System Configuration
Learn how to configure Booking Platform to fit your business
General Settings
Business Information
Go to Settings > Business Info to edit basic information:
| Field | Description | Required |
|---|---|---|
| Business Name | Name displayed to customers | ✅ |
| Address | Address for Google Maps | ✅ |
| Phone Number | For customer contact | ✅ |
| For notifications | ✅ | |
| Logo | Logo image 200x200px | ❌ |
Operating Hours
Set your business opening/closing hours:
- Monday – Friday: 09:00 - 18:00
- Saturday: 10:00 - 16:00
- Sunday: Closed
Holidays
Set annual and special holidays:
- Go to Settings > Holidays
- Click Add Holiday
- Select date and enter holiday name
- Choose whether it repeats annually or is one-time
Notification Settings
Email Templates
Customize messages sent to customers:
| Template | Description |
|---|---|
| Booking Confirmation | Confirm successful booking |
| Reminder | Remind before appointment |
| Cancellation | Notify cancellation |
| Reschedule | Notify reschedule |
SMS Settings
Configure SMS sending:
- Go to Settings > Notifications > SMS
- Enable SMS
- Enter Twilio account details
Payment Settings
Stripe
- Go to Settings > Payments > Stripe
- Enter API Keys from Stripe Dashboard
Payment Methods
Select supported payment channels:
- ✅ Credit/debit card
- ✅ QR Code (PromptPay, LINE Pay)
- ✅ Bank transfer
- ✅ Cash (pay at location)
Booking Widget
Installation
Add the Booking Widget to your website:
html
<!-- Add Script -->
<script src="https://booking-platform.com/widget.js" defer></script>
<!-- Add Container -->
<div id="booking-widget" data-tenant="your-tenant-id"></div>Customization
typescript
BookingWidget.init({
tenant: 'your-tenant-id',
theme: 'light', // or 'dark'
primaryColor: '#3B82F6',
language: 'en',
});Security Settings
Two-Factor Authentication
Enable 2FA for admin accounts:
- Go to Settings > Security
- Enable Two-Factor Authentication
- Scan QR Code with an Authenticator app
- Enter 6-digit code to verify
Change Password
- Go to Profile > Change Password
- Enter current password
- Enter new password twice
Language
Supported Languages
- Thai (default)
- English
- Chinese
Change Language
Go to Settings > Language and select your preferred language