Application settings
Manage your client ID and secret and configure redirect URIs in Console.
To change app-wide settings, access the Settings page within your preferred app and navigate to Application settings near the top of the page. On this page, you can set variables such as client credentials and return URIs.
Note that the changes you make on this page only apply to the app you currently have open.
The headings on this page provide an overview of each section on the Application settings page.
See your client ID in the client ID modal at the top of the page. You can click the blue button to copy your client_id to your clipboard.
Application settings
Under the Application settings heading, you can see the following for the app you're currently in:
- the name of the app
- your role within the app
Client secrets
Your client_secret is a secret key which you need to authenticate your API requests. Store your client secrets and do not share them.
From the Settings page, you can create additional client secrets up to a maximum of six at once. You must reauthenticate using multi-factor authentication before you generate a new client secret.
Click the eye icon next to a client secret generated in June 2026 or later to see its identifiers. Note that you cannot see identifiers for any secrets created before then.
Redirect URIs
This section contains all of the possible return URIs for your application. These are used when you redirect users during payment authorisation or data authentication .
To add a new redirect URI:
- Click the + button in the top-right corner of the Redirect URIs section.
- Enter your redirect URI.
This must be in a valid URI format, starting withhttps://. - Click the tick icon to the right of your URI, or press Enter, to confirm your selection.
Redirect URIs can take up to 15 minutes to take effect.
To delete or edit an existing URI, click the pencil or bin icon next to it.
Payments settings
This section of the Application settings page lets you upload a public key to sign payments requests, and to specify your webhook URI to receive notifications over.
Payouts settings
This section only displays if you are still using our legacy Payouts API. Note that the Payments API v3 also supports payouts, so this section only displays in some rare cases.
Enable legacy API settings
If you integrated before the introduction of the Payments API v3, you may need access to some legacy features. This section contains toggles so you can turn such features on and off:
- Enable reports in legacy PayDirect API format: If you enable this, the transactions table within the merchant account dashboard only displays transactions for a single day. Additionally, the format of any exports from the transactions table and payments view change to match the legacy format.
- Enable legacy PayDirect API Webhook URI: Enables you to specify a webhook URI for the legacy PayDirect API.
Updated 15 days ago