Skip to main content

Condition Groups Setup Guide

Create and manage device conditions used throughout your buyback process.

Written by Althaaf Rachman Hafidz

Purpose

Condition Groups allow you to define how customers can describe the condition of the products they want to sell.

For example, you may create conditions such as:

  • Brand New

  • Excellent

  • Good

  • Fair

  • Damaged

Each product can be assigned an appropriate Condition Group.

This gives you flexibility to use different condition structures for different products.

For example, a phone may use New, Excellent, Good, and Fair, while a laptop may use a different set of conditions.


Before You Begin

Before configuring Condition Groups, make sure:

  • The products you want to configure are enabled in your Catalog.

  • You know which conditions you want customers to select.

  • You understand how each condition should affect your pricing.

  • You know whether you want to use Conditional Questions.


Step 1 — Open Your Catalog

Go to:

Settings → Catalog

Find the category containing the products you want to configure.

Open the category and select the model you want to manage.


Step 2 — Open Condition Settings

For the selected model, click:

Condition Settings

This section allows you to create, manage, and assign Condition Groups.


Step 3 — Create a Condition Group

You can create a new Condition Group based on the requirements of your products.

Depending on your workflow, you can:

  • Create a new Condition Group.

  • Use preset conditions.

  • Create manual conditions.

  • Edit existing Condition Groups.

  • Delete unused Condition Groups.

When creating a group, define the conditions you want customers to be able to select.

For example:

Condition Group: Phones

  • Brand New

  • Excellent

  • Good

  • Fair


Step 4 — Assign a Condition Group

After creating your Condition Group, assign it to the appropriate models.

Each model can have its own Condition Group.

This allows you to configure different conditions for different products.

For example:

iPhone 15

Could use:

  • Brand New

  • Excellent

  • Good

  • Fair

While:

MacBook Pro

Could use:

  • Like New

  • Good

  • Fair

  • Damaged

This makes it possible to create condition options that match the products you're buying back.


Conditional Questions

Conditional Questions allow you to ask customers additional questions about their device.

The customer's answers can then affect the final offer price.

For example, you could ask:

Does the device include the original charger?

Or: Is the battery original?

Or: Is the screen cracked?

Configure Answer Actions

Depending on your configuration, an answer can:

  • Do nothing.

  • Apply a Markup.

  • Apply a Markdown.

This allows you to adjust the payout based on additional information provided by the customer.

Required Questions

You can configure questions as required when you need customers to provide an answer before continuing through the buyback process.

Required questions can help ensure that important information is collected before an offer is generated.

Multiple Answers

Conditional Questions can support multiple possible answers.

For example:

What condition is the screen in?

  • No damage

  • Minor scratches

  • Cracked

  • Broken

Each answer can have its own pricing behavior depending on your configuration.

Minimum Guardrails

Minimum Guardrails can help prevent pricing adjustments from exceeding the limits you want to allow.

Use these controls when you need additional protection around conditional pricing adjustments.

Bulk Conditional Questions

If you need to apply similar Conditional Questions across multiple products, you can use Bulk Conditional Questions when available on your account.

This can save time compared with configuring the same question individually for every model.

Where Conditional Questions Appear

Configured Conditional Questions can appear throughout the buyback experience, including:

  • Widget

  • Offer Details

  • Customer Portal

  • Receipts

This allows the information collected during the buyback process to remain consistent across the customer journey.


How Conditions Work With Pricing

Conditions determine which condition-specific price applies to a product.

For example:

Condition

Payout

Brand New

$500

Excellent

$450

Good

$375

Fair

$300

When a customer selects a condition, the corresponding price is used for the offer.

Additional Conditional Question adjustments can then modify the price when applicable.


Recommended Setup Order

For the best results:

  1. Enable your products in the Catalog.

  2. Create or select the appropriate Condition Group.

  3. Assign the Condition Group to each model.

  4. Configure Conditional Questions if needed.

  5. Configure pricing for each condition.

  6. Test the customer buyback experience.


Tips & Notes

  • Use clear and customer-friendly condition names.

  • Make sure the conditions accurately describe the devices you buy back.

  • Review Condition Groups when adding new products.

  • Make sure every active model has an appropriate Condition Group.

  • Make sure each condition has the correct pricing configured.

  • Review Conditional Questions regularly to ensure the answers and pricing adjustments are still accurate.


Summary

Condition Groups provide control over how customers describe the products they want to sell.

By creating appropriate Condition Groups, assigning them to your models, and configuring Conditional Questions when necessary, you can build a consistent and flexible buyback experience.

Once your products have the appropriate Condition Groups and pricing configured, they are ready to be used in your buyback flow.

Did this answer your question?