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.

Google

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.