Magento 2 is a popular opensource ecommerce platform that represents the next generation in shopping carts, ecommerce technology and web standards.
USAePay maintains and supports a payment gateway extension for Magento 2.0 or later. This page contains instructions for installation of the module, a guide to the configuration options and troubleshooting assistance.
To install USAePay module for Magento 2 just upload the plugin files to your magento folder via FTP.
Start by downloading the USAePay Magento plugin:
Once downloaded, unzip/unpack the file. You should now have a folder called “Usaepay”:
These files must be uploaded into the same folders within your magento folder on your webserver. You would put it into “app\code” directory. Example: app\code\ZS… If you are not familiar with how to upload files to your website, please contact your web hosting provider.
Once these files are uploaded you should be able to log into your magento admin console. If installation was successful you should now see USAePay listed in the Payment Methods section of the store's configuration screen. You can find this by going into the Stores > Sales > Payment Methods.
If you do not see USAePay listed in the list of Payment Methods, it is possible that this screen is cached. Try cleaning the cache in Magento.
To configure the module go to the Stores > Sales. Then click on “Payment Methods” listed under the Sales section of the left hand bar. Then click on “USAePay.” You should then see a config screen that looks like:
To enable the USAePay module:
You should now be able to process credit cards via your USAePay account.
Select 'Authorize and Capture“ to make an immediate charge. Select 'Authorize Only' to authorize the card and then manually settle the funds at a later time (such as during shipping).
Select a title for this Payment Option such as 'Secure Credit Card' or 'USAePay'.
Please enter your USA ePay Source Key. Input your source key generated from your USAePay merchant console
Enter a pin, if applicable.
Enter a description that will appear on all transactions or use #[orderid] to display the order ID.
Unless you have a Multi-Currency gateway account this is always US Dollars.
Select the status that will appear on all new orders.
Select “No” to send transactions to your main USAePay account. Select “Yes” to send transactions to a “sandbox” test environment.
If you have multiple payment options enter 1 to have this payment module be first.
If you accept payments from all countries select this option or select Specific and the next section will be active.
Select specific countries to accept payment from.
Enter the dollar amount for a minimum order.
Enter the dollar amount for a maximum order.