mod_payment_buckaroo
Provide Buckaroo checkout and verified payment pushes through mod_payment.
Enable this module together with mod_payment. The checkout adapter accepts EUR.
Select it with #payment_request{preferred_psp_module = mod_payment_buckaroo}.
Configure these site settings under System → Payment configuration, requiring
use.mod_admin_config:
is_live: select live checkout instead of test; defaults to false.website_keyandsecret_key: Buckaroo API credentials.webhook_host: optional externally reachable origin, including protocol.invoice_nr_prefix: generated invoice prefix, defaulting toINV.services_excludedandservices_selectable: comma-separated service codes controlling the methods offered by the checkout form.
Verified JSON pushes arrive at /buckaroo/webhook or the payment-specific
/buckaroo/webhook/:payment_nr. Signed browser returns use
/buckaroo/ready/:payment_nr. Incoming debit payments may be imported when
mod_payment.accept_unknown_payments is enabled; credit transactions are not
imported as incoming payments. Known payments support status synchronization.
This adapter does not implement discovery polling for unknown payments.