Integrating on Magento 2
Note Click link to Magento Plugin in Australia Market Click here
Installation and Update
Before proceeding with the installation, please consider the following:
1. Backup your database
2. Enable maintenance mode by running the command: bin/magento maintenance:enable
Action | Command |
---|---|
Installation | To install, execute the following commands: -Run : composer require hummgroup/module-hummgroup-payment-gateway:< version >-Check the status of the Hummgroup_HummgroupPaymentGateway module : bin/magento module:status Hummgroup_HummgroupPaymentGateway- Enable the Hummgroup_HummgroupPaymentGateway module : bin/magento module:enable Hummgroup_HummgroupPaymentGateway --clear-static-content- Run the setup for the Hummgroup_HummgroupPaymentGateway module : bin/magento setup:upgrade-Compile the DI (Dependency Injection) configuration : bin/magento setup:di:compile-Verify the status of the Hummgroup_HummgroupPaymentGateway module : bin/magento module:status Hummgroup_HummgroupPaymentGateway |
UpdateToNewVersion | To update to a new version, you have two options: -Update to the latest version : composer update hummgroup/module-hummgroup-payment-gateway-Update to a specific version : composer require Hummgroup_HummgroupPaymentGateway ^x.x.xAfter updating, execute the following commands: -Run the setup upgrade command : bin/magento setup:upgrade --keep-generated-Deploy static content : bin/magento setup:static-content:deploy-Clean the cache : bin/magento cache:clean |
Note: Please refer to the composer commands provided on the Magento Marketplace for the installation and update of the Hummgroup Payment Gateway module.
Configuration
1. Navigate to Stores -> Configuration -> Sales -> Payment Methods.
2. Scroll down to Other payment methods and select Humm Payment Gateway
3. Enter your Merchant Number and API Key and select save config in the top right of the screen.
Payment | Configuration |
---|---|
Enabled | Ticked |
Sort Order | Specify the order in which the payment method should appear |
Merchant ID | Your Merchant ID from Humm |
API Key | Your unique API Key from Humm |
API Timeout | Set the value between 20 to 1440 minutes. The default timeout is 60 minutes. |
is Testing? | No |
Checkout Title | Displayed title during checkout |
CallBack API | V2 is the default option. Choose between Advanced and Security options |
Email Customer | Yes |
Enable Logging | Yes |
Min Order Amount | Set the minimum order amount limitation |
Little Things Limit | Set the limit to $2000 for AU |
Hold Inventory Stock (minutes) | Hold stock for Humm unpaid orders for a specified duration in minutes. When this time limit is reached, Humm unpaid orders with the status "pending" will be automatically cancelled. The time range for holding inventory stock is between 20 and 1440 minutes, with the default time set to 60 minutes. |
Widgets | Configuration |
---|---|
Product Widgets | Banner, Dynamic price widgets, Dynamic CSS tag selector, and Customization JS package |
Cart Widgets | Marketing Banner Widgets, Tag Selector (CSS selector in which widgets are inserted) |
Home Banner | Customize the Marketing Banner according to your preferences or use default Banner |
FAQ
How does Plugin support new PHP 8.1+ and Magento 2.4.5 ?
The plugin supports PHP versions including 8.1+ and all Magento2 versions from 2.0.0 to 2.4.5
PHP 8.1+ demo website
LT products and widgtes
Cart widgtes
What does the different order status mean ?
In the admin console-> HUMM PAYMENT -> Humm Orders Status History,all order status changing details are showing
HummPayment | Order | Explanation |
---|---|---|
Completed | Processing | The Humm payment is successfully processed and completed. |
Failed | Cancelled | The Humm payment is declined, failed, encountered an error, or the customer cancels the order. The order description will be set as "This order is cancelled by customer, Hummgroup, or Humm Payment." |
N/A | Cancelled | The time limit for unpaid orders is reached. The order status is updated from Pending to Cancelled. No transaction fee is charged by Humm. The Hold Inventory is released. The order description will be set as "Cancelled by Hummgroup CornTab due to the configured Hold Inventory Stock (Minutes) limitation." |
N/A | Pending | The Hold Inventory Stock (minutes) feature is disabled. This status indicates that no Humm payment, invoice, or shipments have been submitted, and the Hold Inventory is not released. |
How does the different widget work ?
Different Widgets are configured on the Marketing Banner Widgets
Widget Type | Action |
---|---|
Home Page Widgets | Widgets showing on the home page |
Product Widgets | Widgets showing on the product page |
Please contact [email protected] for any enquires and supports