Stripe Configuration

Last updated on August 01, 2024.

Follow the steps below to configure Stripe with Insites:

  1. Select Integrations from the main menu.
  2. Click on the Stripe menu item.
  3. Choose the appropriate development environment. Toggle 'Live Mode' to TRUE if you want to use live keys on the live website. Conversely, toggle to FALSE to use test keys when testing and developing.
  4. Fill out the fields and other requirements in the form on the 'Stripe' page. The field and input properties are described in the next two sections of this document. The input fields depend on the development environment (Live Account vs. Test Account).
  5. Select SAVE to finalise your configurations.

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.

Input Required Description
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

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.

Input Required Description
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
Have a suggestion for this page?

Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.