Magento

Nelo has published an add-on module for Magento, which can be added to sites running either on community edition or their enterprise edition.

How it works

After you install and enable the module, the user will see Nelo as a payment option on the checkout screen.

When a user clicks on the "Continue to Nelo" button, they will be redirected to the Nelo checkout flow. In this flow, the user will submit personal information and receive an instant underwriting decision. Once the flow is finished, the user will be redirected back to the appropriate page in your store. The user is redirected to different pages of your store depending on whether the user is approved or declined by Nelo, or if the user cancels. These redirect URLs are fully configurable from the configuration section of the module.

When an order is placed, the order is created with pending_payment state. If the transaction isn't approved or the user cancels the flow, then the order will be moved to the canceled state. If the entire process was successful, the order will be put in the processing state.

Requirements

Our Magento module has been successfully tested in:

  • Magento 2.3 with PHP 7.3
  • Magento 2.4 with PHP 7.4

Installation

We provide this module as a Github repository that you can add to your composer as a dependency. Include the below repository to you repositories section of composer.json:

{
    "type": "vcs",
    "url": "[email protected]:nelo/magento-payment-module.git"
}

and then run:

  • composer require nelo/magento-payment-module
  • php bin/magento setup:upgrade
  • php bin/magento setup:di:compile
  • Finally, you might need chmod -R 777 var/ generated/