Title: Gyta BuyBack | WooCommerce Product Trade-In and Buy Back System
Author: Brandon Ernst
Published: <strong>Mis-Genver 14, 2021</strong>
Last modified: Gortheren 1, 2026

---

Search plugins

![](https://ps.w.org/gyta-buyback/assets/banner-772x250.png?rev=2477207)

![](https://ps.w.org/gyta-buyback/assets/icon-256x256.png?rev=2477207)

# Gyta BuyBack | WooCommerce Product Trade-In and Buy Back System

 By [Brandon Ernst](https://profiles.wordpress.org/brandonfire/)

[Download](https://downloads.wordpress.org/plugin/gyta-buyback.1.6.0.zip)

[Live Preview](https://cor.wordpress.org/plugins/gyta-buyback/?preview=1)

 * [Details](https://cor.wordpress.org/plugins/gyta-buyback/#description)
 * [Reviews](https://cor.wordpress.org/plugins/gyta-buyback/#reviews)
 *  [Installation](https://cor.wordpress.org/plugins/gyta-buyback/#installation)
 * [Development](https://cor.wordpress.org/plugins/gyta-buyback/#developers)

 [Support](https://wordpress.org/support/plugin/gyta-buyback/)

## Description

**Gyta BuyBack** turns your WooCommerce store into a professional trade-in and buyback
operation. Instead of selling products _to_ customers, you purchase products _from_
them — with automated payments, prepaid shipping labels, and a fully streamlined
workflow built right into the WordPress admin.

📖 **[Full Documentation](https://gytabuyback.com/docs)** | 🌐 **[Official Website](https://gytabuyback.com/)**
| 🛒 **[Upgrade to Premium](https://gytabuyback.com/)**

#### 🔄 How It Works

WooCommerce is built for traditional ecommerce — the customer pays you. **Gyta BuyBack
flips the script.** It adds reversed payment gateways so _you_ pay the customer,
automatically generates prepaid return shipping labels, and gives you every tool
you need to run a professional buyback or trade-in business.

 1. **Customer submits a trade-in** — They add their item to your WooCommerce cart 
    and check out as normal.
 2. **You generate a shipping label** — A prepaid EasyPost label is created automatically(
    or in batch) and emailed to the customer.
 3. **Customer ships the item** — Real-time tracking events keep both sides informed
    via webhooks.
 4. **You inspect and pay** — Once the item arrives, you pay the customer through one
    of the reversed payment methods (Check, PayPal, Zelle, Venmo, and more).

#### 🏢 Who Is This For?

Gyta BuyBack is purpose-built for businesses that buy products from consumers:

 * **Used Phone & Electronics Buyers** — Run a phone or electronics trade-in program
   directly from your WordPress site.
 * **Recommerce & Refurbishment Companies** — Streamline the intake of used goods
   for refurbishment and resale.
 * **Gold, Jewelry & Precious Metal Buyers** — Accept mail-in shipments with prepaid
   labels and pay sellers on approval.
 * **Textbook & Media Buyback** — Operate a textbook buyback program with automated
   shipping and payouts.
 * **Sneaker & Fashion Resellers** — Purchase authenticated items from sellers with
   a professional storefront.
 * **Trade-In Programs for Any Retailer** — Add a trade-in program alongside your
   existing WooCommerce shop.
 * **Recycling & E-Waste Programs** — Accept items for recycling with automated 
   logistics.

📖 **[See more use cases ](https://gytabuyback.com/docs)**

#### ✅ Free Features

 * **Reversed Payment Gateways** — WooCommerce-native payment methods (Check, PayPal,
   Amazon Gift Card) that pay the customer instead of charging them.
 * **EasyPost Shipping Integration** — Automatically generate USPS, UPS, and FedEx
   prepaid return shipping labels from within WooCommerce orders.
 * **Customer Shipping Labels** — Customers can print or download their prepaid 
   return label from the order confirmation page and order emails.
 * **Buyback Button Labels** — Product and checkout buttons read as a sale to you(“
   Trade in / Sell to us”, “Get my offer”) instead of “Add to cart” — fully customizable.
 * **Real-Time Tracking Webhooks** — Receive EasyPost tracking event updates via
   a secure REST API webhook endpoint. Tracking events are stored on the order.
 * **Custom Order Statuses** — Optional “Waiting for Customer Approval”, “Customer
   Approved”, and “Customer Disapproved” statuses for a complete approval workflow.
 * **WP-CLI Commands** — Manage labels, verify addresses, and debug orders from 
   the command line for advanced users and automation.
 * **WooCommerce HPOS Compatible** — Fully compatible with WooCommerce High-Performance
   Order Storage (Custom Order Tables).
 * **Cart & Checkout Block Support** — Works with the modern WooCommerce block-based
   cart and checkout.
 * **Admin Dashboard** — A dedicated Gyta BuyBack menu in wp-admin with quick links,
   settings, and order tools.
 * **Privacy & GDPR Ready** — Built-in privacy policy content suggestions for your
   site’s privacy page.
 * **Multisite Compatible** — Works on WordPress multisite installations with network
   or local activation.

📖 **[View full feature documentation ](https://gytabuyback.com/docs)**

#### ⭐ Premium Features

Upgrade to unlock powerful tools for scaling your buyback business:

 * **Store Modes** — Run your store as Dual (buy + trade-in side by side) or Net
   settlement (trade in toward a purchase and pay the difference), instead of buyback-
   only.
 * **More Payout Methods** — Pay customers via Zelle, Venmo, Interac eTransfer, 
   ACH, UK Bank Transfer, Crypto / Stablecoin, or Store Credit (with an optional
   bonus %).
 * **Trade-In Device Details** — Capture each item’s condition, IMEI / serial number,
   and notes on the product page, cart, or checkout.
 * **Re-Quote & Counter-Offer** — Revise the payout after inspection and send the
   customer a new offer to approve or decline.
 * **Customer Status Timeline** — A live progress tracker on the customer’s order
   page, from label sent to payment sent.
 * **Buyback Reports** — Total paid out, pending payouts, and devices awaiting action
   at a glance.
 * **Batch Labels & Scan Forms** — Generate shipping labels for many orders at once
   from a dedicated admin page.
 * **Shipping Label & Tracking in Admin** — View label PDFs, tracking numbers, and
   delivery status directly from the WooCommerce order edit screen.
 * **Hide Variation Fields** — Declutter WooCommerce product variation panels by
   hiding fields you don’t use (image, SKU, stock status, description).
 * **Priority Support** — Get faster, dedicated support for your buyback operation.

🚀 **[Upgrade to Premium ](https://gytabuyback.com/)** | 🆓 **Start with a 30-day
free trial**

#### 💡 Example Workflows

**Example 1: Used Phone Buyback**
 You list phone models as WooCommerce variable
products (e.g., iPhone 15, 128GB, Good Condition = $320). A customer selects their
phone, checks out, and receives a prepaid USPS label via email. They ship the phone.
You inspect it, optionally use the customer approval flow, and pay them via PayPal
or Zelle.

**Example 2: Textbook Trade-In Program**
 A university bookstore lists textbooks
with buyback prices. Students check out with their books, get a prepaid FedEx label,
and ship the books in. The store generates labels in batch at the end of each day
and pays students by check.

**Example 3: Gold & Jewelry Mail-In**
 A precious metals dealer lists buyback categories.
Sellers check out, receive a shipping label, and mail their items in an insured 
package. The dealer inspects, sets the order to “Waiting for Customer Approval” 
with a final offer, and pays upon approval.

📖 **[More examples and guides ](https://gytabuyback.com/docs)**

#### 🔌 EasyPost Integration

Gyta BuyBack uses the [EasyPost](https://www.easypost.com/) shipping API to power
its label generation. With EasyPost you get access to discounted rates from all 
major carriers:

 * **USPS** — First Class, Priority, Priority Express
 * **UPS** — Ground, 2nd Day Air, Next Day Air
 * **FedEx** — Ground, Express Saver, 2Day, Overnight

Labels are generated right from the WooCommerce order screen, attached to the order
as metadata, and automatically included in customer notification emails — no copy-
pasting required.

📖 **[EasyPost setup guide ](https://gytabuyback.com/docs)**

#### 🧑‍💻 WP-CLI Support

For developers and power users, Gyta BuyBack includes a full set of WP-CLI commands:

    ```
    wp wcpti create-label <order_id> — Generate a shipping label for an order
    wp wcpti verify-address <order_id> — Verify a customer's shipping address
    wp wcpti order-info <order_id> — Display buyback metadata for an order
    wp wcpti batch-labels — Create labels for all eligible orders
    ```

📖 **[WP-CLI reference ](https://gytabuyback.com/docs)**

🆘 **Support:** [WordPress.org support forum](https://wordpress.org/support/plugin/gyta-buyback/)(
free) | [gytabuyback.com](https://gytabuyback.com/) (premium)

### GAUCHO PLUGINS PORTFOLIO

**[Payment Page](https://wordpress.org/plugins/payment-page/)**: Start accepting
payments in a beautiful payment form in less than 60 seconds

**[Split Pay Plugin](https://wordpress.org/plugins/bsd-woo-stripe-connect-split-pay/)**:
Split WooCommerce payments across multiple connected Stripe accounts.

**[Login for Stripe Customer Portal](https://wordpress.org/plugins/login-stripe-customer-portal/)**:
Create an Account login area for your Stripe customers.

**[Gyta Buyback](https://wordpress.org/plugins/gyta-buyback/)**: Create a trade-
in / buyback business using WooCommerce.

**[Version Info](https://wordpress.org/plugins/version-info/)**: Show WP, PHP, MySQL&
Web Server Versions in the WP-Admin Dashboard.

**[China Payments Plugin](https://wordpress.org/plugins/wp-stripe-global-payments/)**:
Accept WeChat Pay and Alipay payments from Chinese customers.

**[Blocked in China](https://wordpress.org/plugins/blocked-in-china/)**: Check if
your website is available in the Chinese mainland.

**[Speed in China](https://wordpress.org/plugins/speed-in-china/)**: Check your 
website’s speed in the Chinese mainland.

### External Services

This plugin connects to the following external services when you enable the related
features.

#### EasyPost (api.easypost.com)

When you configure an EasyPost API key, this plugin connects to EasyPost to generate
prepaid shipping labels, verify addresses, and receive tracking webhook events for
buyback orders. Order and address data required for label creation is sent to EasyPost.

 * [EasyPost Terms of Service](https://www.easypost.com/legal/terms)
 * [EasyPost Privacy Policy](https://www.easypost.com/legal/privacy)

#### Freemius (api.freemius.com, freemius.com)

This plugin includes the Freemius SDK for premium licensing and updates. Data is
sent to Freemius when you opt in through the Freemius connect screen.

 * [Freemius Terms of Service](https://freemius.com/terms/)
 * [Freemius Privacy Policy](https://freemius.com/privacy/)

## Screenshots

[⌊Dashboard page showing links to handy items.⌉⌊Dashboard page showing links to 
handy items.⌉[

Dashboard page showing links to handy items.

[⌊A portion of the settings page.⌉⌊A portion of the settings page.⌉[

A portion of the settings page.

[⌊Modified order-view page showing relevant buyback information.⌉⌊Modified order-
view page showing relevant buyback information.⌉[

Modified order-view page showing relevant buyback information.

## Installation

#### Minimum Requirements

 * WordPress 5.0 or later
 * WooCommerce 7.0 or later
 * PHP 8.0 or later

#### Automatic Installation

 1. Log in to your WordPress admin dashboard.
 2. Navigate to **Plugins  Add New**.
 3. Search for **“Gyta BuyBack”**.
 4. Click **Install Now**, then **Activate**.
 5. Go to **WooCommerce  Settings  Gyta BuyBack** to configure the plugin.

#### Manual Installation

 1. Download the plugin zip file from [WordPress.org](https://wordpress.org/plugins/gyta-buyback/)
    or [gytabuyback.com](https://gytabuyback.com/).
 2. In your WordPress admin, go to **Plugins  Add New  Upload Plugin**.
 3. Upload the zip file and click **Install Now**.
 4. Activate the plugin and navigate to **WooCommerce  Settings  Gyta BuyBack**.

#### Quick Start

 1. **Configure your business address** under the Gyta BuyBack settings tab.
 2. **Add your EasyPost API key** to enable automatic shipping label generation.
 3. **Enable the reversed payment gateways** you’d like to offer (Check, PayPal, Zelle,
    etc.) under **WooCommerce  Settings  Payments**.
 4. **Create your buyback products** as normal WooCommerce products with the prices
    you’re willing to pay.
 5. **Start accepting trade-ins!**

📖 **[Full setup guide ](https://gytabuyback.com/docs)**

## FAQ

### Does this plugin require WooCommerce?

Yes. Gyta BuyBack extends WooCommerce and requires it to be installed and activated.
It is compatible with WooCommerce 7.0 and later.

### How do the reversed payment methods work?

Instead of collecting money from the customer, Gyta BuyBack’s payment gateways record
that _you_ owe the _customer_. The order is placed and you fulfill payment to the
customer offline through the selected method (Check, PayPal, Zelle, Venmo, etc.).

### Do I need an EasyPost account?

An EasyPost account is recommended but not required. Without it, you can still use
the reversed payment methods and manage orders — you just won’t get automated shipping
label generation. EasyPost offers a free tier with pay-per-label pricing. [Sign up at easypost.com](https://www.easypost.com/).

### What shipping carriers are supported?

Through EasyPost, you can generate labels for USPS, UPS, FedEx, and many other carriers.
Gyta BuyBack automatically selects the cheapest rate or lets you choose.

### Is this compatible with WooCommerce HPOS (High-Performance Order Storage)?

Yes. Gyta BuyBack fully supports WooCommerce HPOS / Custom Order Tables and the 
block-based cart and checkout.

### Can I use this on a WordPress multisite?

Yes. The plugin supports both network-wide and per-site activation on WordPress 
multisite installations.

### Is there a free trial of the premium version?

Yes! You can start a 30-day free trial of the premium version directly from within
the plugin. [Learn more ](https://gytabuyback.com/)

### Where can I find documentation?

Full documentation, setup guides, and developer references are available at **[gytabuyback.com/docs](https://gytabuyback.com/docs)**.

### Where can I get support?

Free users can post in the [WordPress.org support forum](https://wordpress.org/support/plugin/gyta-buyback/).
Premium users get access to priority support through [gytabuyback.com](https://gytabuyback.com/).

### Can I suggest a feature or report a bug?

Absolutely! Reach out via the [support forum](https://wordpress.org/support/plugin/gyta-buyback/)
or contact us through [gytabuyback.com](https://gytabuyback.com/).

## Reviews

![](https://secure.gravatar.com/avatar/7997ee13b97654a989aa732bc9c083afd9db0955074e0df52d82d3bef98c8ce7?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin](https://wordpress.org/support/topic/excellent-plugin-8641/)󠁿

 [geekworkshopltd](https://profiles.wordpress.org/geekworkshopltd/) Metheven 7, 
2023

Plugin works, and it works exactly the way it is described. Very easy to set up,
lots of customization. Highly recommend! Thank you Gyta!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/gyta-buyback/reviews/)

## Contributors & Developers

“Gyta BuyBack | WooCommerce Product Trade-In and Buy Back System” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Brandon Ernst ](https://profiles.wordpress.org/brandonfire/)
 *   [ Gaucho Plugins ](https://profiles.wordpress.org/gauchoplugins/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Translate “Gyta BuyBack | WooCommerce Product Trade-In and Buy Back System” into your language.](https://translate.wordpress.org/projects/wp-plugins/gyta-buyback)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gyta-buyback/), check
out the [SVN repository](https://plugins.svn.wordpress.org/gyta-buyback/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/gyta-buyback/) by
[RSS](https://plugins.trac.wordpress.org/log/gyta-buyback/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.6.0

 * New (Premium): Store Modes — run your store as Buyback (default), Dual (buy +
   trade-in), or Net settlement (trade in toward a purchase). https://docs.gytabuyback.
   com/features/store-modes/
 * New (Premium): Net settlement with Apple- or Samsung-style prepaid return labels.
 * New (Premium): Trade-in device details — condition, IMEI/serial, and notes.
 * New (Premium): Store Credit payout with an optional bonus.
 * New (Premium): Buyback Reports, post-inspection re-quotes, and a customer status
   timeline.
 * New: Buyback buttons now read as a sale — “Trade in / Sell to us” and “Get my
   offer” (editable).
 * New: Set your trade-in catalog by product category, with per-product overrides.
 * Fix: Block checkout now saves payout destinations and device details; the Amazon
   Gift Card method appears.
 * Fix: Settings save per tab; the Variable Product Fields section renders again.

#### 1.5.4

 * New (Premium): Crypto / Stablecoin payout method — customers enter their wallet
   address and network at checkout, and you pay them in USDC or any other crypto
   from your own wallet.

#### 1.5.3

 * New: Full internationalization — every user-facing string is now translatable,
   with the text domain loaded on `init` for WordPress 6.7+ compatibility.
 * New: Bundled translations for 10 languages that load automatically by site language—
   German (de_DE + Austrian de_AT), Spanish, French, Italian, Brazilian Portuguese,
   Dutch, Russian, Japanese, Simplified Chinese, and Polish.
 * New: Checkout, the customer approve/decline flow, shipping-label buttons, order
   emails, payment methods, the admin dashboard, and the Batch Labels page are all
   localized.
 * Fix: The checkout relabel (“Billing details”  “Contact Information”) now applies
   on non-English sites; it previously only matched the English source text.
 * Fix: Corrected admin and email strings that used the wrong text domain or passed
   variables to translation functions and therefore never translated.
 * Dev: Added the `gyta-buyback.pot` template and enabled `wp_set_script_translations()`
   for the Blocks checkout. Wording can be customized with Loco Translate.

#### 1.5.2

 * Fix: Customer Approve/Decline buttons now work. The approval form was submitting
   an empty order reference, so customer clicks were silently ignored.

#### 1.5.1

 * Added Download Shipping Label button on checkout.
 * Compat: WP 7.0 readiness (Tested up to 7.0).
 * Fix: Customer approval links (approve/decline buttons in trade-in offer emails)
   no longer silently expire after 24 hours. The approval nonce now lives 30 days,
   matching realistic customer-response windows. If a customer clicks a link past
   its expiry, they see a clear error message and can retry directly from the page
   instead of getting no feedback.
 * Freemius updated.

View the complete version history here:
 [https://gytabuyback.com/version-history/](https://gytabuyback.com/version-history/)

## Commercial plugin

This plugin is free but offers additional paid commercial upgrades or support. [View support](https://gytabuyback.com/support/)

## Meta

 *  Version **1.6.0**
 *  Last updated **3 dydh ago**
 *  Active installations **20+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/gyta-buyback/)
 * Tags
 * [buyback](https://cor.wordpress.org/plugins/tags/buyback/)[easypost](https://cor.wordpress.org/plugins/tags/easypost/)
   [trade-in](https://cor.wordpress.org/plugins/tags/trade-in/)[woocommerce](https://cor.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://cor.wordpress.org/plugins/gyta-buyback/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/gyta-buyback/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/gyta-buyback/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/gyta-buyback/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/gyta-buyback/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/gyta-buyback/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/gyta-buyback/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gyta-buyback/reviews/)

## Contributors

 *   [ Brandon Ernst ](https://profiles.wordpress.org/brandonfire/)
 *   [ Gaucho Plugins ](https://profiles.wordpress.org/gauchoplugins/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gyta-buyback/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://gytabuyback.com/)