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. 

IPN events allow you to synchronize your order events (Capture, Void, Full Refund, and Partial Refund) between your PayTabs account and your WooCommerce system. In other words, whenever you refund a transaction from your PayTabs account, the action reflects on the same order associated with the refunded transaction on your site as well. 

You need to configure an IPN in your PayTabs dashboard first to allow this feature to function properly. To know more about how to do this step, please follow the instructions in the following solution article: How to configure Instant payment notification (IPN)?

This configuration option is supported in all the payment methods

Kindly follow the below steps to enable the IPN events to affect your WooCommerce platform:


  1. Navigate to your "Configuration" menu under the "PAYMENT NOTIFICATIONS" in the "Developers" sidebar menu.

  2. Then kindly copy this link (" ") to the URL field on your IPN configuration create page, and make sure the (Capture, Void, and Refund) events are activated.

  3. From your WooCommerce admin panel on the left side, navigate to WooCommerce -> Settings 

  4. Then, click on the "Payments" tab to display all payment methods.  

  5. After that, click on the "Manage" button to configure this payment method.  

  6. Then you will need to check the "Allow IPN events" checkbox to activate the option.

  7.  Finally, you will need to save your configuration information by clicking on the “Save Changes” button. 

And here you are, done with configuring the PayTabs' WooCommerce plugin to be affected by your IPN events.

⌂ 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 1 - Setup and activate the integration method" click here. ⇨ And to get familiar with the rest of the steps regarding the current step "Step 2 - Configure the integration method" kindly click here. ⇨ Or you can navigate to the next step in the integration process "Step 3 - Initiating the payment" kindly click here.