[Paymill] Video 2. Authorize a card payment, and capture it from the Magento side

CAPTIONS

0:00:02
In the previous video I have shown how to auto-capture the payments.

0:00:03
Now I will show how to preautorize a payment on the order placement, and then manually capture it after revieving the order.

0:00:05
You can choose a frontend payment action: «Authorize» or «Capture»
separately for your new and returning customers.

0:00:07
As you can see, I have set the both to the «Authorize» state. So we will capture the payments manually.

0:00:09
Let’s place an order.

0:00:22
The extension allows the customers to reuse their previously used bank cards.

0:00:25
The payment is preauthorized.

0:00:28
Let’s review the order in the customer’s account.

0:00:34
The customer can see a masked information about the used bank card.

0:00:36
Let’s review the order in the Magento 2 backend.

0:00:52
The payment is not yet captured, so there is no an invoice yet.

0:00:57
The «Transactions» tab contains a record about the preauthorization API request.

0:01:08
Let’s review the payment in the Paymill merchant account.

0:01:14
The transaction has the «Authorized» status.

0:01:24
There are 2 ways to capture a preauthorized transaction (payment): from the Magento side and from the Paymill side.

0:01:27
In this video I will show the first way.
The second way will be shown later in the next videos.

0:01:29
To capture a preauthorized payment from the Magento side, you need to create an invoice.

0:01:37
The action should be «Capture Online».
Press the «Submit Invoice» button.

0:01:41
The payment is captured on the invoice submission.

0:01:48
Let’s check the invoice.

0:01:52
It has the «Paid» status.

0:02:00
The capturing API request and response have been recorded.

0:02:09
Let’s check the payment in the Paymill merchant account again.

0:02:14
The payment has the «Complete» status here.

See also: