Mollie Components

Overview

Mollie Components is a set of Javascript APIs that allow you to add the fields needed for credit card holder data to your own checkout, in a way that is fully PCI-DSS SAQ-A compliant.

At a high level, it works by using a Javascript API, dubbed Mollie.js, to add fields to your checkout that your customer will use to enter their credit card details, such as their card number.

Mollie Components does not give you access to the card holder data. Instead, when the checkout is submitted, you use Mollie Components to exchange the card holder data for a cardToken which you can use with the Create payment or Create order endpoints.

Once you have created a payment or order, you should redirect your customer to the URL in the _links.checkout property from the response. This link is where your customer can perform the 3-D Secure authentication. If the customer authenticates successfully, the payment is completed.

Implementation steps

Follow these steps to implement Mollie Components in your checkout:

  1. Add Mollie.js to your checkout.
  2. Initialize the Mollie object.
  3. Create and mount the four Components for the four credit card fields (card holder, card number, expiry date and CVC). This will add the fields to your checkout.
  4. Add a submit event listener to your form to retrieve the cardToken when your customer has completed the checkout form.
  5. Send the cardToken to your back end, by adding it to your form.
  6. From your back end, create a credit card payment or order with the cardToken using the Create payment endpoint or Create order endpoint respectively.
  7. Redirect the shopper to the URL returned by our API for 3-D Secure authentication.

Mollie has created example implementations you can use to get started.

Add Mollie.js to your checkout

Start by including Mollie.js into your project. It should be added just before the </body> tag.

The JavaScript file is located at https://js.mollie.com/v1/mollie.js.

<html>
   <head>
     <title>My Checkout</title>
   </head>
   <body>
     <script src="https://js.mollie.com/v1/mollie.js"></script>
   </body>
 </html>
πŸ“˜

Note

If you are using Content Security Policy, you should whitelist the js.mollie.comdomain (e.g. script-src js.mollie.com) and allow inline styles (e.g. style-src 'unsafe-inline'). We recommend using a strict CSP on your checkout.

Initialize the Mollie object

First, you need the ID of the profile that you want to use This can be found on the Developers - API-keys page in the Web app or retrieved programmatically using the Get current profile endpoint.

After the script has loaded you can use the Mollie(profileId[, options]) function. This will return an object that you can use for creating the four Components your customer will use to enter their card holder data.

var mollie = Mollie('pfl_3RkSN1zuPE', { locale: 'nl_NL', testmode: false });
πŸ“˜

Note

Be aware the profile ID is not your API key. Your API key is private and should never be used in a browser context. The profile ID starts with pfl_,where as API keys start with live_or test_.

Create and mount Mollie Components

After initialising the Mollie object, you can start to consume the shopper’s data. There are two ways to do this:

  1. Use the card component to implement our out-of-the-box solution.
  2. Use Mollie Components to build your own solution that covers your specific use cases.

Option 1: Card component

The card component is a collection of all mandatory fields needed to create an embedded card form. With this component, you can abstract your implementation from the DOM. This makes it easier to implement while covering most use cases. You can create the card component using the mollie.createComponent(type[, options]) and mount it in your checkout using the component.mount(targetElement).

<form>
  <div id="card"></div>
</form>
var cardComponent = mollie.createComponent('card');
cardComponent.mount('#card');

Translated error messages will be rendered within the DOM automatically.

To customize the card component, see mollie.createComponent(type[, options]).

To add styling to the card component, see Styling.

Option 2: Mollie Components

Mollie Components are individual mandatory components out of which you can create a card form. You can create them using the mollie.createComponent(type[, options]) and mount them in your checkout using the component.mount(targetElement). This will add the input fields to your checkout and make them visible to your customer.

<form>
  <div id="card-number"></div>
  <div id="card-number-error"></div>

  <div id="card-holder"></div>
  <div id="card-holder-error"></div>

  <div id="expiry-date"></div>
  <div id="expiry-date-error"></div>

  <div id="verification-code"></div>
  <div id="verification-code-error"></div>

  <button type="button">Pay</button>
</form>
var cardNumber = mollie.createComponent('cardNumber');
cardNumber.mount('#card-number');

var cardHolder = mollie.createComponent('cardHolder');
cardHolder.mount('#card-holder');

var expiryDate = mollie.createComponent('expiryDate');
expiryDate.mount('#expiry-date');

var verificationCode = mollie.createComponent('verificationCode');
verificationCode.mount('#verification-code');

To add styling to the Mollie Components, see Styling.

To handle errors in Mollie Components you have to add a change event listener to each component to listen for errors. Displaying the error is up to you. The example below assumes an empty element in which the error can be rendered.

Errors will be localized according to the locale defined when initializing Mollie Components.

var cardNumberError = document.querySelector('#card-number-error');

cardNumber.addEventListener('change', event => {
  if (event.error && event.touched) {
    cardNumberError.textContent = event.error;
  } else {
    cardNumberError.textContent = '';
  }
});

Add a submit event listener to your form

Add a submit event listener to your form and use the mollie.createToken() function to get the token. You can then place the cardToken in a hidden input to submit it to your back end, for example:

form.addEventListener('submit', async e => {
  e.preventDefault();

  var { token, error } = await mollie.createToken();

  if (error) {
    // Something wrong happened while creating the token. Handle this situation gracefully.
    return;
  }

  // Add token to the form
  var tokenInput = document.createElement('input');
  tokenInput.setAttribute('type', 'hidden');
  tokenInput.setAttribute('name', 'cardToken');
  tokenInput.setAttribute('value', token);

  form.appendChild(tokenInput);

  // Submit form to the server
  form.submit();
});

Create a payment or order with the card token

On your back end, you will receive the cardToken. You need to pass this when creating a payment. Additionally, you should set the method to creditcard.

Alternatively, when using the Orders API, you can pass the card token via the payment.cardToken parameter.

The cardToken is valid for 1 hour.

Example

curl -X POST https://api.mollie.com/v2/payments \
   -H "Authorization: Bearer live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM" \
   -d "method=creditcard" \
   -d "amount[currency]=EUR" \
   -d "amount[value]=10.00" \
   -d "description=Order #12345" \
   -d "redirectUrl=https://webshop.example.org/order/12345/" \
   -d "webhookUrl=https://webshop.example.org/payments/webhook/" \
   -d "cardToken=tkn_UqAvArS3gw"
<?php
$mollie = new \Mollie\Api\MollieApiClient();
$mollie->setApiKey("live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM");
$payment = $mollie->payments->create([
      "method" => "creditcard",
      "amount" => [
            "currency" => "EUR",
            "value" => "10.00"
      ],
      "description" => "Order #12345",
      "redirectUrl" => "https://webshop.example.org/order/12345/",
      "webhookUrl" => "https://webshop.example.org/payments/webhook/",
      "cardToken" => "tkn_UqAvArS3gw",
]);
from mollie.api.client import Client

mollie_client = Client()
mollie_client.set_api_key('live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM')
payment = mollie_client.payments.create({
   'method': 'creditcard',
   'amount': {
         'currency': 'EUR',
         'value': '10.00'
   },
   'description': 'Order #12345',
   'redirectUrl': 'https://webshop.example.org/order/12345/',
   'webhookUrl': 'https://webshop.example.org/payments/webhook/',
   'cardToken': 'tkn_UqAvArS3gw'
})
require 'mollie-api-ruby'

Mollie::Client.configure do |config|
  config.api_key = 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM'
end

