Design Review Environment • Non-Production
Build v0.9
Essential Download

Get the ZocoPOS
Terminal App.

Download the official Windows desktop client to start managing your point-of-sale hardware, sync inventory, and remain ZATCA Phase 2 compliant.

Hardware Setup

Configure your Desktop POS

Authenticate your terminal and complete the mandatory ZATCA Phase 2 onboarding wizard to start issuing compliant tax invoices.

Don't have the Desktop App yet?

Before proceeding with this guide, ensure you have installed the official ZocoPOS terminal software. Click the primary Download ZocoPOS button at the very top of the page.

Authentication

Secure terminal access.

The ZocoPOS desktop application utilizes a dual-layer authentication system. Initial setup requires a master account login, followed by PIN creation for rapid daily operations.

Step 01

Master Login

Launch the Desktop POS and log in using your master administrator email and password.

Step 02

Create Staff PIN

Set up a secure 4-digit PIN for rapid authentication. This binds the device to the active user.

Step 03

Select User

During shift changes, cashiers can quickly switch accounts using their unique PIN.

Master Login UI

Enter your primary admin email and password to bind the device.

ZATCA Phase 2

Automated compliance.

Once authenticated, the terminal must be registered with ZATCA. Our built-in wizard automates CSR generation, compliance testing, and Production CSID retrieval.

Step 01

Select Invoice Type

Choose between Simplified (B2C), Standard (B2B), or All Types. This configures the CSR generation.

Step 02

Fatoora OTP

Log in to the ZATCA portal, generate a 6-digit OTP, and enter it to acquire the Compliance CSID.

Step 03

Compliance Testing

The system automatically signs and submits 6 test doc types (Invoices, Credit/Debit Notes) for clearance.

Step 04

Production Activation

Once tests pass, the Production CSID is fetched, permanently binding the terminal for live reporting.

Invoice Type Selection

Choose B2C, B2B, or All Types to map the correct XML requirements.