Wasla Solutions

Wasla POS — Frequently Asked Questions

Quick answers to the most common questions about setting up and using Wasla POS. If you don't find what you need, visit our Support page.

Getting Started

What is Wasla POS?

Wasla POS is a mobile point-of-sale application used by merchants and cashiers to take in-person orders, print receipts, manage loyalty programs, and sync sales with the Wasla back office. It runs on iPad, iPhone and Android tablets.

Who can use Wasla POS?

The app is designed for businesses that subscribe to Wasla. Staff accounts are created by the business owner or administrator from the Wasla admin panel and then sign in to the mobile app on their device.

Which devices are supported?

Wasla POS supports iPhone and iPad on iOS 15 or later, and Android tablets and phones on Android 10 or later. A 10" tablet is the recommended form factor for cashiers.

How do I install the app?

Install “Wasla POS” from the Apple App Store or the Google Play Store. Open the app, sign in with the credentials provided by your administrator, and choose the branch you're working from.

How do I sign in for the first time?

Your business administrator creates a cashier or manager account for you in the Wasla admin panel. Use the email and temporary password you receive. After the first login you'll be prompted to set a new PIN for quick access.

I forgot my password. How do I reset it?

Ask your business administrator to reset the password from the Wasla admin panel, or email [email protected] with your business name and the affected email address.

Orders & Payments

How do I create a new order?

Tap New Order, choose the order type (dine-in, takeaway, delivery, etc.), select products from the menu, adjust quantities or modifiers, then tap Pay to take payment.

Can I split a bill between customers?

Yes. On the payment screen, tap Split and choose to split equally, by items, or by a custom amount. Each split can take a different payment method.

What payment methods are supported?

Cash, card (via your integrated card terminal), bank transfer, wallet payments such as Apple Pay and STC Pay where enabled, and loyalty-based methods like gift cards and cashback. Available methods depend on what your business has configured.

How do I apply a discount?

From the order screen, tap the discount icon and choose a percent or a fixed amount. Cashier discount limits are enforced based on the role assigned by your administrator.

Can I take tips?

Yes, if tips are enabled for your business. On the payment screen you'll see a tip section where you can enter a percentage or a fixed amount before completing the payment.

How do I refund an order?

Open the order from Orders, tapRefund, and select full or partial refund. Refunds require manager approval when configured. Refunded orders also reverse any loyalty points or stamps that were earned on the original order.

Can I reprint a receipt?

Open the order from the orders list and tap Print receipt. The receipt can also be re-sent as a digital copy over SMS or WhatsApp when the customer phone is on file.

Do Wasla POS invoices meet ZATCA requirements?

Yes. Wasla POS generates ZATCA-compliant simplified tax invoices including the required QR code. ZATCA Phase 2 (e-invoicing integration) is supported where enabled for your tenant.

Loyalty Programs

Which loyalty programs does Wasla POS support?

Points, stamps, cashback, gift cards, subscriptions, memberships and discount programs. Your business can run one or more of these at the same time.

How do I link a customer to an order?

On the order screen, tap Customer and enter the phone number. Wasla will find existing customers or create a new one. If the business has auto-enrolment enabled, new customers are automatically issued loyalty cards for eligible programs.

How are loyalty earnings calculated?

  • Points: a configurable rate multiplied by the order total.
  • Stamps: one stamp per order, or one per fixed spend amount.
  • Cashback: a percentage of the order total added to the card balance.
  • Membership: one visit counted per order.

Can customers pay with loyalty balance?

Yes. Gift-card and cashback balances can be used as payment methods at checkout. The cashier scans or enters the card, chooses the amount to apply, and the remainder is paid in another method.

Can customers redeem points for rewards?

Yes, when the program has rewards configured. On the payment screen, choose Redeem reward, select the reward, and the discount or free item is applied to the order.

Does loyalty work when the device is offline?

