> ## Documentation Index
> Fetch the complete documentation index at: https://docs.softr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 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](https://stripe.com/docs) first.

After making sure you have a [Stripe account](https://stripe.com/docs), [Products](https://stripe.com/docs/billing/subscriptions/set-up-subscription#without-code) & [Pricing Plans](https://stripe.com/docs/billing/subscriptions/set-up-subscription#without-code) defined, proceed with these steps to connect Stripe to your Softr's application.

<Steps>
  <Step title="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.

    <Frame caption="Adding Stripe authentication keys on Softr">
      <img src="https://mintcdn.com/softr-2b8a27e1/DJS8L7o0khZLiLBC/integrations/images/stripe-checkout/image1.png?fit=max&auto=format&n=DJS8L7o0khZLiLBC&q=85&s=325ad3f1aaef2daf28f092b9bc478b08" alt="Adding Stripe authentication keys on Softr" width="1018" height="1376" data-path="integrations/images/stripe-checkout/image1.png" />
    </Frame>
  </Step>

  <Step title="Step 2:Add a Checkout to your Application">
    To collect payments from your users, you can either use the [Simple Checkout Form](/integrations/etS18kJqm1fuD58KCsjC3z/simple-checkout-form/tKt3f5cV2CxsFLGM1aaNYX) or link to a Stripe checkout from your site (e.g. using the [Pricing block](/integrations/etS18kJqm1fuD58KCsjC3z/layout-pricing-in-card-view-with-details/pNspR4mKu6spj1KSzRf4p7)).

    You can also add a [Simple Billing Form](/integrations/etS18kJqm1fuD58KCsjC3z/simple-billing-block/9oj8iqzqLhBWFHVt2UAY1K) or connect a [Stripe Custome Portal](/integrations/etS18kJqm1fuD58KCsjC3z/stripe-customer-portal/3B7NhNtJ4RvipBwi7FwUtF) to allow your users to view and edit their billing details.
  </Step>
</Steps>
