This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Trust Badges – Payment Icons & Secure Checkout Seals for WooCommerce

Trust Badges – Payment Icons & Secure Checkout Seals for WooCommerce

Add trust badges, payment icons and secure checkout seals to WooCommerce and EDD. 450+ ready-made SVG badges, shortcodes, no coding needed.

400+ active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Trust Badges – Payment Icons & Secure Checkout Seals for WooCommerce running.

WordPress compatibility
Tested to 7.0.4 — 1 branch behind 7.1
Tested against the WordPress branch in use today.
Last updated
1 month ago
At least 4.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
4.7
Contributors
3

400+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Trust Badges – Payment Icons & Secure Checkout Seals for WooCommerce is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 9 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.4 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
10 / 10
Provides: screenshots, description, homepage
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-16 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

Trust Badges is a free WordPress plugin that displays payment icons, security seals and guarantee badges on your product, cart and footer areas. It works with WooCommerce and Easy Digital Downloads, and on any WordPress site through a shortcode.

Shoppers look for familiar payment logos and reassurance signals before they hand over card details. Trust Badges lets you place those signals exactly where the hesitation happens — under the add-to-cart button, on the cart page, or in the footer — without writing any code or uploading image files.

What’s New in 1.2.0

Version 1.2.0 is a substantial security, performance and correctness release. Highlights:

  • Faster front end. The badge manifest is now parsed once per request instead of once per badge, and results are cached. Badge rendering went from roughly 1 ms per badge to effectively zero.
  • Lighter admin. The settings screen bundle is minified and no longer ships a source map — about 3 MB less to download.
  • Fixed: WooCommerce Cart and Checkout blocks. A leftover filter in earlier versions disabled WooCommerce’s Cart and Checkout blocks across the whole site. It has been removed.
  • Fixed: monochrome badge styles. The “mono” and “mono-card” styles now render correctly on every supported WordPress version; their CSS mask was previously being stripped before output.
  • Shortcodes now accept named groups too. [trust_badges id="1"] and a bare [trust_badges] behave exactly as before; [trust_badges id="footer"] and other named groups now work as well, where previously they rendered nothing.
  • Fixed: settings changes appear immediately instead of after a one-hour cache delay.
  • Security. Removed an unauthenticated REST endpoint that exposed badge configuration to anonymous visitors, and hardened input validation throughout.

See the changelog for the complete list.

Key Features

  • 459 ready-made SVG badges. Payment logos, security seals, delivery and money-back guarantees — all scalable vector graphics, so they stay sharp on any screen.
  • Works where it matters. Automatic placement on WooCommerce product and cart pages, and EDD download pages. Anywhere else via shortcode.
  • Badge groups. Configure a different set of badges, with different styling, for each location.
  • Four display styles. Original colour, monochrome, card, and monochrome card — recolour any badge to match your theme.
  • No coding required. Everything is configured from Settings → Trust Badges.
  • Lightweight. SVG badges, cached rendering, and no front-end JavaScript.
  • Free and open source. GPLv2 or later, no paid tier required for any feature listed here.

At a Glance

  • What it does: Displays payment icons, trust seals and guarantee badges on a WordPress site.
  • Works with: WooCommerce, Easy Digital Downloads, or any WordPress theme via shortcode.
  • Badge library: 459 SVG badges included.
  • Automatic placements: WooCommerce product page, WooCommerce cart (classic and Cart block), EDD download page, site footer.
  • Shortcode: [trust_badges id="footer"]
  • Front-end JavaScript: None.
  • Cost: Free, GPLv2 or later.
  • Settings location: Settings → Trust Badges.

Badge Categories

  • Payment Methods: Visa, Mastercard, PayPal, Apple Pay, Stripe, Amazon Pay, and many more
  • Security Badges: SSL certificates, secure checkout, and data protection
  • Delivery & Shipping: Free delivery, fast shipping, and tracking options
  • Guarantees: Money-back guarantee, satisfaction guarantee, and warranty
  • Certifications: Industry certifications and compliance badges
  • Custom Badges: Upload your own promotional or brand-specific badges

Usage

After activation, go to the Settings -> Trust Badges section in the WordPress admin menu to manage your badges:

  • Add New Badges: Upload images or select from pre-designed badges.
  • Customize Badges: Change sizes, colors, and positions.
  • Shortcodes: Use shortcodes to display badges anywhere on your site.

Shortcode Usage

The plugin uses badge groups to organize different sets of badges. Each group can have different settings, selected badges, and display options.

Display badges by group ID:
[trust_badges id=”product_page”]
[trust_badges id=”cart”]
[trust_badges id=”footer”]

Display badges without specifying an ID:
[trust_badges]

