A few days ago I published a post here about worXwap, the skill exchange marketplace I am building. Most of the feedback was kind. One comment, from Wbcom Designs, who build a services marketplace plugin themselves, asked the question I knew was coming. What happens when one side delivers and the other side says it is not good enough? With money, there is at least a refund to argue about. With a swap, both people have already spent the work.
It is the right question, and honestly it is the hardest problem in the whole product. Here is how I have tried to answer it, and where the answer still runs out.
🤝 Agree on everything before anyone starts
Every swap in worXwap starts with an agreement. Before any work begins, both sides settle the deliverables, the deadline, and the number of revisions. We call this the Condition Card. It sounds like a small thing, but most freelance disputes I have seen were never really about quality. They were about two people carrying two different versions of the deal in their heads.
The card does not remove taste or judgement. It just means that when someone later says this is not what I asked for, there is a written version of what was asked for, agreed by both sides while everyone was still friendly.
🔒 Nobody gets the work until both sides have delivered
The part people ask about most is the lock. Deliverables stay locked until both sides have submitted their work. Only then do the files open, automatically, and a Swap complete screen follows, with star ratings and a Write a review prompt.
I want to be careful about how I describe this, because our own terms are careful about it too. The lock is a structure for fairness. It is not a security guarantee. There is no escrow and no arbitration hiding behind it. What it does is remove the easiest bad outcome, where one person delivers in good faith and the other person simply takes the work and vanishes. Both sides have to show up with something before either side gets anything.
🔄 Revisions first, then honest reviews
A lock does not answer the original question, though. Work can be delivered on time and still disappoint. So after a delivery, the receiving side can accept it, or ask for a revision, as long as revisions remain in the agreed number. The other side then resubmits an updated version.
If the revisions run out and it is still not good enough, the swap completes anyway, and both sides leave an honest review. That might sound like a shrug, but I think it is the honest core of the system. Both people spent real time. Whether the swap was fair is exactly the information the next person deserves to see.
Reviews only go public once both sides have written, or after 14 days, so nobody can rush out a one sided story. The comments sit on profiles, visible before you start a new swap, next to ratings and past work. A swapper who treats people fairly collects good reviews and gets recommended more. A swapper who does not will find that reputation follows them in a way that is hard to argue with.
👻 The ghosting problem
The other failure mode is simpler and sadder. Someone just disappears. If that happens after both sides have delivered, the person who was left waiting gets their swap credit back, so they can try again with someone else. The person who vanished does not get theirs back. Everyone starts with 3 free swap credits, so losing one is not a slap on the wrist, it is a third of your starting budget for finding partners.
None of this makes people behave. It just makes behaving badly expensive and behaving well visible, which is probably all a small platform can honestly do.
🌏 Why this matters more across borders
One more wrinkle. In worXwap, chat can be read across 32 languages, and the AI Voice feature speaks in your own voice, always labelled as AI Voice, because nobody should wonder whose voice they are hearing. I love that people in different countries can swap at all. But it also means your swap partner may be someone you will never meet, in a place whose norms you do not know, reading your words through a translation layer. Structure has to carry more of the trust, because familiarity carries less of it.
An honest note to finish. worXwap is still tiny and almost unknown. The system above has been designed carefully, but design documents do not get ghosted, people do, and I expect real swaps to teach me failure modes I have not imagined yet. When they do, I will write about them here.
So my question this time: if you have ever traded work with someone, online or off, what made you trust them enough to start, and did anything protect you when it went sideways?




Top comments (0)