API Reference
Log In
API Reference

Find out how to perform captures, refunds, and cancel requests.

Some payment methods require separate operations to be done after a payment is authorized, while other payment methods don't need these operations or don't support them. In this page, we will explain when you are expected to perform which operation, and what they mean.

Capture

When a payment is authorized, there will be a reserved balance on your customer's bank or credit card account. A capture is an operation to initiate the movement of funds from your customer's bank or credit card account to your account at Rootline.

Refund

When a payment is captured and the funds have moved to your Rootline account, you can initiate a refund when you want to return (part) of the funds to the customers bank or credit card account.

Cancel

When a payment is authorized but you can't fulfill the goods or services, you can cancel the payment. A cancel is an operation to void the reserved balance from your customer's credit card account.

Payment operations per payment method

In Rootline we make a distinction between charge and authorization payment methods.
Charge payment methods can not be captured. The funds are moved directly from the customer's bank or credit card account to your account at Rootline.
Authorization payment methods first authorize a payment and you can capture the funds afterwards.

Below an overview of payment methods and the operations you can perform. For more details on the payment please reference the specific payment method page.

Payment MethodTypeCapturePartial CaptureRefundsPartial RefundRefund ValidityCancel
Visaauthorizationyesyesyesyes-yes
Mastercardauthorizationyesyesyesyes-yes
Apple Payauthorizationyesyesyesyes-yes
iDealchargenonoyesyes365 daysno
Bancontactchargenonoyesyes365 daysno