Foody Pocket Foody Pocket POS User Manual
Online Manual Ver. 1.0 · 2026-06-28

Foody Pocket POS User Manual

This manual explains how to operate the "Foody Pocket POS" app, which runs on Android devices, step by step from installation through initial setup, daily order taking and settlement, and the handheld device. It can be viewed on either a tablet or a smartphone.

IntroIntroduction

This manual describes how to operate the POS app "Foody Pocket POS", which runs on Android devices. It covers order taking and settlement at the POS register, eat-in (in-store) orders, order management for take-out and self-delivery, cash management, and order taking on the handheld device.

Product (menu) registration and the basic settings for taxes, stores, and so on are performed in the separate "Backend Console User Manual". Content already registered in the console is linked to and displayed in this app.

System Requirements

ItemDetails
POS register deviceAn Android OS tablet device (recommended). Used in landscape orientation.
Handheld deviceAn Android OS smartphone. Used by staff to take orders at the table.
How to obtainSearch for "foodypocket POS" on Google Play and install it (Chapter 1).
PrinterA LAN-connected receipt/slip printer is recommended (see 4.2).
Payment terminalSupports the EFT PAY payment terminal in Hong Kong, and STORES payment (POS-linked) domestically.

How to Read the Screens

The POS register screen consists of a green top bar at the top (≡ menu, date, version, store/branch name, business status, logged-in user name), the menu area on the left (product tiles), and the selection list area and calculation area on the right. Details of each screen are explained from Chapter 5 onward.

About the notation in this manualScreen names and button names follow the display of the production version of the app. Differences from the actual screens may occur due to version updates or feature changes.

Ch.1Installing the App

Both the POS device and the handheld device obtain the app from Google Play.

  1. Search for "foodypocket POS" on Google Play and tap [Install].
  2. Once installation is complete, tap [Open] to launch the app.
Google Play installation screen
Step 1: Search for "foodypocket POS" on Google Play and tap [Install]
Screen for opening the app after installation
Step 2: After installation is complete, tap [Open] to launch the app

Ch.2Logging In

To log in to Foody Pocket POS, you need the following three pieces of information.

ItemDescription
Work Space nameThe account identifier for the store (business).
Login IDThe registered email address.
PasswordA password of at least 6 characters.
  1. Enter the "Work Space" name, then tap [Continue].
  2. Enter your "Login ID" and "Password", then tap [Log in].
Work Space entry screen
1. Enter the "Work Space" name and tap [Continue]
Login ID and password entry screen
2. Enter your "Login ID" and "Password" and tap [Log in]
Where to obtain the three pieces of informationThese three pieces of information are obtained when you create an account in the Foody Pocket Backend Console.

Ch.3Navigation Menu

The navigation menu is the icon at the top left of the screen. It is the menu used to switch between the main screens.

Navigation menu (left-side drawer)
The navigation menu (left-side drawer). Used to switch between the main screens
ItemDescription
POS RegisterUsed when staff take orders face-to-face with customers, such as in self-service operations.
Processed OrdersUsed to review or cancel completed orders.
Eat-inUsed for in-store (eat-in) orders in full-service restaurants, linking the table number to the customer when taking an order.
Order ManagementUsed as the standby screen for receiving take-out and self-delivery orders.
Cash ManagementUsed to record and manage the cash status before opening and after closing, in order to manage the cash drawer.
PrintersUsed for all printer settings, including category-based assignment settings.
In-shop Inventory ManagementWhen you select products that cannot be provided on the business day, this hides those products from the POS register and the mobile order.
SettingsUsed to configure language selection (Japanese, English, Chinese), registration of the EFT PAY Hong Kong payment terminal IP address, chime sound on/off, self-delivery service on/off and detail review, store selection, reset, and sign out.

Ch.4Initial Setup

Before you start business operations, configure the initial settings for language, printers, and cash.

4.1Language Settings

When you log in to Foody Pocket POS, the display defaults to English, so you need to switch it to "Japanese" (or your preferred language).

  1. From the navigation menu, select [Settings].
  2. Tap "Change Language", select your language, and tap [OK].
Language selection dialog
Language selection dialog (select your language and tap [OK])

4.2Printer Settings

You need to configure the printer assignment settings in advance. From the navigation menu, select [Printers].

