Authentication
All requests to the InterPay™ gateway are authenticated using two credentials:
TERMID— Your Terminal ID. Identifies the merchant account the transaction belongs to.PASS— Your password. Authenticates the request.
Both fields are required on every API request.
Where Do Credentials Come From?
During development, SportsPay provides test credentials when you request access to the test environment. To request test credentials, email [email protected]
In production, each merchant receives their own TERMID and PASS upon approval
through the Rapid Onboarding portal. SportsPay can push these automatically to an endpoint
on your platform — see Production for details.
How Credentials Are Used
Include TERMID and PASS in every gateway request:
Tag/value format:
TERMID=your_terminal_id&PASS=your_password&...
JSON format:
{
"TERMID": "your_terminal_id",
"PASS": "your_password",
...
}Important Notes
Never exposeTERMIDorPASSin client-side code or browser requests.All gateway requests must be made server-side.
- Test credentials only work against the test and staging gateways
- Production credentials only work against the production gateways
- Each merchant has their own unique
TERMIDandPASS— your platform will manage credentials on a per-merchant basis
Updated about 21 hours ago
