Help & Support Center

How can we help you?

Find answers to common questions, learn how to use Cafe Buddy, or reach our support team directly.

Popular: account approval · billing · VAT setup · reset password · kitchen display

No results found

Try different keywords or contact our support team.

Account & Access

Registration, login, passwords, and account status

How do I create a Cafe Buddy account?

To create a Cafe Buddy account, go to the Sign In page and click Create Account. The registration process has three steps:

  1. Account Details — Enter your username, password, email address, mobile number, and birthday.
  2. Verify Email — A 6-digit OTP will be sent to your email. Enter it to confirm your address.
  3. Business Information — Fill in your full name, business name, business address, and social media or website links.

After submitting, your application will be reviewed by our team within 24–48 hours. You'll receive an email notification once your account is activated.

Why is my account still pending? How long does the review take?

All new accounts are manually reviewed by our admin team before activation. This process typically takes 24–48 hours on business days.

You will receive an email at your registered address when your account is approved or if we need additional information.

If it has been more than 48 hours with no update, please email us at [email protected] with your registered email and business name.
Why do I need an OTP every time I sign in?

Cafe Buddy uses two-factor authentication (2FA) on every login to protect your account and your business data. After entering your username and password, a one-time 6-digit code is sent to your registered email.

This ensures that even if someone else knows your password, they cannot access your account without the OTP.

OTP codes expire in 10 minutes. If yours expires before use, click Resend Code on the login screen.

How do I reset my password?

On the Sign In page, click Forgot password? and follow these steps:

  1. Enter your registered email address.
  2. Check your inbox for a 6-digit reset code (valid for 10 minutes).
  3. Enter the code, then create and confirm your new password.
If you no longer have access to your registered email, contact [email protected] for manual account recovery.
Why is my account suspended and how do I get it back?

Accounts are suspended for one of the following reasons:

  • Overdue subscription payment — your monthly invoice was not settled by the due date.
  • Violation of Terms of Service — unusual or prohibited activity was detected.
  • Manual suspension — requested by the account owner or triggered by admin review.

To reactivate your account due to a billing issue, settle your outstanding balance and send proof of payment to [email protected]. Reactivation is processed within 24 hours of confirmation.

For other suspension reasons, contact [email protected] to appeal.

How do I update my business profile or contact information?

Go to Settings → Business Information in your Cafe Buddy dashboard. The profile is divided into three sections:

  • Account-Registered Details (Locked) — Business Name, Business Address, Owner name, and Birthday are pre-filled from your registration and cannot be edited directly. These are grayed out.
  • Contact Details — Requires OTP — To change your Email Address or Mobile Number, click the Change → button beside the field. A 6-digit OTP will be sent to the new email or mobile for verification before the change takes effect.
  • Website & Social Media Links — You can add unlimited links (Facebook, Instagram, website, etc.). Click + Add Link to add a new row and × to remove any link. These save when you click Save Changes.

Your updated business name and address will appear on printed order slips.

How do I close or delete my Cafe Buddy account?

Account deletion is handled by our support team. Email [email protected] from your registered email address with the subject Account Deletion Request and include your business name.

Account deletion is permanent and irreversible. All your data including transactions, menu items, staff accounts, and reports will be permanently removed.

Billing & Payments

Subscription, invoices, payment methods, and pricing

How much does Cafe Buddy cost?

Cafe Buddy costs ₱149.00 per month, billed on the 27th of every month. There is one plan that includes all features — no tiers, no upgrades, no hidden fees.

Your subscription covers unlimited orders, all modules (New Order, Kitchen Display, Cash Drawer, Analytics, Stocks, Menu Builder, Staff Accounts), receipt printing, and customer support.

When am I billed and when is the invoice due?

Invoices are generated on the 27th of every month. The due date is 3 days after the billing date (i.e., the 30th of the same month).

You will receive an email notification when your invoice is ready. Late payments may result in temporary suspension of your account.

How do I pay my monthly subscription?

After receiving your invoice email, transfer ₱149.00 to our payment account, then send proof of payment and your invoice number to [email protected].

Our billing team will confirm receipt and mark your invoice as paid within 24 hours on business days.

