Trust Badges
Embeddable, live-updating badges that let consumers verify merchant trust in one glance.
What Is a Trust Badge?
A Trust Badge is a small, embeddable widget that displays a merchant's current verification status to consumers. It updates in real time whenever the merchant's risk score changes — no manual refresh, no stale data.
Badges are served from Evodira's edge CDN, so they load fast even on slow mobile connections common across Lagos and other African markets.
Badge States
How to Embed
Add a single HTML snippet to any webpage or app:
<!-- HTML badge widget -->
<script src="https://api.evodira.com/badge/{merchant_id}"></script>
<!-- SVG-only (for custom styling) -->
<img src="https://api.evodira.com/badge/{merchant_id}/svg"
alt="Evodira Verified" />Replace {merchant_id} with the merchant's Evodira ID. No authentication is required for public badge endpoints.
Status API
For programmatic access to trust status without rendering the badge:
GET https://api.evodira.com/public/v1/status/{merchant_id}
Response:
{
"merchant_id": "MCH-001",
"trust_status": "verified",
"score_band": "high",
"last_verified": "2026-05-14T08:22:00Z"
}Full specification: API Reference → Public Trust
Consumer Privacy
Trust Badges expose only the merchant's public trust status — never raw scores, complaint details, or personal data. The status JSON endpoint is designed for public consumption and conforms to our Privacy Policy.