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. 

Own Form integration type is suitable for merchants with PCI SAQ D-Merchant to know more about the Hosted Payment Page PCI DSS merchant requirements, please check this article.

In this article, we will wake you through the payment workflow for PayTabs Own Form. 

  1. Your website will display its own card entry form and will be ensuring that you capture the required details, including the card number, expiry date, and security code. When the customer completes the form, the details will be submitted to your own servers.
  2. Your servers then must send a payment request to the PayTabs gateway. The customers' card details must be included in that request.
  3. In case the card used is 3DS enrolled, the API response will return a redirect URL, which you must navigate to the cardholder to complete his payment. Otherwise, in case the card used is non-3DS, the payment result will be returned in the API response itself.

You must ensure that your servers do not record or log the card details in any way.

⌂ To get familiar with the whole process and the other steps, kindly navigate to our "The PT2 API Endpoints Integration Manual" solution article. 

And to get familiar with the rest of the steps regarding the previous step "Step 2 - Configure the integration method" kindly click here.

⇦ And to get familiar with the rest of the steps regarding the current step "Step 3 - Initiating the payment" click here

 And to navigate to the next step in the integration process "Step 4 - Accepting the payment" kindly click here.