Every message the customer pages can show, in the English wording. Search with Ctrl+F and type part of the message.
Choosing a table and booking
| Message | Meaning | What to do |
|---|---|---|
| Venue not found | The venue link is wrong or the venue was removed | Check the URL the venue gave you, or open it from the system's home page |
| Online booking is temporarily closed. Please contact the venue directly | The venue has no payment channel set up, or its plan has expired / is suspended | Contact the venue directly — existing bookings still work |
| This night is not open for booking yet | The venue has not opened this night | Pick another night or contact the venue |
| Online booking for this night has closed. Please contact the venue | The booking cutoff has passed (default 19:30) | Call the venue for a walk-in, or book another night |
| Selected table not found | The table was removed or disabled | Reload and pick a table from the plan again |
| This table is closed tonight | The venue closed this table for the night (e.g. an event) | Pick another green table |
| This table was just booked. Please choose another | Someone booked it a split second before you | Pick another green table and confirm again |
| This number already has a booking tonight (one table per number per night) | An active booking already exists for this number tonight | Open it from its link or “Find my booking” · for several tables, ask the venue |
| This number is temporarily blocked from booking — reason: … · unblocks automatically … (in about …). To book before then, please contact the venue | The full block message with the reason and unblock time | Wait until the stated time, or ask the venue to book by hand |
| Invalid input | Something in the form is missing or malformed | Check the name (2–80 characters) and the 10-digit Thai mobile number, then send again |
| Too many booking attempts. Please wait a moment and try again | This device/network started more than 5 bookings in 10 minutes | Wait a moment · if a booking is already open, use that one |
| Missing: Choose a table from the floor plan | You tapped “Review details” without a table | Tap a green table on the plan or pick from the list |
| Missing: The selected table was just booked. Choose another table | Your table was taken meanwhile | Pick another table |
| Missing: Enter your full name (at least 2 characters) | The name is too short (same words appear under the name field) | Enter the full name as on the ID |
| Missing: Thai mobile number, 10 digits starting 06/08/09 | The number is incomplete or not a Thai mobile (same words under the phone field) | Enter a 10-digit number starting 06/08/09 |
| Please confirm that the booker's name matches their ID card or passport | The form was sent without the “Check before confirming” box (rare) | Tap “Review details”, then “Confirm and pay” |
| Please enter a name of at least 2 characters | The name is too short | Enter the full name (2–80 characters) |
| Please enter a phone number | Not a 10-digit Thai mobile number | Enter a number starting 06/08/09, 10 digits |
| Table … was just booked. Please choose another table on the plan | Your chosen table was booked while you were typing | Tap another green table |
| No free tables for … people — try another night or contact the venue | No table tonight seats this many | Reduce the party size, pick another night, or contact the venue |
| Online booking for tonight has closed (after …) — walk-ins, please ask at the door | Tonight's cutoff has passed | Contact the venue or book another night |
| No nights are open for booking yet. Please follow the venue's announcements | The venue has not opened any night for advance booking | Follow the venue's announcements |
Paying and attaching the slip
| Message | Meaning | What to do |
|---|---|---|
| The payment window and grace period have ended and the table was released. If you already transferred, contact the venue with your slip | Both the window and the grace period are over | Paid → contact the venue with the slip · not paid → book again |
| This slip has already been used to confirm another booking | The same slip (same reference) already confirmed another booking | Attach the slip of the correct transfer — transfer again if needed |
| We could not read the slip. Please upload the full slip with the QR clearly visible | The QR on the slip could not be read (cropped, blurry, not a slip) | Screenshot the full slip from the banking app and attach again (3 attempts) |
| Too many failed slip uploads. Please contact the venue | Three unreadable slips in a row | Contact the venue with your slip so staff can check it |
| Booking not found | The booking link is wrong, cancelled, or the venue issued a new link | Open the saved image, or use “Find my booking” with your number + code |
| This action is not possible in the booking's current status | The current status doesn't allow this (e.g. changing tables after check-in) | Check the status on the card and contact the venue if something must change |
| Please choose a slip image | No image picked yet | Tap “📷 Choose slip image / screenshot” |
| Only JPG, PNG or WebP files are accepted | The file is not an image | Screenshot the slip as an image |
| File is over 4 MB. Please screenshot the slip instead of photographing it | The image is too large | Screenshot instead of using the camera |
| Slip upload failed (temporary system error) — your picture is still here, tap send again. If it still fails, contact the venue with your slip | File storage hiccup; your picked image is still in the form | Tap “Send slip to confirm booking” again · still failing → contact the venue with the slip |
| The venue has not set up a payment channel. Please contact the venue | The venue has no PromptPay / account number in the system | Use the contact buttons at the bottom of the card — if none, you'll see “The venue has not listed online contact details — please ask at the door” |
| Payment time is over — …-minute grace period | The window ended but you can still attach a slip during the grace period (the QR is hidden) | Paid → attach the slip · not paid → tap “Cancel booking…” and book again |
| Deposits can only be paid from a Thai banking app or PromptPay. No Thai bank account? Contact the venue to book and pay cash at the door | Shown while paying in English/Chinese | Use a Thai banking app, or contact the venue |
Status banners on the booking card
| Message | Meaning | What to do |
|---|---|---|
| The table is still yours — waiting for the venue to check your slip | The slip is queued for staff (no automatic verification, or it could not confirm); the table stays held | Wait, usually a few hours · urgent → contact the venue with the slip |
| Slip received — verification is temporarily unavailable | The venue's checker is down / out of quota / the bank hasn't confirmed; it retries by itself | Don't resend; reopen the card in a few minutes |
| Booked! Table … · … | The booking is confirmed | Save the card image; arrive before the release time |
| Checked in at …. Enjoy your night! | You have the table | — |
| Deposit window expired — the table was released to others | The slip was not attached in time | Paid → contact the venue with the slip · not paid → “Book again” |
| Slip failed verification: … — contact the venue for details | The venue rejected the slip; the table is free | Contact the venue, or “Book again” |
| The table was released because you did not arrive by …. The deposit is not refundable | You missed the release time | Contact the venue if you still want a table |
| Cancel this booking? The table frees up for others immediately. This cannot be undone | The confirm box after “Cancel booking…” on an unpaid booking | Not paid → “Confirm — not paid, release the table” · paid → “Paid, attach slip” |
| You cancelled this booking and the table was released — you can book again any time | You cancelled it yourself | “Book again” when ready |
| This booking was cancelled by the venue (…) | The venue cancelled; the note in brackets is about the refund | Contact the venue with questions |
Find my booking and everything else
| Message | Meaning | What to do |
|---|---|---|
| Please enter the phone number and the 6-character booking code | Something is missing | Fill in both fields |
| No booking matches — check that the phone number is the one used to book and that the 6-character code matches the booking card | No booking matches | Read the code from the saved image |
| Too many searches. Please wait a moment | More than 5 per minute | Wait a minute |
| The table can no longer be changed (past …, or the booking status doesn't allow it). Please contact the venue | The cutoff has passed, or the status isn't awaiting deposit / confirmed | Ask the venue to move you |
| Couldn't save the image (rendering took too long or the browser doesn't support it). Please take a screenshot instead | Rendering took over 12 seconds, or the browser cannot render images | Screenshot the booking card |
| Couldn't copy — press and hold the text to copy it yourself | The browser (often inside LINE/Facebook) blocks clipboard writes | Press and hold the account number / amount / PromptPay ID and choose “Copy” |
| This in-app browser can't save images directly — press and hold the image, or open this page in Safari/Chrome from the ⋯ menu at the top right | Opened inside the LINE/Facebook app | Press and hold the image and “Save Image”, or open in Safari/Chrome |
| Page not found — This link no longer works or is incomplete | The link is wrong or was revoked | Tap “See all venues → find your booking with your phone number and 6-character code”, or ask the venue for a new link |