# Retention Offer

## Overview

{% hint style="warning" %}
The Retention Offer feature is currently available for Shopify only.
{% endhint %}

You can display an option to give customers an alternative returns option to retain an item for a partial refund in your <code class="expression">space.vars.Product\_ReturnsPortal</code> on the courier selection page. When customers choose to keep an item, a partial refund can be offered to the original payment method and as a gift card, reducing the need for return shipping and restocking, providing an easy and seamless way for customers to opt into the retention offer.

<figure><img src="https://1156682959-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPf1Lv1YUuLYva6LrXQ%2Fuploads%2FLtPT3sv312qFsgdMSPHR%2FRetentionOfferParkersHighlight.png?alt=media&#x26;token=033b5887-e25d-4fe7-a35c-264089b478ca" alt="Returns retention offer highlighted on carrier selection page"><figcaption></figcaption></figure>

### Key Benefits

By enabling the Retention Offer feature, this can help to maximize revenue retention through partial refunds, while reducing operational costs associated with handling returns, shipping, and restocking.

For customers, it provides greater flexibility when returning items, with the option to keep an item and receive a partial refund a more convenient and satisfactory returns experience as customers avoid the hassle of returning items they may prefer to keep.

## Configuring the Retention Offer Feature

The following sections describe the configuration required for the Retention Offer feature.

### Customer Requirements

For the feature to work, you need to provide the following:

* The value of each retention offer (that is: original payment method and gift card) that customers can choose from.
* Any filters that should apply for enabling the selection of a retention offer (for example: product category).

### Implementation Process

To activate this feature, please contact your parcelLab representative with the information specified in the [Customer Requirements](#customer-requirements) section.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parcellab.com/docs/retain/returns-portal/features/retention-offer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
