Arabic receipts, rendered right for every order

Print bilingual Arabic and English POS receipts with true right-to-left layout, automatic Arabic product names, and a dedicated Arabic kitchen ticket — no manual translation, no misaligned columns.

The problem

Odoo's standard POS receipt prints in whatever language products were entered in and does not lay out Arabic text correctly. Product names, quantities, and totals shift and misalign under right-to-left script, and Arabic product names must be typed in by hand — forcing GCC and MENA restaurants, cafes, and shops into manual workarounds or developer fixes just to hand a customer a readable receipt.

The solution

Cerevantix POS Arabic Receipt renders bilingual Arabic/English (or Arabic-only) receipts with validated right-to-left alignment in every zone, pulls Arabic product names automatically from Odoo translations with a manual override and English fallback, flags products still missing a translation, and prints a matching RTL kitchen ticket — all configurable per POS from Settings.

Capabilities

Everything an Arabic POS receipt needs

Every capability below is implemented in the module.

01

Bilingual Arabic / English Receipts

Print customer receipts with Arabic and English product names side by side, plus bilingual Total, Subtotal, Change, Discounts and Rounding labels.

02

Automatic Arabic Product Names

Arabic names are pulled from the product's Arabic field translation automatically, or set once with a manual override that always takes priority.

03

English Fallback, Never Blank

When no Arabic name is available, the receipt falls back cleanly to the English product name instead of printing a blank or broken line.

04

Missing Arabic Names Worklist

A dedicated backend list flags every POS product still missing an Arabic name, with a one-click Refresh Arabic Names action to re-pull translations.

05

Validated Right-to-Left Layout

Product name, quantity, and price columns stay aligned under RTL text, fixing the layout shifting and detached quantities common on Arabic POS receipts.

06

Arabic-Only or Bilingual, Per POS

Toggle each POS between bilingual Arabic + English output and Arabic-only RTL receipts to match a single branch or a mixed-clientele chain.

07

Custom Header & Footer Text

Add Arabic header and footer text — greetings, branding, or legal notices — that prints centered on every receipt.

08

Three Receipt Templates

Choose Standard, Compact, or Detailed layouts per POS to match a fast-counter format or a fuller itemized receipt.

09

Arabic Kitchen Ticket

Print a right-to-left kitchen ticket with large Arabic product names, quantities, and order notes so back-of-house staff can read orders at a glance.

Workflow

How it works

1

Enable in Settings

Turn on Arabic Receipt for a POS, pick bilingual or Arabic-only, choose a template, and set header/footer text.

2

Set Product Names

Override Arabic names by hand or let them auto-fill from translations; check the Missing Arabic Names list to close any gaps.

3

Sell As Usual

Cashiers ring up orders normally — Arabic and English names appear on-screen exactly as they will print.

4

Print Receipt & Ticket

Customers get a bilingual or Arabic-only RTL receipt; the kitchen gets a matching Arabic ticket with quantities and notes.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. It depends only on Point of Sale and works standalone; the Arabic kitchen ticket prints from the receipt screen without requiring the Restaurant app.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

POS Arabic Receipt

Bilingual or Arabic-only receipts and kitchen tickets with validated right-to-left layout — Arabic product names pulled automatically from Odoo translations, English fallback and a missing-translation worklist.

Buy on Odoo App Store