Company SatisPay People Paying People is on of our partners we integrate with. Because the process is not so straight forward I have prepared small manual how to do it.

1. Contacts

This list of people who could support us with integration.

Name E-mail Position Phone

Giorgia Trentini

giorgia.trentini@satispay.com

x

x

Federica Valenghi

federica.valenghi@satispay.com

Senior Solution Manager

+39 342 7559722

According the information from Federica, Giorgia is supposed to be the primary contact person.

2. Scope

There are two environments Sandbox for development and Production, well for production🙂. They differ by URL prefix (see Endpoints).

3. Registration

To be able to use SatsPay it is necessary to register. There are two environments Sandbox for development and Production, well for production🙂.

I never tried to work with Production environment. All the info below is valid for Sandbox

Please contact Giorgia Trentini<giorgia.trentini@satispay.com> to be registered. You need to provide a phone number and e-mail which is connected with the account. For rerun you will get a link to download application from, access PIN (e.g. 12345) and set activation tokens (e.g. 6N3ECU)

3.1. Application activation

N/A - download link does not work yet.

3.2. API activation

There is a page about security. In nutshell you need generate RSA private key and derive public key. The command below creates tow files private.pem and public.pem.

openssl genrsa -out private.pem 4096
openssl rsa -in private.pem -outform PEM -pubout -out public.pem

Then you need to register key by SatisPay to obtain keyID.

Please note that the instructions there are only valid for Production environment. For Sandbox you need to use URL prefix https://staging.authservices.satispay.com.

To get the keyID call this method

https -v POST https://staging.authservices.satispay.com/g_business/v1/authentication_keys token=6GW9KH public_key=@public.pem
Example answer keyID (shortened for clarity)
{
    "key_id": "2...0"
}

Save your public, private key and key ID.