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. 

Managed Form integration type is suitable for merchants with SAQ A-EP level. 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 the PayTabs Managed Form. 

  1. Your website will display its own card entry form. However, key fields will be managed by the PayTabs gateway. You will need to include a script that replaces the sensitive card data with a payment token.
  2. When the form is submitted, the paylib.js script file will first send the card details to the PayTabs server for storage and to create a temporary payment token. Then this token is inserted into the form data before it is submitted to your server. 
  3. After receiving the token payment details from your payment page, you must send a payment request using the transaction API. You will need to include the token details you have within the payment request itself.

Your server will not receive the sensitive card details, these will be removed from the form.

⌂ 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.