PurchaseCheck Badge for WooCommerce

PurchaseCheck Badge for WooCommerce

Details
View on WordPress

PurchaseCheck Badge for WooCommerce is a lightweight WordPress plugin that enhances your WooCommerce store by displaying a customizable badge on products that logged-in customers have already purchased. This helps customers quickly identify products they own, reducing duplicate purchases and improving user experience.

Key Features

  • Smart Purchase Detection: Automatically detects if a customer has purchased a product based on configurable order statuses
  • Flexible Display Options: Show badges on shop pages, category pages, and single product pages
  • Customizable Badge Text: Change the badge text to match your brand
  • Order Status Control: Choose which order statuses count as “purchased” (completed, processing, etc.)
  • Performance Optimized: Uses efficient caching to minimize database queries
  • Variation Support: Handles product variations correctly, marking parent products as purchased when any variation is bought
  • WooCommerce Integration: Seamlessly integrates with WooCommerce settings panel

How It Works

The plugin checks a logged-in customer’s order history and displays a badge on products they’ve previously purchased. The badge appears:

  • On shop/archive pages as an overlay on product images
  • On category pages as an overlay on product images
  • On single product pages inline with the product title

Settings

Configure the plugin through WooCommerce Settings Purchased Badge:

  • Enable/disable the badge feature
  • Customize badge text
  • Select which order statuses count as purchased
  • Control where badges are displayed (shop, category, product pages)

Configuration

After activation, configure the plugin:

  1. Go to WooCommerce Settings Purchased Badge
  2. Configure the following options:

Purchased Badge Settings:

  • Enable Badge: Toggle the badge feature on/off
  • Badge Text: Customize the text displayed on the badge (default: “Purchased”)
  • Order Statuses: Select which order statuses count as purchased (default: Completed, Processing)

Display Settings:

  • Show on Shop Page: Display badges on shop/archive pages
  • Show on Category Pages: Display badges on product category pages
  • Show on Product Page: Display badges on single product pages
  1. Click Save changes

Requirements

  • WordPress 5.0 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.4 or higher

Credits

Developed by Softminal

Links

License

This plugin is licensed under the GPL-2.0+ license.

Details

Plugin code:
purchasecheck-badge-for-woocommerce
Plugin version:
1.0.0
Author:
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9
Total installations:
0
Last updated:
2026-01-21
Rating:
Times rated:
0
badge
customer
orders
purchased
woocommerce