Skip to content
GuidesAPI v1admin-sdk 1.1.52Search docs⌘K
Platforms · Run merchants
Guides / Platforms

Run merchants

If businesses sell through your platform, set up their Inkress accounts from yours with one call, keyed by your own reference for each business.

Call POST /api/v1/merchants/partner-activation with your organisation key: your reference for the business, merchant (name, email), owner (email, first_name) and, if you want paid-order notifications, an HTTPS webhook_url.

If the business…Inkress…
has no Inkress accountcreates it in your organisation (link: created).
already has one in your organisationlinks it (link: linked).
signed up to Inkress on its ownemails the owner a code. Call again with the code and the account moves to you (link: moved).
is managed by another platformrefuses with 409.

2Call again until it's active

The call is safe to repeat. state is setting_up while Inkress prepares the account and active once it can take payments; the result then includes its keys (public_key, secret_key); store them as secrets. confirmation_sent means a code went to the owner.

POST /api/v1/merchants/partner-activation/verify-link gives a single-use link to Inkress's verification page for the business. POST /api/v1/merchants/partner-activation/dashboard-link signs its owner into the Inkress dashboard, for example on payouts; the link lasts 60 seconds.

Was this page helpful?Updated Oct 8, 2026