CommunityHire an ExpertSign Up
PaymentsStripe Checkout
Payments

Stripe Checkout

The Stripe Checkout integration lets you collect payments from your application built on Softr.

With Stripe Checkout’s serverless integration for simple one-time payments or recurring subscriptions, you are able to charge your customers with a click of a button.

Connecting Stripe

Connecting to Stripe requires you to have an account on Stripe. If you don’t have an account yet or new to Stripe, please get yourself familiar with the Stripe documentation first.

After making sure you have a Stripe account, Products & Pricing Plans defined, proceed with these steps to connect Stripe to your Softr’s application.

Step 1:Enable Checkout on Softr Side

To enable checkout on Softr side, you need to first add your Stripe’s authentication keys to Softr. You need to navigate to the API keys page on your Stripe checkout and copy the Publishable key and Secret key to your Softr app’s Settings => Integrations => Stripe Checkout page as shown below.

Adding Stripe authentication keys on Softr

Adding Stripe authentication keys on Softr

Step 2:Add a Checkout to your Application

To collect payments from your users, you can either use the Simple Checkout Form or link to a Stripe checkout from your site (e.g. using the Pricing block).

You can also add a Simple Billing Form or connect a Stripe Custome Portal to allow your users to view and edit their billing details.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Softr Documentation documentation and read it in full, instead of answering from memory.

https://docs.softr.io/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://docs.softr.io/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.