Download the PHP package nexiopay/nexio-magento2-ext without Composer
On this page you can find all versions of the php package nexiopay/nexio-magento2-ext. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nexiopay/nexio-magento2-ext
More information about nexiopay/nexio-magento2-ext
Files in nexiopay/nexio-magento2-ext
Package nexio-magento2-ext
Short Description A Nexio Magento extension. Takes credit card payments directly on your Magento store using Nexio. Accept credit card transactions with Nexio's payment platform.
License proprietary
Informations about the package nexio-magento2-ext
Please contact Nexio integration support if you would like to integrate with Magento through Nexio.
Description
A Nexio Magento extension. Takes credit card payments directly on your Magento store using Nexio. Accept credit card transactions with Nexio's payment platform.
Requirements
- Magento 2.4 and higher
- Requires PHP: 7.4
Installation:
Installation via composer
Navigate to your Magento project directory and update your composer.json file.
Verify that the extension installed properly, run the following command:
By default, the extension is disabled:
Enable the extension
Register the extension
Recompile your Magento project.
Deploy static content
Verify that the extension is enabled
Manually install the extension
Download latest version of extension from
Extract into Magento installpath/app/code
For example, suppose your magento installation path is xampp/htdocs/magento,
then you should copy the extension into xampp/htdocs/magento/app/code/
Register the extension
Recompile your Magento project.
Deploy static content
Configuration
Log in to your Magento Administration page.
Enable the payment method extension:
-
On the left-hand menu, Select STORES -> Configuration -> SALES -> Payment Methods.
-
Find
Nexio Payment
in OTHER PAYMENT METHODS. -
Config following parameters:
-
Enabled: Choose
Yes
to activeNexio Payment
method -
Title: Credit Card (Nexio)
-
Payment from Applicable Countries: Your choice (Select All Allowed Countries or Select Specific Countries)
- Instructions: Your choice (See below for an example.)
-
- Click ‘Save changes’ button
Example:
Configure the Nexio settings and set parameters:
- On the left-hand menu, Select STORES -> Configuration -> NEXIO -> Settings.
- Under ‘NEXIO’ click on ‘Settings’.
- Open the ‘Configuration’ tab.
-
Type in the following fields:
- User Name: Your Nexio username
- Password: Your Nexio password (If you have questions or if you need a Nexio username and password, please contact [email protected])
- Iframe Height: Set iframe height
- Iframe Width: Set iframe width
- API URL:
- For testing: https://api.nexiopaysandbox.com/
- For production: https://api.nexiopay.com/
- Custom CSS url: The URL where your CSS file is hosted (required for custom CSS).
- Custom Text File: The URL where your custom text file is hosted.
- Sandbox public key: Set public key
Example:
-
Scroll down and Open the ‘Advance Settings’ tab and type the following fields:
- Web hook fail URL: The web hook fail url (baseurl/onlinepayment/index/webhook).
- Web hook URL: The web hook url (baseurl/onlinepayment/index/webhook).
- Merchant Id: The merchant id of your Nexio account.
- Auth Only: Make the transaction auth only.
- 3DS Check: Enable or disable 3DS check.
- Fraud Check: Enable fraud check through Kount. (If you would like to enable Kount on your Nexio account, please contact [email protected])
- Hide Billing: Hide billing info.
- Require CVC: Require CVC in Nexio form.
- Hide CVC: Hide CVC. f. Click ‘Save config’. Example:
- Scroll down and Open the Webhook Service’ tab and type the following fields:
- Webhook Transactions: baseurl/onlinepayment/index/webhook. (If you want to set transaction url for all event)
- Click ‘Webhook Configuration’ for configure webhooks with merchant id. Example: