More advanced integrations may wish to implement an authorize-then-capture flow. In such a scenario, the customer already authorizes a payment up front, and at a later point you may either capture (i.e. charge) the authorized amount or cancel it. In some scenarios, you may also capture a different amount than initially authorized.
Mollie currently supports captures for Cards and Klarna. For Cards, you can use the Captures API to create and retrieve captures for authorized payments. For more information see Place a hold for a payment.
Since Klarna is only available on the Orders API you should use the Shipments API to create captures. For a step-by-step guide on integrating orders and shipments, see the Orders API overview.