ZYXA operates as a peer-to-peer (P2P) marketplace. This means:
At the time of booking confirmation, ZYXA collects the ZYXA Assurance Fee via Razorpay (primary) or Cashfree (fallback):
| Order Type | Assurance Fee |
|---|---|
| Standard service booking | 10% of provider's quoted amount, GST-inclusive, capped at ₹99 maximum |
| Site visit booking | Flat ₹50 (fixed, no cap) |
The Assurance Fee is transparently displayed before booking confirmation. No additional charges are applied by ZYXA after checkout. GST is included in the fee (not added on top).
Provider quotes ₹800 for a plumbing job. Assurance Fee = 10% of ₹800 = ₹80 (GST-inclusive, below the ₹99 cap). Buyer pays ₹80 to ZYXA at booking and ₹800 directly to the provider after the job is done.
For orders with a scheduled service slot, the refund of the Assurance Fee follows a binary 3-hour cutoff:
| Time Before Scheduled Slot | Assurance Fee Refund |
|---|---|
| 3 or more hours before slot | Full refund of Assurance Fee paid |
| Under 3 hours before slot | No refund — Assurance Fee is retained |
Urgent orders (no scheduled slot — service ASAP) follow a payment-stage rule:
| Stage at Cancellation | Assurance Fee Refund |
|---|---|
| Before payment (status: pending or offer_accepted) | Free cancellation — no fee was collected |
| After payment (status: confirmed or later) | No refund — Assurance Fee is retained |
Regardless of timing, certain booking statuses override the above rules:
| Booking Status | Cancellation Rule |
|---|---|
| On the way or Arrived | No refund — treated as under 3 hours regardless of slot time |
| Work started, In progress, or Completed | Non-cancellable — use the in-app dispute flow |
When a refund is due, it is returned to your original payment method via Razorpay or Cashfree:
| Payment Method | Typical Refund Timeline |
|---|---|
| UPI | 1–3 business days |
| Debit card | 5–7 business days |
| Credit card | 5–10 business days |
| Net banking | 5–7 business days |
If you have not received your refund within 10 business days, contact support@zyxa.in with your order ID.
When a provider cancels a confirmed booking, ZYXA acts in the buyer's interest:
| Time Before Slot / Condition | Provider Penalty |
|---|---|
| 3 or more hours before slot | No penalty |
| Under 3 hours before slot | Penalty = Assurance Fee of that booking |
| On the way or Arrived status | Penalty = Assurance Fee of that booking |
If a provider does not arrive within a reasonable time of the scheduled slot and does not contact the buyer or update their status, the booking may be marked as a no-show by the system or by the buyer:
ZYXA Assurance is our buyer protection mechanism. When a provider cancels late or does not show up, ZYXA automatically credits your in-app wallet with an amount equal to the Assurance Fee you paid for that booking. This credit:
If you have a complaint about a completed service, or if you believe a refund decision is incorrect:
We review all disputes within 48 hours and will contact both parties. Dispute decisions are communicated via the app and email.
For refund-related enquiries, include your order ID for faster resolution:
Email: support@zyxa.in
WhatsApp: +91 89045 98844 (Mon–Sat, 9 AM–7 PM IST)
Zyxee Private Limited
Registered Office: No-558, 2nd Floor, 2nd Stage, Kanakashree Layout, Bagalur, Bengaluru, Karnataka 562149, India