Skip to main content

Thyris Merchant Services Documentation

This documentation supports merchants integrating with Thyris Merchant Services.

Use these documents during onboarding, technical integration, QA, and production handoff.

What Thyris Merchant Services Is​

Thyris Merchant Services is the merchant readiness layer of the Thyris Agentic Commerce platform. It prepares merchants for agentic commerce and procurement by turning merchant systems into controlled, observable, agent-accessible capabilities.

The platform gives merchants and integration teams the surfaces needed to connect product catalogs, carts, orders, supplier workflows, procurement inventory, quotes, purchase orders, webhooks, MCP tools, UCP-compatible APIs, API keys, store scopes, team access, diagnostics, and operational dashboards. The main work is merchant readiness: making catalog, checkout, procurement, and integration data safe and usable by agentic commerce flows.

Thyris Agentic Commerce handles the agent experience and controlled tool access. Thyris Merchant Services provides the merchant-side operating layer those experiences need: store setup, product and procurement data, tool access, webhooks, order and quote workflows, payment preparation, and production support controls.

Open Merchant Services

Feature Areas​

AreaWhat It Enables
Merchant and store managementMulti-merchant, sub-merchant, store, team, role, settings, and scoped API keys with configurable expiration, revocation, and revoke-before-delete lifecycle.
Catalog readinessProduct, variant, optional multi-image galleries, price, inventory, bulk product actions, cart, checkout, and order data for agent-facing commerce.
AI merchandisingProduct enrichment, provider management, usage reporting, tags, and hyperpersonalization campaigns.
Procurement readinessSuppliers, procurement inventory with optional galleries, bulk table actions, reorder policies, quote requests, supplier email replies, approvals, purchase orders, and order lifecycle tracking.
Agentic commerce accessRemote MCP tools and UCP-compatible APIs for controlled catalog and procurement operations.
Agent operationsAgent instances, ARP gateways and policies, Routers, ACP settings, and visual commerce flows.
Payments and channelsPayment provider instances, crypto wallets, hosted chatbots, and WhatsApp connections.
MarketplaceStore-scoped installation of agents, MCP servers, payment providers, and extensions.
Integration surfacesREST APIs, inbound webhooks, outbound webhooks including MCP-triggered events, UCP, MCP, and sample scripts.
Operations and securityAPI scopes, webhook secrets, audit/activity logging, diagnostics, two-factor authentication, and operational dashboards.
Extension and adapter patternsCommerce adapters can map source platforms into Thyris catalog, cart, checkout, and procurement contracts without exposing platform-specific names in customer documentation.
StepDocumentPurpose
1OverviewWhat Thyris Merchant Services is, what it is not, and how it supports Thyris Agentic Commerce.
2Merchant Readiness ChecklistBusiness, operational, catalog, checkout, and procurement readiness questions before technical work starts.
3Integration Selection GuideChoose REST, webhook, UCP, MCP, scripts, or a combined integration model.
4Dashboard SetupSet up merchant account, stores, sub-merchants, API keys, and access scopes.
5Store Dashboard ServicesUnderstand the operational services available inside each store.
6Solution ScenariosSelect a readiness, procurement, WhatsApp AI chat, merchandising, agent operations, or integration operating model.
7Getting StartedFirst technical rollout steps after the integration path is selected.
8Authentication and ScopesAPI key usage, headers, scope model, and key handling.
9Enterprise API DocumentationComplete public API map, authentication, conventions, examples, errors, and optional Postman companion.
10Catalog Data ModelCatalog, cart, order, and common object model.
11Catalog REST API and Catalog WebhooksCatalog API and webhook implementation details.
12Procurement REST API and Procurement WebhooksProcurement API and webhook implementation details.
13Merchant MCP, UCP Catalog, and UCP ProcurementAgent/protocol access surfaces when needed.
14Request Field Requirements and Sample ScriptsField reference and executable samples for implementation teams.
15Testing and TroubleshootingQA, troubleshooting, and production launch checks.

The sequence intentionally starts with product scope and readiness, then moves toward technical implementation.

Document Index​

DocumentPurpose
OverviewProduct overview of Thyris Merchant Services as the merchant readiness platform for Thyris Agentic Commerce.
Merchant Readiness ChecklistWhat the merchant's own systems should support before POC or production.
Integration Selection GuideHow to choose REST, webhook, UCP, MCP, or script-based integration.
Dashboard SetupMerchant account, store creation, sub-merchants, API keys, and key types.
Store Dashboard ServicesService map for Catalog, Enrichment, Hyperpersonalization, Readiness, Procurement, Agents, ARP, Router, Agentic Commerce, Payments, Chatbots, and Marketplace.
Solution ScenariosDetailed platform scenarios for readiness, procurement, enterprise WhatsApp AI chat, merchandising, agent operations, and integrations.
Store Dashboard Use CasesCross-service scenarios for launch, automation, integrations, payments, campaigns, and incident response.
Getting StartedIntegration overview, prerequisites, and recommended rollout order.
Authentication and ScopesAPI key creation, headers, access scopes, and key handling.
Enterprise API DocumentationUnified reference for REST, webhooks, UCP, MCP, errors, and integration examples.
Catalog Data ModelProduct, variant, cart, order, and common JSON field reference.
Catalog REST APIREST catalog endpoints for stores, products, carts, and orders.
Catalog WebhooksInbound catalog sync and outbound catalog event destinations.
Procurement REST APIREST procurement endpoints for suppliers, inventory inputs, quotes, and purchase orders.
Procurement WebhooksInbound procurement sync and outbound supplier/inventory/order event destinations.
Merchant MCPRemote MCP server setup and available catalog/procurement tools.
UCP CatalogUCP-compatible catalog endpoints and usage notes.
UCP ProcurementUCP-compatible procurement endpoints and usage notes.
Request Field RequirementsRequired and optional fields for every request.
Testing and TroubleshootingIntegration checklist, test cases, and common errors.
Merchant Webhook Implementation GuideCatalog-only merchant webhook implementation guide for inbound product sync and outbound catalog receivers.
Sample ScriptsNode.js sample scripts and 30-product sample payload.

Sample Scripts​

Use Sample Scripts for terminal-based examples and view the 30-product demo catalog payload directly in the documentation.

Production Endpoints​

Dashboard: https://merchant.thyris.cloud/app/merchant-services
REST API: https://merchant.thyris.cloud/api/v1/catalog
Procurement REST API: https://merchant.thyris.cloud/api/v1/procurement
UCP API: https://merchant.thyris.cloud/api/protocols/ucp/catalog
Procurement UCP API: https://merchant.thyris.cloud/api/protocols/ucp/procurement
Webhook ingress: https://webhook.thyris.ai/webhooks/catalog
Procurement webhook ingress: https://webhook.thyris.ai/webhooks/procurement
MCP: https://merchant.thyris.cloud/mcp

Replace the production host with your staging host when testing in a staging environment. Some deployments use customer-specific custom domains; in that case, use the exact dashboard, API, webhook, and MCP domains shared by Thyris or your integration owner instead of the default Thyris hosts.

Required Values​

Before implementation starts, the merchant should have:

  • A merchant account.
  • At least one store.
  • A developer API key.
  • The target storeId for each store being integrated.
  • Product source identifiers such as SKU or external product IDs.
  • Procurement supplier and inventory identifiers when procurement is integrated.
  • Optional webhook destination URL for outbound events.