Magento
Simplifying Tap Payments Integration for Your Magento Store
To integrate your Magento account with Tap, you first need to have a Tap account. Once your account has been registered, you'll be contacted by our onboarding team to help you select a price plan that works with your business needs and get your account activated.
Once your account with Tap Payments has been activated, follow the steps below to get your API credentials which is needed to connect the Tap payment gateway to your store:
- Log into your Tap dashboard, using the email and password you created the account with.
- Select goSell from the menu bar on the top.
- Then you can choose API Credentials from the list on the left-hand side.
- Here you’ll find your test API keys (Sandbox) and Live API key (Production). You’ll need both the Secret and Publishable (Public) keys.
Once you’ve got that, follow the steps below:
You will download the plugin from the Tap GitHub repository and in the folders move the Gateway Module to the Code folder within the App folder.
Once you’ve got that, follow the steps below:
-
From your server end run the command below:
- php bin/magento module:enable Gateway_Tap
- php bin/magento setup:upgrade
- php bin/magento setup:static-content:deploy
-
After successfully running it, the Tap module will be available on the Magento Admin Dashboard
Once you’ve got that, follow the steps below:
-
From your Magento Admin Dashboard click on Stores from the menu on the left-hand side.
-
Then, click on Configuration.
-
On the Configuration page click on Sales from the menu on the left-hand side.
-
Then click on Payment Methods.
-
From the Payment Methods page scroll down to find and select Tap.
-
Select Yes on the Enabled field and fill in the required info.
- Transaction Mode: Choose between Capture or Authorize
- Capture: Deduct the amount now.
- Authorize: Hold the amount and deduct later.
- Payment Mode: Choose from Redirect, PopUp or Tokenization depending on what you need.
- Title: Add the title that needs to appear on the payment page
- Keys: Add the Test (Sandbox) and Live (Production) API keys you got from the Tap dashboard in Stage 1
- Post URL: Put down the URL to send your customers to after payment
- Staging Mode: In Test mode when you’re testing and then enable Live mode when you’re ready to go live.
- Payment Methods: Choose all the payment methods you want to enable on your website.
- New Order Status: Add here the message to show your customers upon successful payment Eg: “Order Confirmed”
- Payment from Applicable Countries: You can decide what countries you want to allow customers to pay from by selecting ‘Specific Countries’ you can allow payments from all countries by keeping it as “All Allowed Countries”
- Click Save Config and you are ready to go!
Updated 11 months ago