Download the Payment Module ZIP file. The file can be downloaded here.
3. Unzip
Unzip the Payment Module archive to the CubeCart root directory.
The ZIP file retains the correct directory structure if unzipped to the above directory.
If you are manually uploading each file, the archive structure is as follows:
From the administrator tabs, click on Payment Methods.
If properly extracted, "Merchant e-Solutions" will be listed. Click Configure.
Configure the Gateway as follows:
Status - Leave enabled.
Description - What the card holder sees when selecting a payment method. Generally "Credit Card" works well.
Card Validation - Verifies the card is valid before requesting an authorization.
Require CVV2 - Force the card holder to enter their 3 or 4 digit CVV2. It is safer to require the CVV, lowering fraud.
Profile ID - This is a 20 digit merchant identifier issued by a sales representative, certification manager, or from a VAR form.
Profile Key - This is a 32 character encoded pass key issued by a sales representative, certification manager, or from a VAR form.
Transaction Type
Sale - Payments are authorized and captured right away. No further action is required for funding.
Pre-Authorization - In this mode a Pre-Authorization is performed and must be captured via the Payment Gateway Back Office.
Test Mode
No - Only use this mode when you intend to take live orders. Authorizations in this mode will obtain live and valid authorizations.
Yes - Use this mode when testing and configuring the shopping cart. For specific instructions on using the simulator (approving sales, valid AVS and CVV codes) see the simulator testing section of the Payment Gateway specification.
Default - Leave as yes for this gateway to automatically be selected.
Debug - For testing gateway response. This is a developer tool, and should be left as no unless testing functionality.
Click Edit Config to save.
Admin Login
Payment Module settings
5. Test
Purchase a product from your storefront, and proceed to checkout.
Complete the purchase, and verify you are sent to the checkout success screen. If you left Test Mode enabled, be sure the cart total is over $1.00, and set the CVV code to 123. Any credit card number may be used, but will not be charged as all transactions in this mode are simulated.
Checkout Process
6. Verify
CubeCart 4.x separates the orders from the Payment Gateway transaction details. You may view the order from the order screen, however the gateway details are within the side heading "Transaction Logs".
From the admin tabs, click Transaction Logs.
Click on your order number to view the transaction details.
If the options are set to Pre-Authorization, the transaction ID must be copied and settled via the Payment Gateway Back Office when you are ready to be funded.
Transaction Listing
7. Go Live
From the main admin tabs, click Payment Methods, then Configure next to the MeS module.