4.2.1 Registering a Printer

  1. Tap [+ Add new Printer] at the bottom right to add a printer.
  2. Enter the "Printer name" and "Printer IP address". Then try tapping [Print Test]. If the printer is connected, a test print will be output.
  3. For that printer, select one of "Order Slip", "Receipt/Official Receipt", "Bill", or "One-time QR code". You may select all of them with no problem.
  4. When you are satisfied, tap [Add] to close.
Printer registration dialog
Printer registration dialog (enter the printer name and IP address, and select the output type)
Printer registration dialog (output type selected)
Select the output type (Order Slip / Receipt・Official Receipt / Bill / One-time QR code) and tap [Add]
About the IP addressFor how to obtain the printer's IP address, refer to the user manual of each printer manufacturer.
Unlimited number of unitsYou can add as many printers as you like. Assignment is possible by category, by location, and so on.
Recommended connection methodWe recommend a LAN connection for printers. Wi-Fi-compatible printers can also be connected, but they are prone to radio interference and tend to be unstable, so they are not recommended.

4.2.2 Printer Assignment Settings (by Category)

Assign which printer outputs the products of which category, on a per-category basis. (Assignment was previously done per product, but it is now configured by category.)

  1. On the Printers screen, choose the category you want to configure from the category list.
  2. Select the printer for that category. You can specify a main (primary) and a secondary (sub) printer (screen display: "Select printer for [category name]").
  3. Once selected, the assignment is shown for the category as "Main: [name] / Secondary: [name]".
  4. When you have finished, tap [Update] to save.
Order slip assignmentTo route order slips, the output printer must have "Order Slip" selected (4.2.1).
Main/Secondary and automatic inheritanceYou can set a secondary printer as a backup for when the main printer is unavailable. Because assignment is per category, even if you add a new product to the same category, it will automatically be output from the same printer.
Printer assignment settings (by category) screen
Printer assignment settings (by category). Assign a main/secondary printer for each category and tap [Update] to save

4.2.3 Deleting a Printer

To delete a printer, tap the edit button at the top right of the printer box, then tap [Delete]. The printer will be deleted.

4.2.4 Various Print Output Settings

You can configure the order slip output in detail. To configure the various output settings, tap the + button at the bottom right of the screen. The "Print settings" dialog will appear.

<Remove order slip margin>

When you turn on "Remove voucher margin", the top and bottom margins of the order slip are cut to a minimum, saving paper.

<Order slip print direction>

You can set the print direction of the order slip (normal / reversed). Adjust it to match the orientation in which the printer is installed.

<Automatic printing>

Bills and receipts can be output automatically.

  • The bill is output automatically when an eat-in order is placed.
  • The receipt is output automatically when payment is completed at the POS register or in eat-in.
Print settings dialog
Print settings dialog (configure remove order slip margin, print direction, and automatic printing)

4.3Cash Settings

Cash management is used to manage the cash that goes in and out of the cash drawer (register). From the navigation menu at the top left, select [Cash Management].

Cash Management screen
Cash Management screen (the cash balance is shown on the left, and the operation buttons "End Day", "Add Cash", "Withdraw Tender", "Settlement Daily Report", and "Pre-Declare Tender" are arranged on the right)

4.3.1 Opening the Register (to do before business)

  1. At the start of business, tap the [Start Day] button.
  2. Check the amount in the cash drawer (open cash position), and if it is correct, tap [Yes]. This completes opening the register, and you are ready to start business.

4.3.2 Putting the Change Float into the Drawer

When you put a change float into the drawer, you need to register the amount.

  1. Tap the [Add Cash] button.
  2. Enter the number of notes/coins for each denomination, then tap the [Add Cash] button again. This completes registration of the change float. The entered amount is reflected in "Cash deposits" in cash management.

4.3.3 Closing the Register (to do after business)

  1. When business is finished, tap the [End Day] button.
  2. You will be asked "Are you going to stop receiving order and start count up?", so tap the [OK] button.
  3. Tap the [Declare Tender] button.
  4. Enter the denominations and counts in the drawer, then tap the [Declare Tender / Submit] button.
  5. Review the details, and if there are no problems, tap the [Yes] button. If a discrepancy arises, clearly note the reason in the remarks field.
  6. When register closing is complete, the closing balance is displayed. This completes closing the register.
