=== humm for WooCommerce=== Contributors: hummau Donate link: https://shophumm.com.au Tags: humm, humm for WooCommerce, humm config, humm_gateway, hummgroup_gateway Requires at least: WP 4.0 Tested up to: 6.8 Stable tag: 3.1.4 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html == Description == Australia – **humm** humm offers big buys made easy. Whatever life brings, from the awesome to the unexpected, humm is the new flexible way to finance it. Customers can borrow up to $50,000 and repay it in monthly or fortnightly instalments. humm is integrated at in-store, online and point of sale. With humm, you can pre-approve for up to $50,000 via the mobile app or online portal. Depending on the merchant’s terms available, you can repay between 3 -120 months*. Stay in control by using the humm app or logging into the online account to review your loan and manage your repayments. *Fees, charges and interest (if applicable) vary depending on the product type, merchant and the amount of credit. Approval subject to credit assessment criteria. Frequently Asked Questions [FAQ's](https://www.hummloan.com/merchant-help-and-support): Answers to Your Most Important Queries == Installation == = Pre-requisites = A working WooCommerce plugin (version >=3.0) installation = Other assumptions = You have received a valid Merchant Number and API key from the [Humm](https://docs.shophumm.com.au/request_api.html) = Automatic Installation = * Login to your WordPress Admin area * Go to "Plugins > Add New" from the left hand menu * In the search box type "humm for WooCommerce" * From the search result you will see "humm for WooCommerce Plugin" click on "Install Now" to install the plugin * A popup window will ask you to confirm your wish to install the Plugin. * If successful, click "Activate Plugin" to activate it, or "Return to Plugin Installer" for further actions. = Manual Installation = *. Download the plugin zip file *. Login to your WordPress Admin. Click on "Plugins > Add New" from the left hand menu. *. Click on the "Upload" option, then click "Choose File"to select the zip file from your computer. Once selected, press "OK" and press the "Install Now" button. *. Activate the plugin. *. Open the Settings page for WooCommerce and click the "Payment" tab. *. Click on the sub tab for "Humm". *. Configure your "Humm" settings. See below for details. This Plugin is available in [Australia](https://shophumm.com.au). Please refer to the [User/Installation Guide](https://docs.shophumm.com.au/ecommerce/woocommerce_au.html) == Frequently Asked Questions == What do you need to know before you start ? *. Locate your [humm Credentials](https://docs.shophumm.com.au/ecommerce/guide.html) *. Most important questions are answered in the [FAQ](https://docs.shophumm.com.au/ecommerce/woocommerce_au.html#faq). *. There is also the option to create a support integration assistance in the official [Website](https://docs.shophumm.com.au/integration_assistance.html). == Screenshots == 1. config admin console. 2. cart widget. 3. checkout widget. 4. variable product widget. 5. search plugin. 6. install plugin. == Upgrade Notice == **2.4+ version supports PHP8.1 == Changelog == =3.1.4 = *Release Date: Thursday 13 June 2024 * Fixed the Dynamic Pricing update on Cart page * Fixed the placement of the humm messaging on the checkout to show it above the payment methods sections =3.1.3 = *Release Date: Wednesday 08 May 2024 * Added the visual note on checkout when the Test mode is enabled =3.1.2 = *Release Date: Wednesday 06 Feb 2024 * Fixed the error on checkout caused due to the overlapping product title * Updated the humm branding on the settings and checkout * Reordered and grouped the fields on the humm settings in the order of their relevance * Improved and reworded the user facing copy, labels and messages to make them meaningful * Updated the plugin with Big Things branding * Enforced $80 minimum purchase limit on humm orders at checkout * Removed support for Little Things * Fixed the widget configuration to show the humm banner when enabled * Deferred the widgets loading to avoid slowdown of the website =3.1.1 = *Release Date: Wednesday 10 May 2023 *Remove buyer data from the API request *WordPress Version Support: Update the WordPress version support to the latest version (6.2) to ensure compatibility and improve overall performance. *Add Restful CallBack API: We have completely rebuilt the plugin's Restful API for asynchronous server-to-server calls, providing faster response times and a more efficient workflow. *API Retry Functions: We have added new functions to the API that allow for automatic retries on failed responses *API Ping Service: We have implemented an API ping service to help monitor and maintain server uptime and ensure quick response times. *API Rate Limit: rate limiting to prevent overload. *IP validation: validate callback request and its ip address *Legacy API Callback: We have kept the legacy API callback function (V1) to ensure backwards compatibility with existing integrations. *API Key Security: We have improved the security of the plugin by hiding the API key input field, reducing the risk of unauthorised access. *Admin Console Interface: We have completely redesigned the admin console interface, providing a more intuitive and user-friendly experience. *Transaction Logs: We have rebuilt the transaction logs, providing a more detailed and accurate record of all API interactions. *Other Rebuilds and Improvements: We have implemented various other improvements and rebuilds to the plugin, providing a more stable and efficient platform for eCommerce businesses. *add new log file =3.0.2 = *Release Date: Wednesday 12 Oct 2022 *Marketing, Logo and ScreenShots =3.0.1 = *Release Date: Wednesday 12 Oct 2022 *Marketing, Logo and ScreenShots =3.0.0 = *Release Date: Monday 19 Sep 2022 *Overall improvements and QA for wordpress plugin directory list *Tested and verified support for WordPress 6.0 and WooCommerce 6.6.1. =2.4.0 = *overall improvements on the plugin for all WooCommerce websites *Security check and improvements *variable product widgets support *past issues update *develop new JS library in different widget supports *improve UI *Support PHP 8.1+ and PHP5.6+ =2.3.0 = *Product widgets show in the hooks' locations *woocommerce_single_product_summary,woocommerce_after_add_to_cart_form, woocommerce_after_single_product_summary and woocommerce_before_add_to_cart_button etc *Input dynamic hooks in the admin console field "Product page hook", then click button 'save changes' on the bottom *add_action($wigHook, array($this, 'add_price_widget'), 11); $wigHook is used to store WooCommerce hook and please adjust priority '11' to place widget in the proper order if the group payment providers widgets stay together *Support page builder plugins ex elementor page builders ,and flexible dynamic Hook *The groups of page builders plugins ex elementor build one widget in one product page by inserting a shortcode in the page ex:[woocommerce_humm_elementor] *Please enable field:humm Widget ShortCode in Builder Page on the admin console *one typical use case is to allow all product widgets showing together with specific product widget built by elementor plugin *Support widget automation between LT and BT purchase *Add support error information = 2.2.0 = *add BT widget and Widget automation for different merchants *update merchant type for merchants to show LT and BT separately =2.1.1= *In addition to 2.1.0, remove redundancy PHP code: ex remove legend redirect PHP code for better safe and fast performance =2.1.0= *Rebuild Checkout and remove call outside redirect PHP code =2.0.0= *rebuild plugins