Before You Start
This guide is for partner developers who want to integrate with the Paysafe platform and use the Paysafe Applications API to board merchants.
Prerequisites
-
Before you can start initiating calls to the Applications API you need to have the following:
- A Platform Partner account – To get your Platform Partner account for the Test environment, please contact integrations@paysafe.com.
- Authentication credentials – To receive your Platform Partner authentication credentials, please contact integrations@paysafe.com.
- This guide assumes that you have developer-level knowledge of REST-based APIs, which you use to connect to the Paysafe platform.
-
You must setup Partner in the Geneva Partner portal
-
Using the partner ID obtained in step 1 create onboarding config in merchant onboarding module of adminshell
-
Partner has to have API Key and Onboarding Config ID
-
API key can be obtained from Geneva Partner portal create in step 1
-
Onboarding Config ID can be obtained from merchant onboarding module create in step 2
-
Using the REST API
-
API calls use the REST architecture. All requests and responses use the JSON (JavaScript Object Notation) format.
-
Test API calls can be sent to the Paysafe platform using cURL. Alternatively, you can use a graphical browser-based REST client tool such as Postman or the Advanced Rest Client. An example is provided in the section on REST architecture.
-
All API requests must be made over HTTPS. Calls made over plain HTTP will fail.
-
API requests without authentication will fail.