Payments
Enable Online Payments
Step 1: Sign Up for Stripe
Stripe is a popular and secure online payment service
- Go to stripe.com and create an account
- Verify your identity (may require credit/debit card information)
- Once complete, you will receive Stripe API Keys
Step 2: Configure in the System
- Log in to BookingPlatform
- Go to Settings > Payments
- Enter the Publishable Key and Secret Key from Stripe
Step 3: Test
- Try making a real booking with a test card
- If payment succeeds, you're ready to go
Supported Payment Methods
| Method | Description |
|---|---|
| Credit/Debit Card | Visa, Mastercard, AMEX |
| QR Code | Scan to pay via banking app |
| Mobile Banking | K+ / SCB / etc. |
When Should Customers Pay?
Go to Settings > Payment Policy:
| Option | Description |
|---|---|
| Pay after service | Customer pays at the shop after service |
| Prepay | Customer must pay before appointment, otherwise booking fails |
| Pay at booking | Customer pays immediately when booking |
Fees
When using Stripe, there is a fee of approximately 3% of the transaction amount. The business owner covers this fee.
Important
Never share your Secret Key with anyone — anyone with the key can accept payments on your behalf