Fixed a critical issue where coupons restricted to dine-in orders were rejected at the POS Terminal even when the order was a dine-in. The mismatch was between two notations ("dine-in" vs "dine_in") used by the POS and the database. Now both notations match correctly, and coupons work in all expected order types.
The mobile menu store card no longer expands to three lines when the restaurant name and branch are long — it cleanly truncates to two lines with an ellipsis, keeping the header tidy.
Settings pages now hide pricing cards (Takeaway Pricing, Delivery Pricing) automatically when the corresponding order type is disabled, so operators don't see configuration that won't apply.
The Quick-entry QR section now includes an inline link to the Mobile Order tab where the order-type toggles live — clearer where to enable/disable each QR card.
The mobile menu page now remembers which category tab the customer was viewing. Refreshing or sharing the URL keeps them on the same tab instead of resetting to the first category.