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:
Log in to your Mollie Dashboard (mollie.com).
In the left menu, navigate to Developers → API keys.
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 |
Test API key | Paste your Mollie key that starts with |
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.
In your Mollie Dashboard, navigate to Settings → Website profiles → Payment methods.
Toggle on the payment methods you wish to offer at checkout (e.g., iDEAL, Credit Card, Bancontact).
Changes save automatically and immediately reflect in your Marvia shop checkout.
Step 4: Test and Go Live
In Marvia, ensure Environment is set to Test.
Place a test order in your Marvia Marketing Shop or launch a test Social Campaign.
Proceed to checkout, select Mollie, and complete the payment using Mollie’s test payment screen options (e.g., Paid, Canceled, Failed).
Verify that the order status automatically updates to Done in your Marvia Order Management panel.
Once verified, return to Marvia, change Environment from Test to Live, and save your settings.
