Skip to content
agovena.
agovena.
Get started
Community
Back to marketplace

Marketplace · Extension

Mollie

Offer Mollie hosted checkout with refund, status synchronization and recurring-payment support.

About this package

What it does

Offer Mollie hosted checkout with refund, status synchronization and recurring-payment support. The extension owns the mapping between Agovena customers and Mollie customer or mandate references. Available payment methods are presented in Mollie’s hosted checkout. 2

Production status

Production-ready for the current Agovena integration scope. Configure a public HTTPS APP_URL; Agovena sends /webhooks/payments/mollie to Mollie for provider status callbacks. The tested sandbox flow covers paid, failed, cancelled and expired payments, status synchronization, full and partial refunds, recurring mandates, idempotency and safe provider failures.

Agovena Core ^0.0.1. The manifest declares no additional package dependency. Provider accounts and external service access are separate from package installation. 1

Set up the package

Enter api_key and optionally enabled_methods, a comma-separated list. Start with a test-mode key. There is no separate sandbox switch in this manifest; the API key selects the mode. Core includes mollie/mollie-api-php. Run the extension migrations before relying on saved mandate associations.

Operation and failure handling

Mollie notifications carry a payment ID, not trusted payment status. The adapter fetches the payment through the authenticated API before normalizing it. An unknown or unreachable payment does not become paid. Recurring charges fail if authorization is missing. Refunds and payment creation preserve unknown transport outcomes; reconcile them rather than assuming failure means nothing happened. Pending cancellation is allowed only when the remote payment is cancellable. 2

Open the provider guide

Sources

Search documentation

Search guides, commands and API endpoints

What are you looking for?

Documentation