One platform for finance, people, sales, operations, fleet, commerce, and BI.
XOERP
Let's meet
All posts
· By XO Team

Maroof and commercial registration for online stores

What e-commerce sellers in Saudi Arabia need to register — CR, Maroof, and the documents that unlock payment gateways and buyer trust.

maroofecommercecommercial-registrationcomplianceksa

Launching an online store in Saudi Arabia isn’t just building a site — there’s a compliance layer that unlocks payments and buyer trust. The two names you’ll hear most: commercial registration (CR) and Maroof.

Commercial registration (CR)

A CR is your business’s legal identity, issued by the Ministry of Commerce. Your CR’s activities matter for e-commerce — your registered activity must cover online selling, and it’s what payment providers check when you apply. Individuals selling online may use a freelance document / e-commerce authorization instead of a full CR, depending on scale.

Maroof

Maroof is the Ministry of Commerce’s platform for documenting and verifying online stores. A Maroof listing:

  • builds buyer trust (a recognized badge customers look for),
  • is commonly required by payment gateways before activation, and
  • gives customers a channel to verify and rate the store.

Exact requirements (who needs a CR vs freelance doc, Maroof prerequisites) depend on your business type and change — confirm with the Ministry of Commerce.

Why it gates payments

Payment providers in KSA won’t activate online card/wallet payments without verifying your business — typically a valid CR with the right activity, a bank certificate, and often a Maroof listing. Sort these before launch, or your store goes live unable to take money.

A clean launch sequence

  1. Confirm your CR activity covers e-commerce (or obtain a freelance/e-commerce authorization).
  2. Register/verify the store on Maroof.
  3. Prepare your bank certificate.
  4. Activate online payments.

Getting paid online is a checklist, and missing one item stalls the whole launch. XO Commerce walks you through the payment-activation requirements — CR activity, bank certificate, and store verification — then enables mada, Apple Pay, and BNPL, with 0% commission on your sales. See the Payments and Storefront guides.