Skip to main content

Waitlist

A waitlist entry records that a particular person wants a particular thing — a doe out of this litter, or that specific rabbit — before the animal is ready to sell. It is also the structural backbone of the sale flow: deposits attach to waitlist entries, and a sale credits the deposit and marks the entry fulfilled. Adding the entry first is what stops you retyping the buyer, the rabbit, and the money at each step.

Add a waitlist entry

Entries are created from the buyer's contact profile.

Open the contact, go to the Waitlist tab, and click Add entry.

An entry records:

FieldWhat it does
Litter or rabbitWhat they are waiting for — a whole litter, or one named animal
Desired sexBuck, doe, or either
Desired countHow many they want
PriorityTheir place in your order
StatusWhere the conversation has got to
Added / fulfilled datesWhen they asked, and when you delivered
NotesAnything else

Attaching to a litter is the usual case — someone wants a doe from the spring litter and you do not yet know which one. Attaching to a rabbit is for when the animal already exists and is spoken for.

An entry moves through Queued, Offered, Accepted, Declined, Cancelled, and Fulfilled.

Working the list in order

Every entry carries a priority, which is how you keep the promise you made about who was first. The list is yours to order — OmniBurrow does not reshuffle it — so use it to reflect what you actually told people.

A litter's waitlist and a rabbit's waitlist are both visible from the litter or rabbit itself, not only from the contact. When a litter kindles, that is where you look to see who has been waiting on it.

Converting to a deposit or sale

The point of the entry is that nothing gets typed twice.

  1. Add a deposit to the entry when the buyer puts money down. It attaches to that entry, so it already knows the buyer and what it is against.
  2. Complete the sale from the deposit. The sell flow opens with the buyer and the deposit already filled in — you pick the animal and the price.

Applying a deposit marks its waitlist entry Fulfilled, dated that day.

One useful detail: a deposit taken against a litter can be applied to any rabbit that came out of that litter. A buyer who put money down on "a doe from the spring litter" before the kits were named converts cleanly once you know which doe it is. What a deposit cannot do is move to an unrelated animal — it only applies to the rabbit its entry targets, or to a rabbit from the litter its entry targets, and only while it is still in Received status.

You can also mark an entry fulfilled directly from a sale without going through a deposit, by selecting it while recording the sale. That route is stricter: the entry has to be Queued or Offered, and it has to name the exact rabbit being sold.

See Deposits & Sales for the rest of the sale.

When a sale is voided

Undoing a sale walks the chain back. Each deposit that was applied returns to Received, gets its pending money back on the books, and its waitlist entry reopens — the status goes from Fulfilled back to Queued and the fulfilled date is cleared. The buyer is back in the queue with their money still held, which is what you want when a sale falls through.

The waitlist only reopens if a deposit was applied

Reopening happens as part of un-applying the deposit. If the sale fulfilled a waitlist entry but had no deposit attached, undoing it leaves that entry marked Fulfilled — set it back to Queued yourself.