Getting Started
Introduction
Prosoft Pay is an API-first payment gateway built for banks and financial institutions that need to process payments on behalf of their own merchants and products. It is multi-tenant from the ground up — every account, API key, and ledger entry is scoped to a tenant, so one deployment can safely serve several institutions at once.
Two kinds of caller talk to Prosoft Pay:
- The merchant/institution API — signed with an API key and HMAC-SHA256, used to create and track payments and register webhook endpoints. This is the API these docs cover.
- The admin dashboard API — authenticated via Auth0, used by platform and tenant staff to review transactions, tenants, API keys, and webhook activity from the dashboard.
The fastest way to see the merchant API work is the sandbox portal — it signs and sends a real request from your browser, no setup required. From there, Quickstart walks through doing the same thing from your own code.