Rabbah
Built for vending and self‑service operators

Your machines should be making sales — not creating problems.

Connect your vending and self‑service machines to Rabbah and manage payments, sales, machines and operations from one complete system.

Rabbah-connected vending machine at a self-service location

Your machine can be perfect. But if payment fails, the result is still 0.

You can have the best machine, the best location, the right products and a great operation. But when the payment device or system fails, the entire business stops at the most important moment: checkout.

Rabbah connects the machine to the payment and operational systems that turn an opportunity into a transaction.

Diagram showing a failed payment turning an opportunity into zero revenue

Running a machine fleet is harder than it looks.

Every machine adds another point that can fail, another location to monitor and another operational task to manage.

01

Payment stops

If customers cannot complete a payment, the machine cannot make the sale.

02

Machines go offline

An unavailable device can mean lost transactions and lost revenue.

03

Operations become manual

Checking machines, investigating failures and monitoring performance takes time.

04

Stock problems become revenue problems

You need to know which machines need attention before empty slots become lost sales.

05

Support becomes expensive

Sending technicians to solve issues that could have been diagnosed remotely creates unnecessary cost and downtime.

06

Scaling creates complexity

What works for 10 machines can become painful at 100 or 1,000.

The shift with Rabbah

Before Rabbah… and after

From guesswork and waste to full control and sustainable growth.

Operator manually checking a vending machine with no visibility
Before Rabbah
Limited visibility
Manual monitoring
Physical troubleshooting
Multiple disconnected tools
Hard to know which machines need attention
Difficult to scale operations
More technician visits
More operational overhead
Operator viewing fleet status on the Rabbah dashboard, fully in control
After Rabbah
Connected machines
Real-time visibility
Centralized dashboard
Remote monitoring
Payment and transaction visibility
Inventory visibility
Reconciliation tools
Faster support
Easier fleet scaling

Why Rabbah? Because payment is only the beginning.

01

Keep your machines connected.

Rabbah devices use SIM/cellular connectivity to keep the payment point connected to the platform.

Your machine should not depend on someone being physically there to know whether it is online.

02

Payment is one part of the operation.

Instead of adding another payment terminal, connect your machine to a complete system for self‑service operations.

03

Fix more. Visit less.

When something goes wrong, your first response should not always be a technician driving to the machine.

Rabbah enables remote monitoring and support, with WhatsApp-based communication for faster issue handling.

One network, any machine.

Rabbah is protocol-agnostic — any self‑service machine plugs into the same fleet. Subject to machine model and integration requirements.

Snack & drink vending
Snack & drink vending
Coffee machines
Coffee machines
Arcade & game machines
Arcade & game machines
Donation kiosks
Donation kiosks
Massage chairs
Massage chairs
Ice cream machines
Ice cream machines
Perfume & cosmetics
Perfume & cosmetics
Smart lockers
Smart lockers
Smart doors
Smart doors
Self-service laundry
Self-service laundry
Parking meters
Parking meters
EV chargers
EV chargers
Car washes
Car washes
Fuel dispensers
Fuel dispensers
Self-checkout
Self-checkout
+
+ and more

Give customers a simple way to pay.

The card and digital wallet methods supported on Rabbah devices.

Mada
Visa
Mastercard
American Express
GCC / Gulf network cards
Apple Pay
Samsung Pay
Google Pay
Mada
Visa
Mastercard
American Express
GCC / Gulf network cards
Apple Pay
Samsung Pay
Google Pay

The device that connects your machine to Rabbah.

A purpose-built payment and connectivity device that connects your machine to digital payments and the Rabbah platform.

Render of the Rabbah connectivity and payment device
01

Connected by SIM

Keep the payment point connected through cellular connectivity.

02

Multiple payment methods

Mada, Visa, Mastercard, American Express, GCC / Gulf network cards, Apple Pay, Samsung Pay and Google Pay — subject to the applicable production configuration.

03

Works across machine protocols

MDB, PULSE, RS232, Bluetooth and other supported machine protocols.

04

Smart interface

A customer-facing interface that adapts to the machine experience: snacks, drinks, coffee, games and other supported self‑service experiences.

05

Voice interaction

Spoken guidance at the machine helps the customer choose a product and complete payment, in Arabic and English. Subject to machine model and configuration.

06

Smart error handling

If a machine malfunction affects a transaction, Rabbah can support automated refund handling where the configured workflow allows it.

One dashboard for your entire fleet.

Know what is happening across your machines without visiting every location.

Rabbah merchant dashboard showing fleet-wide sales and device status

Fleet visibility

Device and machine directories, online/offline status, device location and information, with navigation to the linked machine.

Sales intelligence

Sales summary, net sales and reversals across last day, week and month, with period comparison and top devices by sales and reversals.

Machine operations

Machine setup, models and types, configuration, planograms, capacity and last restock information.

Inventory

Fleet inventory overview, current stock against capacity, low-stock machines, critical and healthy status, per-machine views and replenishment visibility.

Products

Product catalog with images, barcode lookup, Arabic and English descriptions, base price, discounts, product types and planogram templates.

Transactions

Detailed ledger with status, purchase and reversal visibility, payment references, RRN, receipts, search, filtering and sales export.

Reconciliation & payouts

Gross sales, net amount, daily and device-level reconciliation, payout history and settlement information.

Team management

Team members with multiple roles, permissions, user status, last login and role management.

Integrations

Webhooks, event routing, event delivery logs and external integrations.

Hear it from operators.

Before Rabbah we found out about a dead machine from the customer, not the system.
Operator name
Company · pending approval
Most of what used to be a site visit is now something we can see and handle remotely.
Operator name
Company · pending approval
We know which machines need stock before the slots are empty.
Operator name
Company · pending approval

Clips and transcripts are placeholders pending approved customer recordings.

Built with operators. Proven in the field.

+2,000
Connected devices
+30
Cities
+50M
GMV processed
Danyah
LuLu
GymNation
Barn's
alfanar
Toys R Us
Danyah
LuLu
GymNation
Barn's
alfanar
Toys R Us
Point
nana
Cake Can
Floward
Fresh Up
Blue Pay
Point
nana
Cake Can
Floward
Fresh Up
Blue Pay

Questions operators ask.

Rabbah supports multiple machine communication protocols, including MDB, PULSE and RS232, with additional integrations depending on the machine configuration. Don't see your machine? Contact us.

Let's connect your machines.

Tell us what machines you operate and how many you have. We'll help you identify the right Rabbah setup.

WhatsApp us
Book a meeting

Sends your details to the Rabbah team. We'll get back to you shortly.