Skip to main content

Integration Process Overview


The following steps outline the standard process for integrating PaysafeCash via the REST API into a webshop.

Test Data


Paysafe provides a test data package that typically includes:

  • API credentials for authentication
  • Merchant Account ID
  • A link to downloads page.

Integration in Test Environment


The business partner integrates the PaysafeCash 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
  • 2 test user accounts PaysafeCash will test the integration to ensure technical payment flow and brand assurance.

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 business partner's IPs used to connect to the production environment must be added to whitelist in the Merchant Service Center.

Final Verification


The business partner must provide a URL and two test users to PaysafeCash.

The technical support team will then perform a final end-to-end test using real transactions to verify that the integration functions correctly in the production environment.

Go‑Live


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