CASH POSITION outputWhen you tap [End Day], "CASH POSITION" is printed from the printer, showing the starting cash balance, the total cash sales, and the total cash that should be in the drawer.
Status displayWhen you tap [End Day], the "Open for business" badge at the top right of the screen changes to "Closed for business".
Closing the register on multiple devicesIf you are logged in on multiple POS or Handy devices, you cannot close the register until you log out of all of them.
End Day operation screen
Tap [End Day] and tap [OK] to "Are you going to stop receiving order and start count up?"
Denomination entry and confirmation screen for register closing
Enter the denominations and counts in the drawer, review the details, and complete register closing

4.3.4 Withdrawing Cash from the Drawer

  1. After business closes, or when cash is needed during business, always perform a [Withdraw Tender] registration when withdrawing cash from the drawer.
  2. Enter the denominations and counts withdrawn, then tap the [Withdraw Tender] button.
  3. Check the total withdrawal and the carried-over balance, and if there are no problems, tap [Yes]. The figure is reflected in "Cash withdrawals" in cash management.
Withdrawing after closing the registerWhen withdrawing cash from the drawer after closing the register, perform this operation as well.

4.3.5 Pre-Declare Tender Function

When you want to settle the register during business, the pre-declare tender function is useful. When you tap the [Pre-Declare Tender] button, you can close the register (check the cash in the drawer) in the same way as a full register close.

Pre-declare tender function screen
Pre-declare tender screen (you can check and settle the cash in the drawer at that moment while continuing to operate)

4.3.6 Outputting the Settlement Daily Report

You can output the "Settlement Daily Report", which records sales, the average spend per customer, and so on.

  1. Tap [Settlement Daily Report], review the contents, and tap [Print]. The daily report will be output from the printer.
Output timingThe daily report can be output at any time, except after the register has been closed.
Settlement Daily Report screen
Settlement Daily Report (review the contents and tap [Print] to output it from the printer)

The Settlement Daily Report prints the total sales including tax (breakdown by BYOD / POS / individual), total consumption tax, total service charge, the order count and unit price by order type (eat-in / counter take-out / mobile order), the consumption tax breakdown, the breakdown by payment method (cash / credit / QR code / QUICPay / iD / transportation IC, etc.), the cash balance after closing business, and more.

Ch.5POS Register

The POS register is used in fast-food (self-service) operations, food courts, food trucks, and other situations where staff take orders face-to-face with customers. It is not used in full-service operations.

5.1Screen Components

POS Register main screen 1 2 3 4 5 6 7 8 9 10
Components of the POS Register main screen (top bar, left menu area, right selection list area, and calculation area)
1
Navigation menu: Opens the drawer used to switch between screens.
2
Date: Displays the current date.
3
Version: Displays the current version of this app.
4
Store name, branch name: Displays the restaurant name and branch name.
5
Business status: Displays the current business status. "Open for business" or "Closed for business" is shown.
6
Logged-in user name: Displays the name of the registered logged-in user.
7
Menu area: Displays the products registered in the Backend Console.
8
Selection list area: The list of products selected from the menu on the left.
9
Calculation area: Displays the subtotal, total, and consumption tax of the selected products. The [Pay] button proceeds to the payment screen. You can also use "Click to add Message" to type a message that prints on the receipt.
10
Channel selection: The channel selection list located to the left of "Open for business". You can change the price per channel. For example, if you have set a take-out price, switching the channel here lets you take orders at that channel's price (e.g. Counter (base) / Delivery (Keeta) / Delivery (UberEats), etc.).
Channel selection list
Channel selection list (tapping "Counter (base)" switches to Delivery (Keeta) / Delivery (UberEats), etc. The price for each channel is applied)

5.2Selecting Products

Using the POS register is very simple.

  1. When you select a product from the menu on the left half, the selected product is listed on the right half.
  2. To change the quantity, tap the quantity figure. A number dialog appears. Enter the quantity and tap [Done].
  3. For items eligible for the reduced tax rate, such as take-out or self-delivery, tap the "TAKE OUT" icon in the tax column. The reduced tax rate will be applied.
  4. To cancel an order, tap the trash icon. You will be asked "Are you sure you want to remove this?", so tap [OK].
Default tax rateThe standard tax rate (10%) is applied by default.
Checking the tax amountAfter applying the reduced tax rate, check "Total Tax" at the bottom left.
Number keypad screen
Quantities and amounts are entered using the number keypad shown on screen (e.g. entering the amount received during a cash payment. The subtotal, discount, grand total, amount received, and change are displayed)

5.3Applying Discounts

