# Payment Processors

### How payment processors work in Kick

Payment processor accounts function like any other financial integration in Kick. Payments received from customers are categorized as income in the payment processor account. When funds transfer to your bank, both sides of the transfer should be categorized as Transfer to avoid double-counting revenue.

Kick's direct integrations with Stripe and PayPal automatically split transactions into gross revenue and fees, so you don't need to manually separate merchant processing costs. Customer and product details sync into the bank description field, giving you granular visibility into revenue sources without manual tracking.

***

### Stripe

#### What syncs

Stripe syncs the following data types once connected:

* Payments from customers with automatic revenue and fee splits
* Refunds
* Payouts to your bank account(s)
* Invoice line item splits
* Customer and product details
* 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 integration relates to
5. Click **Continue**

Repeat the flow to connect multiple Stripe accounts, if needed.

{% hint style="info" %}
**Tip:** With customer and product details syncing into Kick, you can create [rules](/accountants/bookkeeping-workflows/rules.md) to automatically map transactions by Stripe product to specific income sub-accounts.
{% endhint %}

***

### PayPal

#### What syncs

PayPal syncs the following data types once connected:

* Payments from customers with automatic revenue and fee splits
* Refunds
* Payouts to your bank account(s)
* Customer and product details
* PayPal loan payments
* Expense transactions and vendor names

{% hint style="warning" %}
Only USD transactions are synced from PayPal. If you have foreign currency transactions, they'll 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 integration relates to
5. Click **Continue**

***

### Cash App, Venmo, and other processors

Cash App and Venmo connect through Plaid like other bank accounts. See [Connect Accounts](/accountants/setting-up/integrations/connect-accounts.md).

If a payment processor doesn't connect through Plaid, you can import transactions manually via CSV or PDF statement using the [Universal Importer](/accountants/setting-up/universal-importer.md).

***

### Categorizing income and transfers

Treat your payment processor like a checking account:

* **Payments received** from customers → categorize as income
* [Transfers](/accountants/bookkeeping-workflows/transfers.md) out to your bank → categorize as Transfer on **both sides**

If the deposit into checking is categorized as income instead of a transfer, revenue will be double-counted between the payment processor and the bank account.

For recurring transfers (like daily Stripe payouts), create a [Transfer Rule](/accountants/bookkeeping-workflows/rules.md) to automatically match both sides.
