Skip to main content

Integration Process Overview


The following steps outline the standard process for integrating Paysafe's eCash products via the REST API into a webshop.

Test Data


Paysafe provides a test data package that typically includes:

  • API credentials for authentication
  • Merchant account details
  • Technical documentation
  • Branding assets (such as logos)
  • Sample code to support the integration

Integration in Test Environment


The webshop integrates the Paysafe REST API into its test environment.
The provided documentation and sample code can be used to implement the required payment flows and API interactions.

Integration Testing


Once the integration is complete, the webshop provides:

  • a test URL, and
  • test user accounts

Paysafe performs integration validation, including:

  • functional testing of the transaction flow, and
  • verification of branding and user experience requirements

Production Credentials


After successful testing, Paysafe provides production credentials (for example, a production API key).

Switch to Production


The webshop updates the integration to use the production environment by:

  • switching API endpoints, and
  • replacing test credentials with production credentials

IP Whitelisting


The webshop provides its server IP addresses to Paysafe to enable secure communication with the production environment.

Final Verification


A final end-to-end test is performed using real transactions to ensure that the integration functions correctly in production.

Go‑Live


Once the final verification is completed successfully, the integration is considered complete and can be made available to customers.