1. Brand information
To set up your brand information:
Step 1: Go to the Admin dashboard → Settings.
Step 2: On the Brand tab, fill in the following details:
Field | Description |
Brand logo (header, footer) | 256×256 px (1:1 ratio), transparent PNG, max 50KB. |
Brand ID | Your brand's unique ID in the system. |
Brand code | Code used to identify and manage the brand. |
Brand name | Brand name shown across the system. |
Registration date | Date the brand was registered on PEKO. |
Currency | Currency used by the brand, e.g. VND (₫), MYR (RM), SGD (S$). |
Timezone | Timezone of the region where the brand operates. |
Tax code | Tax / business registration number. |
Hotline | Brand contact phone number. |
Brand contact email. | |
Business address | Registered business address. |
Permission: Only the brand owner (Root account) can make these changes.
⚠️ Actions in the Danger zone affect data for the whole brand. Double-check before proceeding.
1.1 Tax (VAT)
At the bottom of the Brand tab, the Tax (VAT) section applies to new products and products without their own tax setting.
Default tax %: enter the VAT/SST rate (e.g. 8 or 10). Leave blank if your store doesn't charge tax.
Listed price – tax included: the displayed price is what the customer pays; tax is separated out on the invoice.
Listed price – tax excluded: tax is added at checkout; the displayed price excludes tax.
Click Save settings to apply.
1.2 Danger zone
Bulk-delete actions that cannot be undone. Use only when truly needed, and contact PEKO first.
Delete all orders: permanently deletes all orders across all shops (brand and user accounts are kept).
Delete all inventory data: deletes stock items, locations, stock levels, adjustments, transfers and goods receipts.
Delete all customers: soft-deletes all customers; they can be restored within 30 days.
Terminate brand account: permanently deletes the brand with all shops, users and data. Brand owner only.
2. Shops
Step 1: Go to the Admin dashboard → Settings.
Step 2: On the Shops tab, click Add shop. In the form:
Enter the shop's Display name.
Enter the shop's contact Phone number.
Enter the WiFi password (optional).
Click Create to save the new shop.
Plan limit: the number of shops depends on your subscription plan. Once you reach the limit, upgrade your plan to add more.
2.1 Edit or delete a shop
In the shop list, the Actions column has Edit (display name, phone, secondary phone, WiFi password – printed on receipts if set) and Delete. To delete, tick the confirmation box ("this action cannot be undone and all related data will be permanently deleted"), then click Delete shop.
3. Users
Manager and staff accounts (for the Admin dashboard and the POS app) are managed in Settings → Users. This tab has 3 sections: Users (list and create employees), Roles (3.1) and Activity (3.3). See 3.2 for creating employees and setting permissions.
In development: Roles and permissions (3.1 and the permission step in 3.2) are still being built and do not take effect yet. The steps below will apply once the feature is released.
Note: there are only 3 default roles – Cashier, OutletManager and BrandManager. There is no built-in "Kitchen" role. For a kitchen/bar account, create a new role in the Roles tab and grant the Kitchen Display (KDS) permission.
Plan limit: the number of users depends on your subscription plan.
3.1 Roles
Users → Roles lists all roles and how many employees use each. Default roles (Cashier, OutletManager, BrandManager) are view-only. Click + Create role to make your own: enter a role name, description and tick the permissions to grant (78 permissions available).
3.2 Create an employee and set permissions
On the Users tab, click Create Employee.
Enter Last name, First name (required), Email, Phone (required) and Password (required, at least 8 characters).
Choose how to assign permissions:
Use Role: pick an existing role.
Custom Permissions: tick individual permissions; use the search box, Select all, or grant a whole group. Permissions labelled Advanced (e.g. delete all, approve stock adjustments) should only go to managers.
Choose Shop access: All shops (including shops added later) or Specific shops.
Click Save.
Permission groups: Inventory (stock adjustments, locations, stock view), Kitchen Display (KDS), Banner, Campaign, Member (points, vouchers, prepaid wallet), Menu (categories, items), Merchant, Discount, ExtraFee, Ecom Order, Sale Order, TableOrder, Shift, Shop & Billing, Role, User.
3.3 Activity
The Activity tab shows a log of staff actions, filtered by shop and time (All time, By day, By month, By year).
In the user list, each row has Edit and Delete; you can search by name, email or phone.
4. Integrations
Step 1: Go to the Admin dashboard → Settings.
Step 2: Open the Integrations tab and choose the integration you need.
Integrations are grouped into 4 sections. Each card shows a status – Connected, Not connected or Needs setup. Click Configure or Set up to open the details.
4.1 Customer channels
Zalo PEKO OA 🇻🇳 Vietnam only (connected by default): PEKO's shared OA – sends ZNS messages using ready-made ZBS templates, no registration needed. Templates: OTP, Thank you, Order confirmation, Order cancelled, Points earned, Birthday.
Zalo OA 🇻🇳 Vietnam only: connect your own Zalo OA to send ZNS under your brand name and logo, and automate ZBS for vouchers, points and member events. Requires a plan: click Open plan to start connecting.
Zalo Mini App 🇻🇳 Vietnam only (premium): order, earn points and redeem vouchers inside Zalo. Click View plans & buy.
Mobile app (iOS / Android) (premium): your own branded app for ordering, points and push notifications. Click View plans & buy.
4.2 Payment gateways & wallets
ZaloPay Gateway 🇻🇳 Vietnam only: enter the appId, key1 and key2 provided by ZaloPay, then click Save.
4.3 Delivery partners
GrabExpress - PEKO 🇻🇳 Vietnam only: pre-integrated by PEKO, no API needed. Turn on Use this partner and click Save. Only one delivery partner can be on at a time. Delivery fees are deducted from your General Credit balance; your store must follow Grab's terms (packaging, prep time, delivery fees). See "Delivery with GrabExpress".
4.4 E-invoice
🇻🇳 Vietnam only.
MInvoice: turn on Enable MInvoice, choose the shop, and enter the tax code, Username, Password, tax authority code, InvoiceSeries and unit code (Ma dvcs).
SInvoice: turn on Enable SInvoice, choose the shop, and enter Username, Password, tax code, InvoiceSeries and TemplateCode.
Only one e-invoice provider can be active at a time; turning one on turns the other off. See "E-invoicing with M-Invoice".
5. Subscription
The Subscription tab shows your active plans (e.g. PEKO Rewards Hub, F&B Inventory, POS), status, auto-renew, shops used / maximum, and when each plan ends.
Add shop: choose how many shops to add with − / +; the extra cost per plan and the total are shown. Click Confirm.
Subscribe new plan: pick a product (POS, PEKO Rewards Hub, F&B Inventory, Native App, Zalo Miniapp, Custom Domain, Zalo OA), compare plans and click Upgrade or Downgrade. Your current plan is labelled Current plan.
Change plan: upgrade or downgrade your current plan.
Cancel plan: stops the plan. Please contact PEKO before cancelling.
6. Usage
The Usage tab tracks your credit balance and plan limits.
General Credit: a shared balance for pay-per-use services (AI, OCR invoice scanning, SMS, Zalo ZBS messages, GrabExpress…). Top up: choose a package or enter an amount, choose a payment method, enter invoice details and pay. View detail: list of credits. Transaction history: top-ups and usage, filterable by date. See "General Credit".
Limits (used / max): File & Media (storage), Sms, OcrInvoice (invoice scans), AiToken (AI assistant), Employees, Loyalty members, Email / month (with reset time), Menu items, OCR invoice templates.
Click View statistics under a limit to see a usage chart.
When your credit balance is low, services such as Zalo messages or delivery may be interrupted. Top up in time.










