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 99xx codes only. Codes in the 99xx range indicate gateway or network-level issues. Do not retry 1001 (authentication), 9xxx validation errors, or card declines — retrying those will produce the same response.
  • Duplicate protection is built in. Every financial StartSession includes a unique REQUESTID. If a request arrives twice with the same REQUESTID, the gateway returns a DUPLICATE REQUESTID response 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

  1. Create an Offer in the portal by selecting one or more Pricing Models and configuring fees.
  2. 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
  3. Merchants apply by selecting a Pricing Model and submitting their application.
  4. 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 TERMID and PASS (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:

SettingDescription
PPTHEMEBrand theme CSS applied to Customized Checkout and Embedded Components payment pages
LOGOFILEMerchant logo displayed on the hosted payment page
AUTOSETTLEPerform a settlement of the current batch each day at a set time
MIDNIGHT BATCHCut off the batch at midnight to aid in reconciliation
SCHEDULESEnable Scheduled Payments
NOTIFICATION URLEndpoint for notification of scheduled payment events
SUCCESS URLURL to return the browser to after a successful hosted payment (Customized Checkout and Embedded Components)
FAILURE URLURL to return the browser to after a declined or cancelled hosted payment (Customized Checkout and Embedded Components)
TRAN GROUPTransaction groups the merchant can send and/or receive Inter-Merchant Transfers to and/or from
REQUIRE KEYEnforce enhanced transaction security for this terminal
USER FEEEnable CustomerPay for this merchant
ENABLE PLAT FEEAllow Platform Fees to be added to transactions when passed to the gateway
ENABLE PLAT CHRGAllow Platform Charges to be added to transactions when passed to the gateway

Going Live

When you're ready to move from test to production:

  1. Switch gateway URLs from testgate.interpaypos.com to svra.interpaypos.com:1443 / svrb.interpaypos.com:1443.
  2. Swap test credentials for production credentials. Test TERMID and PASS values do not work against production, and vice versa.
  3. Stand up your credential-delivery endpoint so SportsPay can push new merchant credentials to your platform as they are approved. See Merchant Provisioning.