Things You should know before reading this article: 


1- What API means? 

2- What integration means? 


PayTabs offers its merchants a variety of solutions to integrate their own business/systems with their accounts on Paytabs. You can choose what suits your business needs best,  whether it is a web application, eCommerce platform, or mobile application. And even if you don’t have any online solution, don't worry, we got you covered.


Paytabs Available Integration Methods:


Merchant Dashboard Solutions

The following solutions are available at your merchant's dashboard and it doesn’t require any development or integration, you can simply start using them once you sign up.


  • Paylinks (Donation mode, QR, SMS, and Open Graph supported)
  • Invoicing (SMS Invoice, Email Invoice, Invoice Templates, Bulk Invoice)
  • Repeat Billing

eCommerce Systems Plugins


If your online system is built using one of the many business-ready CMS/eCommerce platforms, Paytabs provides you with a ready and easy-to-install plugin that enables you to be ready and go in just a few minutes, as listed below:

- CS-Cart 

- Magento 

- OpenCart 

- PrestaShop 

- Shopify 

- WHMCS 

- WooCommerce 

- Drupal 


For more information about each plugin and the instruction of installation, please go to Developers->Pre-Built Integrations, then use the plugin you need to integrate with, or simply click on your plugin name above to navigate to its solution article.


You Don't need to be a programmer to perform such a step.

Mobile SDKs


Your business has/is a mobile application? don't worry, Paytabs provides you with several mobile SDKs options, which give you the ability to choose what suits your application most.


For more information about each SDK and the instruction of installation, please click on any to navigate to its solution article.


Only for SDK keys, you need to use specific mobile SDK keys, which should be generated by PayTabs team. To request mobile SDK keys, please email [email protected] and mention your PayTabs profile ID and country of operation.



Backend Integration Packages


Building your business from scratch? Paytabs got you! PayTabs provides several pre-built packages that will ease your development to integrate with us. Paytabs provides four different packages for you to choose what suits your business best.


For more information about each SDK and the instruction of installation, please click on any to navigate to its solution article.


PT2 API Endpoints


Building your business from scratch and can't find any of the above solutions compatible with your business? Don't worry we got your back. Paytabs provides you with a collection of API endpoints which used to process all payments, regardless of whether they are through either your own payment pages, the managed payment pages, or if you are using the hosted payment pages. 


Check out our helpful solution resources that will take you step by step to fully understand each endpoint, please visit the below link:

https://support.paytabs.com/en/support/solutions/folders/60000479499


And for the Postman collection which will ease your work even more please visit the link below:
https://documenter.getpostman.com/view/14575178/TWDRtfWG#intro



Want to integrate with PayTabs but don’t have the technical know-how or expertise? Don’t worry PayTabs got you covered in this point as well. PayTabs empowers merchants with many alternatives to grow and enhance their eCommerce business. To serve you better, PayTabs now provides a “Paid Integration” service for merchants that want to integrate, but don’t have the necessary technical team on hand to support. 


With one of our authorized PayTabs' integration partners, you can get your system integrated with our payment gateway in the shortest time at reasonable prices. Check out our price list and benefit from our great discounts and Request for the Service now.


This is a service directly provided by PayTabs' partners to help merchants with technical integration, and it's not included as part of the PayTabs payment gateway setup fees. 

You'll have to sign the agreement with the partner and pay them directly. 

Authentication/Integration Keys


Managed to choose a suitable way to integrate with Paytabs? Your last step to do will be to get your authentication/integration keys for integrating via any selected method successfully. For that you will need to go to your dashboard Developers->API Keys->Key Management, as shown in the following image:



Click the (+) icon to generate new API keys.



Now you can use these keys in any integration method from the above ones. 


Only for SDK keys, you need to use specific mobile SDK keys, which should be generated by PayTabs team. To request for mobile SDK keys, please email [email protected] and mention your PayTabs profile ID and country of operation.



Merchant API Log


PayTabs always aims to provide a good quality service to its merchants, not only in the integration part but also after integration services. One of these services is allowing the merchants to have their own API log, to check the errors that occur in the integration process for faster handling and debugging. You can access your logs from the following link ) in your dashboard:

https://merchant.paytabs.com/merchant/developers/apiDebugLogs


Through this log, you can check the requests log, payload, and header, which gives you a faster, effective, and professional troubleshooting/tracing of your transactions via any integration call.