Skip to main content

Shop Now Bonus Calculation

G
Written by Guido Kaspers
Updated over a week ago

The Shop Now Bonus allows customers to receive additional credit when they choose to shop immediately with their return value instead of opting for a refund or a gift card. This guide explains how it works, how credit and bonus amounts are calculated, and what happens when return or exchange items are added or removed.

⚠️ Because of the bonus incentive, customers can potentially keep exchanging items for higher-value items through Shop Now. To combat this, we recommend using Advanced Rules.


What Is the Shop Now Bonus?

When a customer selects Shop Now, a custom bonus rate (e.g. 10%) is applied to their return credit. This gives them more to spend if they shop immediately, helping retain revenue.


Key Terms

  • Base Credit: The original value of returned items (before any bonus).

  • Bonus: Extra credit added when the customer chooses Shop Now.

  • Total Credit: The sum of Base Credit + Bonus.

  • Bonus Rate: The percentage increase applied to the Base Credit (e.g. 10%).


How the Single Pool Credit System Works

Swap uses a Single Pool system, where the Total Credit is calculated and stored the moment Shop Now is selected. Any additions or removals of return or exchange items update this Total Credit, ensuring all bonus calculations remain consistent.

Formula

Total Credit = (Return Items - Exchange Items) × (1 + Bonus Rate)


Real-Time Credit Display for Customers

Before reaching the exchange page, customers can already see:

  • A line-through of the base credit amount

  • The increased credit that includes the bonus

  • The remaining bonus they can use

This ensures transparency and helps customers make informed decisions before choosing items.


Adjusting Credit with Exchanges

When a customer selects an exchange item after activating Shop Now:

  1. The bonus-value of the exchange item is subtracted from the Total Credit.

  2. We recalculate the Base Credit and Bonus using:

Base Credit = Total Credit / (1 + Bonus Rate) Bonus = Total Credit – Base Credit


New vs. Previous Shop Now Flow

Feature

Previous Shop Now

New Shop Now

Bonus timing

After selecting EFSE items

Applied immediately when clicking Shop Now before choosing EFSE items

Bonus based on

Difference between return and exchange

Initial return value when Shop Now is clicked (bonus is adjusted with return item changes)

Credit flexibility

Limited

Fully dynamic

Remaining credit options

Gift card only

Shop more, Shop Later, or Refund


Examples

Example 1: Shop Now Bonus

  • Return value: £100

  • Bonus rate: 10%

What happens:

The customer chooses to Shop Now and immediately receives £110 in credit (that’s the £100 return value + £10 bonus). They can use the full amount to shop right away.

Example 2: Shop Now with Exchange

  • Return value: £100

  • Bonus rate: 10%

  • Exchange item selected: £80

What happens:

The customer receives £110 total credit after choosing Shop Now.

They pick an exchange item worth £80, leaving £30 in remaining credit.

This leftover credit includes a portion of the original bonus and can be used to shop more or refunded.

Example 3: Removing a Return Item After Shop Now

  • Initial return value: £100

  • Bonus rate: 10%

What happens:

The customer originally received £110 credit.

They later remove an item worth £40 from the return.

The new return value is now £60, so their updated credit becomes £66.

Did this answer your question?