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