payment = Mollie::Payment.create(
  method: 'creditcard',
  amount: {
    currency: 'EUR',
    value: '10.00'
  },
  description: 'Order #12345',
  redirect_url: 'https://webshop.example.org/order/12345/',
  webhook_url: 'https://webshop.example.org/payments/webhook/',
  card_token: 'tkn_UqAvArS3gw'
)
const { createMollieClient } = require('@mollie/api-client');
const mollieClient = createMollieClient({ apiKey: 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM' });

const payment = await mollieClient.payments.create({
  method: 'creditcard',
  amount: {
    currency: 'EUR',
    value: '10.00'
  },
  description: 'Order #12345',
  redirectUrl: 'https://webshop.example.org/order/12345/',
  webhookUrl: 'https://webshop.example.org/payments/webhook/',
  cardToken: 'tkn_UqAvArS3gw'
});

Response

HTTP/1.1 201 Created
Content-Type: application/hal+json

{
    "resource": "payment",
    "id": "tr_7UhSN1zuXS",
    "mode": "test",
    "createdAt": "2018-03-20T09:13:37+00:00",
    "amount": {
        "value": "10.00",
        "currency": "EUR"
    },
    "description": "Order #12345",
    "method": null,
    "metadata": {
        "order_id": "12345"
    },
    "status": "open",
    "isCancelable": false,
    "expiresAt": "2018-03-20T09:28:37+00:00",
    "profileId": "pfl_3RkSN1zuPE",
    "sequenceType": "oneoff",
    "details": {
       "cardToken": "tkn_UqAvArS3gw"
    },
    "redirectUrl": "https://webshop.example.org/order/12345/",
    "webhookUrl": "https://webshop.example.org/payments/webhook/",
    "_links": {
        "self": {
            "href": "https://api.mollie.com/v2/payments/tr_7UhSN1zuXS",
            "type": "application/json"
        },
        "checkout": {
            "href": "https://pay.mollie.com/authenticate/b47ef2ce1d3bea2ddadf3895080d1d4c",
            "type": "text/html"
        },
        "documentation": {
            "href": "https://docs.mollie.com/reference/v2/payments-api/create-payment",
            "type": "text/html"
        }
    }
}

Make sure you use the API key that belongs to the same profile you used when initializing the Mollie object.

It is possible an error occurs when creating the payment. See Handling errors for what to do in such cases.

Redirect the shopper to the 3-D Secure authentication page

You should redirect your customer to the _links.checkout URL returned by the Create payment endpoint or the Create order endpoint. Your customer can then authenticate themselves with the card issuer.

It is possible an error occurs during or after 3-D Secure authentication. See Handling errors for more information on how to handle these cases.

Browser support

Mollie Components supports the current and previous major release of the following browsers:

  • Chrome
  • Chrome for Android
  • Safari
  • Safari iOS
  • Opera
  • Firefox
  • Edge
  • The latest release of Microsoft Internet Explorer 11 is supported as well.

If you need to support older browsers, you cannot use Mollie Components.


\n \n \n```\n\n> πŸ“˜ Note\n>\n> If you are using [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP), you should whitelist the `js.mollie.com`domain (e.g. `script-src js.mollie.com`) and allow inline styles (e.g. `style-src 'unsafe-inline'`). We recommend using a strict CSP on your checkout.\n\n## Initialize the Mollie object\n\nFirst, you need the ID of the profile that you want to use This can be found on the [Developers - API-keys page](https://www.mollie.com/dashboard/developers/api-keys) in the Web app or retrieved programmatically using the [Get current profile endpoint](/reference/get-current-profile).\n\nAfter the script has loaded you can use the [Mollie(profileId\\[, options\\]) function](/reference/mollie-object#molliecreatecomponenttype-options). This will return an object that you can use for creating the four Components your customer will use to enter their card holder data.\n\n```\nvar mollie = Mollie('pfl_3RkSN1zuPE', { locale: 'nl_NL', testmode: false });\n```\n\n> πŸ“˜ Note\n>\n> Be aware the profile ID is *not* your API key. Your API key is private and should never be used in a browser context. The profile ID starts with `pfl_,`where as API keys start with `live_`or `test_.`\n\n## Create and mount Mollie Components\n\nAfter initialising the Mollie object, you can start to consume the shopper’s data. There are two ways to do this:\n\n1. Use the card component to implement our out-of-the-box solution.\n2. Use Mollie Components to build your own solution that covers your specific use cases.\n\n### Option 1: Card component\n\nThe card component is a collection of all mandatory fields needed to create an embedded card form. With this component, you can abstract your implementation from the DOM. This makes it easier to implement while covering most use cases. You can create the card component using the [mollie.createComponent(type\\[, options\\])](/reference/mollie-object#molliecreatecomponenttype-options) and mount it in your checkout using the [component.mount(targetElement)](/reference/component-object#componentmounttargetelement).\n\n```\n
\n
\n
\n```\n\n```\nvar cardComponent = mollie.createComponent('card');\ncardComponent.mount('#card');\n```\n\nTranslated error messages will be rendered within the DOM automatically.\n\nTo customize the card component, see [mollie.createComponent(type\\[, options\\])](/reference/mollie-object#molliecreatecomponenttype-options).\n\nTo add styling to the card component, see [Styling](/docs/styling-mollie-components).\n\n### Option 2: Mollie Components\n\nMollie Components are individual mandatory components out of which you can create a card form. You can create them using the [mollie.createComponent(type\\[, options\\])](/reference/mollie-object#molliecreatecomponenttype-options) and mount them in your checkout using the [component.mount(targetElement)](/reference/component-object). This will add the input fields to your checkout and make them visible to your customer.\n\n```html\n
\n
\n
\n\n
\n
\n\n
\n
\n\n
\n
\n\n \n
\n```\n\n```javascript\nvar cardNumber = mollie.createComponent('cardNumber');\ncardNumber.mount('#card-number');\n\nvar cardHolder = mollie.createComponent('cardHolder');\ncardHolder.mount('#card-holder');\n\nvar expiryDate = mollie.createComponent('expiryDate');\nexpiryDate.mount('#expiry-date');\n\nvar verificationCode = mollie.createComponent('verificationCode');\nverificationCode.mount('#verification-code');\n```\n\nTo add styling to the Mollie Components, see [Styling](/docs/styling-mollie-components).\n\nTo handle errors in Mollie Components you have to add a change event listener to each component to listen for errors. Displaying the error is up to you. The example below assumes an empty element in which the error can be rendered.\n\nErrors will be localized according to the locale defined when initializing Mollie Components.\n\n```javascript\nvar cardNumberError = document.querySelector('#card-number-error');\n\ncardNumber.addEventListener('change', event => {\n if (event.error && event.touched) {\n cardNumberError.textContent = event.error;\n } else {\n cardNumberError.textContent = '';\n }\n});\n```\n\n## Add a submit event listener to your form\n\nAdd a submit event listener to your form and use the [mollie.createToken()](/reference/mollie-object#molliecreatetoken) function to get the token. You can then place the `cardToken` in a hidden input to submit it to your back end, for example:\n\n```javascript\nform.addEventListener('submit', async e => {\n e.preventDefault();\n\n var { token, error } = await mollie.createToken();\n\n if (error) {\n // Something wrong happened while creating the token. Handle this situation gracefully.\n return;\n }\n\n // Add token to the form\n var tokenInput = document.createElement('input');\n tokenInput.setAttribute('type', 'hidden');\n tokenInput.setAttribute('name', 'cardToken');\n tokenInput.setAttribute('value', token);\n\n form.appendChild(tokenInput);\n\n // Submit form to the server\n form.submit();\n});\n```\n\n## Create a payment or order with the card token\n\nOn your back end, you will receive the `cardToken`. You need to pass this when [creating a payment](/reference/create-payment). Additionally, you should set the `method` to `creditcard`.\n\nAlternatively, when using the [Orders API](/reference/orders-api), you can pass the card token via the `payment.cardToken` parameter.\n\nThe `cardToken` is valid for 1 hour.\n\n### Example\n\n```curl\ncurl -X POST https://api.mollie.com/v2/payments \\\n -H \"Authorization: Bearer live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM\" \\\n -d \"method=creditcard\" \\\n -d \"amount[currency]=EUR\" \\\n -d \"amount[value]=10.00\" \\\n -d \"description=Order #12345\" \\\n -d \"redirectUrl=https://webshop.example.org/order/12345/\" \\\n -d \"webhookUrl=https://webshop.example.org/payments/webhook/\" \\\n -d \"cardToken=tkn_UqAvArS3gw\"\n```\n```php\nsetApiKey(\"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM\");\n$payment = $mollie->payments->create([\n \"method\" => \"creditcard\",\n \"amount\" => [\n \"currency\" => \"EUR\",\n \"value\" => \"10.00\"\n ],\n \"description\" => \"Order #12345\",\n \"redirectUrl\" => \"https://webshop.example.org/order/12345/\",\n \"webhookUrl\" => \"https://webshop.example.org/payments/webhook/\",\n \"cardToken\" => \"tkn_UqAvArS3gw\",\n]);\n```\n```python\nfrom mollie.api.client import Client\n\nmollie_client = Client()\nmollie_client.set_api_key('live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM')\npayment = mollie_client.payments.create({\n 'method': 'creditcard',\n 'amount': {\n 'currency': 'EUR',\n 'value': '10.00'\n },\n 'description': 'Order #12345',\n 'redirectUrl': 'https://webshop.example.org/order/12345/',\n 'webhookUrl': 'https://webshop.example.org/payments/webhook/',\n 'cardToken': 'tkn_UqAvArS3gw'\n})\n```\n```ruby\nrequire 'mollie-api-ruby'\n\nMollie::Client.configure do |config|\n config.api_key = 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM'\nend\n\npayment = Mollie::Payment.create(\n method: 'creditcard',\n amount: {\n currency: 'EUR',\n value: '10.00'\n },\n description: 'Order #12345',\n redirect_url: 'https://webshop.example.org/order/12345/',\n webhook_url: 'https://webshop.example.org/payments/webhook/',\n card_token: 'tkn_UqAvArS3gw'\n)\n```\n```node\nconst { createMollieClient } = require('@mollie/api-client');\nconst mollieClient = createMollieClient({ apiKey: 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM' });\n\nconst payment = await mollieClient.payments.create({\n method: 'creditcard',\n amount: {\n currency: 'EUR',\n value: '10.00'\n },\n description: 'Order #12345',\n redirectUrl: 'https://webshop.example.org/order/12345/',\n webhookUrl: 'https://webshop.example.org/payments/webhook/',\n cardToken: 'tkn_UqAvArS3gw'\n});\n```\n\n### Response\n\n```\nHTTP/1.1 201 Created\nContent-Type: application/hal+json\n\n{\n \"resource\": \"payment\",\n \"id\": \"tr_7UhSN1zuXS\",\n \"mode\": \"test\",\n \"createdAt\": \"2018-03-20T09:13:37+00:00\",\n \"amount\": {\n \"value\": \"10.00\",\n \"currency\": \"EUR\"\n },\n \"description\": \"Order #12345\",\n \"method\": null,\n \"metadata\": {\n \"order_id\": \"12345\"\n },\n \"status\": \"open\",\n \"isCancelable\": false,\n \"expiresAt\": \"2018-03-20T09:28:37+00:00\",\n \"profileId\": \"pfl_3RkSN1zuPE\",\n \"sequenceType\": \"oneoff\",\n \"details\": {\n \"cardToken\": \"tkn_UqAvArS3gw\"\n },\n \"redirectUrl\": \"https://webshop.example.org/order/12345/\",\n \"webhookUrl\": \"https://webshop.example.org/payments/webhook/\",\n \"_links\": {\n \"self\": {\n \"href\": \"https://api.mollie.com/v2/payments/tr_7UhSN1zuXS\",\n \"type\": \"application/json\"\n },\n \"checkout\": {\n \"href\": \"https://pay.mollie.com/authenticate/b47ef2ce1d3bea2ddadf3895080d1d4c\",\n \"type\": \"text/html\"\n },\n \"documentation\": {\n \"href\": \"https://docs.mollie.com/reference/v2/payments-api/create-payment\",\n \"type\": \"text/html\"\n }\n }\n}\n```\n\nMake sure you use the API key that belongs to the same profile you used when initializing the `Mollie` object.\n\nIt is possible an error occurs when creating the payment. See [Handling errors](/docs/handling-errors-with-mollie-components) for what to do in such cases.\n\n## Redirect the shopper to the 3-D Secure authentication page\n\nYou should redirect your customer to the `_links.checkout URL` returned by the [Create payment endpoint](/reference/create-payment) or the [Create order endpoint](/reference/create-order). Your customer can then authenticate themselves with the card issuer.\n\nIt is possible an error occurs during or after 3-D Secure authentication. See [Handling errors](/docs/handling-errors-with-mollie-components) for more information on how to handle these cases.\n\n## Browser support\n\nMollie Components supports the current and previous major release of the following browsers:\n\n* Chrome\n* Chrome for Android\n* Safari\n* Safari iOS\n* Opera\n* Firefox\n* Edge\n* The latest release of Microsoft Internet Explorer 11 is supported as well.\n\nIf you need to support older browsers, you cannot use Mollie Components.","excerpt":null,"link":{"url":null,"new_tab":false},"next":{"description":null,"pages":[]}},"metadata":{"description":null,"image":{"uri":null,"url":"https://files.readme.io/99c1474-OG-image_3.png"},"keywords":null,"title":"Mollie Components | Mollie Documentation"},"parent":{"uri":"/branches/1.0/guides/build-your-own-checkout"},"privacy":{"view":"public"},"slug":"mollie-components","state":"current","title":"Mollie Components","type":"basic","href":{"dash":"https://dash.readme.com/project/molapi/v1.0/docs/mollie-components","hub":"https://docs.mollie.com/docs/mollie-components"},"links":{"project":"/projects/me"},"project":{"name":"Mollie Documentation","subdomain":"molapi","uri":"/projects/me"},"renderable":{"status":true},"updated_at":"2025-05-22T05:42:41.062Z","uri":"/branches/1.0/guides/mollie-components"},"meta":{"baseUrl":"/","description":"Overview\nMollie Components is a set of Javascript APIs that allow you to add the fields needed for credit card holder data to your own checkout, in a way that is fully PCI-DSS SAQ-A compliant.\n\nAt a high level, it works by using a Javascript API, dubbed Mollie.js, to add fields to your checkout that…","hidden":false,"image":["https://files.readme.io/99c1474-OG-image_3.png"],"metaTitle":"Mollie Components | Mollie Documentation","robots":"index","slug":"mollie-components","title":"Mollie Components","type":"docs"},"rdmd":{"baseUrl":"/","body":"## Overview\n\n*Mollie Components* is a set of Javascript APIs that allow you to add the fields needed for credit card holder data to your own checkout, in a way that is fully PCI-DSS SAQ-A compliant.\n\n\n\nAt a high level, it works by using a Javascript API, dubbed [Mollie.js](/reference/molliejs), to add fields to your checkout that your customer will use to enter their credit card details, such as their card number.\n\nMollie Components does not give you access to the card holder data. Instead, when the checkout is submitted, you use Mollie Components to exchange the card holder data for a `cardToken` which you can use with the [Create payment](/reference/create-payment) or [Create order](/reference/create-order) endpoints.\n\nOnce you have created a payment or order, you should redirect your customer to the URL in the `_links.checkout `property from the response. This link is where your customer can perform the 3-D Secure authentication. If the customer authenticates successfully, the payment is completed.\n\n## Implementation steps\n\nFollow these steps to implement Mollie Components in your checkout:\n\n\n\n1. Add [Mollie.js](/reference/molliejs) to your checkout.\n2. Initialize the `Mollie` object.\n3. Create and mount the four Components for the four credit card fields (card holder, card number, expiry date and CVC). This will add the fields to your checkout.\n4. Add a `submit` event listener to your form to retrieve the `cardToken` when your customer has completed the checkout form.\n5. Send the `cardToken` to your back end, by adding it to your form.\n6. From your back end, create a credit card payment or order with the `cardToken` using the [Create payment endpoint](/reference/create-payment) or [Create order endpoint](/reference/create-order) respectively.\n7. Redirect the shopper to the URL returned by our API for 3-D Secure authentication.\n\nMollie has created [example implementations](https://github.com/mollie/components-examples) you can use to get started.\n\n## Add Mollie.js to your checkout\n\nStart by including [Mollie.js](/reference/molliejs) into your project. It should be added just before the `` tag.\n\nThe JavaScript file is located at `https://js.mollie.com/v1/mollie.js`.\n\n```html\n\n \n My Checkout\n \n \n \n \n \n```\n\n> πŸ“˜ Note\n>\n> If you are using [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP), you should whitelist the `js.mollie.com`domain (e.g. `script-src js.mollie.com`) and allow inline styles (e.g. `style-src 'unsafe-inline'`). We recommend using a strict CSP on your checkout.\n\n## Initialize the Mollie object\n\nFirst, you need the ID of the profile that you want to use This can be found on the [Developers - API-keys page](https://www.mollie.com/dashboard/developers/api-keys) in the Web app or retrieved programmatically using the [Get current profile endpoint](/reference/get-current-profile).\n\nAfter the script has loaded you can use the [Mollie(profileId\\[, options\\]) function](/reference/mollie-object#molliecreatecomponenttype-options). This will return an object that you can use for creating the four Components your customer will use to enter their card holder data.\n\n```\nvar mollie = Mollie('pfl_3RkSN1zuPE', { locale: 'nl_NL', testmode: false });\n```\n\n> πŸ“˜ Note\n>\n> Be aware the profile ID is *not* your API key. Your API key is private and should never be used in a browser context. The profile ID starts with `pfl_,`where as API keys start with `live_`or `test_.`\n\n## Create and mount Mollie Components\n\nAfter initialising the Mollie object, you can start to consume the shopper’s data. There are two ways to do this:\n\n1. Use the card component to implement our out-of-the-box solution.\n2. Use Mollie Components to build your own solution that covers your specific use cases.\n\n### Option 1: Card component\n\nThe card component is a collection of all mandatory fields needed to create an embedded card form. With this component, you can abstract your implementation from the DOM. This makes it easier to implement while covering most use cases. You can create the card component using the [mollie.createComponent(type\\[, options\\])](/reference/mollie-object#molliecreatecomponenttype-options) and mount it in your checkout using the [component.mount(targetElement)](/reference/component-object#componentmounttargetelement).\n\n```\n
\n
\n
\n```\n\n```\nvar cardComponent = mollie.createComponent('card');\ncardComponent.mount('#card');\n```\n\nTranslated error messages will be rendered within the DOM automatically.\n\nTo customize the card component, see [mollie.createComponent(type\\[, options\\])](/reference/mollie-object#molliecreatecomponenttype-options).\n\nTo add styling to the card component, see [Styling](/docs/styling-mollie-components).\n\n### Option 2: Mollie Components\n\nMollie Components are individual mandatory components out of which you can create a card form. You can create them using the [mollie.createComponent(type\\[, options\\])](/reference/mollie-object#molliecreatecomponenttype-options) and mount them in your checkout using the [component.mount(targetElement)](/reference/component-object). This will add the input fields to your checkout and make them visible to your customer.\n\n```html\n
\n
\n
\n\n
\n
\n\n
\n
\n\n
\n
\n\n \n
\n```\n\n```javascript\nvar cardNumber = mollie.createComponent('cardNumber');\ncardNumber.mount('#card-number');\n\nvar cardHolder = mollie.createComponent('cardHolder');\ncardHolder.mount('#card-holder');\n\nvar expiryDate = mollie.createComponent('expiryDate');\nexpiryDate.mount('#expiry-date');\n\nvar verificationCode = mollie.createComponent('verificationCode');\nverificationCode.mount('#verification-code');\n```\n\nTo add styling to the Mollie Components, see [Styling](/docs/styling-mollie-components).\n\nTo handle errors in Mollie Components you have to add a change event listener to each component to listen for errors. Displaying the error is up to you. The example below assumes an empty element in which the error can be rendered.\n\nErrors will be localized according to the locale defined when initializing Mollie Components.\n\n```javascript\nvar cardNumberError = document.querySelector('#card-number-error');\n\ncardNumber.addEventListener('change', event => {\n if (event.error && event.touched) {\n cardNumberError.textContent = event.error;\n } else {\n cardNumberError.textContent = '';\n }\n});\n```\n\n## Add a submit event listener to your form\n\nAdd a submit event listener to your form and use the [mollie.createToken()](/reference/mollie-object#molliecreatetoken) function to get the token. You can then place the `cardToken` in a hidden input to submit it to your back end, for example:\n\n```javascript\nform.addEventListener('submit', async e => {\n e.preventDefault();\n\n var { token, error } = await mollie.createToken();\n\n if (error) {\n // Something wrong happened while creating the token. Handle this situation gracefully.\n return;\n }\n\n // Add token to the form\n var tokenInput = document.createElement('input');\n tokenInput.setAttribute('type', 'hidden');\n tokenInput.setAttribute('name', 'cardToken');\n tokenInput.setAttribute('value', token);\n\n form.appendChild(tokenInput);\n\n // Submit form to the server\n form.submit();\n});\n```\n\n## Create a payment or order with the card token\n\nOn your back end, you will receive the `cardToken`. You need to pass this when [creating a payment](/reference/create-payment). Additionally, you should set the `method` to `creditcard`.\n\nAlternatively, when using the [Orders API](/reference/orders-api), you can pass the card token via the `payment.cardToken` parameter.\n\nThe `cardToken` is valid for 1 hour.\n\n### Example\n\n```curl\ncurl -X POST https://api.mollie.com/v2/payments \\\n -H \"Authorization: Bearer live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM\" \\\n -d \"method=creditcard\" \\\n -d \"amount[currency]=EUR\" \\\n -d \"amount[value]=10.00\" \\\n -d \"description=Order #12345\" \\\n -d \"redirectUrl=https://webshop.example.org/order/12345/\" \\\n -d \"webhookUrl=https://webshop.example.org/payments/webhook/\" \\\n -d \"cardToken=tkn_UqAvArS3gw\"\n```\n```php\nsetApiKey(\"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM\");\n$payment = $mollie->payments->create([\n \"method\" => \"creditcard\",\n \"amount\" => [\n \"currency\" => \"EUR\",\n \"value\" => \"10.00\"\n ],\n \"description\" => \"Order #12345\",\n \"redirectUrl\" => \"https://webshop.example.org/order/12345/\",\n \"webhookUrl\" => \"https://webshop.example.org/payments/webhook/\",\n \"cardToken\" => \"tkn_UqAvArS3gw\",\n]);\n```\n```python\nfrom mollie.api.client import Client\n\nmollie_client = Client()\nmollie_client.set_api_key('live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM')\npayment = mollie_client.payments.create({\n 'method': 'creditcard',\n 'amount': {\n 'currency': 'EUR',\n 'value': '10.00'\n },\n 'description': 'Order #12345',\n 'redirectUrl': 'https://webshop.example.org/order/12345/',\n 'webhookUrl': 'https://webshop.example.org/payments/webhook/',\n 'cardToken': 'tkn_UqAvArS3gw'\n})\n```\n```ruby\nrequire 'mollie-api-ruby'\n\nMollie::Client.configure do |config|\n config.api_key = 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM'\nend\n\npayment = Mollie::Payment.create(\n method: 'creditcard',\n amount: {\n currency: 'EUR',\n value: '10.00'\n },\n description: 'Order #12345',\n redirect_url: 'https://webshop.example.org/order/12345/',\n webhook_url: 'https://webshop.example.org/payments/webhook/',\n card_token: 'tkn_UqAvArS3gw'\n)\n```\n```node\nconst { createMollieClient } = require('@mollie/api-client');\nconst mollieClient = createMollieClient({ apiKey: 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM' });\n\nconst payment = await mollieClient.payments.create({\n method: 'creditcard',\n amount: {\n currency: 'EUR',\n value: '10.00'\n },\n description: 'Order #12345',\n redirectUrl: 'https://webshop.example.org/order/12345/',\n webhookUrl: 'https://webshop.example.org/payments/webhook/',\n cardToken: 'tkn_UqAvArS3gw'\n});\n```\n\n### Response\n\n```\nHTTP/1.1 201 Created\nContent-Type: application/hal+json\n\n{\n \"resource\": \"payment\",\n \"id\": \"tr_7UhSN1zuXS\",\n \"mode\": \"test\",\n \"createdAt\": \"2018-03-20T09:13:37+00:00\",\n \"amount\": {\n \"value\": \"10.00\",\n \"currency\": \"EUR\"\n },\n \"description\": \"Order #12345\",\n \"method\": null,\n \"metadata\": {\n \"order_id\": \"12345\"\n },\n \"status\": \"open\",\n \"isCancelable\": false,\n \"expiresAt\": \"2018-03-20T09:28:37+00:00\",\n \"profileId\": \"pfl_3RkSN1zuPE\",\n \"sequenceType\": \"oneoff\",\n \"details\": {\n \"cardToken\": \"tkn_UqAvArS3gw\"\n },\n \"redirectUrl\": \"https://webshop.example.org/order/12345/\",\n \"webhookUrl\": \"https://webshop.example.org/payments/webhook/\",\n \"_links\": {\n \"self\": {\n \"href\": \"https://api.mollie.com/v2/payments/tr_7UhSN1zuXS\",\n \"type\": \"application/json\"\n },\n \"checkout\": {\n \"href\": \"https://pay.mollie.com/authenticate/b47ef2ce1d3bea2ddadf3895080d1d4c\",\n \"type\": \"text/html\"\n },\n \"documentation\": {\n \"href\": \"https://docs.mollie.com/reference/v2/payments-api/create-payment\",\n \"type\": \"text/html\"\n }\n }\n}\n```\n\nMake sure you use the API key that belongs to the same profile you used when initializing the `Mollie` object.\n\nIt is possible an error occurs when creating the payment. See [Handling errors](/docs/handling-errors-with-mollie-components) for what to do in such cases.\n\n## Redirect the shopper to the 3-D Secure authentication page\n\nYou should redirect your customer to the `_links.checkout URL` returned by the [Create payment endpoint](/reference/create-payment) or the [Create order endpoint](/reference/create-order). Your customer can then authenticate themselves with the card issuer.\n\nIt is possible an error occurs during or after 3-D Secure authentication. See [Handling errors](/docs/handling-errors-with-mollie-components) for more information on how to handle these cases.\n\n## Browser support\n\nMollie Components supports the current and previous major release of the following browsers:\n\n* Chrome\n* Chrome for Android\n* Safari\n* Safari iOS\n* Opera\n* Firefox\n* Edge\n* The latest release of Microsoft Internet Explorer 11 is supported as well.\n\nIf you need to support older browsers, you cannot use Mollie Components.","dehydrated":{"toc":"","body":"

Overview

\n

Mollie Components is a set of Javascript APIs that allow you to add the fields needed for credit card holder data to your own checkout, in a way that is fully PCI-DSS SAQ-A compliant.

\n\"\"\n

At a high level, it works by using a Javascript API, dubbed Mollie.js, to add fields to your checkout that your customer will use to enter their credit card details, such as their card number.

\n

Mollie Components does not give you access to the card holder data. Instead, when the checkout is submitted, you use Mollie Components to exchange the card holder data for a cardToken which you can use with the Create payment or Create order endpoints.

\n

Once you have created a payment or order, you should redirect your customer to the URL in the _links.checkout property from the response. This link is where your customer can perform the 3-D Secure authentication. If the customer authenticates successfully, the payment is completed.

\n

Implementation steps

\n

Follow these steps to implement Mollie Components in your checkout:

\n\"\"\n
    \n
  1. Add Mollie.js to your checkout.
  2. \n
  3. Initialize the Mollie object.
  4. \n
  5. Create and mount the four Components for the four credit card fields (card holder, card number, expiry date and CVC). This will add the fields to your checkout.
  6. \n
  7. Add a submit event listener to your form to retrieve the cardToken when your customer has completed the checkout form.
  8. \n
  9. Send the cardToken to your back end, by adding it to your form.
  10. \n
  11. From your back end, create a credit card payment or order with the cardToken using the Create payment endpoint or Create order endpoint respectively.
  12. \n
  13. Redirect the shopper to the URL returned by our API for 3-D Secure authentication.
  14. \n
\n

Mollie has created example implementations you can use to get started.

\n

Add Mollie.js to your checkout

\n

Start by including Mollie.js into your project. It should be added just before the </body> tag.

\n

The JavaScript file is located at https://js.mollie.com/v1/mollie.js.

\n
<html>\n   <head>\n     <title>My Checkout</title>\n   </head>\n   <body>\n     <script src="https://js.mollie.com/v1/mollie.js"></script>\n   </body>\n </html>
\n
πŸ“˜

Note

If you are using Content Security Policy, you should whitelist the js.mollie.comdomain (e.g. script-src js.mollie.com) and allow inline styles (e.g. style-src 'unsafe-inline'). We recommend using a strict CSP on your checkout.

\n

Initialize the Mollie object

\n

First, you need the ID of the profile that you want to use This can be found on the Developers - API-keys page in the Web app or retrieved programmatically using the Get current profile endpoint.

\n

After the script has loaded you can use the Mollie(profileId[, options]) function. This will return an object that you can use for creating the four Components your customer will use to enter their card holder data.

\n
var mollie = Mollie('pfl_3RkSN1zuPE', { locale: 'nl_NL', testmode: false });
\n
πŸ“˜

Note

Be aware the profile ID is not your API key. Your API key is private and should never be used in a browser context. The profile ID starts with pfl_,where as API keys start with live_or test_.

\n

Create and mount Mollie Components

\n

After initialising the Mollie object, you can start to consume the shopper’s data. There are two ways to do this:

\n
    \n
  1. Use the card component to implement our out-of-the-box solution.
  2. \n
  3. Use Mollie Components to build your own solution that covers your specific use cases.
  4. \n
\n

Option 1: Card component

\n

The card component is a collection of all mandatory fields needed to create an embedded card form. With this component, you can abstract your implementation from the DOM. This makes it easier to implement while covering most use cases. You can create the card component using the mollie.createComponent(type[, options]) and mount it in your checkout using the component.mount(targetElement).

\n
<form>\n  <div id="card"></div>\n</form>
\n
var cardComponent = mollie.createComponent('card');\ncardComponent.mount('#card');
\n

Translated error messages will be rendered within the DOM automatically.

\n

To customize the card component, see mollie.createComponent(type[, options]).

\n

To add styling to the card component, see Styling.

\n

Option 2: Mollie Components

\n

Mollie Components are individual mandatory components out of which you can create a card form. You can create them using the mollie.createComponent(type[, options]) and mount them in your checkout using the component.mount(targetElement). This will add the input fields to your checkout and make them visible to your customer.

\n
<form>\n  <div id="card-number"></div>\n  <div id="card-number-error"></div>\n\n  <div id="card-holder"></div>\n  <div id="card-holder-error"></div>\n\n  <div id="expiry-date"></div>\n  <div id="expiry-date-error"></div>\n\n  <div id="verification-code"></div>\n  <div id="verification-code-error"></div>\n\n  <button type="button">Pay</button>\n</form>
\n
var cardNumber = mollie.createComponent('cardNumber');\ncardNumber.mount('#card-number');\n\nvar cardHolder = mollie.createComponent('cardHolder');\ncardHolder.mount('#card-holder');\n\nvar expiryDate = mollie.createComponent('expiryDate');\nexpiryDate.mount('#expiry-date');\n\nvar verificationCode = mollie.createComponent('verificationCode');\nverificationCode.mount('#verification-code');
\n

To add styling to the Mollie Components, see Styling.

\n

To handle errors in Mollie Components you have to add a change event listener to each component to listen for errors. Displaying the error is up to you. The example below assumes an empty element in which the error can be rendered.

\n

Errors will be localized according to the locale defined when initializing Mollie Components.

\n
var cardNumberError = document.querySelector('#card-number-error');\n\ncardNumber.addEventListener('change', event => {\n  if (event.error && event.touched) {\n    cardNumberError.textContent = event.error;\n  } else {\n    cardNumberError.textContent = '';\n  }\n});
\n

Add a submit event listener to your form

\n

Add a submit event listener to your form and use the mollie.createToken() function to get the token. You can then place the cardToken in a hidden input to submit it to your back end, for example:

\n
form.addEventListener('submit', async e => {\n  e.preventDefault();\n\n  var { token, error } = await mollie.createToken();\n\n  if (error) {\n    // Something wrong happened while creating the token. Handle this situation gracefully.\n    return;\n  }\n\n  // Add token to the form\n  var tokenInput = document.createElement('input');\n  tokenInput.setAttribute('type', 'hidden');\n  tokenInput.setAttribute('name', 'cardToken');\n  tokenInput.setAttribute('value', token);\n\n  form.appendChild(tokenInput);\n\n  // Submit form to the server\n  form.submit();\n});
\n

Create a payment or order with the card token

\n

On your back end, you will receive the cardToken. You need to pass this when creating a payment. Additionally, you should set the method to creditcard.

\n

Alternatively, when using the Orders API, you can pass the card token via the payment.cardToken parameter.

\n

The cardToken is valid for 1 hour.

\n

Example

\n
curl -X POST https://api.mollie.com/v2/payments \\\n   -H "Authorization: Bearer live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM" \\\n   -d "method=creditcard" \\\n   -d "amount[currency]=EUR" \\\n   -d "amount[value]=10.00" \\\n   -d "description=Order #12345" \\\n   -d "redirectUrl=https://webshop.example.org/order/12345/" \\\n   -d "webhookUrl=https://webshop.example.org/payments/webhook/" \\\n   -d "cardToken=tkn_UqAvArS3gw"
<?php\n$mollie = new \\Mollie\\Api\\MollieApiClient();\n$mollie->setApiKey("live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM");\n$payment = $mollie->payments->create([\n      "method" => "creditcard",\n      "amount" => [\n            "currency" => "EUR",\n            "value" => "10.00"\n      ],\n      "description" => "Order #12345",\n      "redirectUrl" => "https://webshop.example.org/order/12345/",\n      "webhookUrl" => "https://webshop.example.org/payments/webhook/",\n      "cardToken" => "tkn_UqAvArS3gw",\n]);
from mollie.api.client import Client\n\nmollie_client = Client()\nmollie_client.set_api_key('live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM')\npayment = mollie_client.payments.create({\n   'method': 'creditcard',\n   'amount': {\n         'currency': 'EUR',\n         'value': '10.00'\n   },\n   'description': 'Order #12345',\n   'redirectUrl': 'https://webshop.example.org/order/12345/',\n   'webhookUrl': 'https://webshop.example.org/payments/webhook/',\n   'cardToken': 'tkn_UqAvArS3gw'\n})
require 'mollie-api-ruby'\n\nMollie::Client.configure do |config|\n  config.api_key = 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM'\nend\n\npayment = Mollie::Payment.create(\n  method: 'creditcard',\n  amount: {\n    currency: 'EUR',\n    value: '10.00'\n  },\n  description: 'Order #12345',\n  redirect_url: 'https://webshop.example.org/order/12345/',\n  webhook_url: 'https://webshop.example.org/payments/webhook/',\n  card_token: 'tkn_UqAvArS3gw'\n)
const { createMollieClient } = require('@mollie/api-client');\nconst mollieClient = createMollieClient({ apiKey: 'live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM' });\n\nconst payment = await mollieClient.payments.create({\n  method: 'creditcard',\n  amount: {\n    currency: 'EUR',\n    value: '10.00'\n  },\n  description: 'Order #12345',\n  redirectUrl: 'https://webshop.example.org/order/12345/',\n  webhookUrl: 'https://webshop.example.org/payments/webhook/',\n  cardToken: 'tkn_UqAvArS3gw'\n});
\n

Response

\n
HTTP/1.1 201 Created\nContent-Type: application/hal+json\n\n{\n    "resource": "payment",\n    "id": "tr_7UhSN1zuXS",\n    "mode": "test",\n    "createdAt": "2018-03-20T09:13:37+00:00",\n    "amount": {\n        "value": "10.00",\n        "currency": "EUR"\n    },\n    "description": "Order #12345",\n    "method": null,\n    "metadata": {\n        "order_id": "12345"\n    },\n    "status": "open",\n    "isCancelable": false,\n    "expiresAt": "2018-03-20T09:28:37+00:00",\n    "profileId": "pfl_3RkSN1zuPE",\n    "sequenceType": "oneoff",\n    "details": {\n       "cardToken": "tkn_UqAvArS3gw"\n    },\n    "redirectUrl": "https://webshop.example.org/order/12345/",\n    "webhookUrl": "https://webshop.example.org/payments/webhook/",\n    "_links": {\n        "self": {\n            "href": "https://api.mollie.com/v2/payments/tr_7UhSN1zuXS",\n            "type": "application/json"\n        },\n        "checkout": {\n            "href": "https://pay.mollie.com/authenticate/b47ef2ce1d3bea2ddadf3895080d1d4c",\n            "type": "text/html"\n        },\n        "documentation": {\n            "href": "https://docs.mollie.com/reference/v2/payments-api/create-payment",\n            "type": "text/html"\n        }\n    }\n}
\n

Make sure you use the API key that belongs to the same profile you used when initializing the Mollie object.

\n

It is possible an error occurs when creating the payment. See Handling errors for what to do in such cases.

\n

Redirect the shopper to the 3-D Secure authentication page

\n

You should redirect your customer to the _links.checkout URL returned by the Create payment endpoint or the Create order endpoint. Your customer can then authenticate themselves with the card issuer.

\n

It is possible an error occurs during or after 3-D Secure authentication. See Handling errors for more information on how to handle these cases.

\n

Browser support

\n

Mollie Components supports the current and previous major release of the following browsers:

\n\n

If you need to support older browsers, you cannot use Mollie Components.

","css":"/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */\n@layer theme, base, components, utilities;\n@layer utilities;\n"},"mdx":true,"opts":{"alwaysThrow":false,"compatibilityMode":false,"copyButtons":true,"correctnewlines":false,"markdownOptions":{"fences":true,"commonmark":true,"gfm":true,"ruleSpaces":false,"listItemIndent":"1","spacedTable":true,"paddedTable":true},"lazyImages":true,"normalize":true,"safeMode":false,"settings":{"position":false},"theme":"light","customBlocks":{},"resourceID":"/branches/1.0/guides/mollie-components","resourceType":"page","components":{},"baseUrl":"/","terms":[{"_id":"64edc74247c1d3000c0ca42e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"source":"","type":"","_id":"67cef25ca22ac8003037b064","name":"Dashboard","default":"Web app"},{"source":"security","type":"http","_id":"682b3bc7f8791a003f6ff715","name":"apiKey","scheme":"bearer","default":"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM","apiSetting":"6663810c14fd9600591d6dc0"},{"source":"security","type":"oauth2","_id":"682b3bc7f8791a003f6ff714","name":"oAuth","apiSetting":"6663810c14fd9600591d6dc0"}]}},"terms":[{"_id":"64edc74247c1d3000c0ca42e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"source":"","type":"","_id":"67cef25ca22ac8003037b064","name":"Dashboard","default":"Web app"},{"source":"security","type":"http","_id":"682b3bc7f8791a003f6ff715","name":"apiKey","scheme":"bearer","default":"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM","apiSetting":"6663810c14fd9600591d6dc0"},{"source":"security","type":"oauth2","_id":"682b3bc7f8791a003f6ff714","name":"oAuth","apiSetting":"6663810c14fd9600591d6dc0"}]}},"sidebar":[{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"getting-started","title":"Set up Mollie","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/getting-started","category":"/branches/1.0/categories/guides/Getting Started with Mollie","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"create-an-account","title":"Create an account","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/create-an-account","category":"/branches/1.0/categories/guides/Getting Started with Mollie","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"go-live-checklist","title":"Go-live checklist","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/go-live-checklist","category":"/branches/1.0/categories/guides/Getting Started with Mollie","parent":null}],"title":"Getting Started with Mollie","uri":"/branches/1.0/categories/guides/Getting Started with Mollie"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"online-payments","title":"Online payments","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"accepting-payments","title":"Accepting payments","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/accepting-payments","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"payment-methods","title":"Payment methods","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"alma","title":"Alma","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/alma","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"applepay","title":"Apple Pay","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/applepay","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"bacs","title":"BACS Direct Debit","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/bacs","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"bancomatpay","title":"BANCOMAT Pay","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/bancomatpay","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"bancontact","title":"Bancontact","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/bancontact","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"bancontact-wip","title":"Bancontact WIP","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/bancontact-wip","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"belfius","title":"Belfius","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/belfius","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"billie","title":"Billie","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/billie","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"blik","title":"BLIK","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/blik","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"cards","title":"Cards","type":"basic","updatedAt":"2025-07-03T14:37:23.000Z","pages":[],"uri":"/branches/1.0/guides/cards","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"eps","title":"EPS","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/eps","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"giftcards","title":"Gift cards","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/giftcards","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"google-pay","title":"Google Pay β„’","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/google-pay","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"ideal","title":"iDEAL","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/ideal","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"idealin3","title":"iDEAL in3","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/idealin3","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"kbc","title":"KBC Payment Button","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/kbc","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"klarna","title":"Klarna","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/klarna","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mbways","title":"MB Way","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mbways","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"multibanco","title":"Multibanco","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/multibanco","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mybank","title":"MyBank","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mybank","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"pay-by-bank","title":"Pay by Bank","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/pay-by-bank","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"payconiq","title":"Payconiq","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/payconiq","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"paypal","title":"PayPal","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/paypal","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"paysafecard","title":"paysafecard","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/paysafecard","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"point-of-sale","title":"Point of sale","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/point-of-sale","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"przelewy24","title":"Przelewy24","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/przelewy24","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"riverty","title":"Riverty","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/riverty","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"satispay","title":"Satispay","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/satispay","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"bank-transfer","title":"SEPA Bank Transfer","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/bank-transfer","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sepa-direct-debit","title":"SEPA Direct Debit","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sepa-direct-debit","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"swish","title":"Swish","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/swish","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"trustly","title":"Trustly","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/trustly","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"twint","title":"TWINT","type":"basic","updatedAt":"2025-07-09T14:56:28.000Z","pages":[],"uri":"/branches/1.0/guides/twint","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"vouchers","title":"Vouchers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/vouchers","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/payment-methods"}],"uri":"/branches/1.0/guides/payment-methods","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"status-change","title":"Handling payment status","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/status-change","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"triggering-fulfilment","title":"Triggering fulfilment","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/triggering-fulfilment","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"refunds","title":"Refunds","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/refunds","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"recurring-payments","title":"Recurring payments","type":"basic","updatedAt":"2025-06-25T13:36:42.000Z","pages":[],"uri":"/branches/1.0/guides/recurring-payments","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"multicurrency","title":"Multicurrency","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/multicurrency","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"place-a-hold-for-a-payment","title":"Place a hold for a payment","type":"basic","updatedAt":"2025-07-16T09:26:35.000Z","pages":[],"uri":"/branches/1.0/guides/place-a-hold-for-a-payment","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"qr-codes","title":"QR codes","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/qr-codes","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"integrating-vouchers","title":"Integrating vouchers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/integrating-vouchers","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"migrating-from-orders-to-payments","title":"Migrating from Orders to Payments","type":"basic","updatedAt":"2025-07-14T12:18:50.000Z","pages":[],"uri":"/branches/1.0/guides/migrating-from-orders-to-payments","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/online-payments"}],"uri":"/branches/1.0/guides/online-payments","category":"/branches/1.0/categories/guides/Payments","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"checkout-experience","title":"Checkout experience","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"hosted-checkout","title":"Hosted checkout page","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/hosted-checkout","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/checkout-experience"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"build-your-own-checkout","title":"Build your own checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-components","title":"Mollie Components","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-components","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"components-testing","title":"Testing Mollie Components","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/components-testing","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"handling-errors-with-mollie-components","title":"Handling errors with Mollie Components","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/handling-errors-with-mollie-components","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"styling-mollie-components","title":"Styling Mollie Components","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/styling-mollie-components","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"apple-pay","title":"Apple Pay","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/apple-pay","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"direct-integration-of-apple-pay","title":"Direct integration of Apple Pay","type":"basic","updatedAt":"2025-07-08T08:19:31.000Z","pages":[],"uri":"/branches/1.0/guides/direct-integration-of-apple-pay","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"paypal-express-checkout-button","title":"PayPal Express Checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/paypal-express-checkout-button","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/build-your-own-checkout"}],"uri":"/branches/1.0/guides/build-your-own-checkout","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/checkout-experience"}],"uri":"/branches/1.0/guides/checkout-experience","category":"/branches/1.0/categories/guides/Payments","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"in-person-payments","title":"In-person payments","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"in-person-payments-setup","title":"Setting up terminal","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/in-person-payments-setup","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/in-person-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"in-person-payments-testing","title":"Testing the integration","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/in-person-payments-testing","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/in-person-payments"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"integrating-vouchers-pos","title":"Integrating vouchers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/integrating-vouchers-pos","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/in-person-payments"}],"uri":"/branches/1.0/guides/in-person-payments","category":"/branches/1.0/categories/guides/Payments","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"no-code-integration","title":"No-code integration","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"payment-links","title":"Payment links","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/payment-links","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/no-code-integration"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"invoicing","title":"Invoicing","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/invoicing","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/no-code-integration"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-zapier","title":"Mollie for Zapier","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-for-zapier","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/no-code-integration"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-hubspot","title":"Mollie for Hubspot","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"hubspot-get-started","title":"Hubspot: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/hubspot-get-started","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/mollie-for-hubspot"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"hubspot-set-up-payment-requests","title":"Hubspot: Set up payment requests","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/hubspot-set-up-payment-requests","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/mollie-for-hubspot"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"hubspot-manage-payment-requests","title":"Hubspot: Manage payment requests","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/hubspot-manage-payment-requests","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/mollie-for-hubspot"}],"uri":"/branches/1.0/guides/mollie-for-hubspot","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/no-code-integration"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-pennylane","title":"Mollie for Pennylane","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"pennylane-get-started","title":"Pennylane: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/pennylane-get-started","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/mollie-for-pennylane"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"pennylane-set-up-integration","title":"Pennylane: Set up your integration","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/pennylane-set-up-integration","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/mollie-for-pennylane"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"pennylane-manage-integrations","title":"Pennylane: Manage your integrations","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/pennylane-manage-integrations","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/mollie-for-pennylane"}],"uri":"/branches/1.0/guides/mollie-for-pennylane","category":"/branches/1.0/categories/guides/Payments","parent":"/branches/1.0/guides/no-code-integration"}],"uri":"/branches/1.0/guides/no-code-integration","category":"/branches/1.0/categories/guides/Payments","parent":null}],"title":"Payments","uri":"/branches/1.0/categories/guides/Payments"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"libraries","title":"Ready-to-go libraries","type":"basic","updatedAt":"2025-07-16T11:57:31.000Z","pages":[],"uri":"/branches/1.0/guides/libraries","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prebuilt-integrations","title":"Prebuilt integrations overview","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-woo","title":"Mollie for WooCommerce","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-get-started","title":"WooCommerce: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-set-up-your-checkout","title":"WooCommerce: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-set-up-payment-options","title":"WooCommerce: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-set-up-order-management","title":"WooCommerce: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-set-up-subscriptions","title":"WooCommerce: Set up subscriptions","type":"basic","updatedAt":"2025-06-25T12:50:28.000Z","pages":[],"uri":"/branches/1.0/guides/woo-set-up-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-test-and-go-live","title":"WooCommerce: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-manage-orders","title":"WooCommerce: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"woo-troubleshooting","title":"WooCommerce: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/woo-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-woo"}],"uri":"/branches/1.0/guides/mollie-for-woo","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-shopify","title":"Mollie for Shopify","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopify-get-started","title":"Shopify: Get started","type":"basic","updatedAt":"2025-07-10T13:00:08.000Z","pages":[],"uri":"/branches/1.0/guides/shopify-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopify"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopify-app-installation","title":"Shopify: App installation","type":"basic","updatedAt":"2025-07-10T12:59:36.000Z","pages":[],"uri":"/branches/1.0/guides/shopify-app-installation","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopify"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopify-set-up-subscriptions","title":"Shopify: Set up subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopify-set-up-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopify"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopify-test-and-go-live","title":"Shopify: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopify-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopify"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopify-manage-orders","title":"Shopify: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopify-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopify"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopify-troubleshooting","title":"Shopify: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopify-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopify"}],"uri":"/branches/1.0/guides/mollie-for-shopify","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-magento-2","title":"Mollie for Magento 2","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-get-started","title":"Magento 2: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-set-up-your-checkout","title":"Magento 2: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-set-up-your-payment-options","title":"Magento 2: Set up your payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-set-up-your-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-set-up-order-management","title":"Magento 2: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-set-up-subscriptions","title":"Magento 2: Set up subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-set-up-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-test-and-go-live","title":"Magento 2: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-manage-orders","title":"Magento 2: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"magento-2-troubleshooting","title":"Magento 2: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/magento-2-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-magento-2"}],"uri":"/branches/1.0/guides/mollie-for-magento-2","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-magento-1","title":"Mollie for Magento 1","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-for-magento-1","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-shopware-5","title":"Mollie for Shopware 5","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-for-shopware-5","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-app-for-shopware-6","title":"Mollie for Shopware 6 App","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-get-started","title":"Shopware 6 App: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-set-up-your-checkout","title":"Shopware 6 App: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-set-up-your-payment-options","title":"Shopware 6 App: Set up your payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-set-up-your-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-set-up-order-management","title":"Shopware 6 App: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-test-and-go-live","title":"Shopware 6 App: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-manage-orders","title":"Shopware 6 App: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-troubleshooting","title":"Shopware 6 App: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-app-release-notes","title":"Shopware 6 App: Release notes","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-app-release-notes","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-app-for-shopware-6"}],"uri":"/branches/1.0/guides/mollie-app-for-shopware-6","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-shopware-6-plugin","title":"Mollie for Shopware 6 Plugin","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-get-started","title":"Shopware 6 Plugin: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-set-up-your-checkout","title":"Shopware 6 Plugin: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-set-up-your-payment-options","title":"Shopware 6 Plugin: Set up your payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-set-up-your-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-set-up-order-management","title":"Shopware 6 Plugin: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-set-up-subscriptions","title":"Shopware 6 Plugin: Set up subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-set-up-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-test-and-go-live","title":"Shopware 6 Plugin: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-manage-orders","title":"Shopware 6 Plugin: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-manage-subscriptions","title":"Shopware 6 Plugin: Manage subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-manage-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"shopware-6-plugin-troubleshooting","title":"Shopware 6 Plugin: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/shopware-6-plugin-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-shopware-6-plugin"}],"uri":"/branches/1.0/guides/mollie-for-shopware-6-plugin","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-jtl5","title":"Mollie for JTL5","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-for-jtl5","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-lightspeed-commerce","title":"Mollie for Lightspeed Commerce","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-get-started","title":"Lightspeed: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-set-up-your-checkout","title":"Lightspeed: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-set-up-payment-options","title":"Lightspeed: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-set-up-order-management","title":"Lightspeed: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-test-and-go-live","title":"Lightspeed: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-manage-orders","title":"Lightspeed: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lightspeed-troubleshooting","title":"Lightspeed: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/lightspeed-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-lightspeed-commerce"}],"uri":"/branches/1.0/guides/mollie-for-lightspeed-commerce","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-prestashop","title":"Mollie for PrestaShop","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-get-started","title":"PrestaShop: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-set-up-your-checkout","title":"PrestaShop: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-set-up-your-payment-options","title":"PrestaShop: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-set-up-your-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-set-up-order-management","title":"PrestaShop: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-manage-orders","title":"PrestaShop: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-set-up-subscriptions","title":"PrestaShop: Set up subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-set-up-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-manage-subscriptions","title":"PrestaShop: Manage subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-manage-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-test-and-go-live","title":"PrestaShop: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"prestashop-troubleshooting","title":"PrestaShop: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/prestashop-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-prestashop"}],"uri":"/branches/1.0/guides/mollie-for-prestashop","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-wix","title":"Mollie for Wix","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"wix-get-started","title":"Wix: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/wix-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-wix"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"wix-set-up-your-checkout","title":"Wix: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/wix-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-wix"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"wix-test-and-go-live","title":"Wix: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/wix-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-wix"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"wix-manage-orders","title":"Wix: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/wix-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-wix"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"wix-troubleshooting","title":"Wix: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/wix-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-wix"}],"uri":"/branches/1.0/guides/mollie-for-wix","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-plentymarkets","title":"Mollie for plentymarkets","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-for-plentymarkets","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-sylius","title":"Mollie for Sylius","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-get-started","title":"Sylius: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-set-up-your-checkout","title":"Sylius: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-set-up-payment-options","title":"Sylius: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-set-up-order-management","title":"Sylius: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-set-up-subscriptions","title":"Sylius: Set up subscriptions","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-set-up-subscriptions","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-test-and-go-live","title":"Sylius: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-manage-orders","title":"Sylius: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"sylius-troubleshooting","title":"Sylius: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/sylius-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-sylius"}],"uri":"/branches/1.0/guides/mollie-for-sylius","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-bigcommerce","title":"Mollie for BigCommerce","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mollie-for-bigcommerce","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-oxid-6","title":"Mollie for OXID 6","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-get-started","title":"OXID 6: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-set-up-your-checkout","title":"OXID 6: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-set-up-payment-options","title":"OXID 6: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-set-up-order-management","title":"OXID 6: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-test-and-go-live","title":"OXID 6: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-manage-orders","title":"OXID 6: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-6-troubleshooting","title":"OXID 6: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-6-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-6"}],"uri":"/branches/1.0/guides/mollie-for-oxid-6","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-oxid-7","title":"Mollie for OXID 7","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-get-started","title":"OXID 7: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-set-up-your-checkout","title":"OXID 7: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-set-up-payment-options","title":"OXID 7: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-set-up-order-management","title":"OXID 7: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-test-and-go-live","title":"OXID 7: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-manage-orders","title":"OXID 7: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"oxid-7-troubleshooting","title":"OXID 7: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/oxid-7-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-oxid-7"}],"uri":"/branches/1.0/guides/mollie-for-oxid-7","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-gambio","title":"Mollie for Gambio","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-get-started","title":"Gambio: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-set-up-your-checkout","title":"Gambio: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-set-up-payment-options","title":"Gambio: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-set-up-order-management","title":"Gambio: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-test-and-go-live","title":"Gambio: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-manage-orders","title":"Gambio: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"gambio-troubleshooting","title":"Gambio: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/gambio-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-gambio"}],"uri":"/branches/1.0/guides/mollie-for-gambio","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-salesforce","title":"Mollie for Salesforce","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-get-started","title":"Salesforce: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-set-up-your-checkout","title":"Salesforce: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-set-up-payment-options","title":"Salesforce: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-set-up-order-management","title":"Salesforce: Set up order management","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-set-up-order-management","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-test-and-go-live","title":"Salesforce: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-manage-orders","title":"Salesforce: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"salesforce-troubleshooting","title":"Salesforce: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/salesforce-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-salesforce"}],"uri":"/branches/1.0/guides/mollie-for-salesforce","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-for-odoo","title":"Mollie for Odoo","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-get-started","title":"Odoo: Get started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-get-started","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-mollie-payments-extended-module","title":"Odoo: Mollie Payments Extended module","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-mollie-payments-extended-module","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-mollie-settlements-module","title":"Odoo: Mollie Settlement Sync module","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-mollie-settlements-module","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-mollie-shipment-module","title":"Odoo: Mollie Shipment Sync module","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-mollie-shipment-module","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-set-up-your-checkout","title":"Odoo: Set up your checkout","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-set-up-your-checkout","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-set-up-payment-options","title":"Odoo: Set up payment options","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-set-up-payment-options","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-manage-orders","title":"Odoo: Manage orders","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-manage-orders","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-test-and-go-live","title":"Odoo: Test and go live","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-test-and-go-live","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-troubleshooting","title":"Odoo: Troubleshooting","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-troubleshooting","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"odoo-pos","title":"Odoo: Point of sale (POS)","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/odoo-pos","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-odoo"}],"uri":"/branches/1.0/guides/mollie-for-odoo","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mollie-for-mirakl","title":"Mollie for Mirakl","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mirakl-pay-ins","title":"Mirakl: Pay-in","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mirakl-pay-ins","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-mirakl"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mirakl-seller-kyc","title":"Mirakl: Seller KYC","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mirakl-seller-kyc","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-mirakl"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mirakl-payouts","title":"Mirakl: Payouts","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mirakl-payouts","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-mirakl"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"mirakl-installation-guide","title":"Mirakl: Installation guide","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/mirakl-installation-guide","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/mollie-for-mirakl"}],"uri":"/branches/1.0/guides/mollie-for-mirakl","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":"/branches/1.0/guides/prebuilt-integrations"}],"uri":"/branches/1.0/guides/prebuilt-integrations","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"troubleshoot-common-issues","title":"Troubleshooting common issues","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/troubleshoot-common-issues","category":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations","parent":null}],"title":"Libraries and prebuilt Integrations","uri":"/branches/1.0/categories/guides/Libraries and prebuilt Integrations"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"orders-overview","title":"Orders API overview","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/orders-overview","category":"/branches/1.0/categories/guides/Orders","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"handling-discounts","title":"Handling discounts","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/handling-discounts","category":"/branches/1.0/categories/guides/Orders","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"order-status-changes","title":"Order status changes","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/order-status-changes","category":"/branches/1.0/categories/guides/Orders","parent":null}],"title":"Orders","uri":"/branches/1.0/categories/guides/Orders"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-overview","title":"Mollie Connect: Overview","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-overview","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-connect-for-platforms","title":"Mollie Connect for Platforms","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-getting-started","title":"Connect for Platforms: Getting started","type":"basic","updatedAt":"2025-07-01T14:24:47.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-getting-started","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-go-live-checklist","title":"Connect for Platforms: Go-live checklist","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-go-live-checklist","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-setting-up-oauth","title":"Connect for Platforms: Setting up OAuth","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-setting-up-oauth","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-onboarding-customers","title":"Connect for Platforms: Onboarding customers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-onboarding-customers","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-processing-payments","title":"Connect for Platforms: Processing payments","type":"basic","updatedAt":"2025-07-17T11:12:57.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-processing-payments","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-resell-pricing","title":"Connect for Platforms: Resell Pricing","type":"basic","updatedAt":"2025-07-14T12:07:34.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-resell-pricing","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-managing-customers","title":"Connect for Platforms: Managing customers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-managing-customers","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-platforms-example-integration","title":"Connect for Platforms: Example integration","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-platforms-example-integration","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-platforms"}],"uri":"/branches/1.0/guides/mollie-connect-for-platforms","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"renderable":{"status":true},"slug":"mollie-connect-for-marketplaces","title":"Mollie Connect for Marketplaces","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-getting-started","title":"Connect for Marketplaces: Getting started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-getting-started","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-go-live-checklist","title":"Connect for Marketplaces: Go-live checklist","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-go-live-checklist","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-setting-up-oauth","title":"Connect for Marketplaces: Setting up OAuth","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-setting-up-oauth","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-onboarding-customers","title":"Connect for Marketplaces: Onboarding customers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-onboarding-customers","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-processing-payments","title":"Connect for Marketplaces: Processing payments","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-processing-payments","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-managing-customers","title":"Connect for Marketplaces: Managing customers","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-managing-customers","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"connect-marketplaces-example-integration","title":"Connect for Marketplaces: Example integration","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/connect-marketplaces-example-integration","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":"/branches/1.0/guides/mollie-connect-for-marketplaces"}],"uri":"/branches/1.0/guides/mollie-connect-for-marketplaces","category":"/branches/1.0/categories/guides/Platforms and Marketplaces","parent":null}],"title":"Platforms and Marketplaces","uri":"/branches/1.0/categories/guides/Platforms and Marketplaces"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"integrating-mollie-in-your-mobile-app","title":"Integrating Mollie in your mobile app","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/integrating-mollie-in-your-mobile-app","category":"/branches/1.0/categories/guides/Mobile apps","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"accepting-payments-in-your-app","title":"Accepting payments in your app","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/accepting-payments-in-your-app","category":"/branches/1.0/categories/guides/Mobile apps","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"authorizing-mollie-users","title":"Authorizing Mollie users within your app","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/authorizing-mollie-users","category":"/branches/1.0/categories/guides/Mobile apps","parent":null}],"title":"Mobile apps","uri":"/branches/1.0/categories/guides/Mobile apps"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"integration-partners-getting-started","title":"Integration partners: Getting started","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/integration-partners-getting-started","category":"/branches/1.0/categories/guides/For Integration partners","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"integration-partners-user-agent-strings","title":"Integration partners: User agent strings","type":"basic","updatedAt":"2025-06-24T09:12:09.000Z","pages":[],"uri":"/branches/1.0/guides/integration-partners-user-agent-strings","category":"/branches/1.0/categories/guides/For Integration partners","parent":null}],"title":"For Integration partners","uri":"/branches/1.0/categories/guides/For Integration partners"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"psd2-api","title":"PSD2 API","type":"basic","updatedAt":"2025-07-10T08:55:53.000Z","pages":[],"uri":"/branches/1.0/guides/psd2-api","category":"/branches/1.0/categories/guides/PSD2 Compliance","parent":null}],"title":"PSD2 Compliance","uri":"/branches/1.0/categories/guides/PSD2 Compliance"}],"branches":{"total":0,"page":1,"per_page":100,"paging":{"next":null,"previous":null,"first":"/molapi/api-next/v2/branches?prefix=v1.0&page=1&per_page=100","last":null},"data":[],"type":"branch"},"config":{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2025-03-27","fullstory":{"enabled":true,"orgId":"FSV9A"},"liveblocks":{"copilotId":"co_11Q0l0JJlkcBhhAYUFh8s"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.421.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true},"shMigration":{"promoVideo":"","forceWaitlist":false,"migrationPreview":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}},"context":{"labs":{},"user":{},"terms":[{"_id":"64edc74247c1d3000c0ca42e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"source":"","type":"","_id":"67cef25ca22ac8003037b064","name":"Dashboard","default":"Web app"},{"source":"security","type":"http","_id":"682b3bc7f8791a003f6ff715","name":"apiKey","scheme":"bearer","default":"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM","apiSetting":"6663810c14fd9600591d6dc0"},{"source":"security","type":"oauth2","_id":"682b3bc7f8791a003f6ff714","name":"oAuth","apiSetting":"6663810c14fd9600591d6dc0"}]},"project":{"_id":"64edc74247c1d3000c0ca42d","appearance":{"rdmd":{"callouts":{"useIconFont":true},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#ffffff","main_alt":"","header_text":"","body_highlight":"#0040ff","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl","linkStyle":"buttons"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"referenceSimpleMode":false,"referenceLayout":"row","link_logo_to_url":false,"theme":"solid","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":false,"logo":["https://files.readme.io/c4729a2-Mollie-Logo-Black-2023-Clearspace.svg","c4729a2-Mollie-Logo-Black-2023-Clearspace.svg",300,145,"#000000","662cbd5b14ef120010ed4f39"],"loginLogo":[],"logo_white":["https://files.readme.io/88ce75b-Mollie_dev_1.svg","88ce75b-Mollie_dev_1.svg",83,23,"#111111","664cf5379e94a9002a8ea819"],"logo_white_use":true,"logo_large":false,"favicon":["https://files.readme.io/08b4ecf-favicon.ico","08b4ecf-favicon.ico",48,48,"#000000","66607150ef2ac7001065012d"],"stylesheet":"","stylesheet_hub2":"/**********************************************************************************************************************/\n/** DO NOT EDIT THIS CSS FILE MANUALLY. README DOES NOT OFFER VERSION CONTROL FOR CUSTOM CSS. WE USE GITLAB INSTEAD. **/\n/** Just open a merge request in GitLab. After merging the change to `master`, copy-paste the file here. **/\n/**********************************************************************************************************************/\n\n/************/\n/** THEME VARIABLES **/\n/************/\n\n:root {\n /* Mollie colors */\n --mollie-black: #111111;\n --mollie-blue-100: #ccd9ff;\n --mollie-blue-200: #b4c6fa;\n --mollie-blue-25: #f5f7ff;\n --mollie-blue-300: #99b3ff;\n --mollie-blue-400: #3366ff;\n --mollie-blue-50: #e6ecff;\n --mollie-blue-500: #0040ff;\n --mollie-blue-600: #003ae6;\n --mollie-blue-700: #0033cc;\n --mollie-blue-75: #d9e2ff;\n --mollie-blue-800: #002699;\n --mollie-gray-100: #ececf0;\n --mollie-gray-200: #e3e4ea;\n --mollie-gray-300: #d2d3dd;\n --mollie-gray-400: #aeb1c2;\n --mollie-gray-50: #f9fafb;\n --mollie-gray-500: #a0a3b2;\n --mollie-gray-600: #71737e;\n --mollie-gray-700: #5a5c65;\n --mollie-gray-75: #f5f6f8;\n --mollie-gray-800: #46474e;\n --mollie-green-100: #ebf7ea;\n --mollie-green-200: #c2e6c1;\n --mollie-green-300: #9ed99c;\n --mollie-green-400: #75cc72;\n --mollie-green-50: #f5fbf5;\n --mollie-green-500: #32ad30;\n --mollie-green-600: #288a26;\n --mollie-green-700: #1e681d;\n --mollie-green-800: #144513;\n --mollie-purple-100: #f7deff;\n --mollie-purple-500: #b513ee;\n --mollie-purple-600: #910fbe;\n --mollie-red-100: #ffe6ea;\n --mollie-red-200: #ffccd5;\n --mollie-red-300: #ff99ab;\n --mollie-red-400: #ff6982;\n --mollie-red-50: #fff2f5;\n --mollie-red-500: #e60029;\n --mollie-red-600: #cc0025;\n --mollie-red-700: #99001c;\n --mollie-red-800: #660012;\n --mollie-white: #ffffff;\n --mollie-yellow-100: #fff2d4;\n --mollie-yellow-200: #ffe5aa;\n --mollie-yellow-300: #fad47d;\n --mollie-yellow-400: #f0c369;\n --mollie-yellow-50: #fffcf4;\n --mollie-yellow-500: #e6ab26;\n --mollie-yellow-600: #cc9822;\n --mollie-yellow-700: #8b6900;\n --mollie-yellow-800: #664c11;\n\n --mollie-background-primary: var(--mollie-white);\n --mollie-background-primary-rgb: 255, 255, 255;\n --mollie-background-secondary: var(--mollie-gray-50);\n --mollie-background-tertiary: var(--mollie-gray-75);\n --mollie-background-quaternary: var(--mollie-gray-100);\n --mollie-accent: var(--mollie-blue-500);\n --mollie-accent-hover: var(--mollie-blue-600);\n --mollie-interactive: var(--mollie-blue-500);\n --mollie-primary: var(--mollie-black);\n --mollie-secondary: var(--mollie-gray-700);\n --mollie-secondary-hover: var(--mollie-gray-800);\n --mollie-negative: var(--mollie-red-500);\n --mollie-positive: var(--mollie-green-500);\n --mollie-warning: var(--mollie-yellow-500);\n --mollie-neutral: var(--mollie-gray-500);\n --mollie-border: var(--mollie-gray-100);\n\n --mollie-callout-info-background: var(--mollie-blue-25);\n --mollie-callout-info-border: var(--mollie-blue-100);\n --mollie-callout-info-primary: var(--mollie-blue-700);\n --mollie-callout-success-background: var(--mollie-green-50);\n --mollie-callout-success-border: var(--mollie-green-200);\n --mollie-callout-success-primary: var(--mollie-green-700);\n --mollie-callout-warning-background: var(--mollie-yellow-50);\n --mollie-callout-warning-border: var(--mollie-yellow-200);\n --mollie-callout-warning-primary: var(--mollie-yellow-800);\n --mollie-callout-error-background: var(--mollie-red-50);\n --mollie-callout-error-border: var(--mollie-red-200);\n --mollie-callout-error-primary: var(--mollie-red-700);\n\n --mollie-pills-background-warning: var(--mollie-yellow-100);\n --mollie-pills-foreground-warning: var(--mollie-yellow-700);\n --mollie-pills-background-positive: var(--mollie-green-100);\n --mollie-pills-foreground-positive: var(--mollie-green-700);\n --mollie-pills-background-neutral: var(--mollie-gray-100);\n --mollie-pills-foreground-neutral: var(--mollie-gray-800);\n --mollie-pills-background-negative: var(--mollie-red-100);\n --mollie-pills-foreground-negative: var(--mollie-red-700);\n --mollie-pills-background-informative: var(--mollie-blue-100);\n --mollie-pills-foreground-informative: var(--mollie-blue-700);\n --mollie-pills-background-callout: var(--mollie-purple-100);\n --mollie-pills-foreground-callout: var(--mollie-purple-600);\n\n /* Backgrounds */\n --color-bg-page: var(--mollie-background-primary);\n --color-bg-page-rgb: var(--mollie-background-primary-rgb);\n\n /* Texts */\n --color-text-default: var(--mollie-primary);\n --color-text-muted: var(--mollie-secondary);\n --color-text-minimum: var(--mollie-secondary);\n --color-text-minimum-hover: var(--mollie-secondary-hover);\n --color-text-minimum-icon: var(--mollie-secondary);\n\n /* Accessories */\n --color-border-default: var(--mollie-border);\n --color-link-primary: var(--mollie-interactive);\n\n /* Inputs */\n --color-input-text: var(--color-text-muted);\n --color-input-background: var(--mollie-background-primary);\n --color-input-border: var(--mollie-border);\n\n /* Markdown */\n --md-code-radius: 10px;\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n\n /* Recipes */\n --recipe-button-color: var(--mollie-accent);\n --recipe-button-color-hover: var(--mollie-accent-hover);\n\n // Other\n --font-family: \"Inter\", sans-serif;\n --border-radius: 4px;\n --border-radius-lg: 8px;\n --hub-playground-width: 460px;\n --container-lg: 1620px;\n}\n\n[data-color-mode=dark] {\n /* Mollie colors */\n --mollie-black: #111111;\n --mollie-blue-100: #1b2237;\n --mollie-blue-200: #000f4b;\n --mollie-blue-25: #020718;\n --mollie-blue-300: #001a66;\n --mollie-blue-400: #0f43df;\n --mollie-blue-50: #0e111a;\n --mollie-blue-500: #1047ed;\n --mollie-blue-600: #0f4afc;\n --mollie-blue-700: #6789f1;\n --mollie-blue-75: #020b24;\n --mollie-blue-800: #b3c6ff;\n --mollie-gray-100: #1c1d21;\n --mollie-gray-200: #24252b;\n --mollie-gray-300: #34353e;\n --mollie-gray-400: #484750;\n --mollie-gray-50: #111111;\n --mollie-gray-500: #565560;\n --mollie-gray-600: #9897a4;\n --mollie-gray-700: #bfbfc9;\n --mollie-gray-75: #17181b;\n --mollie-gray-800: #f2f2f2;\n --mollie-green-100: #243924;\n --mollie-green-200: #0f340e;\n --mollie-green-300: #0a4109;\n --mollie-green-400: #0d550c;\n --mollie-green-50: #111d11;\n --mollie-green-500: #2d9c2b;\n --mollie-green-600: #32ad30;\n --mollie-green-700: #5bbd59;\n --mollie-green-800: #addeac;\n --mollie-purple-100: #351344;\n --mollie-purple-500: #cb5af3;\n --mollie-purple-600: #d371f5;\n --mollie-red-100: #3f2126;\n --mollie-red-200: #4c000e;\n --mollie-red-300: #600919;\n --mollie-red-400: #fe1741;\n --mollie-red-50: #231216;\n --mollie-red-500: #ff3358;\n --mollie-red-600: #ff5977;\n --mollie-red-700: #ff8097;\n --mollie-red-800: #ffb3c0;\n --mollie-white: #ffffff;\n --mollie-yellow-100: #322c1f;\n --mollie-yellow-200: #39301b;\n --mollie-yellow-300: #553c03;\n --mollie-yellow-400: #cc9822;\n --mollie-yellow-50: #231f13;\n --mollie-yellow-500: #cc9822;\n --mollie-yellow-600: #e6ab26;\n --mollie-yellow-700: #ffc53f;\n --mollie-yellow-800: #ffd26a;\n\n --mollie-background-primary: var(--mollie-gray-75);\n --mollie-background-primary-rgb: 23, 24, 27;\n --mollie-background-secondary: var(--mollie-gray-100);\n --mollie-background-tertiary: var(--mollie-gray-200);\n --mollie-background-quaternary: var(--mollie-gray-300);\n --mollie-accent: var(--mollie-blue-400);\n --mollie-accent-hover: var(--mollie-blue-500);\n --mollie-interactive: var(--mollie-blue-800);\n --mollie-primary: var(--mollie-white);\n --mollie-secondary: var(--mollie-gray-700);\n --mollie-secondary-hover: var(--mollie-gray-800);\n --mollie-negative: var(--mollie-red-800);\n --mollie-positive: var(--mollie-green-700);\n --mollie-warning: var(--mollie-yellow-700);\n --mollie-neutral: var(--mollie-gray-800);\n --mollie-border: var(--mollie-gray-300);\n\n --mollie-callout-info-background: var(--mollie-blue-50);\n --mollie-callout-info-border: var(--mollie-blue-300);\n --mollie-callout-info-primary: var(--mollie-blue-800);\n --mollie-callout-success-background: var(--mollie-green-50);\n --mollie-callout-success-border: var(--mollie-green-200);\n --mollie-callout-success-primary: var(--mollie-green-800);\n --mollie-callout-warning-background: var(--mollie-yellow-50);\n --mollie-callout-warning-border: var(--mollie-yellow-300);\n --mollie-callout-warning-primary: var(--mollie-yellow-800);\n --mollie-callout-error-background: var(--mollie-red-50);\n --mollie-callout-error-border: var(--mollie-red-200);\n --mollie-callout-error-primary: var(--mollie-red-800);\n\n --mollie-pills-background-warning: var(--mollie-yellow-100);\n --mollie-pills-foreground-warning: var(--mollie-yellow-800);\n --mollie-pills-background-positive: var(--mollie-green-100);\n --mollie-pills-foreground-positive: var(--mollie-green-800);\n --mollie-pills-background-neutral: var(--mollie-gray-300);\n --mollie-pills-foreground-neutral: var(--mollie-gray-800);\n --mollie-pills-background-negative: var(--mollie-red-100);\n --mollie-pills-foreground-negative: var(--mollie-red-800);\n --mollie-pills-background-informative: var(--mollie-blue-100);\n --mollie-pills-foreground-informative: var(--mollie-blue-800);\n --mollie-pills-background-callout: var(--mollie-purple-100);\n --mollie-pills-foreground-callout: var(--mollie-purple-600);\n\n /* Backgrounds */\n --color-bg-page: var(--mollie-background-primary);\n --color-bg-page-rgb: var(--mollie-background-primary-rgb);\n\n /* Texts */\n --color-text-default: var(--mollie-primary);\n --color-text-muted: var(--mollie-secondary);\n --color-text-minimum: var(--mollie-secondary);\n --color-text-minimum-hover: var(--mollie-secondary-hover);\n --color-text-minimum-icon: var(--mollie-secondary);\n\n /* Accessories */\n --color-border-default: var(--mollie-border);\n --color-link-primary: var(--mollie-interactive);\n\n /* Inputs */\n --color-input-text: var(--color-text-muted);\n --color-input-background: var(--mollie-background-primary);\n --color-input-border: var(--mollie-border);\n\n /* Markdown */\n --md-code-radius: 10px;\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n\n /* Recipes */\n --recipe-button-color: var(--mollie-accent);\n --recipe-button-color-hover: var(--mollie-accent-hover);\n\n /* Flyout */\n --project-color-inverse: var(--mollie-white);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=auto], [data-color-mode=system] {\n /* Mollie colors */\n --mollie-black: #111111;\n --mollie-blue-100: #1b2237;\n --mollie-blue-200: #000f4b;\n --mollie-blue-25: #020718;\n --mollie-blue-300: #001a66;\n --mollie-blue-400: #0f43df;\n --mollie-blue-50: #0e111a;\n --mollie-blue-500: #1047ed;\n --mollie-blue-600: #0f4afc;\n --mollie-blue-700: #6789f1;\n --mollie-blue-75: #020b24;\n --mollie-blue-800: #b3c6ff;\n --mollie-gray-100: #1c1d21;\n --mollie-gray-200: #24252b;\n --mollie-gray-300: #34353e;\n --mollie-gray-400: #484750;\n --mollie-gray-50: #111111;\n --mollie-gray-500: #565560;\n --mollie-gray-600: #9897a4;\n --mollie-gray-700: #bfbfc9;\n --mollie-gray-75: #17181b;\n --mollie-gray-800: #f2f2f2;\n --mollie-green-100: #243924;\n --mollie-green-200: #0f340e;\n --mollie-green-300: #0a4109;\n --mollie-green-400: #0d550c;\n --mollie-green-50: #111d11;\n --mollie-green-500: #2d9c2b;\n --mollie-green-600: #32ad30;\n --mollie-green-700: #5bbd59;\n --mollie-green-800: #addeac;\n --mollie-purple-100: #351344;\n --mollie-purple-500: #cb5af3;\n --mollie-purple-600: #d371f5;\n --mollie-red-100: #3f2126;\n --mollie-red-200: #4c000e;\n --mollie-red-300: #600919;\n --mollie-red-400: #fe1741;\n --mollie-red-50: #231216;\n --mollie-red-500: #ff3358;\n --mollie-red-600: #ff5977;\n --mollie-red-700: #ff8097;\n --mollie-red-800: #ffb3c0;\n --mollie-white: #ffffff;\n --mollie-yellow-100: #322c1f;\n --mollie-yellow-200: #39301b;\n --mollie-yellow-300: #553c03;\n --mollie-yellow-400: #cc9822;\n --mollie-yellow-50: #231f13;\n --mollie-yellow-500: #cc9822;\n --mollie-yellow-600: #e6ab26;\n --mollie-yellow-700: #ffc53f;\n --mollie-yellow-800: #ffd26a;\n \n --mollie-background-primary: var(--mollie-gray-75);\n --mollie-background-primary-rgb: 23, 24, 27;\n --mollie-background-secondary: var(--mollie-gray-100);\n --mollie-background-tertiary: var(--mollie-gray-200);\n --mollie-background-quaternary: var(--mollie-gray-300);\n --mollie-accent: var(--mollie-blue-400);\n --mollie-accent-hover: var(--mollie-blue-500);\n --mollie-interactive: var(--mollie-blue-800);\n --mollie-primary: var(--mollie-white);\n --mollie-secondary: var(--mollie-gray-700);\n --mollie-secondary-hover: var(--mollie-gray-800);\n --mollie-negative: var(--mollie-red-800);\n --mollie-positive: var(--mollie-green-700);\n --mollie-warning: var(--mollie-yellow-700);\n --mollie-neutral: var(--mollie-gray-800);\n --mollie-border: var(--mollie-gray-300);\n \n --mollie-callout-info-background: var(--mollie-blue-50);\n --mollie-callout-info-border: var(--mollie-blue-300);\n --mollie-callout-info-primary: var(--mollie-blue-800);\n --mollie-callout-success-background: var(--mollie-green-50);\n --mollie-callout-success-border: var(--mollie-green-200);\n --mollie-callout-success-primary: var(--mollie-green-800);\n --mollie-callout-warning-background: var(--mollie-yellow-50);\n --mollie-callout-warning-border: var(--mollie-yellow-300);\n --mollie-callout-warning-primary: var(--mollie-yellow-800);\n --mollie-callout-error-background: var(--mollie-red-50);\n --mollie-callout-error-border: var(--mollie-red-200);\n --mollie-callout-error-primary: var(--mollie-red-800);\n \n --mollie-pills-background-warning: var(--mollie-yellow-100);\n --mollie-pills-foreground-warning: var(--mollie-yellow-800);\n --mollie-pills-background-positive: var(--mollie-green-100);\n --mollie-pills-foreground-positive: var(--mollie-green-800);\n --mollie-pills-background-neutral: var(--mollie-gray-300);\n --mollie-pills-foreground-neutral: var(--mollie-gray-800);\n --mollie-pills-background-negative: var(--mollie-red-100);\n --mollie-pills-foreground-negative: var(--mollie-red-800);\n --mollie-pills-background-informative: var(--mollie-blue-100);\n --mollie-pills-foreground-informative: var(--mollie-blue-800);\n --mollie-pills-background-callout: var(--mollie-purple-100);\n --mollie-pills-foreground-callout: var(--mollie-purple-600);\n \n /* Backgrounds */\n --color-bg-page: var(--mollie-background-primary);\n --color-bg-page-rgb: var(--mollie-background-primary-rgb);\n \n /* Texts */\n --color-text-default: var(--mollie-primary);\n --color-text-muted: var(--mollie-secondary);\n --color-text-minimum: var(--mollie-secondary);\n --color-text-minimum-hover: var(--mollie-secondary-hover);\n --color-text-minimum-icon: var(--mollie-secondary);\n \n /* Accessories */\n --color-border-default: var(--mollie-border);\n --color-link-primary: var(--mollie-interactive);\n \n /* Inputs */\n --color-input-text: var(--color-text-muted);\n --color-input-background: var(--mollie-background-primary);\n --color-input-border: var(--mollie-border);\n \n /* Markdown */\n --md-code-radius: 10px;\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n \n /* Recipes */\n --recipe-button-color: var(--mollie-accent);\n --recipe-button-color-hover: var(--mollie-accent-hover);\n \n /* Flyout */\n --project-color-inverse: var(--mollie-white);\n }\n}\n\n/************/\n/** LAYOUT **/\n/************/\n\n*:not(\n .APIResponse-action-button,\n .rm-APIMethod,\n [class*=\"ChangelogPost_type\"]\n ) {\n text-transform: unset !important;\n}\n\n.App {\n min-height: 100vh;\n}\n\nmain {\n flex: 1 0 auto;\n display: flex;\n}\n\n.rm-Header {\n position: relative;\n background-color: var(--mollie-background-primary);\n --Header-background: var(--mollie-background-primary);\n --Header-button-color: var(--color-text-default);\n}\n\n.rm-Header-top {\n border-bottom-width: 0;\n}\n\n.rm-Header-left {\n z-index: 99;\n padding-left: 1.75rem;\n}\n\n@media (min-width: 769px) {\n .rm-Header-right {\n position: absolute;\n inset: 0;\n display: grid;\n grid-template-columns: 1fr 146px minmax(auto, calc(var(--container-lg) - 146px)) 1fr;\n }\n\n .rm-Header-bottom {\n padding-right: 2.5rem;\n box-sizing: border-box;\n }\n\n [class*=\"ThemeToggle-wrapper\"]:not([class*=\"ThemeToggle-wrapper-\"]) {\n grid-column-start: 3;\n margin-inline-start: auto;\n }\n}\n\n.rm-Sidebar {\n background: var(--mollie-background-primary);\n margin-top: 0 !important;\n}\n\n.rm-Container:not(.rm-Header-top > *) {\n position: relative;\n}\n\nmain > .rm-Container:has(.rm-Sidebar)::after,\nmain.rm-Container:has(.rm-Sidebar)::after {\n content: \"\";\n position: absolute;\n right: 100%;\n top: 0;\n bottom: 0;\n background: var(--mollie-background-primary);\n width: 100vw;\n}\n\n@media (min-width: 769px) {\n .rm-Header {\n display: grid;\n grid-template-columns: 146px auto;\n align-items: center;\n }\n}\n\n@media (min-width: 1441px) {\n .rm-Header {\n grid-template-columns:\n 1fr 146px minmax(auto, calc(var(--container-lg) - 146px))\n 1fr;\n }\n .rm-Header-top {\n grid-column-start: 2;\n grid-column-end: 2;\n }\n .rm-Header-bottom {\n grid-column-start: 3;\n grid-column-end: 3;\n }\n}\n\n@media (max-width: 414px) {\n .rm-Guides .content-body {\n overflow: unset;\n }\n}\n\n.rm-Header {\n --Header-logo-height: 22px;\n --Header-button-hover: transparent !important;\n --Header-button-color: ;\n}\n\n[data-color-mode=\"dark\"] .rm-Header {\n --Header-border-color: rgba(255, 255, 255, 0.1);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=auto] .rm-Header,\n [data-color-mode=system] .rm-Header {\n --Header-border-color: rgba(255, 255, 255, 0.1);\n }\n}\n\n.rm-Logo-img {\n display: block;\n}\n\n[data-color-mode=\"dark\"] .rm-Logo-img,\n[data-color-mode=\"dark\"] [class*=\"PageNotFound-logo\"] {\n filter: invert(1);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Logo-img,\n [data-color-mode=\"system\"] [class*=\"PageNotFound-logo\"],\n [data-color-mode=\"auto\"] .rm-Logo-img,\n [data-color-mode=\"auto\"] [class*=\"PageNotFound-logo\"] {\n filter: invert(1);\n }\n}\n\n.rm-Header-bottom-link {\n font-weight: unset;\n opacity: 1;\n color: var(--color-text-minimum) !important;\n}\n\n.rm-Header-bottom-link:hover,\n.rm-MobileFlyout-item:hover {\n text-decoration: none;\n}\n\n[data-color-mode=\"dark\"] .rm-MobileFlyout-item.active {\n background-color: rgba(255, 255, 255, .07);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-MobileFlyout-item.active,\n [data-color-mode=\"auto\"] .rm-MobileFlyout-item.active {\n background-color: rgba(255, 255, 255, .07);\n }\n}\n\n.rm-Header-bottom-link.active {\n opacity: 1;\n font-weight: 600;\n color: var(--color-text-default) !important;\n}\n\n.rm-ThemeToggle.Button {\n color: var(--Header-button-color);\n z-index: 1;\n}\n\n.rm-Logo:active,\n.rm-ThemeToggle.Button:active,\n.rm-Header-top-link.Button:active,\n.rm-Header-bottom-link.Button:active {\n border-color: transparent;\n box-shadow: none;\n}\n\n.rm-Header-bottom-link:hover {\n opacity: 0.8;\n}\n\n.rm-Header-bottom-link > i,\n.rm-MobileFlyout-item > i,\n[class*=\"Header-left-nav\"] > i {\n display: none;\n}\n\n.rm-Header-bottom-link > i + * {\n margin: 0 !important;\n}\n\n.rm-Header-search {\n padding-right: 25px;\n}\n\n.rm-SearchToggle,\n[data-color-mode=dark] .ThemeContext_light:not(.ThemeContext_line) .rm-SearchToggle,\n[data-color-mode=dark] .rm-SearchToggle {\n --SearchToggle-bg: var(--mollie-background-tertiary);\n --SearchToggle-color: var(--color-text-minimum);\n height: 28px;\n padding: 0 12px 0 7px;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .ThemeContext_light:not(.ThemeContext_line) .rm-SearchToggle,\n [data-color-mode=system] .rm-SearchToggle,\n [data-color-mode=auto] .ThemeContext_light:not(.ThemeContext_line) .rm-SearchToggle,\n [data-color-mode=auto] .rm-SearchToggle {\n --SearchToggle-bg: var(--mollie-background-tertiary);\n --SearchToggle-color: var(--color-text-minimum);\n height: 28px;\n padding: 0 12px 0 7px;\n }\n}\n\n.rm-SearchToggle-placeholder {\n font-size: 13px;\n}\n\n.reference-redesign {\n --Sidebar-indent: 20px;\n}\n\n[class*=\"Sidebar-link-buttonWrapper\"] {\n margin-right: 5px;\n}\n\n.reference-redesign .rm-Sidebar.rm-Sidebar {\n --Sidebar-link-hover-background: none;\n --Sidebar-link-background: var(--mollie-background-tertiary);\n --Sidebar-link-color: rgba(0, 0, 0, 0.8);\n padding: 2rem 0.75rem !important;\n}\n\n.reference-redesign .rm-Sidebar-heading {\n font-size: 14px;\n color: var(--color-text-default);\n}\n\n.reference-redesign .rm-Sidebar-item {\n margin-top: 5px;\n}\n\n[data-color-mode=dark] .reference-redesign .rm-Sidebar-link.rm-Sidebar-link {\n color: var(--color-text-muted);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .reference-redesign .rm-Sidebar-link.rm-Sidebar-link,\n [data-color-mode=auto] .reference-redesign .rm-Sidebar-link.rm-Sidebar-link {\n color: var(--color-text-muted);\n }\n}\n\n.reference-redesign .rm-Sidebar-link.active {\n font-weight: 600;\n}\n\n.reference-redesign .rm-Sidebar-link:hover {\n color: unset;\n}\n\n[class*=\"reference-sidebar-mobile-button\"]:not([class*=\"reference-sidebar-mobile-button-\"]) {\n background: var(--mollie-background-secondary);\n}\n\n.App .rm-SuggestedEdits h1,\n.App .rm-SuggestionDiff h1,\n.App .rm-Guides h1,\n.App .rm-Recipes h1,\n.App .rm-Recipes-modal h1,\n.App .rm-ReferenceMain h1,\n.App .rm-Changelog h1,\n.App .rm-Discuss h1,\n.App .rm-CustomPage h1 {\n font-size: 1.7rem !important;\n}\n\n[data-color-mode=dark] .App .rm-SuggestedEdits a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-SuggestionDiff a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Guides a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Recipes a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Recipes-modal a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-ReferenceMain a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Changelog a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Discuss a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-CustomPage a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a) {\n color: var(--mollie-interactive);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .App .rm-SuggestedEdits a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-SuggestionDiff a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Guides a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Recipes a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Recipes-modal a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-ReferenceMain a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Changelog a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Discuss a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-CustomPage a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-SuggestedEdits a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-SuggestionDiff a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Guides a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Recipes a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Recipes-modal a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-ReferenceMain a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Changelog a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Discuss a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-CustomPage a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a) {\n color: var(--mollie-interactive);\n }\n}\n\n.App .rm-SuggestedEdits.rm-SuggestedEdits,\n.App .rm-SuggestionDiff.rm-SuggestionDiff,\n.App .rm-Guides.rm-Guides,\n.App .rm-Recipes.rm-Recipes,\n.App .rm-Recipes-modal.rm-Recipes-modal,\n.App .rm-ReferenceMain.rm-ReferenceMain,\n.App .rm-Changelog.rm-Changelog,\n.App .rm-Discuss.rm-Discuss,\n.App .rm-CustomPage.rm-CustomPage {\n --markdown-title-weight: 600;\n --markdown-line-height: 160%;\n --markdown-font-size: 0.875rem;\n --markdown-title-marginTop: 2.5rem;\n --table-edges: var(--color-border-default);\n --table-head: var(--color-bg-page);\n --table-head-text: var(--color-text-muted);\n --table-stripe: var(--color-bg-page);\n --table-text: var(--color-text-default);\n --table-row: var(--color-bg-page);\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n --md-code-text: var(--color-text-default);\n}\n\n@media (min-width: 769px) {\n .App .rm-SuggestedEdits .rm-Article,\n .App .rm-SuggestionDiff .rm-Article,\n .App .rm-Guides .rm-Article,\n .App .rm-Recipes .rm-Article,\n .App .rm-Recipes-modal .rm-Article,\n .App .rm-ReferenceMain .rm-Article,\n .App .rm-Changelog .rm-Article,\n .App .rm-Discuss .rm-Article,\n .App .rm-CustomPage .rm-Article {\n padding-inline: 40px;\n }\n}\n\n@media (min-width: 1113px) {\n .App .rm-ReferenceMain .rm-Article,\n .App .rm-Container > .rm-Article {\n padding-right: 0;\n }\n}\n\n.App .rm-ReferenceMain .rm-Article {\n max-width: calc(var(--hub-main-max-width) + 40px);\n}\n\n.App {\n letter-spacing: -0.32px;\n}\n\n.App p,\n.markdown-body table,\n.markdown-body ul,\n.markdown-body ol,\n.markdown-body blockquote {\n letter-spacing: -0.16px;\n}\n\n.App :is(h1, h2, h3) {\n letter-spacing: -0.5px;\n}\n\n.App :is(h1, h2, h3, h4, h5, h6) {\n line-height: 120%;\n}\n\n.excerpt {\n --markdown-text: var(--color-text-muted);\n}\n\na {\n color: var(--mollie-interactive);\n transition: all 0.1s ease-out 0s;\n}\na:hover {\n color: var(--mollie-interactive);\n text-decoration: underline;\n opacity: 0.8;\n}\n\n.ThemeContext_dark .Input_minimal {\n --Input-background: var(--mollie-background-secondary);\n --Input-bg-focus-minimal: var(--mollie-background-secondary);\n color: var(--color-input-text);\n}\n\n.ModalWrapper {\n --color-border-default: rgba(0, 0, 0, 0.1);\n}\n\n/*************/\n/** RECIPES **/\n/*************/\n\n.rm-Recipes .Button {\n --button-font-size: 16px;\n --border-radius: 130px;\n}\n\n.Button_lg {\n height: 48px;\n}\n\n[class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]) {\n --TutorialCard-bg: var(--mollie-gray-75);\n --TutorialCard-bg-unpublished: var(--mollie-gray-100);\n --TutorialCard-text-color: var(--color-text-default);\n}\n\n[data-color-mode=\"dark\"] [class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]) {\n --TutorialCard-bg: var(--mollie-gray-200);\n --TutorialCard-bg-unpublished: var(--mollie-gray-300);\n --TutorialCard-text-color: var(--color-text-default);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"auto\"] [class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]),\n [data-color-mode=\"system\"] [class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]) {\n --TutorialCard-bg: var(--mollie-gray-200);\n --TutorialCard-bg-unpublished: var(--mollie-gray-300);\n --TutorialCard-text-color: var(--color-text-default);\n }\n}\n\n[class*=\"TutorialHero\"]:not([class*=\"TutorialHero-\"]) {\n --TutorialHero-code-bg: rgb(28, 28, 28);\n}\n\n[class*=\"TutorialHero-Col-Title\"] {\n margin-bottom: 8px;\n}\n\n[class*=\"TutorialHero-Image-TutorialEditor-Nav\"]:has(.Button:only-child) {\n display: none;\n}\n\n[class*=\"TutorialHero-Image-TutorialEditor-Nav\"] > .Button:only-child {\n display: none;\n}\n\n[class*=\"TutorialHero-Image\"] .CodeMirror {\n height: min-content;\n padding: 10px 0;\n max-height: 300px;\n}\n\n[class*=\"TutorialModal-Nav\"]:not([class*=\"TutorialModal-Nav-\"]),\n[class*=\"TutorialModal-Col_steps\"]:not([class*=\"TutorialModal-Col_steps-\"]),\n[class*=\"TutorialModal-Col_review\"]:not([class*=\"TutorialModal-Col_review-\"]),\n.TutorialEditor-Nav,\n.TutorialEditor-Nav ~ *,\n.TutorialEditor-Nav ~ * :is(.CodeMirror, .CodeMirror-gutters) {\n background: rgb(28, 28, 28) !important;\n}\n\n[class*=\"TutorialModal-Col-Wrapper\"]:not(\n [class*=\"TutorialModal-Col-Wrapper-\"]\n ) {\n background: rgb(56, 56, 56) !important;\n}\n\n[class*=\"TutorialModal-Col-Wrapper-Caption\"] {\n color: rgb(228, 228, 228);\n}\n\n[class*=\"TutorialStep-LineNumbers-Tooltip\"] {\n background: var(--color-text-muted);\n}\n\n[class*=\"TutorialModal-Nav\"]:not([class*=\"TutorialModal-Nav-\"]) .Title {\n margin-bottom: 8px;\n}\n\n[class*=\"TutorialStep-LineNumbers\"] Input:not(:disabled):is(:focus, :active) {\n box-shadow: none;\n}\n\n.TutorialEditor-Nav\n+ .CodeEditor:not(.CodeEditor-Input_readonly)\n.CodeMirror-code\n> div:first-child\n.CodeMirror-line\n> span::after {\n background: rgb(28 28 28 / 50%);\n}\n\n[class*=\"TutorialStep\"]:not([class*=\"TutorialStep-\"]) {\n --RecipeStep-bg: white;\n --RecipeStep-bg-hover: #3a3a3a;\n --RecipeStep-bg-closed: #343434;\n\n color: var(--mollie-black);\n}\n\n[class*=\"TutorialStep_close\"]:not([class*=\"TutorialStep_close-\"]) {\n --color-text-default: #fff;\n --color-text-muted: rgba(255, 255, 255, 0.6);\n}\n\n[class*=\"TutorialCard-Status_featured\"] {\n background: var(--mollie-yellow-100);\n color: var(--mollie-yellow-700);\n}\n\n.Button_shale_text {\n --button-icon-offset: 4px;\n color: var(--color-text-muted);\n}\n.Button_shale_text:not(:disabled):hover {\n color: var(--color-text-default);\n}\n[data-color-mode=\"dark\"] .Button_shale_text {\n color: var(--mollie-gray-500);\n}\n[data-color-mode=\"dark\"] .Button_shale_text:not(:disabled):hover {\n color: var(--mollie-black);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .Button_shale_text,\n [data-color-mode=\"auto\"] .Button_shale_text {\n color: var(--mollie-gray-500);\n }\n [data-color-mode=\"system\"] .Button_shale_text:not(:disabled):hover,\n [data-color-mode=\"auto\"] .Button_shale_text:not(:disabled):hover {\n color: var(--mollie-black);\n }\n}\n\n.rm-Recipes-modal {\n --Modal-bg: transparent;\n}\n\n[class*=\"TutorialTile\"]:not([class*=\"TutorialTile-\"]) {\n background: var(--color-bg-page);\n border: 1px solid var(--color-border-default);\n border-radius: var(--border-radius-lg);\n box-shadow: 0 12px 24px 0 rgba(0, 0, 0, .05), 0 4px 8px 0 rgba(0, 0, 0, .05), 0 1px 0 0 rgba(0, 0, 0, .05);\n}\n\n[class*=\"TutorialTile\"]:not([class*=\"TutorialTile-\"]):hover {\n background: var(--mollie-background-tertiary);\n}\n\n[class*=\"TutorialTile-Body\"]:not([class*=\"TutorialTile-Body-\"]) {\n align-items: center;\n padding: .625rem .75rem;\n}\n\n[class*=\"TutorialTile-Body-Text\"]:not([class*=\"TutorialTile-Body-Text-\"]) {\n gap: 0.25rem;\n}\n\n[class*=\"TutorialTile-Body-Text-Title\"] {\n font-size: .9375rem;\n font-weight: 500;\n line-height: 120%;\n}\n\n[class*=\"TutorialTile-Body-Text-Action\"] {\n font-size: var(--markdown-font-size);\n color: var(--color-text-muted);\n}\n\n/***************/\n/** CHANGELOG **/\n/***************/\n\n[class*=\"ChangelogIcon\"] {\n border-radius: 8px;\n background: var(--mollie-gray-400) !important;\n aspect-ratio: 1 / 1;\n width: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n box-shadow: none;\n}\n\n[class*=\"ChangelogPost_type\"] {\n font-size: 16px;\n font-weight: 600;\n}\n\n[class*=\"ChangelogPost_back\"],\n[class*=\"ChangelogPost_back\"]:hover,\n[class*=\"ChangelogPost_back\"]:active {\n color: var(--mollie-interactive);\n}\n\n[class*=\"ChangelogPost_back\"]:hover,\n[class*=\"ChangelogPost_back\"]:active {\n opacity: .8;\n}\n\n[class*=\"ChangelogPost_text\"]:empty {\n margin-bottom: 0.75rem;\n}\n\n.App .rm-Changelog h1 {\n color: var(--color-text-default);\n}\n\n.App .rm-Changelog h1 a {\n color: inherit;\n}\n\n.rm-Changelog {\n padding-bottom: 2rem;\n}\n\n/************/\n/** TABLES **/\n/************/\n\n.markdown-body .rdmd-table table {\n border-width: 0;\n}\n\n.markdown-body table td,\n.markdown-body table th {\n border-left-width: 0;\n border-right-width: 0;\n padding: 12px;\n}\n\n.markdown-body table td:first-child,\n.markdown-body table th:first-child {\n padding-left: 0;\n}\n\n.markdown-body table td:last-child,\n.markdown-body table th:last-child {\n padding-right: 0;\n}\n\n.markdown-body table th,\n.markdown-body table thead td {\n border-top-width: 0;\n font-size: 0.75rem;\n font-weight: 500;\n letter-spacing: -0.1px;\n}\n\n.markdown-body table tr:last-child td {\n border-bottom-width: 0;\n}\n\n.rdmd-html:has(.test-large-table) + .rdmd-table table td:nth-child(1) {\n width: 25%;\n}\n.rdmd-html:has(.test-large-table) + .rdmd-table table td:nth-child(2) {\n width: 37.5%;\n}\n.rdmd-html:has(.test-large-table) + .rdmd-table table td:nth-child(3) {\n width: 37.5%;\n}\n\n/**************/\n/** CALLOUTS **/\n/**************/\n\n.callout.callout {\n --emoji: 1.125rem;\n --background: var(--mollie-callout-info-background);\n --title: unset;\n --border: var(--mollie-callout-info-border);\n\n border: 0.0625rem solid var(--border);\n padding: 1rem;\n border-radius: 1rem;\n}\n\n.markdown-body > .img:not(.lightbox.open),\n.markdown-body > blockquote,\n.markdown-body > pre,\n.rdmd-table {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem !important;\n}\n\n.callout.callout_info {\n --background: var(--mollie-callout-info-background);\n --title: unset;\n --border: var(--mollie-callout-info-border);\n}\n\n.callout.callout_ok,\n.callout.callout_okay,\n.callout.callout_success {\n --background: var(--mollie-callout-success-background);\n --title: unset;\n --border: var(--mollie-callout-success-border);\n}\n\n.callout.callout_warn,\n.callout.callout_warning {\n --background: var(--mollie-callout-warning-background);\n --title: unset;\n --border: var(--mollie-callout-warning-border);\n}\n\n.callout.callout_err,\n.callout.callout_error {\n --background: var(--mollie-callout-error-background);\n --title: unset;\n --border: var(--mollie-callout-error-border);\n}\n\n.callout.callout > * {\n margin-left: 1.5rem;\n}\n\n.callout.callout .callout-heading {\n font-size: 1em;\n margin-bottom: 0.25rem;\n}\n\n.callout.callout .callout-icon {\n width: var(--emoji);\n margin-left: calc(-1rem - 0.5em);\n}\n\n.callout[theme=\"πŸ“˜\"] {\n --emoji: unset;\n --icon: \"\\f05a\"; /* https://fontawesome.com/v6/icons/circle-info */\n --icon-color: var(--mollie-callout-info-primary);\n}\n\n.callout[theme=\"❗️\"] {\n --emoji: unset;\n --icon: \"\\f071\"; /* https://fontawesome.com/v6/icons/triangle-exclamation */\n --icon-color: var(--mollie-callout-error-primary);\n}\n\n.callout[theme=\"🚧\"] {\n --emoji: unset;\n --icon: \"\\f06a\"; /* https://fontawesome.com/v6/icons/circle-exclamation */\n --icon-color: var(--mollie-callout-warning-primary);\n}\n\n.callout[theme=\"πŸ‘\"] {\n --emoji: unset;\n --icon: \"\\f058\"; /* https://fontawesome.com/v6/icons/circle-check */\n --icon-color: var(--mollie-callout-success-primary);\n}\n\n/*****************/\n/** CREDENTIALS **/\n/*****************/\n\n.callout[theme=\"πŸ”‘\"] {\n --emoji: unset;\n --icon: \"\\f023\"; /* https://fontawesome.com/v6/icons/lock */\n --icon-color: var(--color-text-minimum-icon);\n background: none;\n border: 0;\n padding: 0;\n display: flex;\n flex-flow: wrap;\n overflow: hidden;\n font-size: .9em;\n border-radius: 0;\n}\n\n.callout[theme=\"πŸ”‘\"] > .callout-heading {\n display: block;\n font-weight: normal;\n font-size: inherit;\n margin-top: 0;\n margin-right: 10px;\n margin-bottom: .4em;\n line-height: 2em;\n color: var(--color-text-minimum);\n white-space: nowrap;\n}\n\n.callout[theme=\"πŸ”‘\"] > p {\n margin: 0 10px .4em 0;\n font-size: inherit;\n}\n\n.callout[theme=\"πŸ”‘\"] > p > a {\n display: block;\n padding: 0 6px;\n background: var(--mollie-pills-background-callout);\n border-radius: 8px;\n color: var(--mollie-pills-foreground-callout) !important;\n line-height: 2em;\n text-decoration: none;\n white-space: nowrap;\n}\n\n/**********/\n/** MISC **/\n/**********/\n\n.heading .rdmd-code {\n font-size: unset;\n}\n\n.heading .rdmd-code + strong,\n.heading .rdmd-code + em {\n font-size: 0.875rem;\n font-weight: 400;\n font-style: normal;\n color: var(--color-text-minimum);\n}\n\n.heading .rdmd-code + strong + em {\n font-size: 0.875rem;\n font-weight: 400;\n font-style: normal;\n color: var(--mollie-negative);\n}\n\n.heading .rdmd-code + strong + del {\n font-size: 0.875rem;\n font-weight: 400;\n text-decoration: none;\n color: var(--color-text-minimum);\n}\n\n.heading + .heading:has(.rdmd-code) {\n margin-top: 1.5rem;\n}\n\n.heading:has(.rdmd-code) + blockquote {\n border-left-width: 0;\n color: unset;\n}\n\n.fa-anchor::before {\n content: \"\\f292\";\n}\n\n.HTTPStatus-chit {\n border: none;\n box-shadow: none;\n}\n\n.HTTPStatus.HTTPStatus_1 .HTTPStatus-chit {\n background: var(--mollie-neutral);\n}\n\n.HTTPStatus.HTTPStatus_2 .HTTPStatus-chit {\n background: var(--mollie-positive);\n}\n\n.HTTPStatus.HTTPStatus_3 .HTTPStatus-chit {\n background: var(--mollie-warning);\n}\n\n.HTTPStatus.HTTPStatus_5 .HTTPStatus-chit,\n.HTTPStatus.HTTPStatus_4 .HTTPStatus-chit {\n background: var(--mollie-negative);\n}\n\n.markdown-body .lightbox.open::after {\n content: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.24408 2.24414C2.56951 1.9187 3.09715 1.9187 3.42259 2.24414L8 6.82155L12.5774 2.24414C12.9028 1.9187 13.4305 1.9187 13.7559 2.24414C14.0814 2.56958 14.0814 3.09721 13.7559 3.42265L9.17851 8.00006L13.7559 12.5775C14.0814 12.9029 14.0814 13.4305 13.7559 13.756C13.4305 14.0814 12.9028 14.0814 12.5774 13.756L8 9.17857L3.42259 13.756C3.09715 14.0814 2.56951 14.0814 2.24408 13.756C1.91864 13.4305 1.91864 12.9029 2.24408 12.5775L6.82149 8.00006L2.24408 3.42265C1.91864 3.09721 1.91864 2.56958 2.24408 2.24414Z' fill='%23111111'/%3E%3C/svg%3E\");\n}\n\n[class*=\"PaginationControls-link\"]:active [class*=\"PaginationControls-icon\"] {\n color: var(--color-text-minimum-icon);\n}\n\n/*************************/\n/** GET STARTED ACTIONS **/\n/*************************/\n\nul.mollie-actions {\n display: grid;\n grid-template-columns: 1fr;\n gap: 0.5rem;\n margin: 1rem 0 2rem;\n padding: 0;\n}\n\n@media (min-width: 1000px) and (max-width: 1112px) {\n ul.mollie-actions {\n grid-template-columns: 1fr 1fr;\n }\n}\n\n@media (min-width: 1240px) {\n ul.mollie-actions {\n grid-template-columns: 1fr 1fr;\n }\n}\n\nli.mollie-actions-item.mollie-actions-item {\n position: relative;\n z-index: 0;\n background: var(--color-bg-page);\n border: 1px solid var(--color-border-default);\n list-style: none;\n margin: 0;\n display: flex;\n align-items: center;\n gap: 0.5rem;\n border-radius: var(--border-radius-lg);\n padding: 0.5rem 0.75rem;\n box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.05),\n 0px 4px 8px 0px rgba(0, 0, 0, 0.05), 0px 1px 0px 0px rgba(0, 0, 0, 0.05);\n}\n\n.mollie-actions--filled .mollie-actions-content {\n height: 100%;\n}\n\n.mollie-actions-title {\n font-size: 0.9375rem;\n font-weight: 500;\n}\n\n.mollie-actions-description {\n color: var(--color-text-muted);\n}\n\n.mollie-actions-postfix {\n margin-inline-start: auto;\n}\n\n.mollie-actions-avatar {\n display: block;\n width: 2rem;\n height: 2rem;\n margin-inline-start: -.25rem;\n}\n\n.mollie-actions-icon {\n display: block;\n width: 1rem;\n height: 1rem;\n}\n\n/* Enlarge clickable area */\n.mollie-actions-link:after {\n content: \"\";\n position: absolute;\n inset: 0;\n border-radius: calc(var(--border-radius-lg) - 1.5px);\n}\n\n/* Background hover state for the entire card */\n.mollie-actions-link:before {\n content: \"\";\n position: absolute;\n inset: 0;\n background: var(--mollie-background-tertiary);\n border-radius: calc(var(--border-radius-lg) - 1.5px);\n z-index: -1;\n opacity: 0;\n transition: opacity 125ms cubic-bezier(0.68, 0.6, 0.12, 1.4);\n}\n\n.mollie-actions-link:hover {\n opacity: unset;\n}\n\n.mollie-actions-link:hover:before {\n opacity: 1;\n}\n\n/*******************/\n/** API REFERENCE **/\n/*******************/\n\n.rm-Playground {\n box-shadow: none;\n border-left: var(--border-width) solid var(--color-border-default);\n}\n\n@media (min-width: 1113px) {\n .rm-Playground {\n margin-left: 40px;\n }\n}\n\n.rm-PlaygroundRequest.rm-PlaygroundRequest {\n --APIRequest-bg: var(--mollie-black);\n --APIRequest-border: none;\n --APIRequest-shadow: none;\n --APIRequest-hr: none;\n --APIResponse-hr-shadow: none;\n}\n\n.rm-PlaygroundResponse.rm-PlaygroundResponse {\n --APIResponse-bg: var(--mollie-background-tertiary);\n --APIResponse-border: none;\n --APIResponse-hr: none;\n --APIResponse-hr-shadow: none;\n}\n\n/* Remove useless 'auth' box since we use static API examples */\n[class*=\"Playground-section\"]:has(.rm-APIAuth) {\n display: none;\n}\n.rm-APIAuth {\n display: none;\n}\n\n/* Remove input fields */\n.rm-ParamContainer .field > [class^=\"Param-form\"] {\n display: none;\n}\n\n/* Restrict 'array of objects' to a single object */\n.field-array-of-object [class*=\"Param-expand-button-icon_trash\"],\n.field-array-of-object section + section {\n display: none;\n}\n\n/* Do not display an array of strings */\n.field-array-of-string {\n display: none;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"] {\n margin-top: 1rem;\n display: flex;\n flex-direction: column;\n gap: 15px;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"]:before,\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"]:after {\n display: none;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"] > * {\n order: 2;\n margin: 0 !important;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"] > .callout[theme=\"πŸ”‘\"] {\n order: 1;\n}\n\n[class*=\"headline-container-article-info-url\"] {\n font-family: var(\n --md-code-font,\n SFMono-Regular,\n Consolas,\n Liberation Mono,\n Menlo,\n Courier,\n monospace\n );\n color: var(--color-text-minimum);\n}\n\n[class*=\"APIHeader-url-parameter\"] {\n text-decoration: none;\n cursor: unset;\n}\n\n.field-array-of-object .icon-minus1[class*=\"Param-expand-button-icon\"]:before {\n content: \"\\ea0b\";\n}\n\n[class*=\"headline-container\"]:not([class*=\"headline-container-\"]) {\n margin-bottom: 1rem;\n border-bottom: none;\n padding-bottom: 0;\n font-size: 0.875rem;\n}\n\n.rm-APISectionHeader.rm-APISectionHeader {\n margin: 2.5rem 0 1rem 0;\n height: auto;\n font-size: 1.5em;\n}\n\n.rm-Playground .rm-APISectionHeader {\n margin-top: 1rem;\n}\n\n.rm-APIResponseSchemaPicker .rm-APISectionHeader {\n margin: 1rem 0;\n padding-top: 1rem !important;\n}\n\n.rm-APIResponseSchemaPicker .IconWrapper {\n font-size: 1rem;\n}\n\n[class*=\"APISectionHeader-heading\"]:not([class*=\"APISectionHeader-heading-\"]) {\n font-size: var(--api-section-header-size, 1.3125rem);\n color: unset;\n letter-spacing: -0.5px;\n}\n\n.rm-APISchema {\n padding-bottom: 0;\n margin-bottom: 1.5rem;\n border-bottom: none;\n}\n\n.rm-ParamContainer.rm-ParamContainer {\n --ParamContainer-bg: none;\n --ParamContainer-bg-alt: none;\n\n border-radius: 0;\n border: none;\n}\n\n.rm-ParamContainer p,\n.rm-ParamContainer ol,\n.rm-ParamContainer ul {\n font-size: unset !important;\n line-height: unset !important;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"], .rm-ParamContainer) {\n padding: var(--param-padding, 1.5em) 0;\n margin-block: 0;\n margin-inline: 0 !important;\n}\n\n[class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"]) {\n padding: 0;\n margin: 0;\n}\n\n[class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"])\n+ [class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"]) {\n margin-top: 1rem;\n padding-top: 1rem;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"]):not([class*=\"Param_\"]):first-child {\n margin-top: 0 !important;\n padding-top: 0;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"]):not([class*=\"Param_\"]):last-child {\n margin-bottom: 0 !important;\n padding-bottom: 0;\n}\n\n/* Give sub-objects extra padding. */\nsection[class*=\"Param-expand\"]\n> [class*=\"Param-children\"]:not([class*=\"Param-children-\"]),\nsection[class*=\"Param-expand\"] > [class*=\"Param_topLevel\"] {\n --param-padding: 1rem;\n\n padding: 1rem;\n}\n\n[class*=\"Param-description\"]:not([class*=\"Param-description-\"]) {\n margin-top: 0.875rem;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"])\n[class*=\"Collapsed\"]:not([class*=\"Collapsed-\"])\n[class*=\"Param-header\"]:not([class*=\"Param-header-\"]),\n[class*=\"Param\"]:not([class*=\"Param-\"])\n[class*=\"Collapsed\"]:not([class*=\"Collapsed-\"])\n[class*=\"Param-description\"]:not([class*=\"Param-description-\"]) {\n margin-left: 0;\n margin-right: 0;\n}\n\n[class*=\"Param-name\"]:not([class*=\"Param-name-\"]) {\n font-size: 0.875rem;\n background-color: var(--md-code-background);\n color: var(--md-code-text);\n font-family: var(\n --md-code-font,\n SFMono-Regular,\n Consolas,\n Liberation Mono,\n Menlo,\n Courier,\n monospace\n );\n padding: 0.2em 0.4em;\n}\n\n[class*=\"Param-type\"]:not([class*=\"Param-type-\"]),\n[class*=\"Param-required\"]:not([class*=\"Param-required-\"]) {\n font-size: 0.875rem;\n}\n\n[class*=\"Param-required\"]:not([class*=\"Param-required-\"]) {\n color: var(--mollie-negative);\n}\n\n.rm-APIResponseSchemaPicker\n[class*=\"Param-required\"]:not([class*=\"Param-required-\"]) {\n display: none;\n}\n\n[class*=\"Param-expand\"]:not([class*=\"Param-expand-\"]) {\n margin-top: 1rem;\n border-radius: 0.5rem;\n border-color: var(--mollie-gray-400);\n width: max-content;\n max-width: 100%;\n}\n\n[class*=\"Param-expand_expanded\"]:not([class*=\"Param-expand_expanded-\"]) {\n width: auto;\n}\n\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"]) {\n border-radius: 0.5rem;\n font-size: 0.875rem;\n font-weight: 500;\n padding-block: 20px;\n padding-inline: 15px;\n box-shadow: none;\n}\n\n/* Hide regular 'show properties' button text */\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n> div:first-child {\n font-size: 0;\n color: var(--color-text-default);\n}\n\n/* Replace the text with something custom */\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n> div:first-child::after {\n display: block;\n font-size: 0.875rem;\n content: \"Show child parameters\";\n}\n\n[class*=\"Param-expand-button\"][class*=\"Param-expand-button_expanded\"]:not(\n [class*=\"Param-expand-button-\"]\n )\n> div:first-child::after {\n content: \"Hide child parameters\";\n}\n\n/* Readme renders an 'add more params' interactive button for empty objects. We do not use it */\nsection[class*=\"ParamAdditional\"]::after {\n display: block;\n content: \"Has additional fields\";\n font-weight: bold;\n font-size: 12px;\n}\n\nsection[class*=\"ParamAdditional\"] button[class*=\"Param-expand-button\"],\nsection[class*=\"Param-multischema\"] section[class*=\"Param-expand\"] + section[class*=\"Param-expand\"] {\n display: none;\n}\n\n[class*=\"Param-expand-button_expanded\"]:not(\n [class*=\"Param-expand-button_expanded-\"]\n ),\n[class*=\"Param-expand-button_expanded\"]:not(\n [class*=\"Param-expand-button_expanded-\"]\n ):hover {\n border-radius: 0.5rem 0.5rem 0 0;\n}\n\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"]):hover {\n background: var(--mollie-gray-100);\n}\n\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n+ [class*=\"Param-children\"]:not([class*=\"Param-children-\"]),\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n+ [class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"]) {\n border-top-color: var(--mollie-gray-400);\n}\n\n.rm-APIResponseSchemaPicker {\n --APIResponseSchemaPicker-bg: var(--mollie-gray-75);\n --APIResponseSchemaPicker-bg-alt: var(--mollie-gray-75);\n --APIResponseSchemaPicker-bg-hover: var(--mollie-gray-100);\n --APIResponseSchemaPicker-border: none;\n\n --api-section-header-size: 1rem;\n --md-code-background: var(--mollie-background-quaternary);\n --param-padding: 1rem;\n}\n\n[data-color-mode=dark] .rm-APIResponseSchemaPicker {\n --APIResponseSchemaPicker-bg: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-alt: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-hover: var(--mollie-gray-300);\n --APIResponseSchemaPicker-border: none;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .rm-APIResponseSchemaPicker,\n [data-color-mode=auto] .rm-APIResponseSchemaPicker {\n --APIResponseSchemaPicker-bg: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-alt: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-hover: var(--mollie-gray-300);\n --APIResponseSchemaPicker-border: none;\n }\n}\n\n[class*=\"SchemaItems\"]:not([class*=\"SchemaItems-\"]) {\n padding: 0 1rem 1rem;\n}\n\n[class*=\"APIResponseSchemaPicker-option\"]:not(\n [class*=\"APIResponseSchemaPicker-option-\"]\n ):not(:first-child) {\n border-top: 1px solid var(--color-border-default);\n}\n\n[class*=\"APIResponseSchemaPicker-option-toggle\"] {\n position: relative;\n padding: 1rem;\n}\n\n[class*=\"APIResponseSchemaPicker-option-toggle\"].active:after {\n content: \"\";\n position: absolute;\n height: 1px;\n left: 1rem;\n right: 1rem;\n bottom: 1px;\n background: var(--color-border-default);\n}\n\n[class*=\"APIResponseSchemaPicker-label\"]:not(\n [class*=\"APIResponseSchemaPicker-label-\"]\n ) {\n font-size: 0.875rem;\n}\n\n[class*=\"APIResponseSchemaPicker-description\"]:not(\n [class*=\"APIResponseSchemaPicker-description-\"]\n ) {\n font-size: 14px;\n color: var(--color-text-muted);\n}\n\n.rm-LanguagePicker {\n --border-radius-lg: 0.5rem;\n}\n\n.rm-LanguagePicker .Dropdown {\n display: none;\n}\n\n.rm-LanguageButton {\n flex: 1 0 auto;\n}\n\n.rm-PlaygroundResponse {\n margin-top: 1rem;\n}\n\n[class*=\"APIRequest-header\"]:not([class*=\"APIRequest-header-\"]),\n[class*=\"APIResponse-header\"]:not([class*=\"APIResponse-header-\"]) {\n font-size: 0.875rem;\n}\n\n[class*=\"APIResponse-header-tab\"] {\n font-size: 0;\n}\n\n[class*=\"APIResponse-header-tab\"]:before {\n font-size: 0.875rem;\n content: \"Response\";\n}\n\n[class*=\"Main-QuickNav-container\"]:not([class*=\"Main-QuickNav-container-\"]) {\n display: none;\n}\n\n[class*=\"QuickNav-button\"]:not([class*=\"QuickNav-button-\"]) {\n --QuickNav-key-bg: var(--mollie-background-secondary);\n}\n\n.rm-Guides #content-head {\n border-bottom: none;\n padding-bottom: 0;\n}\n\n.rm-Guides .content-body,\n.rm-Guides .content-toc {\n padding-top: 0;\n margin-top: 1rem;\n}\n\n.rm-ReferenceMain .content-body {\n width: var(--hub-main-max-width);\n max-width: 100%;\n}\n\n.rm-Guides .content-toc {\n margin-top: -3.90625rem;\n padding-top: 2rem;\n max-height: calc(100vh - 4rem);\n}\n\n[class*=\"Playground-section\"]:not([class*=\"Playground-section-\"]) {\n padding-inline: 24px;\n}\n\n.rm-Guides a.suggestEdits {\n position: fixed;\n bottom: 1rem;\n right: 1rem;\n z-index: 999;\n padding: 0.625rem 0.75rem;\n background: var(--mollie-gray-200);\n color: var(--color-text-default);\n border-radius: 9999em;\n font-size: 0.875rem;\n font-weight: 500;\n}\n\n.rm-Guides a.suggestEdits:hover {\n color: var(--color-text-default);\n background: var(--mollie-gray-300);\n}\n\n.rm-Guides a.suggestEdits > i {\n display: none;\n}\n\n[data-testid=\"inactive-banner\"] {\n display: none;\n}\n\n.content-toc {\n padding-top: 2rem;\n}\n\n.content-toc .tocHeader .icon {\n opacity: 0;\n}\n\n.PageThumbs-helpful {\n color: var(--color-text-muted);\n}\n\n.Button_secondary_text {\n color: var(--color-text-muted);\n}\n\n.DateLine {\n color: var(--color-text-muted);\n}\n\n.DateLine .icon {\n display: none;\n}\n\n.rm-APIMethod {\n display: inline-flex;\n align-items: center;\n gap: 0.25rem;\n padding: 0 0.375rem;\n border-radius: 999em;\n line-height: 1rem;\n font-size: 0.625rem;\n font-weight: 500;\n vertical-align: middle;\n max-width: fit-content;\n white-space: nowrap;\n width: auto;\n text-shadow: none;\n box-shadow: none;\n background: var(--mollie-pills-background-neutral);\n color: var(--mollie-pills-foreground-neutral);\n}\n\n.APIMethod_post {\n background: var(--mollie-pills-background-informative);\n color: var(--mollie-pills-foreground-informative);\n}\n\n.APIMethod_get {\n background: var(--mollie-pills-background-positive);\n color: var(--mollie-pills-foreground-positive);\n}\n\n.APIMethod_delete {\n background: var(--mollie-pills-background-negative);\n color: var(--mollie-pills-foreground-negative);\n}\n\n[class*=\"APIRequest-footer-toggle-button\"],\n[class*=\"APIRequest-footer-toggle-button\"]:not(.disabled):hover {\n color: var(--mollie-neutral);\n}\n\n.rm-Tooltip {\n border-width: 0;\n}\n\n/************/\n/** FOOTER **/\n/************/\n\nfooter:has(.mollie-discord) {\n box-sizing: border-box;\n position: relative;\n max-width: var(--container-lg);\n padding: 0 var(--hub-toc-width) 0 var(--hub-sidebar-width);\n line-height: 110%;\n margin: 0 auto;\n width: 100vw;\n}\n\n.inactive + footer {\n display: none;\n}\n\nbody:has(.rm-Guides, .rm-ReferenceMain) footer:has(.mollie-discord) {\n padding: 0 calc(var(--hub-toc-width) - 40px) 0 var(--hub-sidebar-width);\n}\n\n@media (min-width: 769px) {\n body:has(.rm-Playground) footer:has(.mollie-discord) {\n padding: 0 var(--hub-playground-width) 0 var(--hub-sidebar-width);\n }\n}\n\n@media (max-width: 1112px) {\n body:not(:has(.rm-Guides)) footer:has(.mollie-discord) {\n padding-left: 0 !important;\n }\n body:not(:has(.rm-Playground)) footer:has(.mollie-discord) {\n padding-right: 0 !important;\n }\n}\n\n@media (max-width: 768px) {\n footer:has(.mollie-discord) {\n padding-left: 0 !important;\n }\n\n .mollie-discord-wrapper {\n min-height: 2rem;\n }\n}\n\n.mollie-discord-wrapper {\n position: relative;\n}\n\nbody:has(.rm-Guides, .rm-ReferenceMain) .mollie-discord-wrapper {\n max-width: 880px;\n}\n\nbody:has(#ssr-main:not(:empty)) .mollie-discord {\n position: absolute;\n bottom: 1rem;\n left: 50%;\n transform: translateX(-50%);\n font-size: 12px;\n text-align: center;\n width: max-content;\n max-width: 100%;\n padding: 0 2rem 1rem;\n box-sizing: border-box;\n}\n\n/************/\n/** SEARCH **/\n/************/\n\n[class*=\"AlgoliaSearch\"]:not([class*=\"AlgoliaSearch-\"]) {\n --AlgoliaSearch-background: var(--mollie-background-primary);\n}\n\n@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {\n [class*=\"AlgoliaSearch\"]:not([class*=\"AlgoliaSearch-\"]) {\n --AlgoliaSearch-background: var(--mollie-background-primary-rgb);\n }\n}\n\n[data-color-mode=\"dark\"] #hub-search-results .modal-backdrop {\n background: rgba(255, 255, 255, .1);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] #hub-search-results .modal-backdrop,\n [data-color-mode=\"auto\"] #hub-search-results .modal-backdrop {\n background: rgba(255, 255, 255, .1);\n }\n}\n\n.ChangelogPost_date39xQGaRNf7jP {\n margin-top: 8px !important;\n}\n\n/**********************************************************************************************************************/\n/** DO NOT EDIT THIS CSS FILE MANUALLY. README DOES NOT OFFER VERSION CONTROL FOR CUSTOM CSS. WE USE GITLAB INSTEAD. **/\n/** Just open a merge request in GitLab. After merging the change to `master`, copy-paste the file here. **/\n/**********************************************************************************************************************/","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"
\n
\n Have a question or feature request? Join the Mollie Developer Community on Discord.\n
\n
","html_head":"\n\n","html_footer_meta":"\"\"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"buttons","buttonPrimary":"get-started","buttonSecondary":"changelog"},"title":"The Mollie Developer Hub","text":"Welcome to the Mollie developer hub. You'll find comprehensive guides and documentation to help you start working with Mollie as quickly as possible, as well as support if you get stuck. Let's jump right in!","_id":"64edc74247c1d3000c0ca42f"}],"allowApiExplorerJsonEditor":false,"changelog":{"layoutExpanded":false,"showAuthor":false,"showExactDate":false},"ai_dropdown":"enabled","ai_options":{"chatgpt":"enabled","claude":"enabled","clipboard":"enabled","view_as_markdown":"enabled","copilot":"enabled","perplexity":"enabled"},"showPageIcons":true,"layout":{"full_width":false,"style":"classic"}},"custom_domain":"docs.mollie.com","childrenProjects":[],"derivedPlan":"business2018","description":"Easily integrate online and point-of-sale payments into your platform with our ready-made plugins or create a custom solution using the Mollie API. Start building with Mollie today.","isExternalSnippetActive":false,"error404":"page-not-found","experiments":[],"first_page":"docs","flags":{"git":{"read":false,"write":false},"allowApiExplorerJsonEditor":false,"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowXFrame":false,"apiV2":false,"correctnewlines":false,"customBlocks":false,"dashReact":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"enterprise":false,"graphql":false,"migrationRun":false,"migrationSwaggerRun":false,"newEditor":true,"newEditorDash":true,"newMarkdownBetaProgram":true,"newSearch":true,"oauth":false,"oldMarkdown":false,"owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"speedyRender":false,"staging":false,"star":false,"superHub":true,"superHubBeta":false,"swagger":false,"translation":false,"useReactApp":true,"useReactGLP":true,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"developerPortal":false,"disableSAMLScoping":false,"disableSignups":false,"mdx":true,"passwordlessLogin":"default","superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":true,"superHubMigrationSelfServeFlow":true,"apiDesigner":false,"hideEnforceSSO":false,"localLLM":false,"superHubManageVersions":false,"gitSidebar":false,"superHubGlobalCustomBlocks":false,"childManagedBidi":false,"superHubBranches":false,"externalSdkSnippets":false,"requiresJQuery":false,"migrationPreview":false,"superHubPreview":false,"superHubBranchReviews":false,"superHubMergePermissions":false},"fullBaseUrl":"https://docs.mollie.com/","git":{"migration":{"createRepository":{"start":"2025-05-20T14:39:50.824Z","end":"2025-05-20T14:39:51.324Z","status":"successful"},"transformation":{"end":"2025-05-20T14:39:51.818Z","start":"2025-05-20T14:39:51.510Z","status":"successful"},"migratingPages":{"end":"2025-05-20T14:39:53.344Z","start":"2025-05-20T14:39:52.231Z","status":"successful"},"enableSuperhub":{"start":"2025-05-20T14:50:38.827Z","status":"successful","end":"2025-05-20T14:50:38.827Z"}},"sync":{"linked_repository":{},"installationRequest":{},"connections":[],"providers":[]}},"glossaryTerms":[{"_id":"64edc74247c1d3000c0ca42e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"healthCheck":{"provider":"manual","settings":{"page":"","status":true,"url":"https://status.mollie.com/"}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"integrations":{"login":{}},"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"docs","alignment":"left","pageType":"Documentation"},{"type":"docs","alignment":"left","pageType":"Documentation"},{"type":"docs","alignment":"left","pageType":"Documentation"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":false,"suggested_edits":true,"logs":false,"custompages":false,"tutorials":false},"name":"Mollie Documentation","nav_names":{"docs":"Guides","reference":"API Reference","changelog":"Changelog","discuss":"","recipes":"Walkthroughs","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":true,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"business2018","planOverride":"","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"active","planTrial":"business2018","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":true,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":false,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":true,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":149},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":true,"defaultExpandResponseSchema":true,"enableOAuthFlows":true},"seo":{"overwrite_title_tag":true},"stable":{"_id":"64edc74247c1d3000c0ca433","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca437","64edc74247c1d3000c0ca440","64edc9ec39015f007afec6c2","662a4974bfb85d0012d1fc70","662a49769fde380051698bea","662a49769fde380051698beb","662a49777055770050317788","662a49777055770050317789","662a49a048613f00374b92dd","662a49e5c43a2000578e0aee","662cf3d7aa2b7000758bd79b","662e3db5e816e200511c310d","662e5882ceb83e003c8b3ee0","66472821f403ac0010d9aa44","66476bbcb8ac3c002b526234","66476c09fa113a00110c5bd9","66477bdd202f8f006b120d2a","66487bb00a993c005a7123c0","6649f6364a85e80012e8e974","6649f966c36e6e003232dc9b","664b0f29236e0c0058d568ff","664b11cac0665b0030cc8e3a","665a458d937b7b00226a25d4","6660cfce68c038003786e3c1","6660d388576121006f4fc80f","6662d3e9dab80f0011f32883","6662d40d2ab82e004f85fd7e","666339be60952f0031f18b03","666339e43cabdf00388dfce9","66633a02399c88002bacc55a","66633a0c3cabdf00388dfd0d","66633a1769b7bd0030e08781","66633a5d8b0688006f75cd92","66633af8a4d6b5002deef8f8","66633b28794f8c005bc6a060","666380cfda9518005ac86c2d","6663810c14fd9600591d6dc2","668d493e0e0f44007241b6a0","668e5a67746fac002e57c53e"],"project":"64edc74247c1d3000c0ca42d","releaseDate":"2023-08-29T10:24:02.371Z","createdAt":"2023-08-29T10:24:02.391Z","updatedAt":"2025-07-18T09:11:30.950Z","__v":169,"apiRegistries":[{"filename":"accepting-payments.json","uuid":"54u4dqzmd8ln4xk"},{"filename":"receiving-orders.json","uuid":"54u4ftcmd8ln4sw"},{"filename":"recurring.json","uuid":"1diwgtgrmd7ci4kz"},{"filename":"mollie-connect.json","uuid":"1diwgw17md7ci84q"},{"filename":"business-operations.json","uuid":"54u4fetmd8lmhk0"},{"filename":"revenue-collection.json","uuid":"54u4fetmd8lnrq1"}],"pdfStatus":"","source":"readme"},"subdomain":"molapi","subpath":"","superHubWaitlist":true,"topnav":{"left":[],"right":[],"bottom":[{"type":"url","text":"Support","url":"https://help.mollie.com/hc/en-us"}],"edited":true},"trial":{"trialDeadlineEnabled":true,"trialEndsAt":"2024-06-19T14:06:24.395Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://www.mollie.com","versions":[{"_id":"64edc74247c1d3000c0ca433","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca437","64edc74247c1d3000c0ca440","64edc9ec39015f007afec6c2","662a4974bfb85d0012d1fc70","662a49769fde380051698bea","662a49769fde380051698beb","662a49777055770050317788","662a49777055770050317789","662a49a048613f00374b92dd","662a49e5c43a2000578e0aee","662cf3d7aa2b7000758bd79b","662e3db5e816e200511c310d","662e5882ceb83e003c8b3ee0","66472821f403ac0010d9aa44","66476bbcb8ac3c002b526234","66476c09fa113a00110c5bd9","66477bdd202f8f006b120d2a","66487bb00a993c005a7123c0","6649f6364a85e80012e8e974","6649f966c36e6e003232dc9b","664b0f29236e0c0058d568ff","664b11cac0665b0030cc8e3a","665a458d937b7b00226a25d4","6660cfce68c038003786e3c1","6660d388576121006f4fc80f","6662d3e9dab80f0011f32883","6662d40d2ab82e004f85fd7e","666339be60952f0031f18b03","666339e43cabdf00388dfce9","66633a02399c88002bacc55a","66633a0c3cabdf00388dfd0d","66633a1769b7bd0030e08781","66633a5d8b0688006f75cd92","66633af8a4d6b5002deef8f8","66633b28794f8c005bc6a060","666380cfda9518005ac86c2d","6663810c14fd9600591d6dc2","668d493e0e0f44007241b6a0","668e5a67746fac002e57c53e"],"project":"64edc74247c1d3000c0ca42d","releaseDate":"2023-08-29T10:24:02.371Z","createdAt":"2023-08-29T10:24:02.391Z","updatedAt":"2025-07-18T09:11:30.950Z","__v":169,"apiRegistries":[{"filename":"accepting-payments.json","uuid":"54u4dqzmd8ln4xk"},{"filename":"receiving-orders.json","uuid":"54u4ftcmd8ln4sw"},{"filename":"recurring.json","uuid":"1diwgtgrmd7ci4kz"},{"filename":"mollie-connect.json","uuid":"1diwgw17md7ci84q"},{"filename":"business-operations.json","uuid":"54u4fetmd8lmhk0"},{"filename":"revenue-collection.json","uuid":"54u4fetmd8lnrq1"}],"pdfStatus":"","source":"readme"}],"variableDefaults":[{"source":"","type":"","_id":"67cef25ca22ac8003037b064","name":"Dashboard","default":"Web app"},{"source":"security","type":"http","_id":"682b3bc7f8791a003f6ff715","name":"apiKey","scheme":"bearer","default":"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM","apiSetting":"6663810c14fd9600591d6dc0"},{"source":"security","type":"oauth2","_id":"682b3bc7f8791a003f6ff714","name":"oAuth","apiSetting":"6663810c14fd9600591d6dc0"}],"webhookEnabled":false,"isHubEditable":true},"projectStore":{"data":{"allow_crawlers":"disabled","canonical_url":null,"default_version":{"name":"1.0"},"description":"Easily integrate online and point-of-sale payments into your platform with our ready-made plugins or create a custom solution using the Mollie API. Start building with Mollie today.","glossary":[{"_id":"64edc74247c1d3000c0ca42e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"homepage_url":"https://www.mollie.com","id":"64edc74247c1d3000c0ca42d","name":"Mollie Documentation","parent":null,"redirects":[],"sitemap":"disabled","llms_txt":"disabled","subdomain":"molapi","suggested_edits":"enabled","uri":"/projects/me","variable_defaults":[{"name":"Dashboard","default":"Web app","source":"","type":"","id":"67cef25ca22ac8003037b064"},{"name":"apiKey","default":"live_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM","scheme":"bearer","source":"security","type":"http","id":"682b3bc7f8791a003f6ff715"},{"name":"oAuth","source":"security","type":"oauth2","id":"682b3bc7f8791a003f6ff714"}],"webhooks":[],"api_designer":{"allow_editing":"enabled"},"custom_login":{"login_url":null,"logout_url":null},"features":{"mdx":"enabled"},"mcp":{},"onboarding_completed":{"api":true,"appearance":true,"documentation":true,"domain":true,"jwt":false,"logs":false,"metricsSDK":false},"pages":{"not_found":"/branches/stable/custom_pages/page-not-found"},"privacy":{"openapi":"admin","password":null,"view":"public"},"refactored":{"status":"enabled","migrated":"successful"},"seo":{"overwrite_title_tag":"enabled"},"plan":{"type":"business2018","grace_period":{"enabled":false,"end_date":null},"trial":{"expired":false,"end_date":"2024-06-19T14:06:24.395Z"}},"reference":{"api_sdk_snippets":"disabled","defaults":"use_only_if_required","json_editor":"disabled","oauth_flows":"enabled","request_history":"disabled","response_examples":"expanded","response_schemas":"expanded","sdk_snippets":{"external":"disabled"}},"health_check":{"provider":"manual","settings":{"manual":{"status":"up","url":"https://status.mollie.com/"},"statuspage":{"id":null}}},"integrations":{"aws":{"readme_webhook_login":{"region":null,"external_id":null,"role_arn":null,"usage_plan_id":null}},"bing":{"verify":null},"google":{"analytics":null,"site_verification":null},"heap":{"id":null},"koala":{"key":null},"localize":{"key":null},"postman":{"key":null,"client_id":null,"client_secret":null},"recaptcha":{"site_key":null,"secret_key":null},"segment":{"key":null,"domain":null},"speakeasy":{"key":null,"spec_url":null},"stainless":{"key":null,"name":null},"typekit":{"key":null},"zendesk":{"subdomain":null},"intercom":{"app_id":null,"secure_mode":{"key":null,"email_only":false}}},"permissions":{"appearance":{"private_label":"enabled","custom_code":{"css":"enabled","html":"enabled","js":"disabled"}},"branches":{"merge":{"admin":true}}},"appearance":{"brand":{"primary_color":"#ffffff","link_color":"#0040ff","theme":"system"},"changelog":{"layout":"collapsed","show_author":false,"show_exact_date":false},"layout":{"full_width":"disabled","style":"classic"},"markdown":{"callouts":{"icon_font":"fontawesome"}},"table_of_contents":"enabled","whats_next_label":null,"footer":{"readme_logo":"hide"},"logo":{"size":"default","dark_mode":{"uri":null,"url":"https://files.readme.io/88ce75b-Mollie_dev_1.svg","name":"88ce75b-Mollie_dev_1.svg","width":83,"height":23,"color":"#111111","links":{"original_url":null}},"main":{"uri":null,"url":"https://files.readme.io/c4729a2-Mollie-Logo-Black-2023-Clearspace.svg","name":"c4729a2-Mollie-Logo-Black-2023-Clearspace.svg","width":300,"height":145,"color":"#000000","links":{"original_url":null}},"favicon":{"uri":null,"url":"https://files.readme.io/08b4ecf-favicon.ico","name":"08b4ecf-favicon.ico","width":48,"height":48,"color":"#000000","links":{"original_url":null}}},"custom_code":{"css":"/**********************************************************************************************************************/\n/** DO NOT EDIT THIS CSS FILE MANUALLY. README DOES NOT OFFER VERSION CONTROL FOR CUSTOM CSS. WE USE GITLAB INSTEAD. **/\n/** Just open a merge request in GitLab. After merging the change to `master`, copy-paste the file here. **/\n/**********************************************************************************************************************/\n\n/************/\n/** THEME VARIABLES **/\n/************/\n\n:root {\n /* Mollie colors */\n --mollie-black: #111111;\n --mollie-blue-100: #ccd9ff;\n --mollie-blue-200: #b4c6fa;\n --mollie-blue-25: #f5f7ff;\n --mollie-blue-300: #99b3ff;\n --mollie-blue-400: #3366ff;\n --mollie-blue-50: #e6ecff;\n --mollie-blue-500: #0040ff;\n --mollie-blue-600: #003ae6;\n --mollie-blue-700: #0033cc;\n --mollie-blue-75: #d9e2ff;\n --mollie-blue-800: #002699;\n --mollie-gray-100: #ececf0;\n --mollie-gray-200: #e3e4ea;\n --mollie-gray-300: #d2d3dd;\n --mollie-gray-400: #aeb1c2;\n --mollie-gray-50: #f9fafb;\n --mollie-gray-500: #a0a3b2;\n --mollie-gray-600: #71737e;\n --mollie-gray-700: #5a5c65;\n --mollie-gray-75: #f5f6f8;\n --mollie-gray-800: #46474e;\n --mollie-green-100: #ebf7ea;\n --mollie-green-200: #c2e6c1;\n --mollie-green-300: #9ed99c;\n --mollie-green-400: #75cc72;\n --mollie-green-50: #f5fbf5;\n --mollie-green-500: #32ad30;\n --mollie-green-600: #288a26;\n --mollie-green-700: #1e681d;\n --mollie-green-800: #144513;\n --mollie-purple-100: #f7deff;\n --mollie-purple-500: #b513ee;\n --mollie-purple-600: #910fbe;\n --mollie-red-100: #ffe6ea;\n --mollie-red-200: #ffccd5;\n --mollie-red-300: #ff99ab;\n --mollie-red-400: #ff6982;\n --mollie-red-50: #fff2f5;\n --mollie-red-500: #e60029;\n --mollie-red-600: #cc0025;\n --mollie-red-700: #99001c;\n --mollie-red-800: #660012;\n --mollie-white: #ffffff;\n --mollie-yellow-100: #fff2d4;\n --mollie-yellow-200: #ffe5aa;\n --mollie-yellow-300: #fad47d;\n --mollie-yellow-400: #f0c369;\n --mollie-yellow-50: #fffcf4;\n --mollie-yellow-500: #e6ab26;\n --mollie-yellow-600: #cc9822;\n --mollie-yellow-700: #8b6900;\n --mollie-yellow-800: #664c11;\n\n --mollie-background-primary: var(--mollie-white);\n --mollie-background-primary-rgb: 255, 255, 255;\n --mollie-background-secondary: var(--mollie-gray-50);\n --mollie-background-tertiary: var(--mollie-gray-75);\n --mollie-background-quaternary: var(--mollie-gray-100);\n --mollie-accent: var(--mollie-blue-500);\n --mollie-accent-hover: var(--mollie-blue-600);\n --mollie-interactive: var(--mollie-blue-500);\n --mollie-primary: var(--mollie-black);\n --mollie-secondary: var(--mollie-gray-700);\n --mollie-secondary-hover: var(--mollie-gray-800);\n --mollie-negative: var(--mollie-red-500);\n --mollie-positive: var(--mollie-green-500);\n --mollie-warning: var(--mollie-yellow-500);\n --mollie-neutral: var(--mollie-gray-500);\n --mollie-border: var(--mollie-gray-100);\n\n --mollie-callout-info-background: var(--mollie-blue-25);\n --mollie-callout-info-border: var(--mollie-blue-100);\n --mollie-callout-info-primary: var(--mollie-blue-700);\n --mollie-callout-success-background: var(--mollie-green-50);\n --mollie-callout-success-border: var(--mollie-green-200);\n --mollie-callout-success-primary: var(--mollie-green-700);\n --mollie-callout-warning-background: var(--mollie-yellow-50);\n --mollie-callout-warning-border: var(--mollie-yellow-200);\n --mollie-callout-warning-primary: var(--mollie-yellow-800);\n --mollie-callout-error-background: var(--mollie-red-50);\n --mollie-callout-error-border: var(--mollie-red-200);\n --mollie-callout-error-primary: var(--mollie-red-700);\n\n --mollie-pills-background-warning: var(--mollie-yellow-100);\n --mollie-pills-foreground-warning: var(--mollie-yellow-700);\n --mollie-pills-background-positive: var(--mollie-green-100);\n --mollie-pills-foreground-positive: var(--mollie-green-700);\n --mollie-pills-background-neutral: var(--mollie-gray-100);\n --mollie-pills-foreground-neutral: var(--mollie-gray-800);\n --mollie-pills-background-negative: var(--mollie-red-100);\n --mollie-pills-foreground-negative: var(--mollie-red-700);\n --mollie-pills-background-informative: var(--mollie-blue-100);\n --mollie-pills-foreground-informative: var(--mollie-blue-700);\n --mollie-pills-background-callout: var(--mollie-purple-100);\n --mollie-pills-foreground-callout: var(--mollie-purple-600);\n\n /* Backgrounds */\n --color-bg-page: var(--mollie-background-primary);\n --color-bg-page-rgb: var(--mollie-background-primary-rgb);\n\n /* Texts */\n --color-text-default: var(--mollie-primary);\n --color-text-muted: var(--mollie-secondary);\n --color-text-minimum: var(--mollie-secondary);\n --color-text-minimum-hover: var(--mollie-secondary-hover);\n --color-text-minimum-icon: var(--mollie-secondary);\n\n /* Accessories */\n --color-border-default: var(--mollie-border);\n --color-link-primary: var(--mollie-interactive);\n\n /* Inputs */\n --color-input-text: var(--color-text-muted);\n --color-input-background: var(--mollie-background-primary);\n --color-input-border: var(--mollie-border);\n\n /* Markdown */\n --md-code-radius: 10px;\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n\n /* Recipes */\n --recipe-button-color: var(--mollie-accent);\n --recipe-button-color-hover: var(--mollie-accent-hover);\n\n // Other\n --font-family: \"Inter\", sans-serif;\n --border-radius: 4px;\n --border-radius-lg: 8px;\n --hub-playground-width: 460px;\n --container-lg: 1620px;\n}\n\n[data-color-mode=dark] {\n /* Mollie colors */\n --mollie-black: #111111;\n --mollie-blue-100: #1b2237;\n --mollie-blue-200: #000f4b;\n --mollie-blue-25: #020718;\n --mollie-blue-300: #001a66;\n --mollie-blue-400: #0f43df;\n --mollie-blue-50: #0e111a;\n --mollie-blue-500: #1047ed;\n --mollie-blue-600: #0f4afc;\n --mollie-blue-700: #6789f1;\n --mollie-blue-75: #020b24;\n --mollie-blue-800: #b3c6ff;\n --mollie-gray-100: #1c1d21;\n --mollie-gray-200: #24252b;\n --mollie-gray-300: #34353e;\n --mollie-gray-400: #484750;\n --mollie-gray-50: #111111;\n --mollie-gray-500: #565560;\n --mollie-gray-600: #9897a4;\n --mollie-gray-700: #bfbfc9;\n --mollie-gray-75: #17181b;\n --mollie-gray-800: #f2f2f2;\n --mollie-green-100: #243924;\n --mollie-green-200: #0f340e;\n --mollie-green-300: #0a4109;\n --mollie-green-400: #0d550c;\n --mollie-green-50: #111d11;\n --mollie-green-500: #2d9c2b;\n --mollie-green-600: #32ad30;\n --mollie-green-700: #5bbd59;\n --mollie-green-800: #addeac;\n --mollie-purple-100: #351344;\n --mollie-purple-500: #cb5af3;\n --mollie-purple-600: #d371f5;\n --mollie-red-100: #3f2126;\n --mollie-red-200: #4c000e;\n --mollie-red-300: #600919;\n --mollie-red-400: #fe1741;\n --mollie-red-50: #231216;\n --mollie-red-500: #ff3358;\n --mollie-red-600: #ff5977;\n --mollie-red-700: #ff8097;\n --mollie-red-800: #ffb3c0;\n --mollie-white: #ffffff;\n --mollie-yellow-100: #322c1f;\n --mollie-yellow-200: #39301b;\n --mollie-yellow-300: #553c03;\n --mollie-yellow-400: #cc9822;\n --mollie-yellow-50: #231f13;\n --mollie-yellow-500: #cc9822;\n --mollie-yellow-600: #e6ab26;\n --mollie-yellow-700: #ffc53f;\n --mollie-yellow-800: #ffd26a;\n\n --mollie-background-primary: var(--mollie-gray-75);\n --mollie-background-primary-rgb: 23, 24, 27;\n --mollie-background-secondary: var(--mollie-gray-100);\n --mollie-background-tertiary: var(--mollie-gray-200);\n --mollie-background-quaternary: var(--mollie-gray-300);\n --mollie-accent: var(--mollie-blue-400);\n --mollie-accent-hover: var(--mollie-blue-500);\n --mollie-interactive: var(--mollie-blue-800);\n --mollie-primary: var(--mollie-white);\n --mollie-secondary: var(--mollie-gray-700);\n --mollie-secondary-hover: var(--mollie-gray-800);\n --mollie-negative: var(--mollie-red-800);\n --mollie-positive: var(--mollie-green-700);\n --mollie-warning: var(--mollie-yellow-700);\n --mollie-neutral: var(--mollie-gray-800);\n --mollie-border: var(--mollie-gray-300);\n\n --mollie-callout-info-background: var(--mollie-blue-50);\n --mollie-callout-info-border: var(--mollie-blue-300);\n --mollie-callout-info-primary: var(--mollie-blue-800);\n --mollie-callout-success-background: var(--mollie-green-50);\n --mollie-callout-success-border: var(--mollie-green-200);\n --mollie-callout-success-primary: var(--mollie-green-800);\n --mollie-callout-warning-background: var(--mollie-yellow-50);\n --mollie-callout-warning-border: var(--mollie-yellow-300);\n --mollie-callout-warning-primary: var(--mollie-yellow-800);\n --mollie-callout-error-background: var(--mollie-red-50);\n --mollie-callout-error-border: var(--mollie-red-200);\n --mollie-callout-error-primary: var(--mollie-red-800);\n\n --mollie-pills-background-warning: var(--mollie-yellow-100);\n --mollie-pills-foreground-warning: var(--mollie-yellow-800);\n --mollie-pills-background-positive: var(--mollie-green-100);\n --mollie-pills-foreground-positive: var(--mollie-green-800);\n --mollie-pills-background-neutral: var(--mollie-gray-300);\n --mollie-pills-foreground-neutral: var(--mollie-gray-800);\n --mollie-pills-background-negative: var(--mollie-red-100);\n --mollie-pills-foreground-negative: var(--mollie-red-800);\n --mollie-pills-background-informative: var(--mollie-blue-100);\n --mollie-pills-foreground-informative: var(--mollie-blue-800);\n --mollie-pills-background-callout: var(--mollie-purple-100);\n --mollie-pills-foreground-callout: var(--mollie-purple-600);\n\n /* Backgrounds */\n --color-bg-page: var(--mollie-background-primary);\n --color-bg-page-rgb: var(--mollie-background-primary-rgb);\n\n /* Texts */\n --color-text-default: var(--mollie-primary);\n --color-text-muted: var(--mollie-secondary);\n --color-text-minimum: var(--mollie-secondary);\n --color-text-minimum-hover: var(--mollie-secondary-hover);\n --color-text-minimum-icon: var(--mollie-secondary);\n\n /* Accessories */\n --color-border-default: var(--mollie-border);\n --color-link-primary: var(--mollie-interactive);\n\n /* Inputs */\n --color-input-text: var(--color-text-muted);\n --color-input-background: var(--mollie-background-primary);\n --color-input-border: var(--mollie-border);\n\n /* Markdown */\n --md-code-radius: 10px;\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n\n /* Recipes */\n --recipe-button-color: var(--mollie-accent);\n --recipe-button-color-hover: var(--mollie-accent-hover);\n\n /* Flyout */\n --project-color-inverse: var(--mollie-white);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=auto], [data-color-mode=system] {\n /* Mollie colors */\n --mollie-black: #111111;\n --mollie-blue-100: #1b2237;\n --mollie-blue-200: #000f4b;\n --mollie-blue-25: #020718;\n --mollie-blue-300: #001a66;\n --mollie-blue-400: #0f43df;\n --mollie-blue-50: #0e111a;\n --mollie-blue-500: #1047ed;\n --mollie-blue-600: #0f4afc;\n --mollie-blue-700: #6789f1;\n --mollie-blue-75: #020b24;\n --mollie-blue-800: #b3c6ff;\n --mollie-gray-100: #1c1d21;\n --mollie-gray-200: #24252b;\n --mollie-gray-300: #34353e;\n --mollie-gray-400: #484750;\n --mollie-gray-50: #111111;\n --mollie-gray-500: #565560;\n --mollie-gray-600: #9897a4;\n --mollie-gray-700: #bfbfc9;\n --mollie-gray-75: #17181b;\n --mollie-gray-800: #f2f2f2;\n --mollie-green-100: #243924;\n --mollie-green-200: #0f340e;\n --mollie-green-300: #0a4109;\n --mollie-green-400: #0d550c;\n --mollie-green-50: #111d11;\n --mollie-green-500: #2d9c2b;\n --mollie-green-600: #32ad30;\n --mollie-green-700: #5bbd59;\n --mollie-green-800: #addeac;\n --mollie-purple-100: #351344;\n --mollie-purple-500: #cb5af3;\n --mollie-purple-600: #d371f5;\n --mollie-red-100: #3f2126;\n --mollie-red-200: #4c000e;\n --mollie-red-300: #600919;\n --mollie-red-400: #fe1741;\n --mollie-red-50: #231216;\n --mollie-red-500: #ff3358;\n --mollie-red-600: #ff5977;\n --mollie-red-700: #ff8097;\n --mollie-red-800: #ffb3c0;\n --mollie-white: #ffffff;\n --mollie-yellow-100: #322c1f;\n --mollie-yellow-200: #39301b;\n --mollie-yellow-300: #553c03;\n --mollie-yellow-400: #cc9822;\n --mollie-yellow-50: #231f13;\n --mollie-yellow-500: #cc9822;\n --mollie-yellow-600: #e6ab26;\n --mollie-yellow-700: #ffc53f;\n --mollie-yellow-800: #ffd26a;\n \n --mollie-background-primary: var(--mollie-gray-75);\n --mollie-background-primary-rgb: 23, 24, 27;\n --mollie-background-secondary: var(--mollie-gray-100);\n --mollie-background-tertiary: var(--mollie-gray-200);\n --mollie-background-quaternary: var(--mollie-gray-300);\n --mollie-accent: var(--mollie-blue-400);\n --mollie-accent-hover: var(--mollie-blue-500);\n --mollie-interactive: var(--mollie-blue-800);\n --mollie-primary: var(--mollie-white);\n --mollie-secondary: var(--mollie-gray-700);\n --mollie-secondary-hover: var(--mollie-gray-800);\n --mollie-negative: var(--mollie-red-800);\n --mollie-positive: var(--mollie-green-700);\n --mollie-warning: var(--mollie-yellow-700);\n --mollie-neutral: var(--mollie-gray-800);\n --mollie-border: var(--mollie-gray-300);\n \n --mollie-callout-info-background: var(--mollie-blue-50);\n --mollie-callout-info-border: var(--mollie-blue-300);\n --mollie-callout-info-primary: var(--mollie-blue-800);\n --mollie-callout-success-background: var(--mollie-green-50);\n --mollie-callout-success-border: var(--mollie-green-200);\n --mollie-callout-success-primary: var(--mollie-green-800);\n --mollie-callout-warning-background: var(--mollie-yellow-50);\n --mollie-callout-warning-border: var(--mollie-yellow-300);\n --mollie-callout-warning-primary: var(--mollie-yellow-800);\n --mollie-callout-error-background: var(--mollie-red-50);\n --mollie-callout-error-border: var(--mollie-red-200);\n --mollie-callout-error-primary: var(--mollie-red-800);\n \n --mollie-pills-background-warning: var(--mollie-yellow-100);\n --mollie-pills-foreground-warning: var(--mollie-yellow-800);\n --mollie-pills-background-positive: var(--mollie-green-100);\n --mollie-pills-foreground-positive: var(--mollie-green-800);\n --mollie-pills-background-neutral: var(--mollie-gray-300);\n --mollie-pills-foreground-neutral: var(--mollie-gray-800);\n --mollie-pills-background-negative: var(--mollie-red-100);\n --mollie-pills-foreground-negative: var(--mollie-red-800);\n --mollie-pills-background-informative: var(--mollie-blue-100);\n --mollie-pills-foreground-informative: var(--mollie-blue-800);\n --mollie-pills-background-callout: var(--mollie-purple-100);\n --mollie-pills-foreground-callout: var(--mollie-purple-600);\n \n /* Backgrounds */\n --color-bg-page: var(--mollie-background-primary);\n --color-bg-page-rgb: var(--mollie-background-primary-rgb);\n \n /* Texts */\n --color-text-default: var(--mollie-primary);\n --color-text-muted: var(--mollie-secondary);\n --color-text-minimum: var(--mollie-secondary);\n --color-text-minimum-hover: var(--mollie-secondary-hover);\n --color-text-minimum-icon: var(--mollie-secondary);\n \n /* Accessories */\n --color-border-default: var(--mollie-border);\n --color-link-primary: var(--mollie-interactive);\n \n /* Inputs */\n --color-input-text: var(--color-text-muted);\n --color-input-background: var(--mollie-background-primary);\n --color-input-border: var(--mollie-border);\n \n /* Markdown */\n --md-code-radius: 10px;\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n \n /* Recipes */\n --recipe-button-color: var(--mollie-accent);\n --recipe-button-color-hover: var(--mollie-accent-hover);\n \n /* Flyout */\n --project-color-inverse: var(--mollie-white);\n }\n}\n\n/************/\n/** LAYOUT **/\n/************/\n\n*:not(\n .APIResponse-action-button,\n .rm-APIMethod,\n [class*=\"ChangelogPost_type\"]\n ) {\n text-transform: unset !important;\n}\n\n.App {\n min-height: 100vh;\n}\n\nmain {\n flex: 1 0 auto;\n display: flex;\n}\n\n.rm-Header {\n position: relative;\n background-color: var(--mollie-background-primary);\n --Header-background: var(--mollie-background-primary);\n --Header-button-color: var(--color-text-default);\n}\n\n.rm-Header-top {\n border-bottom-width: 0;\n}\n\n.rm-Header-left {\n z-index: 99;\n padding-left: 1.75rem;\n}\n\n@media (min-width: 769px) {\n .rm-Header-right {\n position: absolute;\n inset: 0;\n display: grid;\n grid-template-columns: 1fr 146px minmax(auto, calc(var(--container-lg) - 146px)) 1fr;\n }\n\n .rm-Header-bottom {\n padding-right: 2.5rem;\n box-sizing: border-box;\n }\n\n [class*=\"ThemeToggle-wrapper\"]:not([class*=\"ThemeToggle-wrapper-\"]) {\n grid-column-start: 3;\n margin-inline-start: auto;\n }\n}\n\n.rm-Sidebar {\n background: var(--mollie-background-primary);\n margin-top: 0 !important;\n}\n\n.rm-Container:not(.rm-Header-top > *) {\n position: relative;\n}\n\nmain > .rm-Container:has(.rm-Sidebar)::after,\nmain.rm-Container:has(.rm-Sidebar)::after {\n content: \"\";\n position: absolute;\n right: 100%;\n top: 0;\n bottom: 0;\n background: var(--mollie-background-primary);\n width: 100vw;\n}\n\n@media (min-width: 769px) {\n .rm-Header {\n display: grid;\n grid-template-columns: 146px auto;\n align-items: center;\n }\n}\n\n@media (min-width: 1441px) {\n .rm-Header {\n grid-template-columns:\n 1fr 146px minmax(auto, calc(var(--container-lg) - 146px))\n 1fr;\n }\n .rm-Header-top {\n grid-column-start: 2;\n grid-column-end: 2;\n }\n .rm-Header-bottom {\n grid-column-start: 3;\n grid-column-end: 3;\n }\n}\n\n@media (max-width: 414px) {\n .rm-Guides .content-body {\n overflow: unset;\n }\n}\n\n.rm-Header {\n --Header-logo-height: 22px;\n --Header-button-hover: transparent !important;\n --Header-button-color: ;\n}\n\n[data-color-mode=\"dark\"] .rm-Header {\n --Header-border-color: rgba(255, 255, 255, 0.1);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=auto] .rm-Header,\n [data-color-mode=system] .rm-Header {\n --Header-border-color: rgba(255, 255, 255, 0.1);\n }\n}\n\n.rm-Logo-img {\n display: block;\n}\n\n[data-color-mode=\"dark\"] .rm-Logo-img,\n[data-color-mode=\"dark\"] [class*=\"PageNotFound-logo\"] {\n filter: invert(1);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-Logo-img,\n [data-color-mode=\"system\"] [class*=\"PageNotFound-logo\"],\n [data-color-mode=\"auto\"] .rm-Logo-img,\n [data-color-mode=\"auto\"] [class*=\"PageNotFound-logo\"] {\n filter: invert(1);\n }\n}\n\n.rm-Header-bottom-link {\n font-weight: unset;\n opacity: 1;\n color: var(--color-text-minimum) !important;\n}\n\n.rm-Header-bottom-link:hover,\n.rm-MobileFlyout-item:hover {\n text-decoration: none;\n}\n\n[data-color-mode=\"dark\"] .rm-MobileFlyout-item.active {\n background-color: rgba(255, 255, 255, .07);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .rm-MobileFlyout-item.active,\n [data-color-mode=\"auto\"] .rm-MobileFlyout-item.active {\n background-color: rgba(255, 255, 255, .07);\n }\n}\n\n.rm-Header-bottom-link.active {\n opacity: 1;\n font-weight: 600;\n color: var(--color-text-default) !important;\n}\n\n.rm-ThemeToggle.Button {\n color: var(--Header-button-color);\n z-index: 1;\n}\n\n.rm-Logo:active,\n.rm-ThemeToggle.Button:active,\n.rm-Header-top-link.Button:active,\n.rm-Header-bottom-link.Button:active {\n border-color: transparent;\n box-shadow: none;\n}\n\n.rm-Header-bottom-link:hover {\n opacity: 0.8;\n}\n\n.rm-Header-bottom-link > i,\n.rm-MobileFlyout-item > i,\n[class*=\"Header-left-nav\"] > i {\n display: none;\n}\n\n.rm-Header-bottom-link > i + * {\n margin: 0 !important;\n}\n\n.rm-Header-search {\n padding-right: 25px;\n}\n\n.rm-SearchToggle,\n[data-color-mode=dark] .ThemeContext_light:not(.ThemeContext_line) .rm-SearchToggle,\n[data-color-mode=dark] .rm-SearchToggle {\n --SearchToggle-bg: var(--mollie-background-tertiary);\n --SearchToggle-color: var(--color-text-minimum);\n height: 28px;\n padding: 0 12px 0 7px;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .ThemeContext_light:not(.ThemeContext_line) .rm-SearchToggle,\n [data-color-mode=system] .rm-SearchToggle,\n [data-color-mode=auto] .ThemeContext_light:not(.ThemeContext_line) .rm-SearchToggle,\n [data-color-mode=auto] .rm-SearchToggle {\n --SearchToggle-bg: var(--mollie-background-tertiary);\n --SearchToggle-color: var(--color-text-minimum);\n height: 28px;\n padding: 0 12px 0 7px;\n }\n}\n\n.rm-SearchToggle-placeholder {\n font-size: 13px;\n}\n\n.reference-redesign {\n --Sidebar-indent: 20px;\n}\n\n[class*=\"Sidebar-link-buttonWrapper\"] {\n margin-right: 5px;\n}\n\n.reference-redesign .rm-Sidebar.rm-Sidebar {\n --Sidebar-link-hover-background: none;\n --Sidebar-link-background: var(--mollie-background-tertiary);\n --Sidebar-link-color: rgba(0, 0, 0, 0.8);\n padding: 2rem 0.75rem !important;\n}\n\n.reference-redesign .rm-Sidebar-heading {\n font-size: 14px;\n color: var(--color-text-default);\n}\n\n.reference-redesign .rm-Sidebar-item {\n margin-top: 5px;\n}\n\n[data-color-mode=dark] .reference-redesign .rm-Sidebar-link.rm-Sidebar-link {\n color: var(--color-text-muted);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .reference-redesign .rm-Sidebar-link.rm-Sidebar-link,\n [data-color-mode=auto] .reference-redesign .rm-Sidebar-link.rm-Sidebar-link {\n color: var(--color-text-muted);\n }\n}\n\n.reference-redesign .rm-Sidebar-link.active {\n font-weight: 600;\n}\n\n.reference-redesign .rm-Sidebar-link:hover {\n color: unset;\n}\n\n[class*=\"reference-sidebar-mobile-button\"]:not([class*=\"reference-sidebar-mobile-button-\"]) {\n background: var(--mollie-background-secondary);\n}\n\n.App .rm-SuggestedEdits h1,\n.App .rm-SuggestionDiff h1,\n.App .rm-Guides h1,\n.App .rm-Recipes h1,\n.App .rm-Recipes-modal h1,\n.App .rm-ReferenceMain h1,\n.App .rm-Changelog h1,\n.App .rm-Discuss h1,\n.App .rm-CustomPage h1 {\n font-size: 1.7rem !important;\n}\n\n[data-color-mode=dark] .App .rm-SuggestedEdits a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-SuggestionDiff a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Guides a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Recipes a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Recipes-modal a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-ReferenceMain a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Changelog a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-Discuss a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n[data-color-mode=dark] .App .rm-CustomPage a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a) {\n color: var(--mollie-interactive);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .App .rm-SuggestedEdits a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-SuggestionDiff a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Guides a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Recipes a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Recipes-modal a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-ReferenceMain a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Changelog a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-Discuss a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=system] .App .rm-CustomPage a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-SuggestedEdits a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-SuggestionDiff a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Guides a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Recipes a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Recipes-modal a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-ReferenceMain a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Changelog a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-Discuss a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a),\n [data-color-mode=auto] .App .rm-CustomPage a:not(.rm-Sidebar-link, .tocHeader, .toc-children > ul > li > a) {\n color: var(--mollie-interactive);\n }\n}\n\n.App .rm-SuggestedEdits.rm-SuggestedEdits,\n.App .rm-SuggestionDiff.rm-SuggestionDiff,\n.App .rm-Guides.rm-Guides,\n.App .rm-Recipes.rm-Recipes,\n.App .rm-Recipes-modal.rm-Recipes-modal,\n.App .rm-ReferenceMain.rm-ReferenceMain,\n.App .rm-Changelog.rm-Changelog,\n.App .rm-Discuss.rm-Discuss,\n.App .rm-CustomPage.rm-CustomPage {\n --markdown-title-weight: 600;\n --markdown-line-height: 160%;\n --markdown-font-size: 0.875rem;\n --markdown-title-marginTop: 2.5rem;\n --table-edges: var(--color-border-default);\n --table-head: var(--color-bg-page);\n --table-head-text: var(--color-text-muted);\n --table-stripe: var(--color-bg-page);\n --table-text: var(--color-text-default);\n --table-row: var(--color-bg-page);\n --md-code-background: var(--mollie-background-tertiary);\n --md-code-tabs: var(--mollie-background-quaternary);\n --md-code-text: var(--color-text-default);\n}\n\n@media (min-width: 769px) {\n .App .rm-SuggestedEdits .rm-Article,\n .App .rm-SuggestionDiff .rm-Article,\n .App .rm-Guides .rm-Article,\n .App .rm-Recipes .rm-Article,\n .App .rm-Recipes-modal .rm-Article,\n .App .rm-ReferenceMain .rm-Article,\n .App .rm-Changelog .rm-Article,\n .App .rm-Discuss .rm-Article,\n .App .rm-CustomPage .rm-Article {\n padding-inline: 40px;\n }\n}\n\n@media (min-width: 1113px) {\n .App .rm-ReferenceMain .rm-Article,\n .App .rm-Container > .rm-Article {\n padding-right: 0;\n }\n}\n\n.App .rm-ReferenceMain .rm-Article {\n max-width: calc(var(--hub-main-max-width) + 40px);\n}\n\n.App {\n letter-spacing: -0.32px;\n}\n\n.App p,\n.markdown-body table,\n.markdown-body ul,\n.markdown-body ol,\n.markdown-body blockquote {\n letter-spacing: -0.16px;\n}\n\n.App :is(h1, h2, h3) {\n letter-spacing: -0.5px;\n}\n\n.App :is(h1, h2, h3, h4, h5, h6) {\n line-height: 120%;\n}\n\n.excerpt {\n --markdown-text: var(--color-text-muted);\n}\n\na {\n color: var(--mollie-interactive);\n transition: all 0.1s ease-out 0s;\n}\na:hover {\n color: var(--mollie-interactive);\n text-decoration: underline;\n opacity: 0.8;\n}\n\n.ThemeContext_dark .Input_minimal {\n --Input-background: var(--mollie-background-secondary);\n --Input-bg-focus-minimal: var(--mollie-background-secondary);\n color: var(--color-input-text);\n}\n\n.ModalWrapper {\n --color-border-default: rgba(0, 0, 0, 0.1);\n}\n\n/*************/\n/** RECIPES **/\n/*************/\n\n.rm-Recipes .Button {\n --button-font-size: 16px;\n --border-radius: 130px;\n}\n\n.Button_lg {\n height: 48px;\n}\n\n[class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]) {\n --TutorialCard-bg: var(--mollie-gray-75);\n --TutorialCard-bg-unpublished: var(--mollie-gray-100);\n --TutorialCard-text-color: var(--color-text-default);\n}\n\n[data-color-mode=\"dark\"] [class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]) {\n --TutorialCard-bg: var(--mollie-gray-200);\n --TutorialCard-bg-unpublished: var(--mollie-gray-300);\n --TutorialCard-text-color: var(--color-text-default);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"auto\"] [class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]),\n [data-color-mode=\"system\"] [class*=\"TutorialCard\"]:not([class*=\"TutorialCard-\"]) {\n --TutorialCard-bg: var(--mollie-gray-200);\n --TutorialCard-bg-unpublished: var(--mollie-gray-300);\n --TutorialCard-text-color: var(--color-text-default);\n }\n}\n\n[class*=\"TutorialHero\"]:not([class*=\"TutorialHero-\"]) {\n --TutorialHero-code-bg: rgb(28, 28, 28);\n}\n\n[class*=\"TutorialHero-Col-Title\"] {\n margin-bottom: 8px;\n}\n\n[class*=\"TutorialHero-Image-TutorialEditor-Nav\"]:has(.Button:only-child) {\n display: none;\n}\n\n[class*=\"TutorialHero-Image-TutorialEditor-Nav\"] > .Button:only-child {\n display: none;\n}\n\n[class*=\"TutorialHero-Image\"] .CodeMirror {\n height: min-content;\n padding: 10px 0;\n max-height: 300px;\n}\n\n[class*=\"TutorialModal-Nav\"]:not([class*=\"TutorialModal-Nav-\"]),\n[class*=\"TutorialModal-Col_steps\"]:not([class*=\"TutorialModal-Col_steps-\"]),\n[class*=\"TutorialModal-Col_review\"]:not([class*=\"TutorialModal-Col_review-\"]),\n.TutorialEditor-Nav,\n.TutorialEditor-Nav ~ *,\n.TutorialEditor-Nav ~ * :is(.CodeMirror, .CodeMirror-gutters) {\n background: rgb(28, 28, 28) !important;\n}\n\n[class*=\"TutorialModal-Col-Wrapper\"]:not(\n [class*=\"TutorialModal-Col-Wrapper-\"]\n ) {\n background: rgb(56, 56, 56) !important;\n}\n\n[class*=\"TutorialModal-Col-Wrapper-Caption\"] {\n color: rgb(228, 228, 228);\n}\n\n[class*=\"TutorialStep-LineNumbers-Tooltip\"] {\n background: var(--color-text-muted);\n}\n\n[class*=\"TutorialModal-Nav\"]:not([class*=\"TutorialModal-Nav-\"]) .Title {\n margin-bottom: 8px;\n}\n\n[class*=\"TutorialStep-LineNumbers\"] Input:not(:disabled):is(:focus, :active) {\n box-shadow: none;\n}\n\n.TutorialEditor-Nav\n+ .CodeEditor:not(.CodeEditor-Input_readonly)\n.CodeMirror-code\n> div:first-child\n.CodeMirror-line\n> span::after {\n background: rgb(28 28 28 / 50%);\n}\n\n[class*=\"TutorialStep\"]:not([class*=\"TutorialStep-\"]) {\n --RecipeStep-bg: white;\n --RecipeStep-bg-hover: #3a3a3a;\n --RecipeStep-bg-closed: #343434;\n\n color: var(--mollie-black);\n}\n\n[class*=\"TutorialStep_close\"]:not([class*=\"TutorialStep_close-\"]) {\n --color-text-default: #fff;\n --color-text-muted: rgba(255, 255, 255, 0.6);\n}\n\n[class*=\"TutorialCard-Status_featured\"] {\n background: var(--mollie-yellow-100);\n color: var(--mollie-yellow-700);\n}\n\n.Button_shale_text {\n --button-icon-offset: 4px;\n color: var(--color-text-muted);\n}\n.Button_shale_text:not(:disabled):hover {\n color: var(--color-text-default);\n}\n[data-color-mode=\"dark\"] .Button_shale_text {\n color: var(--mollie-gray-500);\n}\n[data-color-mode=\"dark\"] .Button_shale_text:not(:disabled):hover {\n color: var(--mollie-black);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .Button_shale_text,\n [data-color-mode=\"auto\"] .Button_shale_text {\n color: var(--mollie-gray-500);\n }\n [data-color-mode=\"system\"] .Button_shale_text:not(:disabled):hover,\n [data-color-mode=\"auto\"] .Button_shale_text:not(:disabled):hover {\n color: var(--mollie-black);\n }\n}\n\n.rm-Recipes-modal {\n --Modal-bg: transparent;\n}\n\n[class*=\"TutorialTile\"]:not([class*=\"TutorialTile-\"]) {\n background: var(--color-bg-page);\n border: 1px solid var(--color-border-default);\n border-radius: var(--border-radius-lg);\n box-shadow: 0 12px 24px 0 rgba(0, 0, 0, .05), 0 4px 8px 0 rgba(0, 0, 0, .05), 0 1px 0 0 rgba(0, 0, 0, .05);\n}\n\n[class*=\"TutorialTile\"]:not([class*=\"TutorialTile-\"]):hover {\n background: var(--mollie-background-tertiary);\n}\n\n[class*=\"TutorialTile-Body\"]:not([class*=\"TutorialTile-Body-\"]) {\n align-items: center;\n padding: .625rem .75rem;\n}\n\n[class*=\"TutorialTile-Body-Text\"]:not([class*=\"TutorialTile-Body-Text-\"]) {\n gap: 0.25rem;\n}\n\n[class*=\"TutorialTile-Body-Text-Title\"] {\n font-size: .9375rem;\n font-weight: 500;\n line-height: 120%;\n}\n\n[class*=\"TutorialTile-Body-Text-Action\"] {\n font-size: var(--markdown-font-size);\n color: var(--color-text-muted);\n}\n\n/***************/\n/** CHANGELOG **/\n/***************/\n\n[class*=\"ChangelogIcon\"] {\n border-radius: 8px;\n background: var(--mollie-gray-400) !important;\n aspect-ratio: 1 / 1;\n width: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n box-shadow: none;\n}\n\n[class*=\"ChangelogPost_type\"] {\n font-size: 16px;\n font-weight: 600;\n}\n\n[class*=\"ChangelogPost_back\"],\n[class*=\"ChangelogPost_back\"]:hover,\n[class*=\"ChangelogPost_back\"]:active {\n color: var(--mollie-interactive);\n}\n\n[class*=\"ChangelogPost_back\"]:hover,\n[class*=\"ChangelogPost_back\"]:active {\n opacity: .8;\n}\n\n[class*=\"ChangelogPost_text\"]:empty {\n margin-bottom: 0.75rem;\n}\n\n.App .rm-Changelog h1 {\n color: var(--color-text-default);\n}\n\n.App .rm-Changelog h1 a {\n color: inherit;\n}\n\n.rm-Changelog {\n padding-bottom: 2rem;\n}\n\n/************/\n/** TABLES **/\n/************/\n\n.markdown-body .rdmd-table table {\n border-width: 0;\n}\n\n.markdown-body table td,\n.markdown-body table th {\n border-left-width: 0;\n border-right-width: 0;\n padding: 12px;\n}\n\n.markdown-body table td:first-child,\n.markdown-body table th:first-child {\n padding-left: 0;\n}\n\n.markdown-body table td:last-child,\n.markdown-body table th:last-child {\n padding-right: 0;\n}\n\n.markdown-body table th,\n.markdown-body table thead td {\n border-top-width: 0;\n font-size: 0.75rem;\n font-weight: 500;\n letter-spacing: -0.1px;\n}\n\n.markdown-body table tr:last-child td {\n border-bottom-width: 0;\n}\n\n.rdmd-html:has(.test-large-table) + .rdmd-table table td:nth-child(1) {\n width: 25%;\n}\n.rdmd-html:has(.test-large-table) + .rdmd-table table td:nth-child(2) {\n width: 37.5%;\n}\n.rdmd-html:has(.test-large-table) + .rdmd-table table td:nth-child(3) {\n width: 37.5%;\n}\n\n/**************/\n/** CALLOUTS **/\n/**************/\n\n.callout.callout {\n --emoji: 1.125rem;\n --background: var(--mollie-callout-info-background);\n --title: unset;\n --border: var(--mollie-callout-info-border);\n\n border: 0.0625rem solid var(--border);\n padding: 1rem;\n border-radius: 1rem;\n}\n\n.markdown-body > .img:not(.lightbox.open),\n.markdown-body > blockquote,\n.markdown-body > pre,\n.rdmd-table {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem !important;\n}\n\n.callout.callout_info {\n --background: var(--mollie-callout-info-background);\n --title: unset;\n --border: var(--mollie-callout-info-border);\n}\n\n.callout.callout_ok,\n.callout.callout_okay,\n.callout.callout_success {\n --background: var(--mollie-callout-success-background);\n --title: unset;\n --border: var(--mollie-callout-success-border);\n}\n\n.callout.callout_warn,\n.callout.callout_warning {\n --background: var(--mollie-callout-warning-background);\n --title: unset;\n --border: var(--mollie-callout-warning-border);\n}\n\n.callout.callout_err,\n.callout.callout_error {\n --background: var(--mollie-callout-error-background);\n --title: unset;\n --border: var(--mollie-callout-error-border);\n}\n\n.callout.callout > * {\n margin-left: 1.5rem;\n}\n\n.callout.callout .callout-heading {\n font-size: 1em;\n margin-bottom: 0.25rem;\n}\n\n.callout.callout .callout-icon {\n width: var(--emoji);\n margin-left: calc(-1rem - 0.5em);\n}\n\n.callout[theme=\"πŸ“˜\"] {\n --emoji: unset;\n --icon: \"\\f05a\"; /* https://fontawesome.com/v6/icons/circle-info */\n --icon-color: var(--mollie-callout-info-primary);\n}\n\n.callout[theme=\"❗️\"] {\n --emoji: unset;\n --icon: \"\\f071\"; /* https://fontawesome.com/v6/icons/triangle-exclamation */\n --icon-color: var(--mollie-callout-error-primary);\n}\n\n.callout[theme=\"🚧\"] {\n --emoji: unset;\n --icon: \"\\f06a\"; /* https://fontawesome.com/v6/icons/circle-exclamation */\n --icon-color: var(--mollie-callout-warning-primary);\n}\n\n.callout[theme=\"πŸ‘\"] {\n --emoji: unset;\n --icon: \"\\f058\"; /* https://fontawesome.com/v6/icons/circle-check */\n --icon-color: var(--mollie-callout-success-primary);\n}\n\n/*****************/\n/** CREDENTIALS **/\n/*****************/\n\n.callout[theme=\"πŸ”‘\"] {\n --emoji: unset;\n --icon: \"\\f023\"; /* https://fontawesome.com/v6/icons/lock */\n --icon-color: var(--color-text-minimum-icon);\n background: none;\n border: 0;\n padding: 0;\n display: flex;\n flex-flow: wrap;\n overflow: hidden;\n font-size: .9em;\n border-radius: 0;\n}\n\n.callout[theme=\"πŸ”‘\"] > .callout-heading {\n display: block;\n font-weight: normal;\n font-size: inherit;\n margin-top: 0;\n margin-right: 10px;\n margin-bottom: .4em;\n line-height: 2em;\n color: var(--color-text-minimum);\n white-space: nowrap;\n}\n\n.callout[theme=\"πŸ”‘\"] > p {\n margin: 0 10px .4em 0;\n font-size: inherit;\n}\n\n.callout[theme=\"πŸ”‘\"] > p > a {\n display: block;\n padding: 0 6px;\n background: var(--mollie-pills-background-callout);\n border-radius: 8px;\n color: var(--mollie-pills-foreground-callout) !important;\n line-height: 2em;\n text-decoration: none;\n white-space: nowrap;\n}\n\n/**********/\n/** MISC **/\n/**********/\n\n.heading .rdmd-code {\n font-size: unset;\n}\n\n.heading .rdmd-code + strong,\n.heading .rdmd-code + em {\n font-size: 0.875rem;\n font-weight: 400;\n font-style: normal;\n color: var(--color-text-minimum);\n}\n\n.heading .rdmd-code + strong + em {\n font-size: 0.875rem;\n font-weight: 400;\n font-style: normal;\n color: var(--mollie-negative);\n}\n\n.heading .rdmd-code + strong + del {\n font-size: 0.875rem;\n font-weight: 400;\n text-decoration: none;\n color: var(--color-text-minimum);\n}\n\n.heading + .heading:has(.rdmd-code) {\n margin-top: 1.5rem;\n}\n\n.heading:has(.rdmd-code) + blockquote {\n border-left-width: 0;\n color: unset;\n}\n\n.fa-anchor::before {\n content: \"\\f292\";\n}\n\n.HTTPStatus-chit {\n border: none;\n box-shadow: none;\n}\n\n.HTTPStatus.HTTPStatus_1 .HTTPStatus-chit {\n background: var(--mollie-neutral);\n}\n\n.HTTPStatus.HTTPStatus_2 .HTTPStatus-chit {\n background: var(--mollie-positive);\n}\n\n.HTTPStatus.HTTPStatus_3 .HTTPStatus-chit {\n background: var(--mollie-warning);\n}\n\n.HTTPStatus.HTTPStatus_5 .HTTPStatus-chit,\n.HTTPStatus.HTTPStatus_4 .HTTPStatus-chit {\n background: var(--mollie-negative);\n}\n\n.markdown-body .lightbox.open::after {\n content: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.24408 2.24414C2.56951 1.9187 3.09715 1.9187 3.42259 2.24414L8 6.82155L12.5774 2.24414C12.9028 1.9187 13.4305 1.9187 13.7559 2.24414C14.0814 2.56958 14.0814 3.09721 13.7559 3.42265L9.17851 8.00006L13.7559 12.5775C14.0814 12.9029 14.0814 13.4305 13.7559 13.756C13.4305 14.0814 12.9028 14.0814 12.5774 13.756L8 9.17857L3.42259 13.756C3.09715 14.0814 2.56951 14.0814 2.24408 13.756C1.91864 13.4305 1.91864 12.9029 2.24408 12.5775L6.82149 8.00006L2.24408 3.42265C1.91864 3.09721 1.91864 2.56958 2.24408 2.24414Z' fill='%23111111'/%3E%3C/svg%3E\");\n}\n\n[class*=\"PaginationControls-link\"]:active [class*=\"PaginationControls-icon\"] {\n color: var(--color-text-minimum-icon);\n}\n\n/*************************/\n/** GET STARTED ACTIONS **/\n/*************************/\n\nul.mollie-actions {\n display: grid;\n grid-template-columns: 1fr;\n gap: 0.5rem;\n margin: 1rem 0 2rem;\n padding: 0;\n}\n\n@media (min-width: 1000px) and (max-width: 1112px) {\n ul.mollie-actions {\n grid-template-columns: 1fr 1fr;\n }\n}\n\n@media (min-width: 1240px) {\n ul.mollie-actions {\n grid-template-columns: 1fr 1fr;\n }\n}\n\nli.mollie-actions-item.mollie-actions-item {\n position: relative;\n z-index: 0;\n background: var(--color-bg-page);\n border: 1px solid var(--color-border-default);\n list-style: none;\n margin: 0;\n display: flex;\n align-items: center;\n gap: 0.5rem;\n border-radius: var(--border-radius-lg);\n padding: 0.5rem 0.75rem;\n box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.05),\n 0px 4px 8px 0px rgba(0, 0, 0, 0.05), 0px 1px 0px 0px rgba(0, 0, 0, 0.05);\n}\n\n.mollie-actions--filled .mollie-actions-content {\n height: 100%;\n}\n\n.mollie-actions-title {\n font-size: 0.9375rem;\n font-weight: 500;\n}\n\n.mollie-actions-description {\n color: var(--color-text-muted);\n}\n\n.mollie-actions-postfix {\n margin-inline-start: auto;\n}\n\n.mollie-actions-avatar {\n display: block;\n width: 2rem;\n height: 2rem;\n margin-inline-start: -.25rem;\n}\n\n.mollie-actions-icon {\n display: block;\n width: 1rem;\n height: 1rem;\n}\n\n/* Enlarge clickable area */\n.mollie-actions-link:after {\n content: \"\";\n position: absolute;\n inset: 0;\n border-radius: calc(var(--border-radius-lg) - 1.5px);\n}\n\n/* Background hover state for the entire card */\n.mollie-actions-link:before {\n content: \"\";\n position: absolute;\n inset: 0;\n background: var(--mollie-background-tertiary);\n border-radius: calc(var(--border-radius-lg) - 1.5px);\n z-index: -1;\n opacity: 0;\n transition: opacity 125ms cubic-bezier(0.68, 0.6, 0.12, 1.4);\n}\n\n.mollie-actions-link:hover {\n opacity: unset;\n}\n\n.mollie-actions-link:hover:before {\n opacity: 1;\n}\n\n/*******************/\n/** API REFERENCE **/\n/*******************/\n\n.rm-Playground {\n box-shadow: none;\n border-left: var(--border-width) solid var(--color-border-default);\n}\n\n@media (min-width: 1113px) {\n .rm-Playground {\n margin-left: 40px;\n }\n}\n\n.rm-PlaygroundRequest.rm-PlaygroundRequest {\n --APIRequest-bg: var(--mollie-black);\n --APIRequest-border: none;\n --APIRequest-shadow: none;\n --APIRequest-hr: none;\n --APIResponse-hr-shadow: none;\n}\n\n.rm-PlaygroundResponse.rm-PlaygroundResponse {\n --APIResponse-bg: var(--mollie-background-tertiary);\n --APIResponse-border: none;\n --APIResponse-hr: none;\n --APIResponse-hr-shadow: none;\n}\n\n/* Remove useless 'auth' box since we use static API examples */\n[class*=\"Playground-section\"]:has(.rm-APIAuth) {\n display: none;\n}\n.rm-APIAuth {\n display: none;\n}\n\n/* Remove input fields */\n.rm-ParamContainer .field > [class^=\"Param-form\"] {\n display: none;\n}\n\n/* Restrict 'array of objects' to a single object */\n.field-array-of-object [class*=\"Param-expand-button-icon_trash\"],\n.field-array-of-object section + section {\n display: none;\n}\n\n/* Do not display an array of strings */\n.field-array-of-string {\n display: none;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"] {\n margin-top: 1rem;\n display: flex;\n flex-direction: column;\n gap: 15px;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"]:before,\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"]:after {\n display: none;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"] > * {\n order: 2;\n margin: 0 !important;\n}\n\n[class*=\"headline-container-article-info\"] + [class*=\"excerpt\"] > .callout[theme=\"πŸ”‘\"] {\n order: 1;\n}\n\n[class*=\"headline-container-article-info-url\"] {\n font-family: var(\n --md-code-font,\n SFMono-Regular,\n Consolas,\n Liberation Mono,\n Menlo,\n Courier,\n monospace\n );\n color: var(--color-text-minimum);\n}\n\n[class*=\"APIHeader-url-parameter\"] {\n text-decoration: none;\n cursor: unset;\n}\n\n.field-array-of-object .icon-minus1[class*=\"Param-expand-button-icon\"]:before {\n content: \"\\ea0b\";\n}\n\n[class*=\"headline-container\"]:not([class*=\"headline-container-\"]) {\n margin-bottom: 1rem;\n border-bottom: none;\n padding-bottom: 0;\n font-size: 0.875rem;\n}\n\n.rm-APISectionHeader.rm-APISectionHeader {\n margin: 2.5rem 0 1rem 0;\n height: auto;\n font-size: 1.5em;\n}\n\n.rm-Playground .rm-APISectionHeader {\n margin-top: 1rem;\n}\n\n.rm-APIResponseSchemaPicker .rm-APISectionHeader {\n margin: 1rem 0;\n padding-top: 1rem !important;\n}\n\n.rm-APIResponseSchemaPicker .IconWrapper {\n font-size: 1rem;\n}\n\n[class*=\"APISectionHeader-heading\"]:not([class*=\"APISectionHeader-heading-\"]) {\n font-size: var(--api-section-header-size, 1.3125rem);\n color: unset;\n letter-spacing: -0.5px;\n}\n\n.rm-APISchema {\n padding-bottom: 0;\n margin-bottom: 1.5rem;\n border-bottom: none;\n}\n\n.rm-ParamContainer.rm-ParamContainer {\n --ParamContainer-bg: none;\n --ParamContainer-bg-alt: none;\n\n border-radius: 0;\n border: none;\n}\n\n.rm-ParamContainer p,\n.rm-ParamContainer ol,\n.rm-ParamContainer ul {\n font-size: unset !important;\n line-height: unset !important;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"], .rm-ParamContainer) {\n padding: var(--param-padding, 1.5em) 0;\n margin-block: 0;\n margin-inline: 0 !important;\n}\n\n[class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"]) {\n padding: 0;\n margin: 0;\n}\n\n[class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"])\n+ [class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"]) {\n margin-top: 1rem;\n padding-top: 1rem;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"]):not([class*=\"Param_\"]):first-child {\n margin-top: 0 !important;\n padding-top: 0;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"]):not([class*=\"Param_\"]):last-child {\n margin-bottom: 0 !important;\n padding-bottom: 0;\n}\n\n/* Give sub-objects extra padding. */\nsection[class*=\"Param-expand\"]\n> [class*=\"Param-children\"]:not([class*=\"Param-children-\"]),\nsection[class*=\"Param-expand\"] > [class*=\"Param_topLevel\"] {\n --param-padding: 1rem;\n\n padding: 1rem;\n}\n\n[class*=\"Param-description\"]:not([class*=\"Param-description-\"]) {\n margin-top: 0.875rem;\n}\n\n[class*=\"Param\"]:not([class*=\"Param-\"])\n[class*=\"Collapsed\"]:not([class*=\"Collapsed-\"])\n[class*=\"Param-header\"]:not([class*=\"Param-header-\"]),\n[class*=\"Param\"]:not([class*=\"Param-\"])\n[class*=\"Collapsed\"]:not([class*=\"Collapsed-\"])\n[class*=\"Param-description\"]:not([class*=\"Param-description-\"]) {\n margin-left: 0;\n margin-right: 0;\n}\n\n[class*=\"Param-name\"]:not([class*=\"Param-name-\"]) {\n font-size: 0.875rem;\n background-color: var(--md-code-background);\n color: var(--md-code-text);\n font-family: var(\n --md-code-font,\n SFMono-Regular,\n Consolas,\n Liberation Mono,\n Menlo,\n Courier,\n monospace\n );\n padding: 0.2em 0.4em;\n}\n\n[class*=\"Param-type\"]:not([class*=\"Param-type-\"]),\n[class*=\"Param-required\"]:not([class*=\"Param-required-\"]) {\n font-size: 0.875rem;\n}\n\n[class*=\"Param-required\"]:not([class*=\"Param-required-\"]) {\n color: var(--mollie-negative);\n}\n\n.rm-APIResponseSchemaPicker\n[class*=\"Param-required\"]:not([class*=\"Param-required-\"]) {\n display: none;\n}\n\n[class*=\"Param-expand\"]:not([class*=\"Param-expand-\"]) {\n margin-top: 1rem;\n border-radius: 0.5rem;\n border-color: var(--mollie-gray-400);\n width: max-content;\n max-width: 100%;\n}\n\n[class*=\"Param-expand_expanded\"]:not([class*=\"Param-expand_expanded-\"]) {\n width: auto;\n}\n\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"]) {\n border-radius: 0.5rem;\n font-size: 0.875rem;\n font-weight: 500;\n padding-block: 20px;\n padding-inline: 15px;\n box-shadow: none;\n}\n\n/* Hide regular 'show properties' button text */\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n> div:first-child {\n font-size: 0;\n color: var(--color-text-default);\n}\n\n/* Replace the text with something custom */\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n> div:first-child::after {\n display: block;\n font-size: 0.875rem;\n content: \"Show child parameters\";\n}\n\n[class*=\"Param-expand-button\"][class*=\"Param-expand-button_expanded\"]:not(\n [class*=\"Param-expand-button-\"]\n )\n> div:first-child::after {\n content: \"Hide child parameters\";\n}\n\n/* Readme renders an 'add more params' interactive button for empty objects. We do not use it */\nsection[class*=\"ParamAdditional\"]::after {\n display: block;\n content: \"Has additional fields\";\n font-weight: bold;\n font-size: 12px;\n}\n\nsection[class*=\"ParamAdditional\"] button[class*=\"Param-expand-button\"],\nsection[class*=\"Param-multischema\"] section[class*=\"Param-expand\"] + section[class*=\"Param-expand\"] {\n display: none;\n}\n\n[class*=\"Param-expand-button_expanded\"]:not(\n [class*=\"Param-expand-button_expanded-\"]\n ),\n[class*=\"Param-expand-button_expanded\"]:not(\n [class*=\"Param-expand-button_expanded-\"]\n ):hover {\n border-radius: 0.5rem 0.5rem 0 0;\n}\n\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"]):hover {\n background: var(--mollie-gray-100);\n}\n\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n+ [class*=\"Param-children\"]:not([class*=\"Param-children-\"]),\n[class*=\"Param-expand-button\"]:not([class*=\"Param-expand-button-\"])\n+ [class*=\"Param_topLevel\"]:not([class*=\"Param_topLevel-\"]) {\n border-top-color: var(--mollie-gray-400);\n}\n\n.rm-APIResponseSchemaPicker {\n --APIResponseSchemaPicker-bg: var(--mollie-gray-75);\n --APIResponseSchemaPicker-bg-alt: var(--mollie-gray-75);\n --APIResponseSchemaPicker-bg-hover: var(--mollie-gray-100);\n --APIResponseSchemaPicker-border: none;\n\n --api-section-header-size: 1rem;\n --md-code-background: var(--mollie-background-quaternary);\n --param-padding: 1rem;\n}\n\n[data-color-mode=dark] .rm-APIResponseSchemaPicker {\n --APIResponseSchemaPicker-bg: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-alt: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-hover: var(--mollie-gray-300);\n --APIResponseSchemaPicker-border: none;\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=system] .rm-APIResponseSchemaPicker,\n [data-color-mode=auto] .rm-APIResponseSchemaPicker {\n --APIResponseSchemaPicker-bg: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-alt: var(--mollie-gray-200);\n --APIResponseSchemaPicker-bg-hover: var(--mollie-gray-300);\n --APIResponseSchemaPicker-border: none;\n }\n}\n\n[class*=\"SchemaItems\"]:not([class*=\"SchemaItems-\"]) {\n padding: 0 1rem 1rem;\n}\n\n[class*=\"APIResponseSchemaPicker-option\"]:not(\n [class*=\"APIResponseSchemaPicker-option-\"]\n ):not(:first-child) {\n border-top: 1px solid var(--color-border-default);\n}\n\n[class*=\"APIResponseSchemaPicker-option-toggle\"] {\n position: relative;\n padding: 1rem;\n}\n\n[class*=\"APIResponseSchemaPicker-option-toggle\"].active:after {\n content: \"\";\n position: absolute;\n height: 1px;\n left: 1rem;\n right: 1rem;\n bottom: 1px;\n background: var(--color-border-default);\n}\n\n[class*=\"APIResponseSchemaPicker-label\"]:not(\n [class*=\"APIResponseSchemaPicker-label-\"]\n ) {\n font-size: 0.875rem;\n}\n\n[class*=\"APIResponseSchemaPicker-description\"]:not(\n [class*=\"APIResponseSchemaPicker-description-\"]\n ) {\n font-size: 14px;\n color: var(--color-text-muted);\n}\n\n.rm-LanguagePicker {\n --border-radius-lg: 0.5rem;\n}\n\n.rm-LanguagePicker .Dropdown {\n display: none;\n}\n\n.rm-LanguageButton {\n flex: 1 0 auto;\n}\n\n.rm-PlaygroundResponse {\n margin-top: 1rem;\n}\n\n[class*=\"APIRequest-header\"]:not([class*=\"APIRequest-header-\"]),\n[class*=\"APIResponse-header\"]:not([class*=\"APIResponse-header-\"]) {\n font-size: 0.875rem;\n}\n\n[class*=\"APIResponse-header-tab\"] {\n font-size: 0;\n}\n\n[class*=\"APIResponse-header-tab\"]:before {\n font-size: 0.875rem;\n content: \"Response\";\n}\n\n[class*=\"Main-QuickNav-container\"]:not([class*=\"Main-QuickNav-container-\"]) {\n display: none;\n}\n\n[class*=\"QuickNav-button\"]:not([class*=\"QuickNav-button-\"]) {\n --QuickNav-key-bg: var(--mollie-background-secondary);\n}\n\n.rm-Guides #content-head {\n border-bottom: none;\n padding-bottom: 0;\n}\n\n.rm-Guides .content-body,\n.rm-Guides .content-toc {\n padding-top: 0;\n margin-top: 1rem;\n}\n\n.rm-ReferenceMain .content-body {\n width: var(--hub-main-max-width);\n max-width: 100%;\n}\n\n.rm-Guides .content-toc {\n margin-top: -3.90625rem;\n padding-top: 2rem;\n max-height: calc(100vh - 4rem);\n}\n\n[class*=\"Playground-section\"]:not([class*=\"Playground-section-\"]) {\n padding-inline: 24px;\n}\n\n.rm-Guides a.suggestEdits {\n position: fixed;\n bottom: 1rem;\n right: 1rem;\n z-index: 999;\n padding: 0.625rem 0.75rem;\n background: var(--mollie-gray-200);\n color: var(--color-text-default);\n border-radius: 9999em;\n font-size: 0.875rem;\n font-weight: 500;\n}\n\n.rm-Guides a.suggestEdits:hover {\n color: var(--color-text-default);\n background: var(--mollie-gray-300);\n}\n\n.rm-Guides a.suggestEdits > i {\n display: none;\n}\n\n[data-testid=\"inactive-banner\"] {\n display: none;\n}\n\n.content-toc {\n padding-top: 2rem;\n}\n\n.content-toc .tocHeader .icon {\n opacity: 0;\n}\n\n.PageThumbs-helpful {\n color: var(--color-text-muted);\n}\n\n.Button_secondary_text {\n color: var(--color-text-muted);\n}\n\n.DateLine {\n color: var(--color-text-muted);\n}\n\n.DateLine .icon {\n display: none;\n}\n\n.rm-APIMethod {\n display: inline-flex;\n align-items: center;\n gap: 0.25rem;\n padding: 0 0.375rem;\n border-radius: 999em;\n line-height: 1rem;\n font-size: 0.625rem;\n font-weight: 500;\n vertical-align: middle;\n max-width: fit-content;\n white-space: nowrap;\n width: auto;\n text-shadow: none;\n box-shadow: none;\n background: var(--mollie-pills-background-neutral);\n color: var(--mollie-pills-foreground-neutral);\n}\n\n.APIMethod_post {\n background: var(--mollie-pills-background-informative);\n color: var(--mollie-pills-foreground-informative);\n}\n\n.APIMethod_get {\n background: var(--mollie-pills-background-positive);\n color: var(--mollie-pills-foreground-positive);\n}\n\n.APIMethod_delete {\n background: var(--mollie-pills-background-negative);\n color: var(--mollie-pills-foreground-negative);\n}\n\n[class*=\"APIRequest-footer-toggle-button\"],\n[class*=\"APIRequest-footer-toggle-button\"]:not(.disabled):hover {\n color: var(--mollie-neutral);\n}\n\n.rm-Tooltip {\n border-width: 0;\n}\n\n/************/\n/** FOOTER **/\n/************/\n\nfooter:has(.mollie-discord) {\n box-sizing: border-box;\n position: relative;\n max-width: var(--container-lg);\n padding: 0 var(--hub-toc-width) 0 var(--hub-sidebar-width);\n line-height: 110%;\n margin: 0 auto;\n width: 100vw;\n}\n\n.inactive + footer {\n display: none;\n}\n\nbody:has(.rm-Guides, .rm-ReferenceMain) footer:has(.mollie-discord) {\n padding: 0 calc(var(--hub-toc-width) - 40px) 0 var(--hub-sidebar-width);\n}\n\n@media (min-width: 769px) {\n body:has(.rm-Playground) footer:has(.mollie-discord) {\n padding: 0 var(--hub-playground-width) 0 var(--hub-sidebar-width);\n }\n}\n\n@media (max-width: 1112px) {\n body:not(:has(.rm-Guides)) footer:has(.mollie-discord) {\n padding-left: 0 !important;\n }\n body:not(:has(.rm-Playground)) footer:has(.mollie-discord) {\n padding-right: 0 !important;\n }\n}\n\n@media (max-width: 768px) {\n footer:has(.mollie-discord) {\n padding-left: 0 !important;\n }\n\n .mollie-discord-wrapper {\n min-height: 2rem;\n }\n}\n\n.mollie-discord-wrapper {\n position: relative;\n}\n\nbody:has(.rm-Guides, .rm-ReferenceMain) .mollie-discord-wrapper {\n max-width: 880px;\n}\n\nbody:has(#ssr-main:not(:empty)) .mollie-discord {\n position: absolute;\n bottom: 1rem;\n left: 50%;\n transform: translateX(-50%);\n font-size: 12px;\n text-align: center;\n width: max-content;\n max-width: 100%;\n padding: 0 2rem 1rem;\n box-sizing: border-box;\n}\n\n/************/\n/** SEARCH **/\n/************/\n\n[class*=\"AlgoliaSearch\"]:not([class*=\"AlgoliaSearch-\"]) {\n --AlgoliaSearch-background: var(--mollie-background-primary);\n}\n\n@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {\n [class*=\"AlgoliaSearch\"]:not([class*=\"AlgoliaSearch-\"]) {\n --AlgoliaSearch-background: var(--mollie-background-primary-rgb);\n }\n}\n\n[data-color-mode=\"dark\"] #hub-search-results .modal-backdrop {\n background: rgba(255, 255, 255, .1);\n}\n\n@media (prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] #hub-search-results .modal-backdrop,\n [data-color-mode=\"auto\"] #hub-search-results .modal-backdrop {\n background: rgba(255, 255, 255, .1);\n }\n}\n\n.ChangelogPost_date39xQGaRNf7jP {\n margin-top: 8px !important;\n}\n\n/**********************************************************************************************************************/\n/** DO NOT EDIT THIS CSS FILE MANUALLY. README DOES NOT OFFER VERSION CONTROL FOR CUSTOM CSS. WE USE GITLAB INSTEAD. **/\n/** Just open a merge request in GitLab. After merging the change to `master`, copy-paste the file here. **/\n/**********************************************************************************************************************/","js":null,"html":{"header":"\n\n","home_footer":"
\n
\n Have a question or feature request? Join the Mollie Developer Community on Discord.\n
\n
","page_footer":"\"\""}},"header":{"type":"solid","gradient_color":null,"link_style":"buttons","overlay":{"fill":"auto","type":"triangles","position":"top-left","image":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}}}},"ai":{"dropdown":"enabled","options":{"chatgpt":"enabled","claude":"enabled","clipboard":"enabled","copilot":"enabled","view_as_markdown":"enabled"}},"navigation":{"first_page":"documentation","left":[],"logo_link":"landing_page","page_icons":"enabled","right":[],"sub_nav":[{"type":"link_url","title":"Support","url":"https://help.mollie.com/hc/en-us","custom_page":null}],"subheader_layout":"links","version":"disabled","links":{"home":{"label":"Home","visibility":"disabled"},"graphql":{"label":"GraphQL","visibility":"disabled"},"guides":{"label":"Guides","alias":"Guides","visibility":"enabled"},"reference":{"label":"API Reference","alias":"API Reference","visibility":"enabled"},"recipes":{"label":"Recipes","alias":"Walkthroughs","visibility":"disabled"},"changelog":{"label":"Changelog","alias":"Changelog","visibility":"enabled"},"discussions":{"label":"Discussions","alias":null,"visibility":"disabled"}}}},"git":{"connection":{"repository":{},"organization":null,"status":"inactive"}}}},"version":{"_id":"64edc74247c1d3000c0ca433","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca437","64edc74247c1d3000c0ca440","64edc9ec39015f007afec6c2","662a4974bfb85d0012d1fc70","662a49769fde380051698bea","662a49769fde380051698beb","662a49777055770050317788","662a49777055770050317789","662a49a048613f00374b92dd","662a49e5c43a2000578e0aee","662cf3d7aa2b7000758bd79b","662e3db5e816e200511c310d","662e5882ceb83e003c8b3ee0","66472821f403ac0010d9aa44","66476bbcb8ac3c002b526234","66476c09fa113a00110c5bd9","66477bdd202f8f006b120d2a","66487bb00a993c005a7123c0","6649f6364a85e80012e8e974","6649f966c36e6e003232dc9b","664b0f29236e0c0058d568ff","664b11cac0665b0030cc8e3a","665a458d937b7b00226a25d4","6660cfce68c038003786e3c1","6660d388576121006f4fc80f","6662d3e9dab80f0011f32883","6662d40d2ab82e004f85fd7e","666339be60952f0031f18b03","666339e43cabdf00388dfce9","66633a02399c88002bacc55a","66633a0c3cabdf00388dfd0d","66633a1769b7bd0030e08781","66633a5d8b0688006f75cd92","66633af8a4d6b5002deef8f8","66633b28794f8c005bc6a060","666380cfda9518005ac86c2d","6663810c14fd9600591d6dc2","668d493e0e0f44007241b6a0","668e5a67746fac002e57c53e"],"project":"64edc74247c1d3000c0ca42d","releaseDate":"2023-08-29T10:24:02.371Z","createdAt":"2023-08-29T10:24:02.391Z","updatedAt":"2025-07-18T09:11:30.950Z","__v":169,"apiRegistries":[{"filename":"accepting-payments.json","uuid":"54u4dqzmd8ln4xk"},{"filename":"receiving-orders.json","uuid":"54u4ftcmd8ln4sw"},{"filename":"recurring.json","uuid":"1diwgtgrmd7ci4kz"},{"filename":"mollie-connect.json","uuid":"1diwgw17md7ci84q"},{"filename":"business-operations.json","uuid":"54u4fetmd8lmhk0"},{"filename":"revenue-collection.json","uuid":"54u4fetmd8lnrq1"}],"pdfStatus":"","source":"readme"}},"is404":false,"isDetachedProductionSite":false,"lang":"en","langFull":"Default","reqUrl":"/docs/mollie-components","version":{"_id":"64edc74247c1d3000c0ca433","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca435","64edc74247c1d3000c0ca437","64edc74247c1d3000c0ca440","64edc9ec39015f007afec6c2","662a4974bfb85d0012d1fc70","662a49769fde380051698bea","662a49769fde380051698beb","662a49777055770050317788","662a49777055770050317789","662a49a048613f00374b92dd","662a49e5c43a2000578e0aee","662cf3d7aa2b7000758bd79b","662e3db5e816e200511c310d","662e5882ceb83e003c8b3ee0","66472821f403ac0010d9aa44","66476bbcb8ac3c002b526234","66476c09fa113a00110c5bd9","66477bdd202f8f006b120d2a","66487bb00a993c005a7123c0","6649f6364a85e80012e8e974","6649f966c36e6e003232dc9b","664b0f29236e0c0058d568ff","664b11cac0665b0030cc8e3a","665a458d937b7b00226a25d4","6660cfce68c038003786e3c1","6660d388576121006f4fc80f","6662d3e9dab80f0011f32883","6662d40d2ab82e004f85fd7e","666339be60952f0031f18b03","666339e43cabdf00388dfce9","66633a02399c88002bacc55a","66633a0c3cabdf00388dfd0d","66633a1769b7bd0030e08781","66633a5d8b0688006f75cd92","66633af8a4d6b5002deef8f8","66633b28794f8c005bc6a060","666380cfda9518005ac86c2d","6663810c14fd9600591d6dc2","668d493e0e0f44007241b6a0","668e5a67746fac002e57c53e"],"project":"64edc74247c1d3000c0ca42d","releaseDate":"2023-08-29T10:24:02.371Z","createdAt":"2023-08-29T10:24:02.391Z","updatedAt":"2025-07-18T09:11:30.950Z","__v":169,"apiRegistries":[{"filename":"accepting-payments.json","uuid":"54u4dqzmd8ln4xk"},{"filename":"receiving-orders.json","uuid":"54u4ftcmd8ln4sw"},{"filename":"recurring.json","uuid":"1diwgtgrmd7ci4kz"},{"filename":"mollie-connect.json","uuid":"1diwgw17md7ci84q"},{"filename":"business-operations.json","uuid":"54u4fetmd8lmhk0"},{"filename":"revenue-collection.json","uuid":"54u4fetmd8lnrq1"}],"pdfStatus":"","source":"readme"},"gitVersion":{"base":null,"display_name":null,"name":"1.0","release_stage":"release","source":"readme","state":"current","updated_at":"2025-07-18T10:24:59.000Z","uri":"/branches/1.0","privacy":{"view":"default"}},"versions":{"total":1,"page":1,"per_page":100,"paging":{"next":null,"previous":null,"first":"/molapi/api-next/v2/branches?page=1&per_page=100","last":null},"data":[{"base":null,"display_name":null,"name":"1.0","release_stage":"release","source":"readme","state":"current","updated_at":"2025-07-18T10:24:59.724Z","uri":"/branches/1.0","privacy":{"view":"default"}}],"type":"version"}}">