Business Settings
What this screen is for
On the mobile app, the settings screen for the business's appointment rules and accepted currencies: the slot interval, the pending-appointment hold and approval-timeout windows, reminder times, the manual-approval requirement, customer cancellation, the phone requirement, the booking-frequency limit, allowing more than one service, and the accepted currencies with a default all live on one screen. The panel does not gather the same settings on one screen: appointment scheduling rules belong to the working hours screen, and accepted currencies belong to a separate payment settings screen.
When you would use this
A business owner comes to this screen when bookings are landing at a pace that no longer fits the business — slots too tight or too loose, requests waiting too long for an answer, a customer rebooking sooner than the business wants — or once the business starts pricing in a currency it hasn't accepted before.
Who sees it
Only the user whose account matches the owner field on the business document can open this screen.
Where it lives
The screen exists on the mobile app only, in this form. The panel does not gather the same settings on one screen: appointment scheduling rules (the slot interval, the pending-appointment hold, the approval timeout, reminders, the appointment rule switches, the booking-frequency limit) are part of the already-documented working hours screen; the accepted currencies and default currency are on a separate payment settings screen. Together the two do the same job as this screen, just split across two screens on the panel.
What you can do here
Appointment scheduling settings
The slot interval (15, 30 or 60 minutes), the pending-appointment hold and the approval-timeout window are all set in minutes; both minute fields are validated separately as a positive whole number before saving.
Reminder times and appointment rule switches
How many minutes before an appointment a reminder goes out, the manual-approval requirement, letting a customer cancel at any time, the phone requirement for booking, and allowing more than one service per booking are all changed here.
Booking-frequency limit
A switch and a day-count field decide how many days a customer must wait between bookings at this business; turning the switch off and back on restores the last number typed rather than resetting it.
Accepted currencies and the default currency
Which currencies from the TRY, USD, EUR, GBP pool are accepted is marked here, and one of them is chosen as the default; saving does not proceed while no currency is marked.
What the server accepts and refuses
Settings are also readable by non-owners once a business is published
The Firestore rule for companies/{companyId}/settings/{settingId} opens reading to the owner, or, once the business is published, to any signed-in user; writing is open to the owner only, in every case.
The server checks only the showcase product limit, not appointment or currency fields
The only field-level check on a settings write is that the showcase product count on the settings/commerce document does not exceed 12; a positive appointment-scheduling field or at least one currency being selected is not part of the server rule, only the forms enforce those.