A bare [trust_badges] uses group 1 — the ID given to the first custom group you create — exactly as it always has. Only if no group 1 exists does it fall back to the footer group.

Built-in Badge Groups:
* product_page: Badges for product pages with payment methods
* cart: Badges for cart pages with checkout assurance
* footer: Badges for footer display with trust signals

Groups you create yourself are numbered (1, 2, 3, …) and that number is the ID to use: [trust_badges id="2"]. The built-in groups above can now be referenced by name as well.

You can create and manage badge groups in the plugin settings under Settings -> Trust Badges.

WooCommerce Integration

The plugin automatically integrates with WooCommerce and displays badges on:
* Product pages (after the add-to-cart form)
* Cart page (both the classic cart and the Cart block)

Easy Digital Downloads Integration

For EDD users, badges are displayed on:
* Download pages (after the purchase link)

Badges can be placed anywhere else, including checkout, using the shortcode.

Requirements

  • WordPress: 4.7 or higher (tested up to 7.0)
  • PHP: 7.4 or higher
  • WooCommerce or Easy Digital Downloads: optional — only needed for automatic placement

Support

For support, please visit the plugin support page or create an issue on our GitHub repository.

What is a trust badge?

A trust badge is a small icon shown near a purchase decision that signals the transaction is safe — a payment logo such as Visa or PayPal, an SSL or secure-checkout seal, or a guarantee like “30 day money back”. They are most commonly placed under an add-to-cart button, on the cart page, or in the site footer.

Is Trust Badges free?

Yes. Trust Badges is free and open source under GPLv2 or later. Every feature described on this page is included; there is no paid tier or upsell required to use them.

Do I need WooCommerce to use this plugin?

No. WooCommerce and Easy Digital Downloads get automatic badge placement, but on any other WordPress site you can put badges anywhere with the [trust_badges] shortcode.

Where do badges appear automatically?

On WooCommerce product pages (under the add-to-cart form), on the WooCommerce cart page (both the classic cart and the Cart block), and on Easy Digital Downloads download pages (after the purchase link). The footer group displays on every page. Anywhere else, use the shortcode.

How do I add badges to my checkout page?

Use the shortcode in a block or template on the checkout page, for example [trust_badges id="checkout"] after creating a group with that ID. Automatic checkout placement was removed in 1.1.0 because it conflicted with block-based checkouts.

How many badges does the plugin include?

459 badges are bundled, all as SVG files. They cover payment methods, banks and wallets, security and SSL seals, shipping and delivery, and money-back and satisfaction guarantees.

Will this slow down my site?

It should not. Badges are SVG files rendered server-side, there is no front-end JavaScript, and badge lookups are cached. Version 1.2.0 specifically removed the largest cost: the badge manifest is now parsed once per request rather than once per badge.

Can I change badge colours to match my theme?

Yes. The “mono” and “mono-card” styles recolour any badge to a single colour of your choosing using a CSS mask, so payment logos can be made to match your palette. Size, spacing, alignment, border radius and hover effects are all configurable too.

Can I upload my own custom badges?

Yes, you can add your own images alongside the bundled library and style them the same way.

How many badges should I display?

There is no technical limit. Three to five is a common choice — enough to reassure without crowding the buy button.

Where are the settings?

Settings → Trust Badges in your WordPress dashboard.

Does the plugin work with block themes and the WooCommerce Cart block?

Yes. The Cart block is supported through a dedicated hook. Note that versions before 1.2.0 contained a bug that disabled the WooCommerce Cart and Checkout blocks site-wide; upgrading to 1.2.0 fixes it.

Does it collect any data?

No. The plugin makes no external requests and stores only your badge configuration in your own database.

Is it translation ready?

Yes, all interface strings use the trust-badges text domain.

Categories
Checkout
Plugin details
Version1.2.0
Last updated2026-08-07 6:27pm GMT
Added2025-10-05
Requires WordPress4.7
Tested up to7.0.4
Requires PHP7.4

Tags on WordPress.org
checkout
payment icons
trust badges
trust seal
woocommerce
Alternatives
Other plugins in the same categories.
Checkout Field Editor (Checkout Manager) for WooCommerce
400K+ installs
4.9(1,056)
Fluid Checkout for WooCommerce – Lite
20K+ installs
4.9(159)
Wallet for WooCommerce
20K+ installs
4.7(188)
Sliding Cart for WooCommerce by FunnelKit – Skip Cart & Reach WooCommerce Checkout Faster
30K+ installs
5.0(109)
YayPricing – WooCommerce Dynamic Pricing & Discounts
3K+ installs
5.0(72)
Deposits & Partial Payments for WooCommerce – Bayna
1K+ installs
5.0(49)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy