Home Developers Managing Merchants (Your Business Profile)

Managing Merchants (Your Business Profile)

Last updated on Sep 27, 2025

Your merchant record is like your Inkress storefront profile. It holds your brand info, contact details, webhook settings, and more.

Viewing your merchant

curl -X GET "https://api.inkress.com/api/v1/merchants/123" \
  -H "Authorization: Bearer YOUR_JWT"

Updating your merchant

Maybe you changed your logo color or moved to a new URL:

curl -X PUT "https://api.inkress.com/api/v1/merchants/123" \
  -H "Authorization: Bearer YOUR_JWT" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Noni Tropicals",
    "theme_colour": "#34d399",
    "webhook_url": "https://nonitropicals.com/webhooks/payment",
    "data": { "support_email": "support@noni.com" }
  }'

✅ Use this to customize your hosted checkout branding.
✅ You can also register your webhook URL here (if not added earlier).

Deleting a merchant

Deleting is permanent — and not allowed if there are orders or transactions attached. Always double-check!