> For the complete documentation index, see [llms.txt](https://docs.one-cp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.one-cp.com/configuration-and-setup/payment/receiving/stripe-config.md).

# Stripe Configuration

#### **Set Up a Stripe Payment Configuration**

**Step 1: Define the Configuration**

1. Navigate to the **Payment Configuration Module**.
2. Create a new configuration by selecting **Receiving** as the configuration type.
3. Specify the **Provider Business Unit (BU)** associated with this configuration.

<figure><img src="https://3149150666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8c7vcYvS5xbYvIdXUIaO%2Fuploads%2Fgit-blob-8efe149f41988c4f48c640aff5490f57b9fd2639%2Fstripe%20config.png?alt=media" alt=""><figcaption><p>Receiving Config For Stripe PSP</p></figcaption></figure>

***

**Step 2: Connect Your Stripe Account**

Click the Connect button and follow the on-screen instructions to complete the connection process. This will securely grant 1-CP access to your Stripe account.

**Step 3: Specify Approved Payment Methods**

After Connection completed successfully, the available payment method will be displayed

1. Define the payment methods that will be allowed for contracts under this configuration.
2. Only the payment methods specified here will be available in the contract.

<figure><img src="https://3149150666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8c7vcYvS5xbYvIdXUIaO%2Fuploads%2Fgit-blob-3c65e3677a604effca00e211c99ef2e74e3d7042%2Fstripe%20config%20connection.png?alt=media" alt=""><figcaption><p>Successful Connection With Stripe</p></figcaption></figure>

***

#### Set up a Payment Mapping

**Step 1: Choose the Relevant Payment Configuration**

Select the **Receiving Payment Configuration** created earlier.

**Step 2: Apply the Configuration**

1. Specify **on whom** this configuration will be applied. This includes:
   * **Business Unit**: Select the relevant Business Unit.
   * **Company**: Choose the specific company.
   * **Widget**: If applicable, select the widget.
2. Ensure the selected configuration aligns with the payment methods approved in the **Payment Configuration**.

<figure><img src="https://3149150666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8c7vcYvS5xbYvIdXUIaO%2Fuploads%2Fgit-blob-4faec4fe0569fb47e35bb590b7295fd2b9d88d43%2Fstripe%20config%20mapping.png?alt=media" alt=""><figcaption><p>Receiving Payment Mapping Config</p></figcaption></figure>

***

#### Checkout Process for Receiving Configuration

During the checkout phase, the user finalizes the payment by selecting an appropriate payment method from the predefined **Payment Cards** or **Payment Methods**. This process ensures that only approved payment methods, as defined in the **Payment Configuration**, are used.

<figure><img src="https://3149150666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8c7vcYvS5xbYvIdXUIaO%2Fuploads%2Fgit-blob-02bed2bda0de17f9a99927ae4b3a9b2965664504%2Fsummery%20step.PNG?alt=media" alt=""><figcaption><p>Checkout Payment Cards and Methods</p></figcaption></figure>

* **The user has two options**:
  * **Select Payment Card or Methods**: Select payment methods from the list of previously added and approved payment cards and methods.
  * **Add a New Payment Card**: If the desired card is not available, the user can add a new card from the set of allowed payment methods defined in the configuration.

<figure><img src="https://3149150666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8c7vcYvS5xbYvIdXUIaO%2Fuploads%2Fgit-blob-1bbbad65e87d0d1011f32be5a98c2ceb1240fc23%2Fpayment%20step%20with%20stripe.PNG?alt=media" alt=""><figcaption><p>Payment Card Selection</p></figcaption></figure>

***
