{{ price(itemPrices[licenseId]['promo_price']) }}
{{ price(itemPrices[licenseId]['price']) }}
{{ __('Free') }}

WooCommerce API Manager

Preview
Ends in

Download WooCommerce API Manager Premium
Sell API Keys for Software and Automated Updates for Plugins and Themes
The WooCommerce API Manager secures your software with API Key activations/deactivations and provides automatic updates of plugins and themes to increase customer satisfaction and convenience. Easy updates is a powerful marketing tool that only a handful of companies have been able to offer until now. Best of all the WooCommerce API Manager is packed with features that eliminate support requests increase customer satisfaction and increase shop manager productivity so you can focus on selling more products.

Key Features
  • Automatically generated API License Key emailed to the customer after a product purchase.
  • Amazon S3 is fully integrated to serve software files with secure links that expire.
  • Secure automatic software updates through the WordPress dashboard.
  • Offer software updates for a fee or for free unlimited updates updates based on a subscription and updates based on a specified number of software activations.
  • Sell software individually as variable products with sliding scale pricing as bundles chained grouped composite or any combination that drives sales.
  • The option to sell an API License Key with multiple activations that can differ per variable product.
  • Quick and easy product setup with a global settings option that automatically configures variable/child products.
  • The customer’s My Account dashboard has all the information the customer needs to manage their software activations and the power to delete activations for an API License Key which helps eliminate customer support for these tasks.
  • The shop manager and customer can both see the number of activations per API License Key activations remaining and all other relevant information to manage purchases even for subscription products.
  • Customer can email themselves a lost API License Key anytime using an automatically created form on the front end of the blog.
  • The shop manager can send the customer their completed order at any time which will contain the products and their API License Keys.
  • The Order screen allows the shop manager to add/delete API License Keys view/delete software activations disable API Access and change the number of activations per API License Key.
  • The API sends custom error messages so customers know if there is a problem when activating/deactivating or doing an update query.
  • The WooCommerce Subscriptions extension is fully supported to sell subscription based API License Key activations.
  • Customers can upgrade or downgrade their activations if the product was purchased as a subscription by switching their subscription in the My Account Dashboard.
  • Software versions are updated on the activation section of the Order screen upon activation and anytime the customer software does an update query.
  • The download URL is customer order product and API License Key specific. The download URL hides the real location of the software file on your server to make it fully secure. The WooCommerce API Manager also checks authentication credentials for each customer automatically to ensure authorized customers can only download the software they purchased. To make it easier to upload software updates the WordPress media library is used.
  • If you already use the Software Add-On extension no problem your customers can access the WooCommerce API Manager until they switch over to their new WooCommerce API Manager api license key/s.
  • The WooCommerce API Manager comes with an example plugin an example theme and pre-built PHP classes to speed development.
  • The WooCommerce API Manager offers too many features to list here. It is best to read the documentation to learn more.
Easy Configuration
The WooCommerce API Manager makes it easy to customize each specific product by using the API settings form. Information that appears on the plugin update information screen such as the changelog uses a page so it is very easy to create update add images video or whatever you can do with the page editor in WordPress. Simple and variable products even subscription products can be configured to have their own unique API information download file and update information screen settings. For variable products that use the same settings there is a global checkbox that allows a single form to be filled-in and applied to all variable products to save time and eliminate possible duplication errors.

Demo Link : https://woocommerce.com/products/woocommerce-api-manager/


