Home > Magento 2 – Mastercard Gateway > Managing Transactions > Online Capture for “Authorize Only” Transactions

Magento 2 – Mastercard Gateway

Created date: 16-03-23   |   Updated date: 11-09-25   |   Plugin version: 3.0.0  |   API version: 100

Online Capture for “Authorize Only” Transactions

Transactions marked as “Authorize Only” are pending and require manual action to finalize. Here’s how to complete them using Mastercard Gateway:

Open Magento Orders page by clicking on Sales and then Orders from the Magento Admin Panel
Magento Admin Panel → Sales → Orders

1. Locate the Order:

 

  • Go to the Sales section in the Magento Admin Panel.
  • Click on Orders and find the order you want to process.
Click on View against the required order record
Orders → View

2. Open the Order:

 

  • Click on the specific order to view its details.
Click on the Invoice button
Invoice

3. Select Invoice:

 

  • On the top-right corner of the order page, click the Invoice button.
Select the Capture Online option from the Amount dropdown menu.
Amount → Capture Online

4. New Invoice Page:

 

  • On the New Invoice page, ensure the Capture Online option is selected in the Amount dropdown menu.
Click the Submit Invoice button.
Submit Invoice

5. Submit the Invoice:

 

  • Click the Submit Invoice button.

 

This will finalize the transaction and settle the payment through the Mastercard Gateway.

If you choose the “Capture Offline” option, the payment will not be captured using Mastercard Gateway.

 

By following these steps, you’ll successfully transition the transaction from authorization to final settlement. This ensures the payment is processed and finalized seamlessly.