Always include your Invoice Number in the subject line when emailing proof of payment to speed up processing.
Where can I view my invoice history?

Go to Settings → Subscription in your Cafe Buddy dashboard. The right side of the page shows your complete invoice history including the date billed, amount, date paid, reference number, and status (Paid or Pending).

You can filter invoices by date range using the date filter at the top of the invoice table.

Can I cancel my subscription at any time?

Yes. You can cancel your Cafe Buddy subscription at any time by emailing [email protected]. There are no long-term contracts or cancellation fees.

Cancellations take effect at the end of the current billing period. No refunds are issued for partial months.

What happens if I miss a payment?

If your invoice is not settled by the due date, your account may be temporarily suspended. You will still be able to log in but will see a suspension notice with instructions to settle your balance.

Once payment is confirmed, your account is reactivated within 24 hours. All your data (orders, menu, staff) is preserved during suspension.

New Order & POS

Taking orders, payment methods, receipts, and VAT

How do I add menu items and set up different options?

Go to Menu Builder in the sidebar and click + Add Menu Item. For each item you can:

  • Set the item name and category.
  • Add one or more options (e.g. Small, Medium, Large — or Hot, Iced) each with its own price.
  • Link ingredients from your stock to each option for automatic deduction when orders are placed.

You can also manage categories by clicking Edit Categories in Menu Builder.

How does VAT work in Cafe Buddy?

Go to Settings → Tax Settings to configure VAT. You have two options:

  • Non-VAT — No VAT is applied to orders. Simple mode for non-VAT registered businesses.
  • VAT — Choose between:
    • VAT on Top of Price (Exclusive) — VAT is added on top of the selling price. Receipt shows: VAT Base → Add VAT → Amount Due.
    • VAT Already in Price (Inclusive) — VAT is already included in the selling price. Receipt shows: Total Sales (VAT Inclusive) → Less VAT → Net of VAT → Amount Due.

The default VAT rate is 12% but can be adjusted in Tax Settings.

How do I apply a discount to an order?

In the New Order screen, the order slip on the right side has a Discount amount input field below the item list. Type the discount amount (in pesos) and the total will automatically update.

Discounts are recorded in the transaction history and reflected in the Net Income Statement under Analytics.

What payment methods are supported and how are they recorded?

Cafe Buddy supports three payment modes:

  • Cash — Enter the cash tendered amount; change is computed automatically.
  • QR Code — Your uploaded QR code is shown. A Transaction Reference Number is required before confirming.
  • Debit / Credit Card — A Transaction Reference Number is required before confirming.

Each payment mode has a separate balance tracked in the Cash Drawer module. You can settle QR and Card balances to your bank anytime using the Settle QR or Settle Cards buttons.

How do I print a receipt? What printer does it support?

After confirming payment, a popup appears asking if you want to Print Order Slip or Skip. Clicking Print opens your browser's print dialog with the receipt pre-formatted for an thermal printer.

The receipt includes:

  • Your business name and address (from Settings)
  • Order number, date/time, and cashier name
  • All ordered items with quantities and amounts
  • VAT breakdown (if VAT is enabled)
  • Payment mode, cash tendered, change (for cash), or reference number (for QR/Card)

Any thermal POS printer connected to your device should work. Set your printer to paper width: in your OS print settings.

What is the order number format and what is Test Mode?

Order numbers follow the format DDMMYY-XX (e.g. 190325-01 for the 1st order on March 19, 2025). The counter resets to 01 each day.

Test Mode (toggled in the topbar) appends the word "Test" to order numbers (e.g. 190325-01 Test). Use this when training staff or testing the system without affecting real records. Switch to Live Mode for actual operations.

Kitchen Display System

How orders reach the kitchen and the serving workflow

When does an order appear in the Kitchen Display?

Orders are automatically sent to the Kitchen Display the moment payment is confirmed — not when the order is placed, but after the payment step is completed.

This ensures the kitchen only prepares orders that have already been paid for, avoiding wasted preparation for cancelled or unpaid orders.

What is the kitchen workflow — how do orders move from Queued to Served?

Each order in the Kitchen Display goes through two steps:

  1. Queued — The order just arrived. Kitchen staff clicks Prepare to acknowledge it. The status changes to In Progress (shown with a pulsing amber dot).
  2. In Progress — The order is being prepared. Once ready, kitchen staff clicks Serve Order. The order is removed from the queue and logged in Kitchen History.

