SmartPay Public API
The SmartPay API-Reference provides a complete overview of all available public endpoints for payment processing, account management, compliance checks, and more.
This section is designed for developers who need detailed OpenAPI specifications, including method types, endpoint paths, request and response formats, required headers and supported parameters.
Use this reference to implement, test, and maintain merchant integrations with SmartPay services.
Authentication
- HTTP: Basic Auth
- HTTP: Bearer Auth
Requires Merchant key (username) and Authorization key (password).
Example Header: Authorization: Basic <base64(merchantKey:authenticationKey)>
Security Scheme Type: | http |
---|---|
HTTP Authorization Scheme: | basic |
Identity Kit token authentication is supported in SmartPay APIs.
This is an optional header, and if sent in the API request, it should be sent with a valid JWT token with the length of 512.
Security Scheme Type: | http |
---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |