App Platform

What a Tringify app is, what it can add to a store, and where to start.

A Tringify app is software you run on your own servers that a merchant installs on their store. Once installed, it reads and changes store data through the Store API, receives signed webhooks when things happen, and can add pages to Store Admin and features to the storefront. Checkout and payment stay under Tringify's control: an app can offer a payment method through the provider protocol, but it cannot add to, change or block checkout.

Start here#

What an app is made of#

Part

What it is

Organization

Owns the app, its credentials and its releases. Organization members build and run it, each within their role.

Configuration

Scopes, URLs, events and the features the app adds, kept in tringify.app.json and edited as a draft.

Listing

The name, icon, description and support details merchants see. Edited in the Developer Portal.

Credentials

A client ID and client secret, and a webhook signing key.

Releases

Frozen copies of the configuration that stores install. Editing the draft never changes what stores have.

Installations

One per store. Each has its own Store API token and the scopes that store approved.

What an app can add#

To add

Read

Pages inside Store Admin

Admin App Bridge

Features on the storefront

Storefront extensions

Payment methods or text messaging

Provider apps

A sales channel such as an ads catalog or marketplace

Product identities

Its own fields on products, orders and other records

App metafields

Analytics and ads tracking

Event delivery

Paid plans

Billing

To let people sign in to your own website with their Tringify account, without installing anything on a store, read Sign in with Tringify.