Skip to main content

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
FieldDescription
NameThis field requires you to put in the name of your payment provider that will be used later on.
Public KeyThis field requires you to select the public key of the Stripe payment provider you want to integrate.
Secret KeyThis field requires you to select the secret key of the Stripe payment provider you want to integrate.
GoPay
FieldDescription
NameThis field requires you to put in the name of your payment provider that will be used later on.
Client IDThis field requires you to write the client ID.
Client SecretThis field requires you to write the client secret.
GoPay IDThis field requires you to write the ID of the GoPay payment provider.
API URLThis field requires you to write the URL of the payment provider's API.
Apple
FieldDescription
NameThis field requires you to put in the name of your payment provider that will be used later on.
API URLThis field requires you to write the URL of the payment provider's API.
CountryThis field requires you to select the country.
API PasswordThis field requires you to write the password for your payment provider's API.
Notification URLThis field requires you to write the notification URL.
Google
FieldDescription
NameThis field requires you to put in the name of your payment provider that will be used later on.
Service Account EmailThis field requires you to write the service account email.
Account CertificateThe Upload button of this section requires you to upload the account certificate.
Package NameThis field requires you to write the package name of the application.