Summary from Demo
The most customizable eCommerce platform for building your online business. Get started today for free.
The WooCommerce API Manager turns WooCommerce Products into an API Resource that can be accessed with an API Key (License Key). API Resources (products) can be software a service an iPhone or Android App a membership a subscription or anything that can be accessed over the Internet. The most frequently used Product types are Simple Variable Simple Subscription Variable Subscription and Group. Subscription product types are created using the WooCommerce Subscriptions extension that allows for automated payment collection on the renewal anniversary. There is also support for API access expiration time limits for built-in WooCommerce products purchases that require manual purchase renewal.
How does it work? The customer buys a Product (API Resource) which will have an API Key with a defined number of activations or unlimited activations. The customer uses the API Key to access the API Resource which is controlled by WooCommerce API Manager. The API Resource remains accessible until it expires if it has an expiration time. For even more advanced API Resource time management the WooCommerce API Manager works seamlessly with WooCommerce Subscriptions.
The WooCommerce API Manager secures your software with an API Key by acting as a WooCommerce Software License Manager. When used for software the API Key is similar to using a License Key. The API Key provides access to an API Resource. By using an API Key client software has a full range of options to activate deactivate check the status of an activation get information about updates check for updates get updates and more. All software downloads use secure expiring URLs to insure only your customers have secure access to the software that was purchased. Software downloads can come from the WooCommerce store local server Amazon S3 or a remote server.
To make selling API Keys for WordPress plugins and themes easier the WooCommerce API Manager PHP Library for Plugins and Themes was developed as a PHP Library that can be dropped into a plugin and theme in less than 5 minutes for API Key authentication and software updates with the WooCommerce API Manager. Learn more about how to get a copy of the WooCommerce API Manager PHP Library for Plugins and Themes.
File downloads are better served by Amazon S3 which is scalable world-wide and is extremely affordable for any sized business. Setup your file as described in the documentation copy and paste the Amazon S3 URL and your file will be served securely by Amazon S3. Using Amazon S3 allows issues with local web server setup web hosts firewalls WooCommerce file download changes and other impediments to be completely avoided.
There are three types of API Key types that provides a flexible API Key model for any store.
The WooCommerce API Manager has API Access Expiration which is just another way of saying a time limit for an API Key that acts like a subscription. The customer buys a product and can access that product (API Resource) until the API Access time limit expires at which time the customer must renew the time limit by buying the product again. When the product is a WooCommerce Subscription the store can automatically renew the subscription and email a receipt to the customer or the customer can manually renew the subscription. A Variable WooCommerce Subscription allows a customer to upgrade/downgrade the subscription. All API Resources are managed using API Key activations. A product can have one or more activations available and any of the API Key types mentioned above can be used to grant access to the API Resource. The choice to use the built in API Access Expiration or WooCommerce Subscriptions depends on the product and store’s needs.
The WooCommerce API Manager allows product creation based on your sales model and the structure provided by WooCommerce. An API Resource (Product) can be sold as a simple/simple subscription product or a variable/variable subscription product with variations. Each simple and variable variation can have a single number of activations or unlimited activations for purchase or for variable product variations each variation can have a different number of activations including one variation that has unlimited activations.
Easy product API form for software and non-software products.
URLs for the local server Amazon S3 or remote are wrapped for security and with an expiration time to prevent illicit use.
Plugin update tabs can be added or removed.
Products that are not WooCommerce Subscription types can use the API Access Expires field to limit API Resource access just as a subscription would provide.
Store owners can disable a customer’s API Access if needed.
There are several options for beautifully formatted debugging data that is stored in custom WooCommerce logs.
Store owners can offer free products and give existing products that are not free to existing customers for free.
The API Manager uses SmartCache to cache database and API queries at critical points in the data process to dramatically increase the speed of critical services such as data and API responses. SmartCache only updates the cached data being requested when the data changes or when expired cache is requested but needs to be refreshed. The result is a dramatic speed increase and a dramatic decrease in server load. When SmartCache is combined with object caching the result is blazing fast speed. SmartCache allows the API Manager to effortlessly scale to any level of traffic load.
Order items that are API Resources are listed on the Order screen along with pertinent details.
API Key activations are listed on the order screen and can be removed if needed.
On the My Account > API Keys page the Master API Key is always listed. The remaining details can optionally list the Product Order API Key or it can be hidden as is shown in this screenshot. The customer can remove activations that were not properly removed by client software in the dashboard.
On the My Account > API Downloads page API Resources that are software products can be downloaded and saved to Dropbox if that option is configured. All URLs are secure and expire at a time interval configured under settings.
The WooCommerce API Manager PHP Library for Plugins and Themes for the API Manager makes it possible to setup both WordPress plugins and themes in minutes. The WooCommerce API Manager PHP Library for Plugins and Themes allows WordPress plugins and themes to do automatic updates and to communicate with all the API Manager APIs to complete tasks such as activation deactivation etc. This is an example.
When the plugin is activated the customer can easily find the activation screen.
Once activated the API returns the activation totals. The Product ID form field in the screenshot above is optional.
When an update is available the customer will see and update the plugin like any other WordPress plugin.
Depending on the information gathered and tabs chosen in the settings the plugin view details screen displays information as would be displayed for any plugin from wordpress.org so it will look familiar to the customer. Learn more about how to get a copy of the WooCommerce API Manager PHP Library for Plugins and Themes.
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.
The server used in the test is the live server at toddlahman.com which has a large database of customers so the test could reflect a real-world result.
Response times for requests are measured in milliseconds. A millisecond is a thousandth of a second or 0.001 seconds so 0.001 seconds is 1 ms (millisecond).
Test 1 result:
The time factor depends greatly on the slowness of HTTPS encryption.
Test 2 result:
The time factor depends greatly on the slowness of HTTPS encryption.
Test 3 result:
The time factor depends greatly on the slowness of HTTPS encryption.
The WooCommerce API Manager performed extremely fast and reliably under heavy loads without caching enabled. In fact the WooCommerce API Manager performed better as the request load increased and at a rate of between 46908 to 94212 requests per hour or 13.03 to 26.17 requests per second. It is safe to say the WooCommerce API Manager can scale to meet the needs of the smallest to the largest WooCommerce store but would perform even better with caching enabled.
The WooCommerce API Manager has a lot of powerful features that the WooCommerce Software Add-on does not have but here are a few:
Need any more reason to buy? When you purchase a Todd Lahman LLC developed extension you’re getting the highest quality extensions for your WooCommerce store. Gain peace of mind by knowing that when you purchase our products your store’s performance is as important to us as it is to you.
WooCommerce - the most customizable eCommerce platform for building your online business.

No comments found.
Login to post a comment
This item has not received any review yet.
Login to review this item
No Questions / Answers added yet.
Item details
Version 2.3.9
Category WordPress Plugins
Recently viewed items

Cookies allows to display items in order you are interested in. By continuing to use our website, you accept our use of cookies, Privacy policy and terms & conditions.

Processing