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

# Integrate Stripe

> Generate Stripe Publishable/Secret Keys and connect them to FreshLimePay Cloud.

This guide walks you step by step through creating Stripe Publishable/Secret Keys and connecting them to FreshLimePay Cloud.

You will be ready to accept real Stripe payments by the end of this guide.

<Note>
  A Stripe <strong>Business</strong>
  account is required to generate Publishable/Secret Keys and accept payments.
</Note>

## 1. Sign in Stripe

Go to the official Stripe Login portal [here](https://dashboard.stripe.com/login) to begin sign-in with your Stripe business account.

![Sign in](https://cloud-cdn.freshlimepay.com/Images/sign_in_stripe.png)

And then you will see the dashboard:

![Stripe Dashboard](https://cloud-cdn.freshlimepay.com/Images/dashboard_stripe.png)

## 2. Create new Stripe Account

Click on the icon to expand the panel:

![Click to Expand Panel](https://cloud-cdn.freshlimepay.com/Images/click_to_expand_stripe.png)

Then, click "Create Account":

![Click to Expand Panel](https://cloud-cdn.freshlimepay.com/Images/click_to_expand_stripe.png)

Next, a dialog will be shown and click Next:

![Click Next](https://cloud-cdn.freshlimepay.com/Images/popup_create_account.png)

Next, a new dialog will be shown like this:

![Click Next](https://cloud-cdn.freshlimepay.com/Images/name_new_stripe_account.png)

Next, enter "TestFreshLimePay" and click "Next":

![Click Next](https://cloud-cdn.freshlimepay.com/Images/name_testfreshlimepay.png)

Next, a new dialog will be shown like this(simply skip this) and click "Create Account":

![Create Account](https://cloud-cdn.freshlimepay.com/Images/management_ownership_stripe.png)

Wait a moment and then you will see a new dialog will be shown like this:

![New Account Created](https://cloud-cdn.freshlimepay.com/Images/testfreshlimepay_created.png)

## 3. Copy Your Publishable and Secret Key

Once the app is created, your credentials will be visible immediately.

* Publishable Key
* Secret Key

![Copy Publishable and Secret Key](https://cloud-cdn.freshlimepay.com/Images/copy_publishable_secret_key_stripe.png)

<Note>
  Keep your Secret Key. Never expose it publicly.
</Note>

## 5. Add Your Credentials to FreshLimePay Cloud

### Sign in

Sign in to FreshLimePay Cloud using your Google account.

![Sign in with Google](https://cloud.freshlimepay.com/Assets/Images/sign_up_google.png)

### Update settings

Go to your settings page:

[https://cloud.freshlimepay.com/get-started/update-settings](https://cloud.freshlimepay.com/get-started/update-settings)

![Update Stripe Credentials](https://cloud-cdn.freshlimepay.com/Images/update_stripe_settings.png)

Paste your **Publishable Key** and **Secret Key**, then click **Update**.

### Start accepting payments

After connecting:

* Add products for one-time or subscription payments
* Generate checkout buttons or links
* Embed them on your site or app

![Add Product Payment](https://cloud.freshlimepay.com/Assets/Images/dashboard_add_product_payment.png)

You can now accept Stripe payments directly into your account.

## What's next?

<Card icon="credit-card" href="/guides/connect-stripe/create-one-time-payment-button" title="Create your first Stripe button">
  Set up a one-time Stripe checkout button and embed it directly on your website or app.
</Card>

<Card icon="credit-card-blank" href="/guides/connect-stripe/create-recurring-payment-button" title="Create your recurring Stripe button">
  Create subscription-based Stripe buttons for recurring payments with secure, automatic payouts.
</Card>
