API Introduction
The iQpay Order API enables sponsors and organizations to programmatically create orders and send digital benefit cards to their members.Overview
Once integrated, your organization can:- Create orders and deliver digital cards to members via SMS, email, or webhook
- Authenticate securely using JWT tokens
- Track transactions with external IDs for reconciliation
Base URL
The iQpay API is available in the following environments for integration and testing. Production URL will be shared by the iQpay team during onboarding.
| Environment | Base URL |
|---|---|
| Demo | https://api-demo.bridgepo.com |
| Production | Provided by iQpay team |
Authentication
All API requests (except sign-in) require a valid JWT Bearer token in theAuthorization header.
Get your credentials
iQpay provides your organization with a username and password during onboarding.
Request a token
Call the Sign In endpoint with your credentials to receive a JWT access token.
Integration Flow
Program setup
iQpay sets up your program with product codes, program codes, and card configurations.
Webhooks
If your program is configured for webhook-based delivery, iQpay sends a payload to your configured endpoint containing the card activation URL and member details. Your webhook must return a200 status on success.
See the Webhooks page for payload details.