Instance · Integrations
Stripe Configuration
Last updated 2 November 2026
Follow the steps below to configure Stripe with Insites:
- Navigate to Integrations from the main menu.
- Select Stripe.
- Select EDIT on the 'Stripe Account' page section.
- Fill out the form to configure Stripe with your Instance.
- Select SAVE.
These are the input requirements for configuring Stripe:
| Input | Required | Description |
|---|---|---|
| Account ID | No | Stripe Account ID used to integrate with the Instance. |
| Use Live Keys | No | Toggle used to enable or disable live keys. |
| Publishable Test Key | No | Client-side. Can be publicly accessible in your application's client-side code (such as checkout.js) to tokenize payment information |
| Secret Test Key | No | Server-side. Must be secret and stored securely in your application's server-side code (e.g., environment variable or credential management system) to call Stripe APIs |
| Publishable Live Key | No | Client-side. Can be publicly accessible in your application's client-side code (such as checkout.js) to tokenize payment information |
| Secret Live Key | No | Server-side. Must be secret and stored securely in your application's server-side code (e.g., environment variable or credential management system) to call Stripe APIs |
Development Environments
Select the appropriate development environment when integrating Stripe with your application. Use a test account when building your application or live accounts in the later stages of application development, i.e., conducting beta testing.
Test Account
Use this mode to develop your application. Use test credit cards and accounts, and NEVER use actual payment authorizations, charges, or captures.
To use a test account:
- Navigate to Integrations from the main menu.
- Select Stripe.
- Select EDIT on the 'Stripe Account' page section.
- Disable the 'Use Live Keys' toggle.
- Select SAVE.
Live Account
Use this mode when you're ready to let clients use your live application. Use valid credit cards and accounts. Use actual payment authorizations, charges, and captures for credit cards and accounts.
To use a live account:
- Navigate to Integrations from the main menu.
- Select Stripe.
- Select EDIT on the 'Stripe Account' page section.
- Enable the 'Use Live Keys' toggle.
- Select SAVE.