GTPay Registration | GTPay Merchant Account

GTPpay Registration – Gtpay is a secure internet payment platform created by Gtbank in Nigeria; it is a payment gateway used to make payments online using debit cards issued by bank on the interswitch network.

The Gtpay integration allows user that want to integrate Gtpay integration on their website with Php and there is also how users can access and accept payment on their website with Gtpa  Worldpress Plugin for WordPress users only.

GTPay Review

Gtpay is a payment solution that makes payment convenient for customers, Gtbank Gtpay is more stable and supports both international and local cards including interswitch, visa and MasterCard and also, better than the alternative.

Integration of GTpay payment gateway, users could accept payment without long fish.  The integration is making possible and successful with GTPay API and all users, business owners can now accept payment with GTPay interation.


Benefits Of Using Gtpay

Some of the benefits of using Gtpay are: convenient payment, increased sales, accepts both local and international cards, global reach for merchants and many more.  It also allows merchants to view transaction as it occurs.

Requirements For Setting Up Gtbank Gtpay

Gtpay has a critical requirement for opening it and the requirement is that customer must open a domiciliary account for a period of 6 to 12 months for it to be approved and that’s just the problem because customers are not being notified immediately.

The setup fee for Gtpay is just N75, 000 and the integration costs do vary depending on your developer.

Gtpay has a way they do charge for their cards. The charges are as follow:

  1. Master card or visa card (local): TRANSACTION FEE IS 1.5% of transaction amount
  2. Interswitch verve (local): TRANSACTION FEE IS 1.5% of transaction amount
  3. MasterCard or visa (international): TRANSACTION FEE IS 3% of transaction amount
  4. International gateway monthly charge is 5,000

 Also read Other payment Solution Vogue pay

GTPay Registration | How To Get Gtpay

To get GTPay platform integrated on your site, you must fill the GTPay Registration Form. To do that, kindly follow the guide below as explained:

  1. Fill in your details in the GTPay Application form
  2. Send the filled form along with Certificate of Incorporation to your Account officer
  3. For further enquiries, send an email to [email protected]

Updates On GTPay Integration ……June, 2018

we had one of our clients work to handle on how to Integrate Gtpay to their website; we tried integrating GTPay of Guaranty Trust Bank’s payment gateway and we had some little challenges due to some loop-holes in the documentation. After some findings, we finally did the integration successfully and here are a few things to take note of when integrating..

Applying for GTPay

If you (or your client) have not done this already, apply for GTPay at the bank. You will be required to complete the GTPay Application form which you will send along with the Certificate of Incorporation of your business to your Account officer. If your application is approved, you’ll will get a welcome email containing the following:

  1. Your Interswitch WebPAY Merchant ID
  2. Your GTPay assigned Merchant ID
  3. Your GTPay Demo Hash key (This is actually a general key for testing, not ‘YOUR’ hash key)
  4. An attached document containing test keys and images you’ll replace with yours. You’ll need to submit this for final approval.
  5. Links to the documentation, HTTP request endpoints and
  6. A link to a test page where you can see how the gateway works.

How GTpay Integration is Done

id="ba62" class="graf graf--p graf-after--p">One very important information you don’t get is that you have to integrate for testing first and the parameters are a little different. This waste our valuable time.

The step to note is to go for the testing first, you don’t use your GTPay assigned Merchant ID for hashing as your ‘gtpay_mert_id’ parameter and for making transaction requests. We used ‘17’, which was in a code sample in the docs and got it working. The second thing to note is that you make use of different URLs in testing mode. They don’t mention this either.

During testing, you forward transaction requests to “” and verify your transactions at “”.

For the live integration, you should use the following URLs:” for posting transaction requests and “” for verifying transactions.

You can follow every other thing in the documentation to get your integration done.

That is all!

Kindly share.

Latest Posts

Don't Miss

Don't Miss

%d bloggers like this: