Badge Installation
Add the CheckShop.eu trust badge to your website in under 2 minutes.
Any Website (Universal)
Works with any HTML website
Add this single line of code before the closing </body> tag on your website. Replace YOUR_SHOP_ID with your Shop ID from the dashboard.
<script src="https://checkshop.eu/badge/v1/loader.js" data-shop="YOUR_SHOP_ID" ></script>
Options:
data-shop— Your Shop ID (required)data-position—bottom-right(default) orbottom-leftdata-lang— Badge language:en,nl,de,fr
WooCommerce
WordPress + WooCommerce plugin
- 1Download the CheckShop WooCommerce plugin (ZIP)
- 2Go to WordPress Admin > Plugins > Add New > Upload Plugin
- 3Upload the ZIP file and click Install Now, then Activate
- 4Go to WooCommerce > Settings > CheckShop
- 5Enter your API key (found in your CheckShop dashboard under Badge)
- 6Click Verify Connection — your Shop ID will be auto-filled
- 7Configure badge position and review invitation settings
[checkshop_badge], classic widget.Shopify
Shopify App with Theme Extension
- 1Install the CheckShop.eu app from the Shopify App Store
- 2Authorize the app to access your store data
- 3Go to Online Store > Themes > Customize
- 4In the theme editor, go to App embeds (bottom left)
- 5Enable CheckShop Trust Badge
- 6Enter your Shop ID and choose the badge position
- 7Save — the badge appears immediately on your storefront
Inline Badge (Shortcode)
Place the badge anywhere in your content
Instead of a floating badge, you can embed the badge inline using a shortcode or HTML:
WordPress Shortcode:
[checkshop_badge style="full"]
Styles: full (default), mini, score
Troubleshooting
Badge doesn't appear
Make sure your shop has at least a Starter plan. Free plans don't include the badge. Also verify your Shop ID is correct.
Badge shows wrong score
Badge data is cached for 5 minutes. Wait a few minutes after a score update for the badge to refresh.
Badge shows on wrong domain
The badge only works on your verified domain. If you changed domains, update it in your dashboard settings.
WooCommerce plugin can't connect
Check that your API key is correct and your shop has an active paid plan. Also verify your server can make outbound HTTPS requests.