You can apply discounts that you have set up in advance in the backend, in a variety of ways.

<How to apply a discount to the entire sale>

  1. At POS register settlement, tap the [Pay] button at the bottom right.
  2. The payment dialog appears. Tap the blue "Discount" link.
  3. The discounts set in the console are displayed. Select the discount you want to apply and tap the [Apply] button to complete.
  4. The discount is applied, and the discounted subtotal is shown in the payment dialog.

<How to apply a discount to an individual product>

  1. At POS register settlement, tap the name of the individual product you selected.
  2. The dialog with the discount list set in the console appears. Select the one you want to apply and tap [Apply].
  3. The applied discount is displayed, and the discounted subtotal is shown in "Subtotal (after discount)" at the bottom of the screen.
Restriction on combiningIf you apply an individual product discount, you can no longer use a discount on the entire sale.
Payment method selection dialog (after discount applied)
Payment method selection dialog. When you apply a discount from the blue "Discount" link, it is reflected in "Subtotal (after discount)"

5.4Payment Processing

  1. Review the products and figures, and if there are no problems, tap [Pay] at the bottom right to proceed to the payment screen.
  2. To apply a preset discount, tap "Discount" and select from the discount list to apply it.
  3. If there are no problems with the settlement details, select the payment method "Cash" or "Payment Device".
  4. To pay by cash, tap the [Cash] button. If there are no problems with the details, tap [Pay]. When this button is tapped, the order slip is output.
  5. Once payment is complete, tap [Receipt] to output it and hand it to the customer. When settlement is complete, tap [Close] to close the dialog.
  6. To use cash together with multiple payment methods, tap [Payment Device]. Select the payment method and enter the amount. For example, for payment by PayPay, select "QRCode Payment" and tap the to its bottom right. The payment amount is entered automatically. When entry is complete, the [Pay] button becomes active (highlighted), so tap it. At that point, the order slip is output.
Auto-fill of the amount receivedIf you receive the exact amount, tapping the at the bottom right copies the total payment directly into the amount received.
Reprinting the official receipt / order slipIf the customer requests an official receipt, tap [Official Receipt]; to reprint the order slip, tap [Order Slip].
Automatic receipt outputIf you want the receipt to be output automatically after settlement, configure this from the printer settings (4.2.4 Various Print Output Settings).
Supported payment terminalsCurrently the only POS-linked payment terminal is "STORES payment". We plan to connect to other payment terminals in the future.
Payment Device (device payment) screen
Payment Device screen (device payment). Select the payment method and enter the amount using the keypad or ↓. Multiple payment methods can be combined

Ch.6Processed Orders

Here you can review processed orders and perform cancellations. First, select [Processed Orders] from the navigation menu.

List of processed orders
List of processed orders (order time, order number, total payment (tax included), status, and VOID button). Tap an order number to review its details

6.1Reviewing Orders

  1. To review an already-processed order, tap the order number in the order list.
  2. The receipt contents of the order are displayed. Here you can check the order number, date, product names, amounts, payment method, and so on. Tap [Receipt] to reprint it.

6.2Cancelling Orders

  1. If for some reason you want to cancel an ordered product, tap the [VOID] button next to the order you want to cancel.
  2. Select the cancellation reason (Order mistake / Complaints / Others) and tap [Cancel Order XXXX] at the bottom right. At that time, a cancellation slip is output. Print two copies; hand one to the customer and keep the other at the register.
Cancellation deadlineCancellations can only be made for orders placed on the same day. Please note that orders carried over to the next day cannot be cancelled.

Ch.7Eat-in Management

Eat-in management is used in full-service operations, where staff take orders after a customer is seated. This function serves to link the table number/seat number with the customer and the order information.

7.1Screen Components (in-store layout screen)

Eat-in in-store layout screen 1 2 3 4 5
Components of the in-store layout screen (table = red bar, seat = green box, order cart = yellow box)
1
Area name: The name of an area within the store. For example, in restaurants with separate floors, each floor is managed separately.
2
Table number / seat number: The number shown on the red bar is the table number, and the green box is the seat number.
3
Order cart: Created when you register a customer as seated. All order information is recorded here.
4
Seat registration button: After guiding the customer to a table and seat, pressing the seating button generates an order cart.
5
Reservation management button (in development): Used to manage reservations.

7.2From Registering Tables and Seats to Taking Orders for In-store Dining

