M masamenu.tr
๐Ÿฝ๏ธ Hall, Kitchen & Back Office

๐Ÿข Corporate Accounts

Company ledgers: employee limits, POS payments from the account, reports

Documentation

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:

  1. the cashier enters the employee's account code;
  2. 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);
  3. 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.