Key features
The main capabilities of Product Keys Delivery, from key pools and bulk import to automatic delivery, low-stock alerts and reissuing.
This page summarises what Product Keys Delivery does. For setup steps, see Get started.
Add keys quickly#
Add a single key or many keys at once, or import them from a CSV or Excel file. When you add keys against a SKU, they are mapped to that product automatically.
Manage keys in pools#
Add keys to a pool and share it between two or more products. You manage the keys in one place instead of adding them separately for each product.
Get notified when a pool is low#
Set a low-stock level (for example, 10). When the keys left in a pool drop below that level, you get an email, so you have time to add keys before the pool runs out. You can set the notification address per product with Overwrite General Configuration.
Deliver keys automatically on invoice#
Keys are delivered when the order is invoiced. By default they go out in their own email, using the template you choose. You can also insert the keys into your existing invoice, order or other email templates with a short code.
Track key status#
Every key in a pool is tagged used or unused, so you can find and filter keys that are still available. The order page also tells you when a key was not delivered.
Issue or reissue keys from the order page#
The order page shows whether a key has been issued for each product. If delivery failed because the pool was empty, select Issue Product Keys to deliver one manually. You can also reissue keys at any time. See Issue or reissue keys manually.
Show keys to customers#
Customers see the keys from their orders in a My Keys tab in their customer account (version 1.2 and later).
Send keys to an external system#
From version 2.0, you can post each delivered key to a REST API, for example a licence activation portal. See Post keys to an API.