Production
Gateway Servers
Production requests are processed by connecting to the InterPay™ gateway servers at:
https://svra.interpaypos.com:1443/https://svrb.interpaypos.com:1443/
These servers are geographically dispersed and equally capable of processing requests. If one server does not respond or returns a 99xx error code, retry the request on the other server.
Retry Guidance
- Use a reasonable timeout. 60 seconds is a sensible upper bound for an HTTPS call. If the gateway does not respond, fail over to the alternate server.
- Retry
99xxcodes only. Codes in the99xxrange indicate gateway or network-level issues. Do not retry1001(authentication),9xxxvalidation errors, or card declines — retrying those will produce the same response. - Duplicate protection is built in. Every financial
StartSessionincludes a uniqueREQUESTID. If a request arrives twice with the sameREQUESTID, the gateway returns aDUPLICATE REQUESTIDresponse rather than processing it again. You can safely retry without risk of double-charging.
Rapid Onboarding
Before going live, the SportsPay team will provide you with access to the Rapid Onboarding portal.
The portal allows you to create Offers — collections of one or more Pricing Models — that merchants use to apply and get approved for payment processing.
How It Works
- Create an Offer in the portal by selecting one or more Pricing Models and configuring fees.
- Share the Offer with merchants either by:
- Sending an application directly to their email (with optional pre-filled fields)
- Embedding a permalink on your registration platform for self-serve applications
- Merchants apply by selecting a Pricing Model and submitting their application.
- Approval is completed within a couple of business days.
Receiving Merchant Credentials
Once a merchant is approved, SportsPay issues a TERMID and PASS tied to that merchant's account. Your platform uses those credentials on every gateway request for that merchant.
SportsPay delivers credentials to your platform in one of two ways:
- Automatic push (recommended). Provide SportsPay with an endpoint on your platform, and we will automatically send the
TERMIDandPASS(plus any additional merchant metadata you require) as each merchant is approved. - Manual delivery. For platforms without an onboarding endpoint, credentials are delivered out of band after approval.
For full details on the credential push format, endpoint requirements, and additional provisioning fields, see Merchant Provisioning in the Partner API section.
Terminal Setup
Each merchant terminal is provisioned from a template specific to your registration platform. The template sets default values; individual terminals can override them through the Rapid Onboarding portal.
The following options are available per terminal:
| Setting | Description |
|---|---|
| PPTHEME | Brand theme CSS applied to Customized Checkout and Embedded Components payment pages |
| LOGOFILE | Merchant logo displayed on the hosted payment page |
| AUTOSETTLE | Perform a settlement of the current batch each day at a set time |
| MIDNIGHT BATCH | Cut off the batch at midnight to aid in reconciliation |
| SCHEDULES | Enable Scheduled Payments |
| NOTIFICATION URL | Endpoint for notification of scheduled payment events |
| SUCCESS URL | URL to return the browser to after a successful hosted payment (Customized Checkout and Embedded Components) |
| FAILURE URL | URL to return the browser to after a declined or cancelled hosted payment (Customized Checkout and Embedded Components) |
| TRAN GROUP | Transaction groups the merchant can send and/or receive Inter-Merchant Transfers to and/or from |
| REQUIRE KEY | Enforce enhanced transaction security for this terminal |
| USER FEE | Enable CustomerPay for this merchant |
| ENABLE PLAT FEE | Allow Platform Fees to be added to transactions when passed to the gateway |
| ENABLE PLAT CHRG | Allow Platform Charges to be added to transactions when passed to the gateway |
Going Live
When you're ready to move from test to production:
- Switch gateway URLs from
testgate.interpaypos.comtosvra.interpaypos.com:1443/svrb.interpaypos.com:1443. - Swap test credentials for production credentials. Test
TERMIDandPASSvalues do not work against production, and vice versa. - Stand up your credential-delivery endpoint so SportsPay can push new merchant credentials to your platform as they are approved. See Merchant Provisioning.
Updated 17 days ago
