There's space in a bag landing near you.
Wasil — From Saudi to the world.
Ask for anything from Makkah, Madinah or Jeddah. Someone flying home carries it back for you.
Oud, dates, perfume, a prayer rug, a gift you cannot buy where you live. Name it and set your budget. Your traveller buys it, Wasil holds the money, and a six-digit code releases it the moment the bag is open in front of you.
Nothing is charged until you accept a bid.
Is anybody flying to your city?
Pick where you want something delivered. We will tell you who is already flying there, what people in that city are asking for, and what was last carried in — from the same rows the board above reads.
Pick a city and we will tell you who is flying to it.
What you do now
One of these three, probably.
Wait for someone to travel
You ask in the family group and hope somebody is going. It works, eventually, and you cannot plan around it.
Pay a reseller
Somebody who bought it in Jeddah sells it to you at their price. You have no idea what it cost in the shop.
Go without
You decide it does not matter enough. Most of the time this is what happens.
On Wasil you pay the shop price and a delivery fee the traveller sets themselves.
How it works
Four steps each way, and the money never moves person to person.
If you are asking for something
If you are the one flying
Chat opens as soon as your payment is held — you do not wait for a receipt. Both of you join the thread before either can send, so nobody is messaged by someone who has not agreed to talk.
Read the longer walkthroughAsk for what you actually want
- Al Shiaka
- Arabian Oud
- Reef Perfumes
- Nabeel
- Ajmal
- or anything else you can link or photograph
Brand names help you describe what you want. Wasil is not affiliated with these retailers.
See how asking for something worksFlying home yourself?
Set your own price. Carry what fits. Keep every riyal of your fee.
Bought in the actual shop, with the receipt to prove it
Your traveller buys the item in person and uploads the receipt before Wasil releases a riyal. You see it on the deal — the shop, the date, what was paid. Nothing is shipped from a warehouse, drop-shipped, or bought from a photograph.
Every order carries a reference you can quote back to us, and every step is stamped on the deal — requested, bid accepted, bought, handed over.
How a deal runs
An example, not a real deal.
Ajwa dates, 1kgMadinahNew York
- Requested
- Bid accepted$18.00 delivery fee
- Bought in Madinahreceipt uploaded
- Handed overcode confirmed, traveller paid
Your money is held until you confirm you have it.
Chat opens once your traveller has bought the item — every deal and every receipt stays on Wasil.
- Your money is held.
- Charged when you accept, released when you confirm.
- A six-digit code.
- Nobody is paid until you read it out at handover.
- Payments handled by Stripe.
- Wasil never sees your card number.
They are not paid until you say you have it.
How Wasil protects youWhat it costs
One order, every line, computed by the same function that charges the card.
The traveller receives $240.00 — what they spent on the item, plus their fee in full.
- The traveller sets their own fee. Wasil does not set, suggest or cap it.
- If the item costs less than your cap, the traveller keeps the difference.
- Wasil only earns when a delivery actually happens.
Questions people actually ask
The ones that decide whether you use Wasil, answered about the product as it is today rather than the one on the roadmap.
How is my money protected?
You pay Wasil, not the traveller. The charge lands on Wasil's Stripe balance the moment you accept a bid, and it stays there until you read your six-digit code to the traveller at handover. One honest word about that: it is an escrow-style hold on a platform balance, not a regulated escrow account with a licensed third party. The money genuinely does sit with Stripe rather than with your traveller, and it genuinely is not released until you give the code.
What if the traveller never delivers?
Write to us for a full refund at any point before the item is marked delivered — there is no cancel button, and a person at Wasil issues the refund through Stripe. After that, report it from the deal: an open report for a no-show or a non-delivery blocks the payout, so the money stays with Wasil while a person reads it. Nobody is paid out over a live report.
Can I cancel?
Ask us — there is no cancel button, and that is deliberate: the money is with Stripe rather than with Wasil or your traveller, so a refund is a real Stripe refund somebody has to issue. Write to us before the item is marked delivered and the full amount comes back. After delivery the code is what settles the deal, and a problem from that point is a report rather than a cancellation. Once a traveller has been paid out the money has left Stripe and cannot be pulled back.
What if the item costs less than my budget cap?
The traveller keeps the difference. Your cap is what you are charged — they took the risk, fronted their own money and did the sourcing. Set a cap you are happy to pay rather than one you hope to beat.
When can I message my traveller?
As soon as your payment is held. Chat opens on the deal the moment the charge settles, and both of you then join the thread before either can send a message — so nobody is messaged by someone who has not agreed to talk. Before the payment lands there is no chat at all, and that is deliberate: until money is committed there is nothing to arrange, and an open channel before then is where a deal gets taken off Wasil, which is exactly where neither side is protected.
What happens in a dispute?
A person at Wasil reads it, and the money stays held while they do. A disputed deal is frozen — no payout, no refund — until an admin resolves it. We cannot promise a particular outcome, and we will not tell you what action was taken against someone else's account.
Do you check who the traveller is?
We do not verify identity documents. Accounts are confirmed by email only. What you can see is what the platform has counted: how many handovers a traveller has completed, and their reviews. The protection is the money rather than a badge — it sits with Stripe until you read your six-digit code at the handover, so somebody who never hands anything over is never paid.
Who pays customs?
The traveller carries the goods and is responsible for what is in their bag at the border. Wasil does not calculate, collect or pay duty, and none is included in your budget cap. Check your own country's allowances before you ask for something — the person at the desk will be them, not us.
What can't be carried?
Medicines, weapons, animal products, anything needing a licence, and anything sealed that the traveller has not seen inside. Some countries also restrict food, seeds, honey and dairy whatever the quantity. Every traveller reads the carry guidance and ticks it before they can bid, so this is a rule with a gate on it rather than a suggestion.
How much does a traveller earn?
The delivery fee they bid, plus reimbursement of what they actually spent on the item. Travellers set their own fee and shoppers choose whether to accept it. Wasil's 12% is charged to the shopper on top of that fee and is never deducted from it — a traveller keeps what they bid in full. We do not set, suggest or cap the rate, and there is no published average: we are a pilot and any figure we printed would be made up.
When do I get paid?
After the shopper confirms the handover with their code. Payouts are manual bank transfers rather than an automatic split — a person at Wasil sends them — so allow a few working days. If there is an open report on the deal the payout is held until it is resolved.
Is my card stored?
Wasil never sees, stores or transmits your card number. Card details are entered on Stripe's own form and go straight to Stripe. What Wasil keeps is a Stripe customer reference, which is what lets you reuse a saved card without us ever holding the number.
Is Wasil available in my city?
Wasil runs Saudi to the world, so the real question is whether a traveller is flying to you. Pick your city when you post a request; if nobody is heading there yet, the request waits until someone is. We are a pilot and the corridors are still thin — that is the honest answer rather than a map with pins on it.
Who we are
We kept watching the same thing happen. Somebody flies home from Umrah with a half-empty bag, and somebody else in the same city has spent two years asking every relative who travels whether they could bring one bottle of oud back.
Nothing about that is a technology problem. The two people already exist, the flight already exists, the space in the bag already exists. What is missing is a way for a stranger to hand over money without either side having to trust the other first.
So we built the smallest thing that fixes it: the money sits with Stripe until you say, in person, that the item is in your hands. We are the founders of ShopX, and Wasil is the second thing we have built.
25 deliveries puts you in the draw for an Umrah.
Funded from Wasil's own fee, and the counter runs from your first delivery. Reaching the count enters you — it is not a guarantee. Wasil chooses at random from everyone who qualifies, because how many we can fund depends on what we have earned. If you come up, redemption is arranged with you directly, by a person.
Two ways in.
Nothing is charged until you accept a bid.








