💳

Mollie Payment Gateway

Complete guide to integrating Mollie European payment solutions

Need Help?

For additional support, visit our Support Center

M

Mollie - European Payment Leader

Seamless payments for European businesses

🌍 European Focus

  • • 30+ European countries
  • • 25+ currencies supported
  • • Local payment methods
  • • EU regulatory compliance

💳 Payment Methods

  • • Credit & Debit Cards
  • • iDEAL, Bancontact, SOFORT
  • • PayPal, Apple Pay, Google Pay
  • • SEPA Direct Debit

🔒 Security & Compliance

  • • PCI DSS Level 1 certified
  • • GDPR compliant
  • • Strong Customer Authentication
  • • Advanced fraud protection

⚡ Developer Experience

  • • RESTful APIs
  • • Real-time webhooks
  • • Comprehensive documentation
  • • Test environment
Pricing

Transparent pricing from 2.9% + €0.25 per transaction. No setup fees or monthly costs.

🔑 How to Create Mollie Account

1

Create Mollie Account

Visit Mollie Signup and create a new account.

2

Complete Business Verification

Provide business information and complete the verification process.

3

Access Dashboard

Log into your Mollie Dashboard to access API keys.

4

Generate API Key

Go to "Developers" → "API keys" and generate your live API key.

⚙️ Environment Configuration

Add these environment variables to your .env file:

APP_MOLLIE_API_KEY="live_your_api_key" APP_MOLLIE_WEBHOOK_ENDPOINT="/api/finance/deposit/fiat/mollie/webhook" APP_MOLLIE_RETURN_URL="/user/wallet/deposit/mollie/verify"

Note: Use test_* prefix for testing, live_* prefix for production.

🔌 API Endpoints

POST /api/finance/deposit/fiat/mollie/

Creates a new Mollie payment session

Request Body:

{ "amount": 100.00, "currency": "EUR", "method": "creditcard", "locale": "en" }
POST /api/finance/deposit/fiat/mollie/verify

Verifies Mollie payment status and processes completion

POST /api/finance/deposit/fiat/mollie/webhook

Handles Mollie payment status notifications

GET /api/finance/deposit/fiat/mollie/status

Checks current payment status from Mollie API

✨ Supported Features

Payment Methods

  • Credit & Debit Cards
  • iDEAL (Netherlands)
  • Bancontact (Belgium)
  • SOFORT Banking
  • PayPal
  • Apple Pay & Google Pay
  • SEPA Direct Debit
  • Klarna

Supported Currencies

  • EUR (Euro)
  • USD (US Dollar)
  • GBP (British Pound)
  • CHF (Swiss Franc)
  • SEK, NOK, DKK
  • PLN, CZK, HUF
  • And 18+ more currencies

🧪 Testing Information

Test Environment

Mollie provides test API keys for development. Use the test API key (starting with test_) for testing.

Test Card Numbers

Visa: 4242 4242 4242 4242
Mastercard: 5555 5555 5555 4444
Any future date and CVC
Testing Note

Test payments will not result in real charges. All test transactions are automatically marked as successful.