Documents
-
Amazon S3 – API Manager
This page refers to settings for the Kestrel API Manager for WooCommerce. For information on syncing your WooCommerce downloadable products to Amazon S3, check out the documentation for the Amazon S3 Storage for WooCommerce extension. Setup: Offloading API Manager downloads to Amazon S3 The API Manager allows an Amazon S3 (Simple Storage Service) URL to […]
-
API Manager: License Expiration, Renewal, and Grace Periods
When a customer purchases an API-enabled product using the API Manager for WooCommerce, it becomes an active license with a defined expiration period. This license duration is set using the API Access Expires field on the Product edit screen. You can: Customers can renew expired or expiring licenses directly from My Account > API Keys, […]
-
Benchmarks
API Load/Speed Test Test Description The ab – Apache HTTP server benchmarking tool was used to test the WooCommerce API Manager API Status function in three test cases. All tests were performed using an HTTPS connection which is much slower than an HTTP connection. Server Configuration The server used in the test is the live […]
-
Kestrel API Manager for WooCommerce
Selling plugins or SaaS with WooCommerce? You’ll need to manage licenses, restrict activations, send updates, and keep customers happy. The Kestrel API Manager does all of that (and more). It’s a flexible license key and update delivery system built for WooCommerce. Drop it in, connect your software, and start selling like a pro. Getting started […]
-
My Account Dashboard
API Keys The API Keys page displays the unique Master API Key that can be used to activate any, and all, API Resources, and the API Resources table. The API Resources table shown below displays the Product Order API Key. Each product is listed individually alongside the corresponding Product Order API Key. If more than one […]
-
Order Screen
After a customer purchases an API Product/API resource, the API access information will appear on the Order screen, and in the My Account dashboard. On the Order Screen there will be three meta boxes: Master API Key, API Resources, and API Resource Activations. Master API Key The Master API Key is displayed on each Order screen […]
-
Quick Setup Guide: API Manager Products
An API product (or “API resource”) is a virtual product protected by an API Key. It could represent software, services, or digital goods. All API products are virtual—sold like downloads, but accessed via API authentication. API products can be: ⚠️ External/Affiliate products cannot be used as API products. To make a product API-enabled: Once API […]
-
Settings
Accounts & Privacy Found under WooCommerce > Settings > Accounts & Privacy > Guest checkout API Manager products must be purchased by customers with an existing account, or an account that is created at the time of purchase, so the customer account can be assigned a User ID, which is a critical property in secure authentication […]
-
Troubleshooting
In the settings section there are several options available to log API requests and responses by turning those options on in the API Manager settings page. Postman is recommended for API testing. Read the Self-Service Guide Review the WooCommerce Self-Service Guide. Data Update Not Completing The first step is to make sure all plugins, themes, and […]
-
Using API Manager with WooCommerce Subscriptions or Constellation
If you’re selling licensed software on a subscription model, the API Manager works seamlessly with both WooCommerce Subscriptions and Constellation. How software licensing works with subscriptions What happens when a subscription changes? Event Result Subscription is cancelled, expired, or set to on-hold API Keys stop working, and activations are deleted Subscription returns to Active API […]