Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

English (Canada)
US English (US)
CA English (Canada)
  • Home
  • E-commerce journey
  • Payment Gateway Integrations

Aero Commerce

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Get started
  • Humm Portal
  • Marketing
    Marketing Guides Brand Toolkit Promotional Banners Social Media Promotional Assets Posters
  • Buyer-Led journey
  • Seller-Led journey
  • E-commerce journey
    Ecommerce Guides Payment Gateway Integrations Widgets & Banners
  • Training videos
    humm Portal Training Seller Led Puchase Journeys Buyer Led Purchase Journey
  • Live Training
    Vet Dental General Health General Retail
  • Product updates
  • FAQ
  • Contact Support
  • Print shop
+ More
 
 

Aero Commerce Humm Group Integration

This module adds the Humm Group payment gateway into your Aero Commerce application.

 
 

Pre-requisites:

Before installing the module you should obtain credentials from Humm Group for your live / sandbox environments and populate them in your .env as follows:


HUMM_ACCOUNT_ID=

HUMM_CLIENT_ID=

HUMM_CLIENT_SECRET=

HUMM_REFRESH_TOKEN=

After installing the module you will also be able to manage these via Settings > Humm Group in your admin.

Same Site Cookies

Because the driver requires the customer to be redirected away from the retailer site and then returned after their application, you may experience issues with same site cookies in some browsers, that could lead to orders appearing to be lost or other issues during checkout.

To resolve these, you must make the following changes in your base project:

In config/session.php, change the same_site value to none

In your .env, add the line SESSION_SECURE_COOKIE=true (or change the default in the above file for secure to true)

After changing these values, you may need to run php artisan config:cache to refresh any cached configuration you had been using.

The retailer site must also be served fully over HTTPS.

Installation

Install the module through Composer:


composer require aerocommerce/humm-group

Once you have installed the package you can add a payment method by going to Configuration > Payment Methods and adding a new method which uses the humm_group driver.

Configuration

Minimum / maximum spends

Humm Group will accept finance applications for any order between £1 and £30,000. If you wish to set your own limits or have agreed other limits with Humm, then you can modify these at Settings > Humm Group

or by adding the following lines to your .env:


HUMM_MINIMUM_SPEND=

HUMM_MAXIMUM_SPEND=

In both cases, please do not use any currency symbols or commas to separate the digits on larger amounts.

Phone Numbers

The customer must supply a mobile number in order to submit payment through Humm Group. The driver will validate that the customer has provided a mobile number and show an error if not, but you can also force requirement of a phone number during checkout by going to Settings > Checkout and ticking "Phone Number Required" - however, be aware that this will enable it for all orders, regardless of which gateway they use, and does not validate that the number is mobile, so a customer may still need to modify it when they reach the checkout.

Refunds

Humm Group only makes partial refunds available in the UK. If you are using this driver elsewhere, you will only be able to refund in full.

Going live

When you are ready to put your integration live to customers, update your .env or settings screen with your live credentials, then add the following line to your .env - or uncheck the "Operate in Test Mode" box on the settings screen - to disable test mode and start to push transactions through the live environment:


HUMM_TEST_MODE=false

Customers can now select Humm payment in checkout:

 


 

flight market sky trade

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Purchase Journey Guide: Seller Led with Self-Declared Income & Manual ID Verification
  • Purchase Journey Guide: Seller Led with Self-Declared Income
humm group logo
Linkedin
Useful Links
  • Important information
  • Products
  • Leadership
  • Careers
  • News
  • Insurance
  • Contact us
  • Procurement & Payment
  • Security
Brands
  • humm
  • humm90
  • Q Mastercard
  • FlexiCommercial

Locations

AUSTRALIA
Level 1, 121 Harrington St,
Sydney
NSW 2000

IRELAND
Level 4, No. 5 Custom House Plaza,
Harbourmaster Place,
Dublin 1

© 2024 humm group limited ABN​ 75 122​ 574 583 
Expand