WooCommerce API Manager Free Download v2.6.18 WooCommerce API Manager Nulled v2.6.18 The WooCommerce API Manager Nulled 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.
Sell API Keys as a License for Software and Automated Updates
The WooCommerce API Manager Nulled secures your software with an API Key, by acting as a WooCommerce Software License Manager Nulled. 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 Nulled 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.
Amazon S3 File Download Support Built-in
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.
Changelog WooCommerce API Manager Nulled
2023-05-03 - version 2.6.13 * Tweak: Update default WooCommerce > Settings > API Manager > "Schedule API Resource Cleanup" value. 2023-05-03 - version 2.6.12 * New: Added API Resources Cleanup tool to WooCommerce > Status > Tools, to allow API Resources Cleanup to be run manually. * New: Added "Schedule API Resource Cleanup" section on WooCommerce > Settings > API Manager to turn on or off the automated API Resources Cleanup process. 2023-05-02 - version 2.6.11 * Fix: Edge case logic error when testing if API Resource has expired that has zero as the timestamp. * Fix: API endpoint response "No API Resources exist..." message URL so it displays properly. * New: Added API Resources Repair tool to WooCommerce > Status > Tools, to allow missing API Resources to be rebuilt all at once. 2023-05-01 - version 2.6.10 * New: Added the next scheduled cleanup cron date to status page. 2023-04-26 - version 2.6.9 * Tweak: Enhance repair routine with API Resource check. 2023-04-26 - version 2.6.8 * Fix: Added background repair routine to check for any missing API Resources. Fixes edge cases from cleanup routine, or upgrades from pre 2.x to 2.x. * Fix: Warning: Undefined property: stdClass::$access_expires for PHP 8.x. * New: Add WooCommerce Subscriptions and WooCommerce API Manager subscription resource counts to status section. * New: Added WooCommerce account connected, and active product key to status section. * Update: Updated templates/emails/plain/api-keys-order-complete.php. * Update: Updated templates/emails/api-keys-order-complete.php. 2023-04-18 - version 2.6.7 * Tweak: Don't delete Grace Period in the is_expired() method, handle deletions separately. * Tweak: Handle cleanup of API Resources with and without a Grace Period separately. 2023-04-17 - version 2.6.6 * Fix: In get_api_resource_ids_by_subscription( $subscription ) check if $subscription is an object before accessing object method. * New: If an API Resource is a line item on a WC Subscriptions switched order, a URL link is displayed leading to the switched parent order where API Resources are displayed. * Dev: Added WC_AM_DISABLE_HOMEPAGE_CACHE constant to allow caching of the homepage. By default homepage caching is prevented whenever possible to avoid breaking the API endpoints. Never cache query strings on the homepage URL. 2023-04-08 - version 2.6.5 * Tweak: Prevent API Resource > Access Expires value from regressing in time when Order screen updated. * Tweak: Revert unix_timestamp_to_date() back to use get_date_from_gmt() as part of the timestamp localization process. * Tweak: When updating Access Expires on Order screen, match access expires minutes and seconds to order created time minutes and seconds. 2023-04-02 - version 2.6.4 * Tweak: Clear cache when order updated. * Tweak: Clear database cache faster when API Resource no longer exists. 2023-03-28 - version 2.6.3 * Fix: Check if order object exists before accessing order object methods. * Fix: Perform some tasks that require an order object before the order is deleted. 2023-03-25 - version 2.6.2 * Fix: Only display "No activations yet." message once on API Resource Activations meta box when subs are in a grace period interval. * Dev: Added api_resource_id and activations_purchased_total to the status API endpoint. * Dev: Added api_resource_id and activations_purchased_total to the product_list API endpoint. * Dev: Added WC_AM_Queue and WCAM_Action_Queue classes for upcoming features. 2023-03-22 - version 2.6.1 * Fix: Typo on API Resources meta box Parent Order link had two # # instead of one #. 2023-03-22 - version 2.6 * New: Added Grace Period to WooCommerce > Settings > API Manager. Allows the customer more time to renew their API Resource before the API Resource and API Key activations are deleted. - Note: Grace Period currently only applies to WooCommerce Subscriptions in on-hold/suspended status. * New: Weekly cleanup of orphaned grace periods. * Tweak: Display expiration dates more consistently. 2023-03-18 - version 2.5.7 * New: If an API Resource is a line item on a WC Subscriptions renewal order, a URL link is displayed leading to the parent order where API Resources are displayed. * Dev: Added the WC_AM_ENABLE_CACHE constant. To disable caching add define( 'WC_AM_ENABLE_CACHE', false ); to wp-config.php. * Dev: Template code optimizations. - api-keys.php - api-downloads.php 2023.03.13 - version 2.5.6 * New: Cleanup API Resource and API Key activations if WooCommerce Subscription goes into on-hold status from active status. * New: Rebuild API Resource if WooCommerce Subscription goes into active status from on-hold status. 2023.03.09 - version 2.5.5 * New: Weekly cleanup of expired API Key activations that are associated with expired API Resources, or associated with API Resources that no longer exists. * New: Weekly cleanup of expired API Resources, and associated API Key activations. * New: Weekly cleanup of expired secure download URL hashes from the wc_am_secure_hash table. * New: Added WC_AM_Background_Events class. * Fix: Inline style block and Text Domain typos in templates/emails/api-keys-order-complete.php. * Fix: get_theme_overrides() used wrong path to /templates. * Tweak: Moved background processing events into the WC_AM_Background_Events class. * Tweak: Code optimizations. * Update: Added Amazon S3 regions: - af-south-1 - ap-south-2 - ap-southeast-3 - ap-southeast-4 - eu-central-2 - eu-south-1 - eu-south-2 - me-central-1 - me-south-1 2023.03.02 - version 2.5.4 * Update: Refactored templates/emails/api-keys-order-complete.php to place data in a table, and to add more details. * Update: Refactored templates/emails/plain/api-keys-order-complete.php to add more details. * Dev: Added woocommerce-api-manager/includes/wcam-time-functions.php - Functions must be called using the plugins_loaded action hook. * Dev: New action hooks added: - wc_am_before_order_partially_refunded - wc_am_after_order_partially_refunded - wc_am_before_order_fully_refunded - wc_am_after_order_fully_refunded - wc_am_before_refund_deleted - wc_am_after_refund_deleted - wc_am_before_remove_order - wc_am_after_remove_order - wc_am_before_delete_order - wc_am_after_delete_order - wc_am_before_delete_order_item - wc_am_after_delete_order_item - wc_am_before_delete_sub_order_item - wc_am_after_delete_sub_order_item 2023.02.28 - version 2.5.3 * Fix: PHP Fatal error: Uncaught Error: Call to undefined function Automattic\\WooCommerce\\Utilities\\wc_get_container(). 2023.02.28 - version 2.5.2 * Fix: Uncaught Error: Call to undefined method WP_Post::get_id() when loading Product edit screen meta boxes if not using HPOS. 2023.02.28 - version 2.5.1 * Update: URL to support form. * Fix: Uncaught Error: Call to undefined method WP_Post::get_id() when loading Order edit screen meta boxes if not using HPOS. 2023.02.27 - version 2.5 * Add: Declare WooCommerce API Manager compatible with High-Performance Order Storage. * Dev: Bump minimum required version of WooCommerce to 7.4. * Dev: Bump minimum required version of WooCommerce Subscriptions to 4.9.1 if installed and activated. * Dev: Bump minimum required version of WordPress to 6.0. * Dev: Added woocommerce-api-manager/includes/wcam-api-activation-functions.php - Functions must be called using the plugins_loaded action hook. * Dev: Added woocommerce-api-manager/includes/wcam-api-resources-functions.php - Functions must be called using the plugins_loaded action hook. * Fix: PHP notice: Deprecated: strcmp(): Passing null to parameter #1 ($string1) of type string is deprecated ... for PHP version 8.1 and above. 2022.12.20 - version 2.4.10 * Tweak: On Order edit update of Access Expires and/or Activations, process API cache refresh in task queue rather than immediately. 2022.12.10 - version 2.4.9 * Tweak: Don't delete API Key activations when WooCommerce Subscription transitions to on-hold then back to active status when payment is processed. * Tweak: When WooCommerce Subscription changes status delete related Authenticated API cache. * Tweak: Delete the Authenticated API cache for more events to cover edge cases where results may be stale when fresh results are needed. 2022.12.05 - version 2.4.8 * Tweak: Delete API Key activations when WooCommerce Subscription transitions to on-hold status. 2022.11.27 - version 2.4.7 * Notice: Declare incompatibility with WooCommerce HPOS until support is verified. * Tweak: Detect WooCommerce Subscriptions included in WooCommerce core. * Dev: Added wc_am_new_or_updated_order action hook that returns the order_id of a new or updated order containing API products. * Dev: Can use WC_AM_API_RESOURCE_DATA_STORE()->get_all_api_resources_for_order_id( $order_id ) to get an array of all API Resource data created from the order line items. Use the plugins_loaded action hook to access the method. 2022.09.14 - version 2.4.6 * Feature: Added a product_list API endpoint which returns a unique list of product data such as Titles and Product IDs with no authentication required. * Fix: get_human_time_diff() method returned slightly incorrect time for date. * Fix: Order edit API Resources meta box > Activation Expires field displays only a date now rather than friendly messages such as "4 days", as friendly messages broke updates using a value that was not recognized as valid. * Fix: Order edit API Resources meta box > Activation Expires help tip was displayed for WooCommerce Subscription when it should be hidden. * Fix: Order edit API Resources meta box > Activation Expires field was updated when the Update button was clicked without changing the value manually. No update should have occurred. * Tweak: Prevent Order edit API Resources meta box > Activation Expires field from being set to value less than current value. 2022.09.12 - version 2.4.5 * Fix: When the Product edit > API > Activation Limit field is updated both the activations_purchased and activations_purchased_total values are now calculated with regards to quantity and refunds for all API Resources containing the Product. * Tweak: Added $source parameter to error and info log methods to allow for custom log file names. * Tweak: Other visual and tip improvements. 2022.09.11 - version 2.4.4 * Fix: Access Expires value edit in the Order > API Resources > Access Expires meta box field did not have correctly localized date and time when updated. * Fix: Error: Array to string conversion for WC_AM_Format->empty() method. * Tweak: Added $date_type parameter to get_subscription_end_date_to_display() method. * Tweak: Added api_key_expirations data to the API Status endpoint. 2022.09.04 - version 2.4.3 * Tweak: Added boolean parameter to refresh_cache_by_order_id() method in SmartCache class. * Tweak: Added constant WC_AM_PLUGIN_FILE before plugin object instantiated. * Tweak: WC_AM_Background_Process class to improve background processing of large batches. * Fix: Delete API Resource data from SmartCache before updating Access Expires values for all API Resources, so current values can be displayed immediately. 2022.08.30 - version 2.4.1 * Tweak: Faster SmartCache entry deletions for faster cache updates. * Tweak: Narrow focus for Access Expires value updates to improve update speed for all API Resources. * Fix: Access Expires value not updating for all API Resources that are variations of Non WC Subscription variable products. * Fix: Corrected TypeError for WC_AM_Format->empty() method that can also test objects. Error surfaced in PHP 8.1 testing. 2022.08.26 - version 2.4 * Feature: The Access Expires Product edit screen for Non WC Subscription products will propagate a new value to all related API Resources. * Feature: The Access Expires value in the Order > API Resources meta box can now be edited to increase the Access Expire time per Non WC Subscription products.