nexiopay / nexio-magento2-ext-dev
A Nexio Magento extension. Takes credit card payments directly on your Magento store using Nexio. Accept credit card transactions with Nexio's payment platform.
Installs: 96
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Type:magento2-module
Requires
- php: ~7.3.0|~7.4.0
- dev-master
- v0.3.2
- v0.3.1
- v0.3.0
- v0.2.0
- v0.1.0
- v0.0.36
- v0.0.26
- v0.0.25
- v0.0.24
- v0.0.23
- 0.0.20
- 0.0.19
- 0.0.18
- 0.0.10.1646077838-dev
- 0.0.10.1646077791-dev
- 0.0.10.1646070625-dev
- 0.0.10.1646070579-dev
- 0.0.10.1646070491-dev
- 0.0.10.1646070248-dev
- 0.0.10.1646070223-dev
- 0.0.10.1646070146-dev
- 0.0.10.1646068518-dev
- 0.0.10.1646067885-dev
- 0.0.10.1646067769-dev
- 0.0.10.1646067589-dev
- 0.0.10.1646067552-dev
- 0.0.10.1646067484-dev
- 0.0.10.1646067433-dev
- 0.0.10.1646065624-dev
- 0.0.10.1646065609-dev
- 0.0.10.1646065580-dev
- 0.0.10.1646065524-dev
- 0.0.10.1646065437-dev
- 0.0.10.1646064877-dev
- 0.0.10.1646064787-dev
- 0.0.10.1646064717-dev
- 0.0.10.1646064546-dev
- 0.0.10.1646064204-dev
- 0.0.10.1646064159-dev
- 0.0.10.1646064107-dev
- 0.0.10.1646064020-dev
- 0.0.10.x-dev
- 0.0.9.x-dev
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.5
- 0.0.3
- dev-build_v0.0.22
- dev-build_v0.0.20
This package is auto-updated.
Last update: 2024-09-25 01:12:09 UTC
README
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.
composer require nexiopay/nexio-magento2-ext
Verify that the extension installed properly, run the following command:
bin/magento module:status Nexio_OnlinePayment
By default, the extension is disabled:
Module is disabled
Enable the extension
bin/magento module:enable Nexio_OnlinePayment
Register the extension
bin/magento setup:upgrade
Recompile your Magento project.
bin/magento setup:di:compile
Deploy static content
php bin/magento setup:static-content:deploy
Verify that the extension is enabled
bin/magento module:status Nexio_OnlinePayment
Manually install the extension
Download latest version of extension from
https://github.com/nexiopay/nexio-magento
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
bin/magento setup:upgrade
Recompile your Magento project.
bin/magento setup:di:compile
Deploy static content
php bin/magento setup:static-content:deploy
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
####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 integrations@nexiopay.com)
- 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
-
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 integrations@nexiopay.com)
- 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: