Skip to main content

Order lifecycle

An order moves through a clear set of statuses from payment to completion.
StatusMeaning
PENDING_PAYMENTCreated, awaiting the buyer’s payment.
PAIDPaid; funds held in Gamer2z Shield. The delivery clock starts at payment success.
DELIVEREDThe seller has delivered; the buyer’s review window is running.
ON_HOLDConfirmed (manually or automatically); in the protection hold.
COMPLETEDHold cleared with no dispute — funds released to the seller.
DISPUTEDA dispute is open; auto-release is paused while it’s reviewed.
REFUNDEDThe order was refunded to the buyer.
CANCELLEDCancelled before payment.

Key timestamps

  • paidAt — when payment succeeded. The delivery SLA clock starts here.
  • deliveredAt — when the seller marked the order delivered; starts the review window.
  • releasedAt — when the hold cleared and funds moved to the seller’s available balance. This is the canonical “order completed” moment.

Delivery time & SLA

Each offer carries a single delivery time, entered as a duration plus unit (minutes, hours, or days) and stored canonically in minutes. At purchase, that promise is snapshotted onto the order.
1

Clock starts at payment

The SLA clock begins at paidAt, not at order creation.
2

Grace period

A 30-minute grace is added on top of the promised delivery time.
3

Breach is flagged

If a hand-delivered order passes paidAt + delivery time + 30 min undelivered, it’s flagged as an SLA breach: the buyer is notified and the seller’s late-delivery counter increments.
An SLA breach does not trigger an automatic refund, and the buyer cannot self-cancel a paid order. Breached or problematic orders are resolved through the dispute process so each case is reviewed.
Instant categories (keys, gift cards, accounts) deliver on payment, so the SLA clock effectively applies to hand-delivered categories (in-game currency, top-ups, items).