> ## 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.

# Create One-Time Payment Button 

> Step-by-step guide to add one-time PayPal payments to your website using FreshLimePay Cloud.

This guide walks you through integrating PayPal payments into your website using **FreshLimePay Cloud**. You can add one-time payments in just a few minutes.

## 1. Set Up Your PayPal Credentials

See the detailed guide [here](/guides/connect-pay-pal/integrate-pay-pal).

## 2. Add a New Product

Each product represents a payment configuration. A product can support the following payment types:

* **One-Time** — for single payments
* **Subscription** — for recurring monthly or yearly payments

From the dashboard, click **Add Product**:

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

You will see the following screen:

![Create One-Time or Subscription](https://cloud.freshlimepay.com/Assets/Images/create_one_time_or_subscription_paypal.png)

Enter all required values:

![Enter Values](https://cloud.freshlimepay.com/Assets/Images/enter_values_one_time_or_subscription_paypal.png)

Click **Create Payment**:

![Click Create Payment](https://cloud.freshlimepay.com/Assets/Images/click_on_create_payment_button.png)

You'll then see the **Settings** overview for adding the integration into your website:

![Integration Snippets](https://cloud.freshlimepay.com/Assets/Images/insert_snippets_to_integrate_freshlimepay.png)

## 3. Create a Simple Website for Integration

This guide uses **Visual Studio Code** to create a basic webpage:

1. Download and install Visual Studio Code [here](https://code.visualstudio.com/download)
2. Open **Visual Studio Code**:

   ![Visual Studio Code](https://cloud.freshlimepay.com/Assets/Images/visual_studio_code.png)
3. Click **Open Folder**:

   ![Open Folder](https://cloud.freshlimepay.com/Assets/Images/open_folder.png)
4. Select or create a folder:

   ![Folder Selected](https://cloud.freshlimepay.com/Assets/Images/folder_selected.png)
5. Right-click the folder and choose **New File…**:

   ![New File](https://cloud.freshlimepay.com/Assets/Images/right_click_new_file.png)
6. Name the file `index.html`:

   ![Create index.html](https://cloud.freshlimepay.com/Assets/Images/create_index_html.png)
7. Press **Enter** to create the file:

   ![Created index.html](https://cloud.freshlimepay.com/Assets/Images/created_index_html.png)

## 4. Integrate PayPal Payments Using FreshLimePay

Copy the HTML snippet provided in the product settings:

![Integration Snippets](https://cloud.freshlimepay.com/Assets/Images/insert_snippets_to_integrate_freshlimepay.png)

Paste it into `index.html` in Visual Studio Code:

![Paste Snippets](https://cloud.freshlimepay.com/Assets/Images/copy_paste_snippets.png)

Press **Ctrl + S** to save:

![Saved Snippets](https://cloud.freshlimepay.com/Assets/Images/saved_snippets.png)

Ensure the **Live Server** extension is installed:

![Install Live Server](https://cloud.freshlimepay.com/Assets/Images/install_live_server.png)

Click **Go Live** to launch your page:

![Go Live](https://cloud.freshlimepay.com/Assets/Images/go_live.png)

You'll then see the integration running in your browser:

![Integration Result](https://cloud.freshlimepay.com/Assets/Images/integration_result.png)

## 5. Test the PayPal Payment

Since the product was created in the **Sandbox environment**, you must use a PayPal Personal Sandbox account to test the payment.\
Follow this guide to create a sandbox account: [Create Personal Sandbox Account](https://developer.paypal.com/tools/sandbox/accounts/#create-a-personal-sandbox-account)

As shown throughout this guide, you can integrate PayPal payments into your website within minutes using FreshLimePay Cloud — no PayPal expertise required.\
You can create as many payment buttons as you need.

***
