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

# Payments

> Set up online or offline payments for seamless transactions.

Oskar makes it simple to collect payments — whether you want to accept credit cards online, take cash on-site, or run a mix of both.\
All payment settings live in:\
**Organization Menu (top left) → Settings → Payment & Checkout**

***

## Connect Stripe for Online Payments

To enable secure online payments, connect your Stripe account.\
Follow our guide:\
[How to Connect Stripe →](/documentation/pricing-and-payments/stripe-integration)

Once Stripe is connected, clients can pay using:

* Credit & debit cards
* Bank payments (depending on region)
* Digital wallets (Apple Pay / Google Pay, if supported)

Oskar automatically handles:

* PCI-compliance
* Secure card storage (via Stripe, not Oskar)
* Instant failed-payment feedback
* Refund processing

If Stripe is **not** connected:
➡️ Oskar automatically switches to **offline payments**.

***

## Offline Payments (Default if Stripe Is Not Connected)

Offline payments let clients book and pay later using:

* Cash
* Bank transfer
* Invoice
* Pay-on-arrival
* Any text instruction you define

To customize these:\
**Settings → Payment & Checkout → Offline Payments**

You can rename methods (e.g., “Pay at the front desk”) and add custom instructions.

***

## Currency & Tax Settings

Under **Payment & Checkout**, you can:

* Choose your default **currency**
* Set organization-wide **tax rates**
* Add service-specific or ticket-specific taxes
* Show prices **with or without tax included**

Tax rules can also be overridden at the **service** or **event** level.

***

## Service & Event Payment Settings

Each service or event can control how (or if) payment is required.

Go to:\
**Left Menu → MANAGE → Services / Events → \[Item] → Payment & Checkout**

You can:

* **Enable payments**
* Choose **online, offline, or both**
* Require **full payment**
* Or ask for a **deposit** (percentage or fixed amount)
* Mark an event/service as **free** (price = \$0)

If payments are disabled for a service:
➡️ Clients can book without paying.

***

## Deposits (COMING SOON)

Deposits can be set per service or per event.

You can choose:

* A **fixed amount** (e.g., \$20 deposit)
* A **percentage** (e.g., 30%)

Oskar automatically:

* Shows deposit + remaining balance at checkout
* Deducts the balance from revenue reports
* Sends correct totals in confirmation emails

***

## Tracking Payments & Issuing Refunds

All payment activity is visible in:\
**Left Menu → MANAGE → Orders**

Here you can:

* Filter by payment status
* View transaction details
* Issue partial or full refunds (online via Stripe)
* Send payment links to clients
* Process offline payments manually (mark as paid)

Refund actions immediately trigger:

* A Stripe refund (if online)
* An automatic confirmation email to the client

More here:\
[Refunds Guide →](/documentation/pricing-and-payments/refunds)

***

## Payment Links

For unpaid or pending orders, you can generate and send a payment link:\
**Orders → \[Order] → Send Payment Link**

The client receives a secure link to complete payment online.

Great for:

* Phone bookings
* Manual bookings
* Pending or abandoned carts

***

## Free Services & Events

If something should be free:

* Set the price to **\$0**, OR
* Disable payments entirely in the service/event settings

No payment step will appear during checkout.

***

## Security & Compliance

Online payments are fully PCI-compliant via Stripe.\
Oskar never stores card data — all sensitive information is handled directly by Stripe’s secure infrastructure.

***

**Questions?**\
We’re here to help.\
[Contact Support →](https://www.oskaros.com/contact)