After a customer arrives and is guided to a table, register the table and seat using the following steps.

  1. Tap the seat number of the table you guided the customer to.
  2. Then tap [Seated].
  3. Select the seat number and enter the ordered products.
  4. Once you select the products, the product names are listed under the seat number.
  5. Review the details, and if they are correct, tap [Confirm order].
  6. The "bill" and "order slip" are output, and you return to the table screen.
  7. A bell chimes ("ding, ding"), and the ordered products are listed in the cart. This completes the order, and the order slip is output.
  8. If there are additional orders, tap [+ Order]. The order menu is displayed again.
Registering by seat or all togetherYou may select seat numbers one at a time and order, or register all orders under a single seat number.
Navigating to the order cart screenTapping the order cart (yellow box) takes you to the order cart screen.

7.3Taking Orders for In-store Dining

Orders are taken using the steps in 7.2 above. Once an order is complete, the order details (order time, order contents, quantity, status) are shown in a list on the order cart screen. You can cancel an individual order using [Cancel] on each row.

Eat-in order cart screen
Order cart screen (a list of order time, order contents, quantity, and status. Cancel individual orders with "Cancel" on each row; on the right are "One-time QR code", "+ Order", "+ Add Seat", and "Settle")

7.4One-time QR Code for Self-ordering

Foody Pocket allows customers to place orders from their seats using their own smartphones. To do this, output the one-time QR code linked to the table; scanning it with the Foody Pocket app displays the menu.

You can output it either by tapping "Print QR Code" at the top right of the order screen, or from "Print QR Code" in the order management dialog that appears when you tap the order cart.

  1. Tap "Print QR Code". The one-time QR code is output from the printer.
  2. Hand the printed one-time QR code to the customer.
  3. When the QR code is scanned, the menu is displayed and the customer can place an order.
Customer appCustomers need to install the ordering app "Foody Pocket". The app is available for Android and iOS.
Simultaneous accessWith the same QR code, multiple people can access it at the same time.
Validity periodThe one-time QR code expires once payment is completed.

7.5Adding Seats for In-store Dining

  1. To add a seat, tap the order cart of the table you want to add to, and display the order cart screen.
  2. Tap [+ Add Seat] on the right.
  3. "Available Seats" is displayed, so select the seat to add and tap [Continue To Add More Dishes] at the bottom right.
  4. The seat is added, and the added seat appears in the per-seat order screen.

7.6Seat Change

This is a function to move an order that has already been seated and taken to a different seat. Long-pressing the order cart (yellow box) displays the "Order Management" dialog, from which you can operate Seat Change, Combine Bill, Un-combine Bill, Settle, Order details, and One-time QR Code.

Order Management dialog
The "Order Management" dialog that appears when you long-press the order cart (yellow box) (Order details / One-time QR Code / Seat Change / Combine Bill / Settle / Un-combine Bill)
  1. Long-press the order cart (yellow box) you want to move to open the "Order Management" dialog.
  2. Tap [Seat Change].
  3. Select the destination seat on the table screen. The selected seat is highlighted.
  4. Tap [Seat Change] on the right side of the screen.
  5. You will see "Are you sure you want to change the seat position?", so tap [OK].
Seat Change: selecting the destination seat
Select the destination seat (confirm with the "Seat Change" button on the right)
Seat Change: destination seat selected
The destination seat selected
Seat Change confirmation dialog
Confirmation dialog "Are you sure you want to change the seat position?" → confirm with [OK]
Function detailsFor the detailed specifications and constraints of seat change, refer to the latest documentation such as the internal JIRA.

7.7Combine Bill

This is a function to combine multiple orders (carts) into one for settlement. Use it when you want to settle orders from separate seats/carts together. It is performed from [Combine Bill] in the "Order Management" dialog. To undo the combination, use [Un-combine Bill].

  1. Long-press any order cart (yellow box) to open the "Order Management" dialog, then tap [Combine Bill].
  2. On the table screen, select the order (seat) you want to combine.
  3. You will see "Are you sure you want to combine this order?", so tap [OK].
  4. After combining, you can settle them together (for the settlement method, see 7.8).
Combine Bill: selecting the order to combine
Select the order (seat) to combine
Combine Bill confirmation dialog
Confirmation dialog "Are you sure you want to combine this order?" → combine with [OK]
Undoing the combinationTo cancel a combination, do so from [Un-combine Bill] in the same "Order Management" dialog. For detailed specifications, refer to the latest documentation such as the internal JIRA.

