Payment Providers
A complete guide to integrating payment providers
This section of the documentation will help you integrate the payment providers to your platform.
Tonos uses GoPay as a default payment method.
Adding a new payment provider
When you first login to the Tonos admin page, you will be redirected to the Dashboards page. From here you have to go the Payment Providers page, which is located in the Integrations section.
In order to add a new payment provider to your platform, click the Add New.
After clicking the button, a modal will pop up which will require you to select the payment provider for your application. After selecting the payment provider, a form will pop up that will request you to fill out the necessary information needed to integrate the new payment provider.
After you have filled each of the boxes, click the blue Add button and with that the new payment provider will have been successfully created.
Filling out the payment provider form
Stripe | Field | Description |
---|---|
Name | This field requires you to put in the name of your payment provider that will be used later on. |
Public Key | This field requires you to select the public key of the Stripe payment provider you want to integrate. |
Secret Key | This field requires you to select the secret key of the Stripe payment provider you want to integrate. |
GoPay | Field | Description |
---|---|
Name | This field requires you to put in the name of your payment provider that will be used later on. |
Client ID | This field requires you to write the client ID. |
Client Secret | This field requires you to write the client secret. |
GoPay ID | This field requires you to write the ID of the GoPay payment provider. |
API URL | This field requires you to write the URL of the payment provider's API. |
Apple | Field | Description |
---|---|
Name | This field requires you to put in the name of your payment provider that will be used later on. |
API URL | This field requires you to write the URL of the payment provider's API. |
Country | This field requires you to select the country. |
API Password | This field requires you to write the password for your payment provider's API. |
Notification URL | This field requires you to write the notification URL. |
Field | Description |
---|---|
Name | This field requires you to put in the name of your payment provider that will be used later on. |
Service Account Email | This field requires you to write the service account email. |
Account Certificate | The Upload button of this section requires you to upload the account certificate. |
Package Name | This field requires you to write the package name of the application. |