controller_mollie_webhook

Handle Mollie checkout callbacks.

Accept POST callbacks at /mollie/webhook/:payment_nr. The posted id is retrieved through the authenticated Mollie API before a known local payment is updated. The callback body alone is not proof of payment. Unknown local references return 404; other synchronization failures return 500 so delivery can be retried.

Generate the endpoint through its dispatch rule, for example:

{% url mollie_payment_webhook payment_nr=payment_nr %}

This provider-facing endpoint uses the verification described above rather than an administrator login.