WordPress.org

Plugin Directory

WC Key Manager – Effortlessly sell license keys, game keys, pin codes, gift cards, and more with WooCommerce

WC Key Manager – Effortlessly sell license keys, game keys, pin codes, gift cards, and more with WooCommerce

Description

WC Key Manager is a WooCommerce plugin for selling and managing license keys, game keys, pin codes, gift cards, serial numbers, and other items. It provides a complete solution for generating, activating, and checking keys.

🚀 Update to Pro | 💻 Live Demo Site | 📄 Plugin Documentation

💵 WHAT YOU CAN SELL USING WC KEY MANAGER:

  • Software licenses, WordPress plugins, WordPress themes
  • Game keys, gift cards, pin codes, serial numbers, activation codes
  • Username and password, access codes, membership keys
  • Online courses & Professional services (Tutorials, Coaching, Consultations)
  • Any other digital or physical products that have a key or activation code
  • And many more.

🛠️ HOW IT WORKS:

  1. Create a product in WooCommerce and configure it as a key product.
  2. Add keys for the product or let the plugin generate them automatically.
  3. When a customer places an order and completes the payment, the plugin automatically sends the key for that product.

🚀 WC KEY MANAGER FEATURES:

  • Sell either preset keys or automatically generate keys according to your requirements.
  • Generate random or sequential keys and set the amount of keys to deliver per quantity of ordered product.
  • Generate keys individually or in bulk or import them from a CSV or text file.
  • Complete control of automatic key pattern. Customize the format of the keys as needed.
  • Assign keys to orders manually or automatically and perform bulk key assignments.
  • View, edit, and delete keys and search for keys based on key value, order ID, or product ID.
  • Set specific key expiry dates or relative dates from the order date or make it never expire.
  • Limit how many times your customer can activate the keys or allow unlimited activations.
  • View the usage history of keys, including activation date, activation count, and user information.
  • Reuse keys from canceled or refunded orders and make them available for reassignment.
  • Automatically deliver keys to customers upon order completion or payment confirmation.
  • Complete control of where to show the key and where not to show the ordered keys based on your requirements.
  • Automatically manage stock levels based on key availability for key-based products.
  • Customers can view their keys on the My Account page. Allow them to activate or deactivate their purchased keys.
  • Define key patterns for generating keys with specific formats, such as alphanumeric, numeric, or custom patterns.
  • Manage keys via the REST API to integrate other systems or services.
  • Roll out automatic plugins, themes, or any software update, and manage changelog.

Screenshots

  • Key Manager – Dashboard
  • Keys – List
  • Add Key
  • Edit Key
  • Generators – List
  • Add Generator
  • Edit Generator
  • Activations – List
  • Activate Key/Add Activation
  • Edit Activation
  • Tools – Bulk Keys Generators
  • Tools – Import Keys from CSV or TXT file
  • Settings – General – Key Settings
  • Settings – General – Product Settings
  • Settings – Advanced
  • Settings – Email
  • Settings – Manage Email Templates
  • Settings – API
  • My Account – Keys
  • My Account – Key Details
  • My Account – Order Details
  • Email Templates

Installation

Minimum requirements

  • PHP 7.4 or greater is required (PHP 8.0 or greater is recommended)
  • MySQL 5.6 or greater, OR MariaDB version 10.1 or greater, is required

Automatic installation

Automatic installation is the easiest option, as WordPress handles the file transfers itself, and you don’t need to leave your web browser. To install WC Key Manager automatically, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”

Type “WC Key Manager” in the search field and click Search Plugins. Once you have found the plugin, you can view its details, such as the point release, rating, and description. Most importantly, you can install it by clicking “Install Now.”

Manual installation

  1. Upload the plugin files to the /wp-content/plugins/wc-key-manager directory, or install the plugin directly through the WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress

Updating

Automatic updates should work well; as always, though, ensure you back up your site just in case.

FAQ-e

What types of products can I sell using WC Key Manager?

WC Key Manager allows you to sell a variety of products, including digital assets like themes, plugins, digital arts, photos, videos, music, NFTs, and templates, as well as digital tools, entries, gifts, custom activation codes, license keys, online courses, eBooks, and more.

Can I manually assign keys to orders with WC Key Manager?

You can manually assign keys to orders in addition to the automatic key generation and distribution option.

How can I view and track the usage history of keys sold?

With WC Key Manager, you can easily track the activation date, activation count, and user information associated with each key to monitor its usage history.

Can I set expiration dates for the keys I sell?

Yes, based on your product requirements, you can set specific key expiry dates or choose to make them never expire.

How are the keys delivered?

The keys are primarily delivered to the order details page of the customer’s account and their emails.

Can customers view the keys they purchased on their account page?

Absolutely! Customers can conveniently view their keys on the My Account page, and you can customize the display to suit your store’s branding and layout preferences.

Can I import my custom keys?

Yes, with this plugin, you can sell your custom keys, and bulk import them via CSV and TXT file format.

Can I use this plugin to provide a software licensing system?

Yes, this plugin comes with HTTP-based API integration and REST API functionality. You can easily integrate the license validation function into any software.

Is this plugin translatable?

Yes, all the strings in this plugin can be translated, and we hope to offer many translations out of the box over time.

Reviews

12 September 2024
They went above and beyond to help me sort the issue with my site so that I could send keys. Fantastic support and very friendly. Highly recommend any plugin they have.
Read all 1 review

Contributors & Developers

“WC Key Manager – Effortlessly sell license keys, game keys, pin codes, gift cards, and more with WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1.3 (2024-11-13)

  • Fix: Fixed assets not loading properly

1.1.2 (2024-11-13)

  • Enhance: Update the plugin framework & directory structure
  • Fix: Few known issues that were causing the plugin to not work properly for v1.1.1
  • Compatibility: WordPress 6.7 compatibility added

1.1.1 (2024-11-12)

  • Fix: Import is not working when custom field is used

1.1.0 (2024-11-10)

  • Fix: Few known issues fixed
  • Compatibility: WooCommerce Cart and Checkout blocks compatibility added

1.0.6 (2024-08-29)

  • New: Add new tab in settings.

1.0.4 (2024-08-25)

  • Fix: Stock management issue fixed

1.0.3 (2024-08-24)

  • Enhance: Optimized code for better performance
  • Fix: Minor bug fixes

1.0.2

  • Enhance: Optimized code for better performance

1.0.1

  • Enhance: Optimized code for better performance

1.0.0

Initial release