In-store
Deliver TruRating questions on a payment device or point-of-sale environment, we'll take you from your first rating through to accreditation.
Open In-store docsThese docs are also an MCP server. Point Claude, ChatGPT, Cursor, VS Code, or Gemini at it and your assistant can search and read TruRating's documentation directly, no copy-pasting required.
TruRating supports several integration paths, depending on where you're collecting customer feedback or displaying rating proof. Pick the one that matches your build.
Deliver TruRating questions on a payment device or point-of-sale environment, we'll take you from your first rating through to accreditation.
Open In-store docsAdd the TruRating Online JavaScript widget to an ecommerce site to collect feedback on the payment confirmation page, or anywhere else on the site.
Open Online docsAdd TruBadge or TruBadge-Link to a merchant website to show brand-level or outlet-level TruRating social proof.
Open Complementary docsSend TruRating-hosted survey links through email, SMS, QR codes, web pages, or app journeys for feedback away from the moment of purchase.
Open Flex docsSet up Single Sign-On so your users can access the TruRating dashboard with your organization's own identity provider.
Open TruHub docsEverything you need to learn about the TruService Interface (TSI) protocol, scope a build, and get it accredited: from your first question request through to a live, production-ready integration.
New to TruRating? Begin with the learning path and the four-phase partner lifecycle.
Open OverviewThe four phases every integration goes through, and what TruRating needs from you at each one.
Open Partner LifecycleGet sandbox access to exercise the TSI against test outlets, validate a message and compute its MAC header, or get a rendering-mode recommendation for your device.
Open Message ValidatorIntegrate the TruRating Online JavaScript widget, either directly or via a tag manager, and configure how and where it collects feedback.
What TruRating Online is, and the difference between Post Purchase and Always On.
Open OverviewThe full technical walkthrough: data points, the JavaScript snippet, and every configurable field.
Open Integration GuideHow the widget is positioned on desktop and mobile, and how to embed it directly into the page.
Open Widget PositioningAdd lightweight TruRating-branded widgets that display total merchant ratings or outlet-level ratings, with links through to the relevant profile pages.
Compare TruBadge and TruBadge-Link, and choose the right product for the page type.
Open OverviewAdd the brand-level widget that shows total ratings across all merchant outlets.
Open TruBadgeAdd outlet-level widgets to store pages or store-locator results.
Open TruBadge-LinkConfigure TruRating-hosted survey touchpoints, pass optional transaction or reporting context, and place the resulting link or embedded question into the customer journey.
Understand what Flex is, and which delivery models are available.
Open OverviewAdd transaction data, merchant source values, embedded questions, and Close the Loop links.
Open Integration GuideCapture each touchpoint's operational, reporting, and user-experience requirements.
Open OnboardingConfigure Single Sign-On (SSO) so your organization's users can access the TruRating dashboard with their existing corporate credentials, and optionally have accounts and roles assigned automatically.
What TruHub is, and how SSO fits into how your users sign in.
Open OverviewThe difference between OIDC and SAML, and which one fits your organization.
Open SSO ProtocolsStep-by-step SAML configuration for Microsoft Entra ID.
Open Entra ID SetupSearch across the in-store, online, complementary, and Flex documentation for trigger points, message shapes, schema topics, and integration guidance.
Open search