The Kitchen History log (accessible via View History) records the sent time, the time Prepare was clicked (start), the time Serve Order was clicked, and the total prep time in minutes (measured from Prepare click to Serve Order click — not from order sent time).

Can I use a separate tablet or screen for the Kitchen Display?

Yes. Cafe Buddy is browser-based, so you can open it on any device — a tablet, a second monitor, or a phone — and navigate to the Kitchen Display module. It works on any modern browser.

For dedicated kitchen setups, we recommend a wall-mounted tablet or an old phone/tablet logged into a Kitchen role staff account, which only has access to the Kitchen Display module.

Can I see how long my kitchen is taking to prepare orders?

Yes. Go to Kitchen Display → View History. Every served order shows the time it was sent to the kitchen, the time preparation started, the time it was served (when Serve Order was clicked), and the total prep time in minutes — measured from clicking Prepare to clicking Serve Order.

Prep time is measured from when the kitchen staff clicks Prepare (not from when the order was sent) to when they click Serve Order. This gives an accurate measurement of actual preparation time, not waiting time.

This helps you identify bottlenecks, measure kitchen efficiency, and plan staffing during peak hours.

Stocks & Inventory

Ingredients, FIFO costing, restocking, and waste tracking

What is FIFO costing and how does it work in Cafe Buddy?

FIFO (First In, First Out) is a costing method where the oldest stock is used first. In Cafe Buddy, each time you restock an ingredient at a new price, that purchase is recorded with its own price per unit.

When an ingredient is consumed (from a sale), the system uses the oldest purchase price first. This gives you a more accurate cost of goods sold compared to using a single average price.

You can see the purchase history of each ingredient (date, price per unit, quantity) directly on the stock card in the Stocks module.

How do low stock alerts work?

When adding a stock item, you can set an Alert When Below threshold (e.g. alert when Sugar drops below 50 grams). When the quantity reaches or goes below that threshold:

  • A Running Low badge appears on the stock card.
  • A ! badge appears on the Stocks item in the sidebar so you can spot it immediately.

If a cashier tries to add an item whose ingredients are below the needed quantity, a Stock Warning popup appears before the item is added to the order.

How does waste logging affect my reports?

When you log waste for an ingredient (via Stocks → Log Waste), the system:

  • Deducts the quantity from the ingredient's current stock.
  • Calculates the peso value of the wasted stock (quantity × cost per unit).
  • Adds it to the Waste / Spoilage total in Analytics.

In the Net Income Statement, the formula is: Net Sales − Waste / Spoilage = Net Income. Tracking waste accurately gives you a more honest picture of your actual net income.

How do I restock an ingredient after a new purchase?

In the Stocks & Ingredients module, each stock card has four action buttons:

  • Restock — Add new stock. Enter the total quantity and total amount paid; the system computes the cost per unit automatically.
  • Log Waste/Spoilage — Deduct stock for spoilage or loss. The peso value is computed and added to your Analytics waste total.
  • Edit — Change the item name, unit, or low-stock alert threshold. Current quantity and cost are read-only and can only change through Restock or Waste.
  • Delete — Permanently remove the stock item. A confirmation prompt appears first.

To manage units (add or remove units like sachet, cup, etc.), click the Manage Units button in the Stocks topbar.

Are ingredients automatically deducted when an order is placed?

Yes — as long as ingredients are linked to menu item options in Menu Builder. When an order is confirmed and payment is completed, the system automatically deducts the exact ingredient quantities used for each ordered item from your stock.

If an ingredient is not linked to a menu item option, no deduction occurs for that item. Make sure all options in Menu Builder have the correct ingredient quantities set.

Staff & Roles

Creating staff accounts, roles, PINs, and module access

How do I add a staff member and what roles are available?

Go to Settings → Staff Accounts and click + Add Staff. Fill in the staff's first name, last name, username, and PIN. Then select their role:

  • Owner — Full access to all modules.
  • Manager — Full access except staff management.
  • Cashier — Typically limited to New Order and Kitchen Display.
  • Kitchen — Typically limited to Kitchen Display only.

