Build an app every Inkress merchant can install.
Merchants add your app from their dashboard and approve what it can see and do. You get a token for each merchant, webhooks for their events, and a place inside their dashboard if you want one.
Free test modeOAuth with plain-word scopesEmbedded or standalone
Bayside Bookings wants to connect to Kingston Kloset
See your orders
orders:readCreate payment links and deposits
payment_links:writeSee your business profile
merchant_profile:readCancelAllow
Installed by Kingston Klosettoken issued · orders:read payment_links:write
From idea to installed
Create the app
Name, redirect URLs and the scopes you need, each with a reason. You get a client ID and secret.
The merchant approves
They see what you ask for in plain words, like "See your orders", and choose Allow.
Act for them
Swap the code for that merchant's token. Calls outside what they approved return 403.
Get listed
After review, merchants find your app in the Inkress app directory and install it from there.
Live inside their dashboard
- Embedded with app-bridge
@inkress/app-bridgeruns your app in the merchant's dashboard with their identity and Inkress's own buttons and dialogs. - A kit for React Router
@inkress/app-kithandles the session, OAuth, an authenticated SDK in loaders, and webhooks. - Or run on your own siteStandalone apps use the same OAuth and tokens.
- Webhooks per installSubscribe to the events your app needs for every merchant who installs it.
HomeOrdersPayment linksCustomersAPPSBayside BookingsFleekSite
BBBayside Bookingsapp-bridge · session ok
Wash and set · 60 min · J$4,500 deposit
9:0010:0011:0012:001:002:003:004:00
Deposit link sentpayment_links.create · short link
Merchants stay in control
- Ask for lessEach scope shows on the install screen. Review asks why for anything that moves money.
- Revoke any timeMerchants can remove your app from their dashboard. You see installs and removals in the portal.
- New scopes need a yesIf your app needs more later, the merchant approves the new scopes before your token gets them.
Installs Bayside Bookings
KK
Kingston Klosetorders:read · payment_links:write
InstalledMH
Mandeville Hair StudioNew scope asked: customers:read
WaitingPB
Portmore BarbersRemoved the app Oct 3
RevokedBuild it once. Every merchant can install it.
Bookings, delivery, loyalty, accounting: if Jamaican businesses need it, there's room for your app.
Create your first app
Get test keys and a sandbox merchant to install it on. Submit for review when it's ready.