Corporate Accounts โ Employees Paying from an Organization's Balance
The "Corporate Accounts" section manages ledger accounts for organizations whose employees eat at your venue on a regular basis โ an office cafeteria, corporate catering, an arrangement with a nearby company. An employee pays with their own account code instead of cash or a card, and the charge is automatically billed to their employer's account. Open Admin Panel โ Corporate Accounts (admin.masamenu.tr/corporate-accounts). The section works separately per location.
Organizations and employee accounts
The model has two levels:
- Organization (employer) โ company name, contact person, phone, email, notes, settlement currency and, optionally, a default daily allowance applied to all its employees.
- Employee account โ tied to an organization: employee name, phone, a unique account code, current balance and, if needed, a personal daily allowance that overrides the organization's default.
An account code can be set manually or generated automatically (in the form CA-XXXX-XXXX) โ after creation it's shown once with a copy button; afterward the interface only shows it masked (last 4 characters).
Topping up balances
Balances are topped up manually โ by the venue's owner or accountant:
- Single top-up โ an amount for one account;
- Bulk top-up โ a list pasted into a text field, one row per employee: name, code (optional), amount, phone (optional). Existing employees are matched by name; new ones get an account created; each row's result is shown.
Daily spending limit
Only a daily spending limit exists: the organization has a default value, and an individual employee can have their own that overrides it. The limit resets every day; at checkout, the charge cannot exceed what's still available today for that employee.
Paying at the register
POS has a dedicated "Pay with corporate account" button:
- the cashier enters the employee's account code;
- the system shows the balance and remaining daily allowance, and charges the order (or part of it โ the remainder can be covered with another payment method, combined payment is supported);
- if the paid order is later cancelled, the charge on the corporate account is reversed automatically.
Guest self-checkout
A location-level "Guest self-checkout" toggle lets an employee pay for their own order directly on the customer-facing menu, entering their phone and account code โ no cashier needed.
Spend report
A report for any date range shows, per employee, the amount spent and the number of transactions โ exportable to CSV for bookkeeping or for billing the organization at the end of a period.
Related sections
- POS โ paying for an order from a corporate account
- Finance โ the venue's overall financial picture
- Returning Guests โ recognizing guests by phone number
FAQ
Can I set a monthly limit instead of a daily one?
Currently only a daily limit is available โ as an organization-wide default and, if needed, per individual employee.
Who tops up the balance โ the organization itself or the venue?
The venue's owner or accountant tops it up manually (a single top-up or a bulk list) โ there isn't yet a separate portal for the organization to top up its own balance.
What if an employee forgets their account code?
The code is shown masked in the venue's interface โ the full code can be looked up by the owner/accountant who created the account.
Can only part of an order be paid with a corporate account?
Yes, combined payment is supported at the register โ part of the amount is charged to the corporate account (within the remaining daily allowance), and the rest is paid with any other method.