PayTabs plugins make the integration with the PayTabs payment gateway very easy by providing a ready-made and easy-to-install plugin that enables you to be ready and go with a few steps to get you up and running with your business.
This article is dedicated to walking you through the business aspect of which PayTabs' mechanisms this SDK built to accept the payment that you already initiated in the previous step (Step 3 - WooCommerce Plugin | Initiating the payment).
Accepting any payments will be categorized into two phases:
- Phase I - The Type of the Payment
- Phase II - How are you going to accept/handle customers' card details?
Phase I - The Type of the Payment
This phase would be already practicaly handled in the second step (Step 2 - Configure the integration method)
- There are three initiative transaction types provided by PayTabs, which are "Sale", "Auth", and "Refund", and two transaction classes which are "Ecom" and "Recurring". All of them are supported in our plugin. You will need just to configure the (2.7 WooCommrce Plugin | Transaction type) you want to manage at this point. As for the "Refund", you will need to check the 7.2 WooCommerce Plugin | Refund the Order Amount one.
- The Tokenise option enables your customer to save their cards to be used later within the same payment method. Please follow the (2.6 WooCommerce Plugin | Enable Tokenization) manual to walk you through how will be handled and managed via this plugin.
Phase II - How are you going to accept/handle customers' card details?
This phase would be already handled authomatically by the plugin in the third step (Step 3 - Initiating the payment)
In our plugins, the payments will be hosted, handled, and performed by our servers because we follow our mechanism called "Hosted Payment Page".
However, if you are looking for a customized payment page that has the same "look and feel" as your website/store checkout page, just after customizing your PayTabs payment page UI to simulate your own UI design, you can check the (2.3 WooCommerce Plugin | Manage the iFrame mode) configuration option which enables you to do so. This also will empower you to not redirect/navigate your customers to any external destination outside your website/store checkout page.
Other types of integration, such as "Own Form" and "Managed Form", are not supported in this plugin.
⌂ To get familiar with the whole process and the other steps, kindly navigate to our "The WooCommerce Plugin Integration Manual" solution article.
⇦ And to navigate to the previous step in the integration process "Step 3 - Initiating the payment" kindly click here. ⇨ Or you can navigate to the next step in the integration process "Step 5 - Handle the payment response" kindly click here.