Skip to main content

Setting up Mollie Payments in Marvia

Written by Maarten Peters

Learn how to configure Mollie as your Payment Service Provider (PSP) in your Marvia Brand Portal to collect payments for printed marketing collateral, merchandise, or localized social advertising campaigns.

Overview

Marvia connects to Mollie to process payments during checkout in the Marketing Shop and Social Campaigns tools. Integrating Mollie allows franchisees, local store managers, and partners to pay directly using popular European payment methods:

  • iDEAL (Netherlands)

  • Bancontact (Belgium)

  • Credit Cards (Visa, Mastercard, American Express)

  • Apple Pay

  • SOFORT / Klarna / SEPA Direct Debit

Step 1: Retrieve your API Keys from Mollie

Before configuring Marvia, locate your API credentials in the Mollie Dashboard:

  1. Log in to your Mollie Dashboard (mollie.com).

  2. In the left menu, navigate to Developers → API keys.

  3. Copy both of your API keys:
    ​

    • Test API Key (starts with test_ — used for testing transactions)

    • Live API Key (starts with live_ — used for real customer payments)

Note: Ensure your website profile in Mollie is active and verified before attempting live transactions.

Step 2: Configure Settings in Marvia

Log in to your Marvia Portal as an Administrator and go to Admin Settings → General payment provider (or Integrations → Payment Providers).

Set up the following fields:

Marvia Field

Configuration & Description

Payment service provider

Select Mollie from the dropdown menu.

Live API key

Paste your Mollie key that starts with live_.

Test API key

Paste your Mollie key that starts with test_.

Environment

Select Test while setting up; switch to Live when launching real payments.

Use webhook

Check this box. Marvia automatically generates and sends its internal callback URL to Mollie per transaction so order statuses automatically switch to Paid or Failed.

Payment required

Check this box if users must pay for general shop orders (e.g., print materials, merchandise) before fulfillment.

Payment required for social campaigns

Check this box if users must pay via Mollie for paid ad budgets or sponsored social media campaigns before they launch.

Step 3: Enable Payment Methods in Mollie

Marvia dynamically displays whichever payment methods are active in your Mollie account.

  1. In your Mollie Dashboard, navigate to Settings → Website profiles → Payment methods.

  2. Toggle on the payment methods you wish to offer at checkout (e.g., iDEAL, Credit Card, Bancontact).

  3. Changes save automatically and immediately reflect in your Marvia shop checkout.

Step 4: Test and Go Live

  1. In Marvia, ensure Environment is set to Test.

  2. Place a test order in your Marvia Marketing Shop or launch a test Social Campaign.

  3. Proceed to checkout, select Mollie, and complete the payment using Mollie’s test payment screen options (e.g., Paid, Canceled, Failed).

  4. Verify that the order status automatically updates to Done in your Marvia Order Management panel.

  5. Once verified, return to Marvia, change Environment from Test to Live, and save your settings.

Did this answer your question?