You can also manually select which specific modules each staff member can access using the Module Access checkboxes.

What is the Staff PIN for?

The Staff PIN is a 4-digit code assigned to each staff member by the Owner or Manager. It is designed for quick staff switching at the POS terminal without needing to sign out and sign in with a full username and password.

The PIN switcher at the terminal is currently being developed and will be released in a future update. The PIN field in Staff Accounts stores the PIN for when this feature goes live.

Only the Owner or Manager can set or change a staff member's PIN. Staff cannot change their own PIN.

How do I deactivate or remove a staff account?

Go to Settings → Staff Accounts. On each staff row you'll see:

  • Deactivate — Disables the account without deleting it. The staff member cannot log in, but their history is preserved. You can reactivate them later.
  • Delete — Permanently removes the account. Past transactions recorded under their name are not affected.
Where can I see who has been logging into my account?

Go to Settings → Audit Logs. This shows a complete log of every login and logout event including the staff name, role, timestamp, and action type. Entries are sorted by most recent first.

Use audit logs to monitor for unauthorized access or to verify shift start/end times.

Reports & Analytics

Sales reports, net income, CSV export, and data

How is the Net Income Statement calculated?

The Net Income Statement in Analytics uses this formula:

  1. Total Sales — Sum of all confirmed order totals.
  2. Less: Discounts Given — Total discount amounts applied.
  3. = Net Sales
  4. Less: Waste / Spoilage Value — Total peso value of logged waste.
  5. = Net Income

Note that this is a simplified income statement. It does not include rent, utilities, or labor costs — only revenue and direct stock-related deductions that are tracked within Cafe Buddy.

How do I export my sales data to a spreadsheet?

Go to Analytics and click Export CSV in the top right. This downloads a CSV file containing all your transactions with columns for Order #, Date, Served By, Sale Amount, Discount, Net Sales, Cost of Goods, and Gross Profit.

CSV files can be opened directly in Microsoft Excel, Google Sheets, or any spreadsheet application.

Can I view sales for a specific date range?

Yes. In Daily Sales, use the From and To date pickers at the top of the page, then click Filter. The transaction table and summary stats (total sales, discounts, cost of goods, gross profit) will update to show only the selected period.

Click Clear to remove the filter and show all transactions.

Why does the Dashboard show only today's transactions?

The Dashboard is designed to show today's performance at a glance — today's sales total, gross profit, number of orders, and cash drawer balance. The transaction table only shows orders placed on the current date.

For historical data across multiple dates, use Daily Sales (with the date filter) or Analytics for a full summary.

The Dashboard transaction counter automatically resets at midnight each day, and the order number counter resets to -01 each morning.

Self-ordering QR

What is the Self-ordering QR feature?

Self-ordering QR lets your customers scan a QR code at the table (or counter) using their smartphone camera and place orders directly from their phone — no app download needed. Orders appear instantly in your New Order module where your staff can accept and process them.

How do I activate or deactivate Self-ordering?

Go to Self-ordering QR in the sidebar. Toggle the Activate Self-ordering switch at the top of the page. When active, customers see your full menu and can place orders. When inactive, they see a friendly "please come to the counter" message.

The sidebar nav item shows a green ON badge when active and a red OFF badge when inactive.

What URL do my customers use?

Your customer ordering page is automatically generated as cafebuddy.ph/qr-order/[yourcafename] — created from your business name. This URL is permanent and never changes. You can copy it from the Self-ordering QR module and share it directly, or let customers scan the QR code.

Can I choose which payment methods appear for customers?

Yes. In the Self-ordering QR module, under Accepted Payment Methods, you can independently toggle Cash on Counter, QR Payment, and Debit/Credit Card. Only the methods you enable will appear on the customer ordering page.

How do I download or print the QR standee?

Click Save as JPEG to download a high-resolution standee image (letter-size, 850×1100px) perfect for printing at a photo shop or on a table card. Click Print / PDF to open a print-ready version in a new window — use your browser's print dialog to save as PDF or print directly.

The standee features a designed layout with your café name, "TAP OR SCAN" heading, QR code with the CafeBuddy logo in the center, your URL, and a Self-ordering badge.