Technical introduction
About the API
The PaysafeCard SOPG (Service Oriented Payment Gateway) API is based on the SOAP protocol. SOPG provides payment features as a web service.
Prerequisites
You can connect to the PaysafeCard system only if the following prerequisites are fulfilled:
-
SOPG username and password: PaysafeCard provides the SOPG username and password for request authentication. The user has functions for payment and refund available.
-
Payment server IP authorization: The payment server IP address must be authorized in the production environment. If a
403error is received when trying to access the service, the IP address is likely not yet allowed to access the system. -
Content type: Make sure the
Content-Typein the HTTP header is set toapplication/xmlwhen submitting requests. -
Character encoding: Character encoding must use
UTF-8.
Test Environment and Endpoints
PaysafeCard provides the PaysafeCard test system, which is a test environment for the integration of new business partners.
Every new business partner must first integrate the payment platform in the test system. After the integration is completed, a UAT (User Acceptance Test) must be performed to ensure a seamless integration flow.
After the integration is accepted in the Service Center, the business partner can be moved to the production system. For the business partner, this consists of the following steps:
- Update to production credentials.
- Exchange the Service Endpoint URL.
- Whitelist the server IPs.
All data is provided by the Merchant Service Center.
Test environment endpoint
The endpoint for the test environment is:
https://soatest.paysafecard.com/psc/services/PscService
Test environment endpoint details
| Hostname | IP address |
|---|---|
https://soatest.paysafecard.com/psc/services/PscService | 13.248.157.19476.223.29.211 |
- The endpoint for the production environment is:
https://soa.paysafecard.com
Production environment endpoint details
| Hostname | IP address |
|---|---|
https://soa.paysafecard.com/psc/services/PscService | 75.2.1.20899.83.185.216 |
PaysafeCard brand guidelines and logos
The PaysafeCard integration must be implemented according to the brand guidelines outlined in the Partner Marketing Center. Once there, a business partner needs to register a new account. For further assistance or help, the business partner can contact an account manager.