Paytabs provides you with a collection of API endpoints which used to process all payments, regardless of if they are through either your own payment pages, the managed payment pages, or if you are using the hosted payment pages.
The PCI DSS stands for The Payment Card Industry Data Security Standard, which is a set of information security standards relating to card processing. We highly recommend you check our solution articles What is PCI DSS? and What are the Merchant Requirements? , and to learn more about why PayTabs need PCI we highly recommend you to check our Why does PayTabs need PCI certification for using payment forms? solution article.
You should know that if you are not PCI certified, we highly recommend you to use our Hosted Payment Page, and for not redirecting the customer out of your system to the payment page, you may use our embedded hosted payment page as well. You also can customize the payment page to have the "Look & Feel" experience the same as your site, just you need to check our How to customize the PayPage (Hosted Payment Page) UI? solution article.