Reference

Stripe (alpha)

Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.

Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.

Category: Billing. Adds 3 actions to a care flow.

What to configure

Set these once, on the extension in Awell Studio. An action fails at run time if a required setting is missing.

SettingRequiredNotes
Hosted Pages environment variableYesThis will be removed once the extension is out of alpha mode. This needs to be configured by an Awell developer.
Live mode publishable keyYesThis key is used for testing Embedded checkout in Awell Hosted Pages
Live mode secret keyYesThis key is used to authenticate requests on your server when in live mode Stored as a secret.
ModeYes"Test" or "Live", defaults to "Test". Make sure to have a secret key set for live mode when enabling it.
Test mode publishable keyYesThis key is used for testing Embedded checkout in Awell Hosted Pages
Test mode secret keyYesThis key is used to authenticate requests on your server when in test mode Stored as a secret.

Actions

Stripe (alpha) adds these 3 actions to a care flow. Add one to a step, then fill in its inputs.

Create customer

Create a customer in Stripe

This action can be previewed in Studio before you publish.

InputTypeRequiredDescription
EmailstringNoCustomer’s email address. It’s displayed alongside the customer in your dashboard and can be useful for searching and tracking.
NamestringNoThe customer’s full name or business name.

Returns:

Data pointType
customerIdstring

Create subscription

Create a subscription in Stripe

InputTypeRequiredDescription
CustomerstringYesThe identifier of the customer to subscribe
ItemstringYesThe ID of the price object

Returns:

Data pointType
subscriptionIdstring

Embedded checkout

Embedded checkout in Awell Hosted Pages

InputTypeRequiredDescription
ModestringYesThe mode of the checkout session which can be 'payment', 'setup', and 'subscription' One of: Payment, Setup, Subscription.
ItemstringYesThe id of the item (price ID) the customer is purchasing

Returns:

Data pointType
successboolean

Setup and notes

Stripe

Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.

Extension settings

For the extension to function correctly, you must configure the following settings:

  • Secret key (test and live mode)
  • Publishable key (test and live mode)
  • Mode ("Test" or "Live")

Changelog

Stripe changelog

Where this page comes from

The settings, actions, inputs, outputs and webhooks above are generated from the extension's own code, at @awell-health/awell-extensions v2.1.159. They match what the platform actually does rather than a description of it.

Field-level detail also appears in Awell Studio when you configure the action. Something wrong or missing? Email support@awellhealth.com.

On this page