Cash purchase confirmation
Cash purchase confirmation lets buyers and sellers verify an in-person cash deal after it happens. The confirmation code links the transaction to the correct listing so the buyer can leave a review and the seller can keep the transaction history accurate.What the confirmation code does
A confirmation code is a short, one-time code tied to a specific listing and seller. When a buyer redeems it:- the cash purchase is marked as confirmed
- the buyer can continue to the review flow
- the transaction can count toward trust and reputation systems
For buyers
How to confirm a cash purchase
- Ask the seller for their confirmation code or QR code after the sale is completed
- Open Confirm Purchase
- Sign in if prompted
- Enter the code manually or open the shared confirmation link
- Confirm the purchase
- Leave a review right away, or come back later by opening that seller’s profile and using the Reviews and feedback section to enter the seller’s confirmation code
Where to start
You can confirm from places such as:- a shared confirmation link or QR code from the seller
- the Have a confirmation code? prompt on a seller or member profile
- Profile → Account → Confirm Cash Purchase
- the Confirm Purchase screen in the app
For sellers
Record the sale and generate a code
The Cash Sale flow on the manage screen does both jobs at once: it records what sold and generates the buyer’s confirmation code.- Open the Sell tab, open the listing in Published, and select Cash Sale.
- Under How many sold?, set the quantity for each row that sold. Leave everything at
0if you only want a code with no inventory change. - Select Generate Code. The inventory change and the code are applied together — if a quantity is invalid, nothing changes and no code is created.
0 if inventory is already correct and you only need a confirmation code.
The code can be shared as:
- a short code
- a QR code
- a deep link that opens the confirmation screen
Review a code you already generated
If you generated a code earlier — for example, away from the buyer — you do not need to make a new one. Open Cash Sale again and pick the code from Active codes to bring its QR and short code back up so you can share it. Only your own listing’s active (unclaimed, unexpired) codes appear there.Generate a code without changing inventory
Leaving every row at0 generates a code while leaving your counts untouched. The code’s job is to link the buyer to the listing so they can leave a review — sometimes you need that without reducing inventory again. Common cases:
- You’re re-issuing a lost or expired code. Codes expire after 24 hours and can only be claimed once. If you already reduced inventory when you first recorded the sale, generate the replacement at
0so the same sale is not counted twice. (If the original code is still active, reuse it from Active codes instead.) - Inventory is already accurate. You already marked the listing Sold Out, reduced the count another way, or reconciled it in your own records. The buyer still needs a code to leave their review.
- The sale isn’t a counted inventory line. A cash deal for an add-on like delivery or boarding, or a one-off that isn’t one of your inventory rows, has nothing to reduce.
- The buyer is confirming later. They paid at pickup and you took the count down then, but they’re only now asking for the code so they can review you.
What happens after the buyer redeems it
After redemption:- the buyer can leave a seller review
- the confirmed transaction can support trust and reputation updates
- seller-side buyer feedback can be tied to a verified transaction path where applicable
Important details
- Codes are tied to one listing and one seller
- Codes are intended for a single buyer claim
- Codes expire, so old codes may stop working
- You must be signed in to redeem a code
- Sellers cannot redeem their own code
- A seller cannot record more sold animals than the listing currently shows as available
If the code does not work
The most common reasons are:- the code was typed incorrectly
- the code expired
- the code was already claimed
- you are signed in with the wrong account
