{"result":{"depiction_url":null,"edges":{"subject":{"objects":[{"created":"2026-11-10T16:33:42Z","object_id":{"id":2555,"is_a":["categorization","keyword","keyword_information_type"],"name":"zotonic_topic_reference","title":"Reference","uri":"https:\/\/zotonic.com\/id\/2555"},"seq":1},{"created":"2026-11-10T16:33:42Z","object_id":{"id":2562,"is_a":["categorization","keyword","keyword_audience"],"name":"zotonic_topic_site_administrator","title":"Site administrator","uri":"https:\/\/zotonic.com\/id\/2562"},"seq":2},{"created":"2026-11-10T16:33:42Z","object_id":{"id":2564,"is_a":["categorization","keyword","keyword_audience"],"name":"zotonic_topic_backend_developer","title":"Backend developer","uri":"https:\/\/zotonic.com\/id\/2564"},"seq":3},{"created":"2026-11-10T16:33:42Z","object_id":{"id":2599,"is_a":["categorization","keyword","keyword_domain"],"name":"zotonic_topic_api_and_integration","title":"API and integration","uri":"https:\/\/zotonic.com\/id\/2599"},"seq":4},{"created":"2026-11-10T16:33:42Z","object_id":{"id":2603,"is_a":["categorization","keyword","keyword_domain"],"name":"zotonic_topic_configuration","title":"Configuration","uri":"https:\/\/zotonic.com\/id\/2603"},"seq":5},{"created":"2026-11-10T16:33:42Z","object_id":{"id":2635,"is_a":["categorization","keyword","keyword_architecture"],"name":"zotonic_topic_module","title":"Module","uri":"https:\/\/zotonic.com\/id\/2635"},"seq":6},{"created":"2026-11-10T16:33:42Z","object_id":{"id":3121,"is_a":["categorization","keyword","keyword_domain"],"name":"zotonic_topic_payments","title":"Payments","uri":"https:\/\/zotonic.com\/id\/3121"},"seq":7}],"predicate":{"id":308,"is_a":["meta","predicate"],"name":"subject","title":{"_type":"trans","tr":{"en":"Keyword"}},"uri":"http:\/\/purl.org\/dc\/elements\/1.1\/subject"}}},"export_revision":15,"id":3177,"is_a":["text","documentation","reference","module"],"links":[{"rel":"self","target":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/3177"},{"rel":"hub","target":"https:\/\/zotonic.com\/.zotonic\/websub"}],"medium":null,"medium_url":null,"name":"doc_external_17_mod_payment_buckaroo","page_url":{"en":"https:\/\/zotonic.com\/docs\/3177\/mod_payment_buckaroo","x-default":"https:\/\/zotonic.com\/docs\/3177\/mod_payment_buckaroo"},"preview_url":null,"resource":{"version":1,"pivot_location_lat":null,"title":"mod_payment_buckaroo","is_authoritative":true,"body":"<p>Provide Buckaroo checkout and verified payment pushes through <code>mod_payment<\/code>.<\/p>\n<p>Enable this module together with <code>mod_payment<\/code>. The checkout adapter accepts EUR.\nSelect it with <code>#payment_request{preferred_psp_module = mod_payment_buckaroo}<\/code>.<\/p>\n<p>Configure these site settings under <strong>System → Payment configuration<\/strong>, requiring\n<code>use.mod_admin_config<\/code>:<\/p>\n<ul><li><code>is_live<\/code>: select live checkout instead of test; defaults to false.<\/li><li><code>website_key<\/code> and <code>secret_key<\/code>: Buckaroo API credentials.<\/li><li><code>webhook_host<\/code>: optional externally reachable origin, including protocol.<\/li><li><code>invoice_nr_prefix<\/code>: generated invoice prefix, defaulting to <code>INV<\/code>.<\/li><li><code>services_excluded<\/code> and <code>services_selectable<\/code>: comma-separated service codes\ncontrolling the methods offered by the checkout form.<\/li><\/ul>\n<p>Verified JSON pushes arrive at <code>\/buckaroo\/webhook<\/code> or the payment-specific\n<code>\/buckaroo\/webhook\/:payment_nr<\/code>. Signed browser returns use\n<code>\/buckaroo\/ready\/:payment_nr<\/code>. Incoming debit payments may be imported when\n<code>mod_payment.accept_unknown_payments<\/code> is enabled; credit transactions are not\nimported as incoming payments. Known payments support status synchronization.\nThis adapter does not implement discovery polling for unknown payments.<\/p>","slug":"mod_payment_buckaroo","doc_module_config":[{"default":"false","description":"Use the live Buckaroo checkout environment instead of the test environment.","has_default":true,"key":"is_live","module":"mod_payment_buckaroo","type":"boolean"},{"default":"&lt;&lt;&gt;&gt;","description":"Buckaroo website API key.","has_default":true,"key":"website_key","module":"mod_payment_buckaroo","type":"binary"},{"default":"&lt;&lt;&gt;&gt;","description":"Buckaroo secret API key.","has_default":true,"key":"secret_key","module":"mod_payment_buckaroo","type":"binary"},{"default":"&lt;&lt;&gt;&gt;","description":"Optional externally reachable webhook host, including protocol, for development or proxy setups.","has_default":true,"key":"webhook_host","module":"mod_payment_buckaroo","type":"binary"},{"default":"&lt;&lt;&quot;INV&quot;&gt;&gt;","description":"Prefix for generated Buckaroo invoice numbers.","has_default":true,"key":"invoice_nr_prefix","module":"mod_payment_buckaroo","type":"binary"},{"default":"&lt;&lt;&gt;&gt;","description":"Comma separated Buckaroo service codes excluded from the payment form.","has_default":true,"key":"services_excluded","module":"mod_payment_buckaroo","type":"binary"},{"default":"&lt;&lt;&gt;&gt;","description":"Comma separated Buckaroo service codes selectable on the payment form.","has_default":true,"key":"services_selectable","module":"mod_payment_buckaroo","type":"binary"}],"is_protected":false,"visible_for":0,"tz":"UTC","language":["en"],"doc_source_hash":"75d857726c89bf46854316e52f3d2335d23651dcb37df84beddbab0b53116e9a","doc_module_observers":[{"name":"payment_psp_request","page_name":"doc_notification_payment_psp_request"},{"name":"payment_psp_status_sync","page_name":"doc_notification_payment_psp_status_sync"},{"name":"payment_psp_view_url","page_name":"doc_notification_payment_psp_view_url"}],"is_featured":false,"content_group_id":{"id":2551,"is_a":["meta","content_group"],"name":"content_group_imported_docs","title":"Imported documentation","uri":"https:\/\/zotonic.com\/id\/content_group_imported_docs"},"external_module_id":{"id":17,"is_a":[],"name":null,"title":null,"uri":"https:\/\/zotonic.com\/id\/17"},"git_url":"https:\/\/github.com\/zotonic\/zotonic_mod_payment_buckaroo","category_id":{"id":320,"is_a":["meta","category"],"name":"module","title":"Modules","uri":"https:\/\/test.zotonic.com\/id\/320"},"doc_source_path":".\/src\/mod_payment_buckaroo.erl","publication_start":"2026-11-10T16:33:42Z","github_url":"https:\/\/github.com\/zotonic\/zotonic_mod_payment_buckaroo","pivot_location_lng":null,"doc_source_kind":"external","name":"doc_external_17_mod_payment_buckaroo","is_unfindable":false,"is_published":true,"pivot_geocode":null,"external_module_title":"Payment module for Buckaroo","created":"2026-11-10T16:33:42Z","uri":null,"doc_status":"current","is_dependent":false,"is_external_module":true,"publication_end":"9999-06-01T00:00:00Z","modifier_id":{"id":1,"is_a":["person"],"name":"administrator","title":"Site Administrator","uri":"https:\/\/zotonic.com\/id\/1"},"privacy":0,"doc_source_commit":"8592c806dc49a6b0b2913e3a1345e490e83239ee","creator_id":{"id":1,"is_a":["person"],"name":"administrator","title":"Site Administrator","uri":"https:\/\/zotonic.com\/id\/1"},"modified":"2026-11-10T16:33:42Z","title_slug":"mod_payment_buckaroo"},"uri":"https:\/\/zotonic.com\/id\/3177","uri_template":"https:\/\/zotonic.com\/id\/:id","version":15,"websub":{"hub":"https:\/\/zotonic.com\/.zotonic\/websub","topic":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/3177"}},"status":"ok"}