Step 4 - Xero Plugin | Accepting the payment

Modified on Wed, Oct 11, 2023 at 11:10 AM

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 Plugin is built to accept the payment that you already initiated in the previous step (Step 3 - Xero Plugin | Initiating the payment).


Accepting any payments will be categorized into two phases:



          


Phase I - The Type of the Payment

There are three initiative transaction types provided by PayTabs, which are "Sale", "Auth", and "Refund", and two transaction classes which are "Ecom" and "Recurring". Only the "Sale" transaction type and "Ecom" transaction class are supported in this plugin, and they have already been set as the default options.



For more information about all PayTabs transaction types please check our solution article What is the "tran_type" (transaction type)?, also you can check What is the "tran_class" (transaction class)? for more information about the transaction classes.



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, we follow our mechanism called "Hosted Payment Page" which implies that payments will be hosted, handled, and performed within our own servers. 


However, if you are looking for a customized payment page that has the same "look and feel" as your website/store checkout page by customizing your PayTabs payment page UI to simulate your own UI design. 


Other types of integration mechanism, such as Managed Form and/or Own Form is not supported in this plugin.





⌂ To get familiar with the whole process and the other steps, kindly navigate to our "The Xero 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.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article