The refund that comes back.

Every refund is cash walking out of your store. Mortaga runs the whole return for you, from an Arabic self-service portal to the courier at the door, and turns refunds into store credit with a bonus. The money stays.

  • Live the same day
  • Synced with Shopify
  • Bosta pickup built in

Same return. Two endings.

Cash refund −1,000EGP
  • Cash leaves the business
  • Shipping and ad cost written off
  • No reason to come back
Credit + bonus with Mortaga +1,100EGP
  • Money stays inside the store
  • The bonus makes it the obvious pick
  • They come back, and often spend more

Brands with us

Already running their returns on Mortaga.

LiztrEssens

How it works

Five steps. Your team touches one.

From “it doesn't fit” to the item back on your shelf, without a single WhatsApp thread.

  1. 01

    The customer opens your portal

    Order number and phone. No account, no email, on your own link with your logo and colours.

    • Finds the order by phone, any format
    • Shows the return window before they start
    Your store

    Hi there 👋

    Return or exchange in two steps

    Order no.#1042
    Phone+20 10• ••• ••••
    Find my order

    Returns open until Oct 3

  2. 02

    The reason picks the next screen

    Say “too large” and it never asks refund or exchange. It goes straight to the sizes of that exact product that are in stock right now.

    • Photos attached for damage claims
    • Only in-stock variants are offered

    Why are you returning it?

    Too large Too small Damaged Not as pictured
    T-shirtYour size: M

    Pick the new size

    XSSMLXL
    Continue
  3. 03

    Credit beats cash, on the customer's own screen

    For a refund, store credit is offered first with your bonus on top. Nothing is forced; the bigger number just wins most of the time.

    • You set the bonus and the fees
    • Credit lands on their Shopify account
    Refund EGP 1,000 Instapay or wallet, in 3–5 days
    +10% bonus Store credit EGP 1,100 Instant. Spend it on anything. Take the credit
  4. 04

    You approve it once

    One queue for every request, with the photos, the reason and the full order beside it. Filter, sort, approve. That's the only step that needs you.

    • Edit amounts, fees or the address anytime
    • Your whole team, with their own logins
    Returns
    Needs review · 3ApprovedClosed
    #1042Customer AToo large · ExchangeApprove
    #1039Customer BDamaged · CreditReview
    #1035Customer CChanged mind · RefundReview
    #1031Customer DToo small · ExchangeApproved
  5. 05

    The courier and Shopify do the rest

    One Bosta visit collects the old item and hands over the new one. Shopify gets the return, the credit is issued, and it closes itself when the parcel is back.

    • Price difference collected at the door
    • Restocked automatically on close
    Bosta exchange bookedCollects EGP 150 difference at the door
    Return created in Shopify#1042-R1
    Store credit issuedEGP 1,100 to the customer
    Parcel back · return closedRestocked

Run your own numbers

How much would you keep?

EGP 400,000
38%
10%
Stays in your store EGP 152,000
Bonus costEGP 15,200
Net retainedEGP 136,800

Why not Loop or ReturnGO

Global tools assume things that don't hold here.

Cash on delivery first

There's no card to refund to. Global tools assume one exists and stop when it doesn't. Mortaga starts from COD: credit with a bonus, Instapay or wallet for cash, and the courier collects any difference at the door.

Phone, not email

Identity here is a mobile number. +20, 010, spaces: it matches them all.

Door to door

No drop-off point down the street. One courier visit does both legs of an exchange.

Your rules, applied every time

Return windows, fees and exceptions per product. Set them once and every request follows them, no case-by-case calls.

Numbers that matter

Money retained, top return reasons, time to decision. Analytics built for the desk, not for a slide.

Plugs into what you already use

Connect once. It syncs itself.

Shopify Shopify Orders, products, returns, store credit
Bosta Bosta Pickups, exchanges, live tracking
ShipBlu ShipBlu Return pickups, one-trip exchanges
Aramex Aramex Return pickups across Egypt

More Egyptian couriers coming. Prefer your own driver? Use Mortaga for the portal, the desk and the credit.

Questions

Before you ask.

Ask us anything
How long does setup actually take?

Connect your Shopify store and the returns portal is live on your own link the same day. No separate onboarding call, no waiting on a sales team.

Most of my orders are cash on delivery. Does that work?

Yes, that is the case Mortaga is built for. There is no card to refund to, so the default path is store credit with a bonus, which is what most COD-heavy Egyptian stores actually want.

Is it a real refund, or do you force store credit?

You set your own return policy: refund, exchange, or credit-with-a-bonus, in whatever mix you want. Nothing is forced on the customer; the bonus just makes credit the obvious pick most of the time.

Which couriers do you work with?

Bosta is built in today: pickups and exchange runs are booked in one click, and we're adding more courier companies. You can also handle pickup yourself and use Mortaga for the portal, review queue, and credit.

Is my Shopify data safe?

Your Shopify and courier credentials are encrypted at rest, never sent to the browser, and only read by the server actions that need them. See our Privacy Policy for the full detail on what is collected and why.

Stop paying refunds.
Start keeping them.

Accounts are by invitation while we onboard stores one by one. Tell us about yours and we'll get you live.