Skip to main content

RMZ Developer Documentation

RMZ is a multi-tenant e-commerce platform purpose-built for digital products in the MENA region. Merchants use RMZ to sell digital codes, software licenses, subscriptions, online courses, and services — with built-in payment processing, customer management, and storefront hosting. These docs cover every API and SDK you need to integrate with the platform, build custom storefronts, verify software licenses, and automate your store operations.

APIs and SDKs

Merchant API

Manage your store programmatically — orders, products, categories, subscriptions, and statistics. Authenticated with Bearer tokens.

Storefront API

Build fully custom storefronts. Browse products, manage carts, handle checkout, and authenticate customers with OTP.

Embed API

Embed a quick-purchase checkout widget for any product on external websites via iframe.

License Verification

Verify software license keys from your applications. Supports HWID lock, IP lock, activation limits, and E2EE.

Storefront SDK

TypeScript SDK for the Storefront API. Use it with React, Vue, Angular, or vanilla JS.

FiveM Integration

Sell and verify FiveM scripts with built-in license enforcement and IP locking.

Quickstart

Make your first Merchant API call in under 5 minutes.

Authentication

Learn how auth works across all RMZ APIs.

Open Source

Storefront SDK

TypeScript SDK for building headless storefronts.

Next.js Example

Full example storefront built with Next.js and the Storefront SDK.

FiveM Resource

FiveM server resource for license verification.

License Examples

License verification examples in Python, PHP, Node.js, and Lua.