Refunds & Returns.
When and how to refund — verify expiry in Retool, replace before refunding, handle out-of-stock items, and the (informal) returns path.
Expired rewards
The most common refund case is an expired reward — a recipient who didn’t redeem before the reward lapsed. Always verify expiry before refunding, and prefer a replacement over cash back.
- Verify in the Retool dashboard. Open Support Tools → Transactions & Balances and check the reward’s
endsOnandStatusfields to confirm it actually expired. - Offer a replacement first. Support proposes similar-price products or a gift card so the funds stay in the customer’s program.
- If a refund is genuinely needed and you’re not on Support, create a Linear ticket to Support to review options with the client.
Out-of-stock items
When a recipient’s chosen item is out of stock:
- Refund that item and email the customer, offering an alternative or store credit.
- PerkUp sometimes covers the replacement cost itself to preserve the recipient experience.
- If the item is discontinued (not just temporarily out), notify the CSM with alternatives (see Order Fulfillment).
Returns & undeliverable packages
There is no formal returns/RMA program. Returns are handled case-by-case, not through a standing process — so the default is to refund or replace rather than route product back to a warehouse.
Two practical constraints shape this:
- Topshelf does not run event-style return logistics. Asked directly, Topshelf confirmed it is “not set up to warehouse or manage event logistics for items that are shipped out and then returned” — no infrastructure for managing those return processes. Plan around outbound + consumable fulfillment, not round-trips.
- Undeliverable / refused packages are tracked manually. When a package is refused or returns to the warehouse in transit, Receiving watches the courier tracking, calls the carrier if it stalls, and opens a Linear ticket to chase it down — there is no automated return intake.
For event shipments that genuinely need a return leg, arrange it directly with the carrier (e.g. Freeman for trade-show freight) back to the Topshelf warehouse rather than expecting the 3PL to coordinate it.
Sources: “Expired Rewards” (Notion, 2026-06-07); Topshelf returns reply (#topshelf-perkup, 2025-08-14); #support, #operations (Slack).