> For the complete documentation index, see [llms.txt](https://docs.kick.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kick.co/integrations/payment-processors.md).

# Stripe & PayPal

When you connect Stripe or PayPal, Kick pulls in your payment transactions and automatically splits them into gross revenue and fees - so you can see exactly what you earned and what you paid in processing costs, without any manual work.

***

### Stripe

#### What syncs

* Payments from customers, split into gross revenue and fees
* Refunds
* Payouts to your bank account
* Invoice line item detail
* Customer and product names
* Stripe Capital loan payments (split into principal, fees, and other expenses)

#### Connect Stripe

1. Go to the **Accounts** tab
2. Click **Add account** and select **Stripe**
3. Authorize the connection through Stripe's login flow
4. Select the entity your Stripe account belongs to
5. Click **Continue**

Repeat to connect multiple Stripe accounts if needed.

***

### PayPal

#### What syncs

* Payments from customers, split into gross revenue and fees
* Refunds
* Payouts to your bank account
* Customer and product names
* PayPal loan payments
* Expense transactions and vendor names

{% hint style="info" %}
Only USD transactions sync from PayPal. Foreign currency transactions need to be converted to USD and added manually.
{% endhint %}

#### Connect PayPal

1. Go to the **Accounts** tab
2. Click **Add account** and select **PayPal**
3. Authorize the connection through PayPal's login flow
4. Select the entity your PayPal account belongs to
5. Click **Continue**

***

### Cash App, Venmo, and others

Cash App and Venmo connect through Plaid like a standard bank account. Go to **Accounts** → **Add account** and search for the institution.

For payment processors that don't support Plaid, use the [Universal Importer](/setting-up/universal-importer.md) to upload transactions manually.

***

### Transfers from your processor to your bank

When your processor pays out to your bank account, both sides of that movement need to be matched as a transfer - otherwise Kick will count the deposit as income and double your revenue.

Kick handles this automatically for connected accounts. For recurring payouts (like daily Stripe deposits), you can also create a [Transfer Rule](/common-workflows/rules.md) to ensure matching is always applied.

→ [Transfers](/common-workflows/transfers.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kick.co/integrations/payment-processors.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
