> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.qikify.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Set up Buy back function

****Buy back function**** lets customers resell items they don't want from a mystery box back to your store after unboxing, in exchange for a refund. You can choose to refund customers in cash or as store credit.

## Requirements

The box's ****Status**** must be ****Draft**** — the settings panel shows __"Box settings can only be edited in draft status"__

If your box is already active, pause it first so you can edit its Buy back settings.

## 1. Enable buyback for a box

![Enable buyback for a box](https://storage.crisp.chat/users/helpdesk/website/-/4/f/1/f/4f1fa954bee5f800/f500211d-e4c8-4c8f-b167-5374b1_zrp648.png)

1. Go to ****Manage boxes****, then open the box you want to set up (it must be in ****Draft**** status).
2. Scroll down to the ****Buy back function**** card and turn on ****Enable buyback for this box****.

A ****Set the buy back limit here**** link sits next to the toggle, for quick access to the time-limit setting covered in step 4.

If the box is a ****bundle box****, a ****Buyback method**** card also appears right below the toggle, letting you choose whether customers can ****Buy back the entire bundle only**** (coming soon) or ****Buy back individual items in the bundle**** — the latter is selected by default. Single boxes skip straight to Refund method.

![Buyback method option on a bundle box](https://storage.crisp.chat/users/helpdesk/website/-/8/4/c/1/84c14b9ddb47b000/07e5d373-a5ad-484a-8e69-23cc01_1arv0qk.png)

## 2. Choose the refund method

![Choose the refund method](https://storage.crisp.chat/users/helpdesk/website/-/1/b/2/c/1b2cfe379d381000/93450054-d680-449c-87be-1d3ebe_w8a48c.png)

The ****Refund method**** card controls how customers are paid when they resell an item.

* Select ****By original payment method**** to refund in cash, up to the amount the customer originally paid in cash for the order — any amount above that is issued as store credit.
* Select ****By store credit**** to add the refund to the customer's store credit balance, for use only in your store.

## 3. Set the trading price

![Set the trading price](https://storage.crisp.chat/users/helpdesk/website/-/d/1/c/e/d1ce11d80536f000/89fd32cf-1442-43e8-8f8a-7a36b6_38nbv1.png)

Below Refund method, the ****Trading price**** card sets how much you pay customers back for each resold item.

1. Enter a ****Value**** — the percentage of the reference price you'll pay back.
2. Select ****Percentage on****: ****Original item price**** or ****Box price****.
3. Click ****Save****.

Opening the ****Percentage on**** dropdown on a single box shows both options:

![Percentage on dropdown opened on a single box, listing Original item price and Box price](https://storage.crisp.chat/users/helpdesk/website/-/6/f/2/1/6f2140dabeb28000/37ebb365-0074-4dd0-a4e3-694341_1911ekk.png)

> ****Note:**** For a bundle box, ****Percentage on**** only offers ****Original item price**** — there's no ****Box price**** option.

## 4. Set the buyback time limit

![Set the buyback time limit](https://storage.crisp.chat/users/helpdesk/website/-/2/a/1/7/2a17784e90dbe400/cd2e1b38-3b26-4a8f-8583-00c362_rqzvej.png)

1. Go to ****General Settings**** > ****Instantly opening box**** > ****Buyback limit time****
2. Enter how many hours customers have to resell items, counted from when their order is created.

> ****Note:**** Once this duration has passed since an order was created, customers can no longer resell items from that order.

## 5. Review the buyback widget content

![Review the buyback widget content](https://storage.crisp.chat/users/helpdesk/website/-/5/7/7/2/5772186063fdf800/c25640c0-6b28-417b-aba7-f77f80_1ho7tli.png)

1. Go to ****Content & Translation****.
2. Click the ****Buyback widget**** tab.

Here you can edit all the customer-facing text for the buyback flow — the popup message, available quantity, resale price, the ****Resell**** button, and the ****Resold**** badge shown on the order detail page.

> ****Note:**** Only edit the text outside the curly brackets — placeholders like `` `{resell-end-time}` `` pull in live order data and must stay as-is.