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.
Quick Links
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.

