Set up Stripe and the default prices

Add the Stripe keys, test the connection, give Stripe the webhook address, set the default prices and sync them to Stripe.

Length
3 min, 6 steps
For
Sensolytica staff
Starts on
/admin/billing
Shown as
Liam, sensolytica staffIllustrative
Film coming

The film is being made.

Every step is written out here, with the buttons named as the portal labels them.

  1. 01Open Billing

    Billing

    Platform, Billing. Test mode until you switch to live.

  2. 02Add the test key

    Add the test secret key

    A restricted key from Stripe. Kept in Supabase Vault and never shown again.

  3. 03Test connection

    Test connection

    The account, its mode and the webhook endpoint.

  4. 04The addresses for Stripe

    Addresses for Stripe

    Copy the webhook endpoint and the events to send into Stripe.

  5. 05Set the default prices

    Default prices

    What every organisation pays unless it has prices of its own.

  6. 06Sync to Stripe

    Sync to Stripe

    Stripe gets matching products and prices. A changed price is a new one; the old is archived.

Read the subtitles

Open Billing from the platform tabs. The badge says which mode billing is in: test mode, where nothing is charged, until Stripe is set up and checked.

Under Stripe keys, choose Add beside the test secret key and paste the restricted key from Stripe. Save and test: Stripe is asked which account it belongs to, the key goes into Supabase Vault, and from then on only its last four characters are shown.

Test connection ran at once. It names the Stripe account, says the key is a test key, and checks the webhook endpoint is there with every event. Run it again at any time.

Addresses for Stripe has the webhook endpoint to paste into Stripe, the events to send, and where Stripe sends people back after the billing portal and checkout. Copy the webhook endpoint.

Open Default prices. Set the price per drive unit a month and an annual discount, and save. Organisations with prices of their own keep them.

The list below says what Stripe still needs. Choose Sync to Stripe and confirm. Stripe gets matching products and prices; when a price changes, Stripe gets a new price and the old one is archived, never deleted.

Try it in the portal

Sign in with your work email. Your own organisation's records, nodes and units take the place of the Westmouth ones.

Related tutorials

All tutorials

Checked against the portal on 15 October 2026. Westmouth names, vessels, units and figures are illustrative. General guidance on using the portal, not legal, regulatory or financial advice.