- Download latest module version from distributions
- Move downloaded zip archive to the root of your Magento install
- unzip archive and run these commands at the root of your Magento install:
php bin/magento module:enable TransactPro_MagentoPluginGW3php bin/magento setup:upgrade
- Enable and configure module in Magento admin (
Stores > Configuration > Payment Methods > TransactPro)

-
Enabled: Yes/No - Enables or disables Transact Pro module -
Payment Action: Authorize only / Authorize and Capture - depends fromAccount ID, you need to set correspondedAccount IDvalue for correct work. -
Payment Method: Choose payment method you want to use (SMSis most common used) Supported methods are:- SMS: Customer will charged immediately, transaction can be reverted manually
- DMS: Funds will be reserved, merchant can charge them or cancel manually
- Credit: Funds will be transferred to merchant's credit card
- P2P: Funds will be transferred to merchant's credit card using P2P method
-
New Order Status: ChooseProcessing -
Show Credit Card Form?: ChooseYes(credit card details will be entered onCheckoutpage) orNo(client will be redirected to payment gateway page to enter credit card details). -
Test Mode: - ChooseYesfor sandbox mode -
Callback URL: - You can not change that, this information is needed for Transact Pro support team to properly configure your account -
Redirect URL (Return Url): - You can not change that, this information is needed for Transact Pro support team to properly configure your account -
Account ID: - Specify your numeric Account ID received from the Transact Pro support team, the specific Account ID is related the whay payments being processed -
P2P Recipient Name: - Specify your full name (First Name Last Name) -
P2P Recipient Birth date: - Specify your birth date (dd.mm.yyyy) -
Live/Test Secret Key: - Specify your Secret Key received from the Transact Pro support team -
Accepted Currency: - Select Euro (The Transact Pro gateway currently operates with Euro only!) -
Credit Card Verification: - Select YesNote:
Payment Actiondepends fromAccount ID, you need to set correspondedAccount IDvalue for correct work. For example, you have following Account ID values:- 100: CARD DETAILS COLLECTED ON GW SIDE_3D_V - That means Security 3D transactions, customer will be redirected to payment gateway to enter credit card information, you need to set
Payment ActionasAuthorize only - 101: CARD DETAILS COLLECTED ON GW SIDE_NON 3D_V - That means non-3D transactions, customer will be redirected to payment gateway to enter credit card information, you need to set
Payment ActionasAuthorize only - 200: CARD DETAILS COLLECTED ON API_3D_V - That means Security 3D transactions, customer will enter credit card information directly on Checkout page, you need to set
Payment ActionasAuthorize only - 201: CARD DETAILS COLLECTED ON API_NON3D_V - That means non-3D transactions, customer will enter credit card information directly on Checkout page, if your
Payment Method = DMSyou need to setPayment ActionasAuthorize onlyotherwise setPayment ActionasAuthorize and Capture
- 100: CARD DETAILS COLLECTED ON GW SIDE_3D_V - That means Security 3D transactions, customer will be redirected to payment gateway to enter credit card information, you need to set
-
Minimum/Maximum Order Total,Applicable/Specific Countries: Conditions when that payment method can be used -
Sort Order: The position of that payment method in the payments options list on Checkout page
The Transact Pro gateway currently operates with Euro only! Please, configure your Magento instance to operate Euro by default (Stores > Configuration > Currency Setup):
Make sure that you have at least 1 configured shipping method or setup it as described here: https://www.fastcomet.com/tutorials/magento2/shipping-methods
If you already have defined shipping method then on the checkout page you should see something like that:

If shipping method defined but on the checkout page you don't see form with customer shipping data then you should check that your product is "deliverable", to check that go to admin panel, find the product and go to edit page, you should provide physical parameters for product like "height", "width", "weight" or at least 1 of them:

Choose Payment Method as TransactPro and fill card details (depends from the Payment Method and Show Credit Card Form? settings)
Click View button for the corresponded order

If you are using DMS Payment method you can Accept or Deny payment for order.

You can refund orders with status processing (after successful payment)








