Skip to main content

Stripe

ProsperStack integrates with Stripe.

Connecting Stripe

To connect Stripe, you'll need to be an Administrator of your Stripe account to create a secret API key.

Connect Stripe step 1

You can create a new secret key from the API keys page in your Stripe dashboard. For more information on Stripe API keys, see the Stripe documentation.

Once your API key is accepted, you'll be redirected to Stripe to continue the connection process.

Connect Stripe step 2

After you authorize access to your Stripe account, you'll be redirected back to ProsperStack where the import process will begin automatically.

Syncing Stripe metadata

Prosper planEnterprise plan

To use customer or subscription data stored in Stripe metadata within ProsperStack, you can link metadata fields to custom properties.

Navigate to the Stripe integration page by clicking Settings in the left navigation, then Integrations. Click Configure in the Stripe section.

Stripe metadata mappings

Configure new metadata mappings in the Property mappings section. Choose from either "Customer" or "Subscription" metadata, enter a Stripe metadata field property in the text box, and choose a ProsperStack custom property (or create a new one) to link the metadata field to.

When creating a custom property in ProsperStack, make sure to choose an appropriate data type (text, number, etc.). Since Stripe metadata values are always text, ProsperStack will attempt to convert the data to the type of custom property that the field is mapped to.

When you've configured your property mappings, click Save changes. ProsperStack will begin syncing your Stripe metadata with your subscriber and subscription custom fields.