Application fees

With Application fees, you can split a payment between a platform and connected merchant accounts.

An example use case is a ticketing platform that charges a fee per successful payment to each connected theatre. In this case, each theatre has an account with Mollie with the ticketing platform’s app authorized to create payments on their behalf.

The ticketing platform can add an application fee to each payment. When the payment is successful, the fee specified in the application fee is transferred from the theatre’s account to the platforms account.

Mollie will then collect and settle the application fees to the ticketing platform.

Note

As Mollie only handles the money and does not provide any services to the theaters, the ticketing platform is responsible for invoicing the theatres and handling VAT.

Enabling application fees

In order to enable charging application fees with your app, you must first register to become an app developer. This can be done from the Dashboard. Then, contact our support department to have charging application fees on your account enabled.

How to create an application fee

Application fees are created by passing additional parameters to the Create payment or Create order API:

applicationFee

object
optional

Adding an application fee allows you to charge the merchant a small sum for the payment and transfer this to your own account. The application fee is deducted from the payment.

amount

amount object
required

The amount the app wants to charge, e.g. {"currency":"EUR", "value":"10.00"}} if the app would want to charge €10.00. The maximum value is (1.21 × (0.29 + (0.05 × the amount of the payment)). The minimum is 0.

currency

string
required
An ISO 4217 currency code. For application fees, this must always be EUR regardless of the currency of the payment or order.

value

string
required
A string containing the exact amount you want to charge in the given currency. Make sure to send the right amount of decimals. Non-string values are not accepted.

description

string
required
The description of the application fee. This will appear on settlement reports to the merchant and to you.

Multicurrency

Application fees are supported on all payments regardless of currency. However, the application fee itself must always be created in EUR. For example, you can charge a €1.00 application fee on a US$10.00 payment.