Finalize authorization

This functionality is used to activate a purchase in Paynova's system and is typically the last API call you make in a payment flow. If an invoice purchase, the finalization means that Paynova will send out the first invoice and initiate the payment collection.

Payment methodResultComments
Invoice/installmentsThe order will be activated and the first invoice will be sent out.Currently, only finalization of the full order amount is supported.
Credit/Debit CardsThe authorization will be captured.You may finalize an authorization only once. The capture amount must be equal to or less than the original authorized amount.
Internet BanksThis method is not used because internet banks are automatically finalized.

Use case

An authorization has been completed by the customer. The purchased item is a digital product so you make a finalization call immediately.

Use case

An authorization has been completed by the customer. The purchased item is a physical product so you wait to see if the item is in stock before you make the finalization call.

Prerequisites

  • An authorization has been completed

Rest endpoint

POST /orders/{orderId}/transactions/{transactionId}/finalize/{totalAmount}

API call

"POST" https://api.paynova.com/orders/47bf277b-17b0-4d8b-b9c9-a3b100dbb21c/transactions/201409251527280673/finalize/125.00