7.8Settlement for In-store Dining

  1. To process a payment, tap the order cart of the target table and display the order cart screen.
  2. Then tap [Settle].
  3. Review the ordered products and prices, then tap [Pay].
  4. Select whether to pay by cash or by payment device.
  5. For "Cash", enter the amount received into "Amount Received". When entry is complete, tap [Pay] at the bottom right.
  6. For "Payment Device", tap the payment method name on the left, and enter the amount in the number field to its right. For credit cards, QR codes, transportation IC, and QUICPay/iD, you can simply tap to enter the payment amount automatically. Only for cash coupons and cash can you enter the amount from the keypad on the right.
  7. When settlement is finished, be sure to tap [Paid / Close]. The table is released.
  8. If you want to hold the table after settlement, for example while clearing it, tap [Close]. The box turns pink on the table screen and shows the words "PAID". To clear it, tap the pink box again and tap "Settle" then "Paid / Close".
Automatic printing of the billIf you set the "bill" handed to the customer to print automatically, it will print automatically as soon as the order is placed, which is convenient.
Using the ↓ buttonThe lets you enter the sale amount directly, which is convenient.
Releasing the tableWhen you tap [Paid / Close], the order cart is reset and the table and seats are released.

Ch.8Reservation ManagementIn development

This feature is in developmentThe reservation management feature is currently in development. The content and screens in this chapter may change. For the latest availability, please contact Foody Pocket.

With Foody Pocket, you can take reservations using the Foody Pocket BYOD app. The currently envisioned operation flow is as follows.

  1. Tap the seat number of the table that has a reservation.
  2. Then tap [Reservation].
  3. A calendar is displayed, so select and tap the date of the reservation.
  4. Tap [Add a new reservation] at the bottom right.
  5. Tap "Seats", select the seat number, and tap [Select].
  6. Enter the customer name. Tap "Customer". A customer list is displayed. For a new customer not in the list, tap the (+) button at the top right to register the customer (customer name, address, email, phone number, customer description).
  7. Confirm that the seat has been entered, then enter the reservation start time and reservation end time.
  8. Slide the dialog up with your finger and tap the [Update Reservation] button.

Ch.9External Order ManagementInternal testing

This feature is in internal testingThe external order management (take-out and self-delivery) feature is currently in internal testing. The release timing and specifications may change.

This is the feature for managing orders from outside the store, such as take-out and self-delivery. From the menu, select [Order Management].

9-1. Screen Components (external order screen)

External order screen 1 2 3 4 5 6 7 8 9 10
Components of the external order screen (tabs, order number/orderer name, total/phone number, IN/OUT time, status, action buttons, order details, print button, cancel button, and the "Stop Receiving Orders" button at the bottom right)
1
Order status tabs: Lets you select lists categorized as "Unprocessed Orders", "Processed Orders", and "Cancelled Orders".
2
Order number / orderer name: Displays the order number and the customer's registered name.
3
Order total / phone number: Displays the order total amount and the customer's phone number. Tapping the phone number lets you make a call (if a phone SIM is installed in the tablet).
4
Order IN/OUT time: Displays the time the order came in and the time the product was handed over.
5
Status: Indicates the form in which the order came in. It is categorized as "Take Out", "Delivery", or "POS".
6
Action buttons: Buttons for sending the three actions "order accepted", "ready for pick up", and "handover complete" as push notifications to the customer's smartphone app.
7
Order details: Displays the contents of the order.
8
Print button: Lets you manually output the "Receipt" and "Order Slip".
9
Cancel button: Tap this button to cancel an order.
10
Stop orders button (bottom right of screen): Temporarily pauses receiving orders from outside the store (see 9-5 for details).

9-2. Receiving Take-out Orders

When a take-out order comes in, it is received by the POS via a push notification. In response to that signal, the order details are displayed on the POS and, at the same time, the order slip is output from the printer.

  1. When an order comes in, a chime ("ding") sounds, the order details appear at the top of the list, and the order slip is output.
  2. Review the details, and if there are no problems, slide the "order accepted" action button.
  3. Tap the estimated time until ready (5 min / 8 min / 10 min ... 40 min) and "accept the order".
  4. After cooking (preparation), once the product is ready to hand over, slide "ready for pick up".
  5. Once you have handed over the product, slide the "handover complete" button.
Holding the paymentThe payment remains on hold until you accept the order. If for some reason you cannot accept the order, tap the cancel ⊘ at the bottom right. A cancellation message is then sent to the orderer's mobile app.

9-3. Receiving Self-delivery Orders

When a delivery order comes in, it is received by the POS via a push notification. In response to that signal, the order details are displayed on the POS and, at the same time, the order slip is output from the printer.

  1. When an order comes in, a chime ("ding") sounds, the order details appear at the top of the list, and the delivery order slip is output.
  2. Review the details, and if there are no problems, slide the "order accepted" action button.
  3. After cooking (preparation), once the product is ready to hand over, slide "ready for pick up".
  4. Once you have delivered and handed over the product, slide the "handover complete" button.

9-4. External Order Actions and the State Transitions in the Customer's Smartphone App

You perform the three actions "order accepted", "ready for pick up", and "handover complete" during an order. The actions and the corresponding order-state transitions in the smartphone app are as follows.

POS-side actionState in the customer's smartphone app
(no operation)Awaiting order acceptance. Payment is on hold.
Order acceptedThe order is accepted, and it shows that preparation is in progress.
Ready for pick upPreparation complete. It advances to waiting for pick-up (or delivery).
Handover completeHandover complete. A notification of order completion is displayed.

9-5. Temporarily Stopping External Orders

When you are busy or short on time, you can temporarily stop receiving orders from outside the store.

  1. Tap [Stop Receiving Orders] at the bottom right.
  2. A dialog is displayed, so tap [OK].
  3. External orders are temporarily stopped. To resume, tap [Start Receiving Orders] at the bottom right.
Reviewing processed ordersOrders move to the "Processed Orders" tab as soon as they are finished being processed. To view past orders, tap the "Processed Orders" tab.

Ch.10In-shop Inventory Management

You can remove in advance dishes that cannot be provided due to ingredients or some other reason from the POS register and the mobile order menu. From the navigation menu, select [In-shop Inventory Management].

Click the checkbox of the "Available" button below the product box you want to remove. The product is dimmed (suspended). To make it available again, restore the check.

In-shop Inventory Management screen
In-shop Inventory Management screen (unchecking "Available" below a product suspends it from the POS register and the mobile order)

Ch.11Other Settings

From the navigation menu, select [Settings].

11-1. Enabling/Disabling the Self-delivery ServiceInternal testing

This feature is in internal testingThe self-delivery service is currently in internal testing. The release timing and specifications may change.

Self-delivery is a home-delivery system. It is a mechanism for having nearby staff make deliveries. You can enable or disable it to prepare for cases where you cannot provide the service due to staff shortages, busy periods, and so on.

  1. Tap the "Delivery service" button (toggles ON/OFF).
  2. When you are finished, be sure to tap [Update].

On the same settings screen, you can also review and configure the delivery range (radius), delivery charge, and the available delivery time slots by day of the week.

Self-delivery service enable/disable settings screen
Self-delivery service settings screen (toggle ON/OFF, set the delivery range, delivery charge, and available time slots, and save with [Update])

11-2. Changing the Branch

If you have admin privileges, you can select a branch.

  1. Tap the store name.
  2. Tap [Change Branch].

11-3. Signing Out

To sign out, tap the sign out button below the account name. Tap [OK] to "Are you sure you want to Sign Out?" to sign out.

Settings screen (sign out)
Settings screen. Tap ⏻ Sign out below the account name, then [OK] on “Sign out?” to log out (language, EFT PAY, delivery setting, and change branch are also available here).

Ch.12Handheld Devices

Foody Pocket POS supports order taking using a handheld device for staff.

ItemDetails
Supported devicesAndroid OS smartphone
No limit on the number of unitsThere is no limit to the number of handheld devices that can be shared.

12-1. Preparation

To use a handheld device, you need to create a dedicated account for the staff member (order taker) on the Backend Console side.

  1. Select the "Staff List" in the Backend Console.
  2. Tap [New] at the top right of the screen.
  3. A dialog is displayed. Enter the user name, user email address, and password, select "Store Staff" for the role (Office Manager / Manager / Store Staff), select the applicable store, and tap [Save].
Pre-installing the appOn the handheld device side, you need to install Foodypocket POS from Google Play in advance.

12-2. Screen Components (handheld order screen)

