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 how to void a transaction related to one of your Drupal commerce orders. You should know that Only if you had configured the Payment Action on your Drupal congratulations (Drupal Plugin | Transaction Type) to be "Authorize".
We highly recommend reading the below solution articles first to be aware of some of the terms/processes that may be mentioned in this article:
You will be able to void the transaction related to one of your orders via your Drupal Commerce admin dashboard by following the below steps:
Navigate to the "Commerce" menu from your Drupal admin dashboard, then select "Orders" from the menu as shown below:
Then click on the "View" button under the "Operations" column for the chosen order you want to capture its amount.
After that, navigate to the "Payments" Tab on the order view page, and tap on the "void" button as shown below:
Finally, You will need to confirm the void action which will automatically void the amount via PayTabs.
Only then, the order will be affected by this action and will be linked to the new "void" transaction that has been made on your PayTabs dashboard.
via the Paytabs Dashboard
You can perform the void directly from your PayTabs dashboard, and your Drupal website/store will be affected/updated with this change occurring on your PayTabs dashboardONLYif you activated the Drupal Plugin | Allow IPN Notificationsconfiguration option.
If this configuration options is not enabled, VOID the transaction would proceed normally, however, your Drupal website/store will not be notified/updated of this change/void.
You can fully void (void the full transaction's amount) or partially void (void a partial amount from the whole transaction's amount)the transaction. However, for the IPN notification sent to your Drupal website/store (which allows your Magento order to be affected/updated with this void), ONLY the full void is allowed, as you will not be able to specify which product on the Drupal order you will void from the PayTabs dashboard.
You will be able to void the transaction related to one of your Drupal orders via your Paytabs dashboard by following the below steps:
Navigate to your "Transactions" menu from your dashboard as shown below:
Then, click on the chosen "Auth" transaction that you want to void, as shown below:
After that, click on the green "Release" button at the bottom of the transaction view page as shown below:
This will redirect you to the void form; then you will have to provide the entire transaction amount in the "Amount" field, then click on the "Submit" button.
Only then, the Drupal order will be affected by this action and will be linked to the new "Void" transaction that has been made on your PayTabs dashboard.