Earning works offline — the loyalty transaction is created when the order syncs. Spending (payments, redemptions, subscription uses, discounts) requires an internet connection so the balance can be verified in real time.

Printers & Hardware

Which printers are supported?

ESC/POS thermal receipt printers over LAN or Bluetooth, including common models from Epson, Star, Xprinter, and HOIN. Cashdrawers that connect through the printer are triggered automatically on payment.

How do I connect a printer?

Go to Settings > Printers, tap Add printer, and choose LAN (enter the IP address) or Bluetooth (pair from the list). Print a test page to confirm.

My printer is not printing. What should I check?

  1. Printer is powered on and loaded with paper.
  2. Printer and tablet are on the same Wi-Fi network (for LAN printers).
  3. IP address in Wasla POS matches the printer's IP.
  4. Try printing a test page from Settings > Printers.
  5. Restart the printer and the tablet if nothing else works, then contact support.

Can I use a barcode scanner?

Yes. Any keyboard-emulation USB or Bluetooth scanner works on supported tablets. You can also use the device camera to scan barcodes directly.

Can I connect a customer display or kitchen display?

Kitchen display integration and a customer-facing display are available and can be enabled per tenant. Contact support to configure.

Offline Mode

Does Wasla POS work without internet?

Yes. Cashiers can continue to create orders, print receipts, and earn loyalty while offline. Orders are queued locally and sync automatically when the connection returns.

Which features require internet?

  • Loyalty spending (redemptions, gift-card payments, cashback).
  • Real-time inventory lookup.
  • Syncing new products or menu changes.
  • ZATCA Phase 2 invoice clearance.
  • Refunds that require manager approval.

What if the device runs out of battery before an offline order syncs?

Pending orders are saved locally on the device. When you open the app again and connect to the internet, they sync automatically to the server.

Security & Privacy

How is my data protected?

All traffic between the app and Wasla servers is encrypted with TLS. Session tokens are stored in the device's secure keystore (Apple Keychain on iOS, Keystore on Android). Access to features is controlled by role-based permissions set by your administrator.

Does Wasla POS collect customer personal data?

When a cashier enters a customer phone or name on an order, that information is stored in your business's Wasla workspace to operate loyalty, order history, and receipts. Wasla acts as a processor on behalf of your business. See the Wasla POS Privacy Policy.

Why does the app need camera access?

The camera is used only to scan product or loyalty barcodes. Camera frames are processed on the device and are not recorded or transmitted.

Why does the app ask for location access?

Location is used only to associate an order or a branch check-in with the correct physical branch while you're using the app. Wasla POS does not track location in the background.

How do I delete my account?

Cashier accounts are managed by your business administrator. You can also request deletion by emailing [email protected]. Full details are in the Privacy Policy.

Troubleshooting

The app is slow or freezing. What can I do?

  1. Close and reopen the app.
  2. Restart the device.
  3. Check that you have at least 1 GB of free storage.
  4. Make sure the app is updated to the latest version from the App Store or Play Store.

An order is stuck as “Pending sync”. What does that mean?

The order was created offline and is waiting to be sent to the server. Check your internet connection. When it's online and stable, the app will retry automatically. If it stays pending for more than a few minutes, open the orders screen and pull down to refresh.

I can't see my assigned branch.

Ask your administrator to confirm your user is assigned to the correct branch. Branches appear only for users who have access.

A product is missing from the menu.

New products must be added in the Wasla admin panel by an administrator and then synced to the device. Pull down on the menu screen to force a sync.

The update screen keeps showing after launch.

A background update is being applied. Wait up to a minute on a stable connection. If it persists, fully quit and reopen the app.

How do I update Wasla POS?

Most updates are delivered automatically over the air the next time you open the app. Larger releases are delivered through the App Store or Play Store.

Nothing above solved my problem.

Email [email protected] with your business name, device model, app version, and a short description or screenshot. See the Support page for full contact options.

Still need help?

Email [email protected] or visit our Support page for phone and additional contact options.