Webshop Keurmerk
Webshop Keurmerk is a Dutch/Belgian trust mark and dispute resolution scheme for online stores, operated by Stichting Webshop Keurmerk (a non-profit foundation). This module lets certified members display the official Webshop Keurmerk trust badge and their independent customer reviews on their Drupal Commerce site without writing any custom code.
Features
- A configuration form where you enter your Webshop Keurmerk membership number; the trust badge is generated automatically and links to your public registration page on keurmerk.info.
- A placeable Block plugin that shows the badge in any region of your theme, such as the footer or a shop sidebar.
- Optionally paste the review widget code from your member portal to also show your customer reviews.
- Built-in sanitisation only allows script/iframe content whose source is keurmerk.info (or a subdomain), so the widget field cannot be used to inject arbitrary third-party code.
- Configuration is stored using Drupal's Configuration API, with a schema for configuration validation and translation.
Post-Installation
After installing the module, go to Configuration > Web services > Webshop Keurmerk (/admin/config/services/webshop-keurmerk) and enter your membership number and, optionally, your review widget code. Then place the "Webshop Keurmerk" block in a region via Structure > Block layout.
Additional Requirements
This module is only useful for webshops that are a certified member of Stichting Webshop Keurmerk. Membership and documentation: https://www.keurmerk.info/