WooCommerce plugin

Auto-deliver supplier license keys in WooCommerce

Connect your supplier’s API, sync products when you choose, price them with one global markup, and let ZadKeys deliver encrypted license keys to your customer’s email as soon as the order is completed.

  • Keys only for completed, paid orders
  • Smart retry and a “needs review” safety state
  • Keys stored encrypted, sent to the customer email only

Free for up to 3 supplier products · Pro: 30-day free trial, no credit card

Real ZadKeys 0.3.7 admin screens from a test store. Personal data hidden.

Set it up once. Completed orders deliver their keys.

Three steps in WooCommerce > ZadKeys. You need a supplier with a compatible API.

  1. ZadKeys Tools: Test supplier connection, Run supplier compatibility test and Sync products now buttons.

    Step 1

    Connect and test your supplier

    Enter the supplier API URL and keys (stored encrypted). Run the compatibility test, then sync products when you choose.

  2. ZadKeys Pricing settings: Pricing Mode Automatic Markup and Price Markup 15 percent.

    Step 2

    Price everything with one markup

    Set one global markup percentage and prices follow supplier cost on every sync. Prefer your own prices? Switch to manual WooCommerce pricing.

  3. WooCommerce order #14 with status Completed and the ZadKeys license keys table, key value hidden.

    Step 3

    Completed orders get their keys

    When the order is Completed, ZadKeys requests the key from your supplier, stores it encrypted and sends it in the customer email.

Built for the bad days, not just the good ones

Real screenshots from ZadKeys 0.3.7 on a test store. Personal data redacted.

WooCommerce order with status Failed and the note: ZadKeys manual retry refused, the order is not completed, no license key was sent.

No payment, no key

Keys are requested only when a WooCommerce order is Completed. Failed, pending or cancelled orders get no key, and a manual retry is refused.

ZadKeys Recovery panel after a supplier error: status Delivered, 1 requested, 1 delivered, 0 missing, 2 attempts with 1 automatic retry.

Smart retry when the supplier fails

Temporary supplier errors (HTTP 5xx, 429, connection failures) are retried automatically with a bounded backoff, at most 5 retries.

ZadKeys Recovery panel with status Needs manual review, and the reprocess page warning about possible double delivery with a confirmation checkbox.

No double delivery

If the supplier outcome is unknown, the item is marked “Needs manual review”. Reprocessing asks for explicit confirmation and reuses the same request ID.

Supplier compatibility test result: Supplier Compatible, with all checks passed.

Check your supplier before the first order

One click tests HTTPS, public address, credentials, product list and the license endpoint. No key is used and no order is created.

  • WooCommerce 5.0+ · tested up to 11.1
  • WordPress 5.8+ · tested up to 7.1
  • HPOS compatible
  • Encrypted keys and supplier credentials
  • Secure checkout by Freemius
  • 30-day money-back guarantee
  • Interface in English, Arabic, German, Turkish

Key benefits

Manual product sync

Product sync is manual in both Free and Pro. Run Sync products when you want to refresh supplier data.

Pricing control

A global percentage applies cleanly to supplier cost — or switch to manual and let WooCommerce prices stand exactly where you set them.

Automatic license delivery

Delivery is designed for the bad days, not just the good ones.

Free vs Pro

Free

Free

Import up to 3 supplier products. Already-imported products keep updating.

Get Free

Start free. Upgrade when you outgrow 3 products.

Every feature is in the free plan. Pro removes the supplier product limit.

Pro from $49.99/year

Start with ZadKeys

Connect your supplier, run manual product sync, control pricing, and automatically deliver license keys through WooCommerce.