Handheld device > Order screen
FpDate 1 27/11/2023Cafe Takahashi
Charlie (Waiter) 2
3
Main area 4123ABC
1 5
1 62345678
Table 2
#81OORB 7
Cafe Takahashi
9101112
0円
Reservation 9+ Seated 8
Components of the handheld device order screen (smartphone)
1
Date: Displays the current date.
2
Staff (logged-in user) name: Displays the name of the logged-in staff member.
3
Settings screen: Used to set the language (Japanese, English, Chinese), add a printer, and sign out.
4
Area name: The name of an area within the store. For example, in restaurants with separate floors, each floor is managed separately.
5
Table number: The number shown on the red bar is the table number.
6
Seat number: The green box is the seat number.
7
Order cart: Created when you register a customer as seated. All order information is recorded here.
8
Seat registration button: After guiding the customer to a table and seat, pressing the seating button generates an order cart.
9
Reservation management button (in development): Used to manage reservations.

12-3. Taking Orders on a Handheld Device

For the order-taking steps, refer to "7.2 From Registering Tables and Seats to Taking Orders for In-store Dining". The basic flow is the same as POS register eat-in.

12-4. Registering a Printer

To output order slips from a handheld device, you also need to configure the printer on the handheld device side. Add it following "4.2 Printer Settings".

Matching settingsThe printer must have the same settings as Foodypocket POS.

AppendixAppendix

A. Frequently Asked Questions

QuestionAnswer
I can't log in.Logging in requires three pieces of information: the "Work Space name", "Login ID (email address)", and "Password". These are obtained when you create an account in the Backend Console (Chapter 2).
The app is showing in English.The display defaults to English. From the navigation menu > Settings > Change Language, select "Japanese" (or your language) and tap OK (4.1).
The print test isn't being output.Check whether the printer's IP address is correct and whether the LAN connection is active. We recommend LAN over Wi-Fi for connections (4.2.1).
Order slips don't come out of a specific printer.Check that a printer (main/secondary) is assigned to the target category in the assignment settings, and that "Order Slip" is selected on the output printer (4.2.2).
The reduced tax rate for take-out isn't being applied.Tap the "TAKE OUT" icon in the tax column of the selection list. The default is the standard tax rate (10%) (5.2).
I can't select a discount on the entire sale.If an individual product discount is applied, a discount on the entire sale cannot be combined with it. Remove the individual discount and try again (5.3).
I can't close the register.If you are logged in on multiple POS/handheld devices, you cannot close the register until you log out of all of them (4.3.3).
I want to cancel an order but can't.Cancellations can only be made for orders placed on the same day. Orders carried over to the next day cannot be cancelled (6.2).
In eat-in, the table doesn't free up.Tapping "Paid / Close" after settlement releases the table and seats. If you leave it at "Close", it stays in the held (PAID) state (7.6).
I want to temporarily remove a product from the menu.From the navigation menu > In-shop Inventory Management, uncheck "Available" for the target product to hide it from the POS register and the mobile order (Chapter 10).

B. Glossary

TermMeaning
Work SpaceThe account unit for a store (business). This name is required when logging in.
POS RegisterThe screen where staff take orders and settle face-to-face with customers (for self-service operations).
Eat-inIn-store orders in full-service operations. Orders are managed by linking them to tables and seats.
Handheld deviceAn Android smartphone device used by staff to take orders at the table.
Drawer (cash drawer)The drawer that holds the register's cash. Deposits and withdrawals are recorded in cash management.
Change floatThe cash for making change that is placed in the drawer before business starts. Registered using "Add Cash".
Settlement Daily ReportA daily report recording sales, average spend per customer, the breakdown by payment method, and so on.
One-time QR codeA QR code for self-ordering that is linked to a table. It expires once payment is completed.
Self-deliveryA home-delivery mechanism in which nearby staff make deliveries (in internal testing).
Printer assignmentThe setting that assigns the output printer (main/secondary) by category and by location.
BYOD / mobile orderA mechanism for customers to order on their own smartphone (the Foody Pocket app).
EFT PAY / STORES paymentPayment terminals that link with the POS. EFT PAY is supported in Hong Kong, and STORES payment domestically.
VOIDThe operation to void (cancel) a processed order.
Reduced tax rate (TAKE OUT)The tax rate applied to take-out, self-delivery, etc. (8%). Eat-in is the standard tax rate (10%).
About this manualScreen names and item names follow the display of the production version of the app. Differences from the actual screens may occur due to feature additions or changes.