Payment Settings
What this screen is for
The panel screen that sets which currencies a business accepts, and which of them is the default. BookThing itself carries no pricing or billing at all — the currencies chosen here are for the service and product prices the business charges its own customers.
When you would use this
A business owner comes to this screen once the business starts serving customers who pay in a currency it hasn't set up yet, or once the currency shown to a customer by default no longer fits.
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 panel only.
What you can do here
Accepted currencies
Each of TRY, USD, EUR and GBP is turned on or off with its own checkbox; saving is refused with an error message while no currency is marked.
Default currency
Can only be picked from among the currently-marked currencies; unmarking the currently-default currency makes the new default fall back automatically to the first currency still marked.
Save
A valid form writes the selections in one go; the form is disabled while saving, or while the business is suspended.
What the server accepts and refuses
The server does not check that the currency list is non-empty
The Firestore rule for companies/{companyId}/settings/payment restricts the write to ownership only; keeping at least one currency marked, or keeping the default among the marked currencies, is not checked on the server, only by this form itself.