Payments & POS
Accept online payments, use the point-of-sale, and manage invoices and refunds.
Connect Stripe
Bookify uses Stripe to process all online payments. To connect your account:
- Go to Settings > Payments in your dashboard
- Click Connect Stripe
- Follow the Stripe onboarding flow to verify your identity and bank details
- Once approved, online payments are enabled automatically
Stripe handles all card processing, security, and compliance. Funds are paid out to your bank account on a rolling basis (typically 2-3 business days).
Point-of-sale overview
The built-in POS lets you ring up sales directly from your dashboard. Use it to:
- Charge walk-in clients for services
- Sell retail products (inventory items)
- Accept card payments via Stripe Terminal or record cash payments
- Assign the sale to a specific team member for commission tracking
Access the POS from the POS tab in your dashboard sidebar. You can scan product barcodes if you have inventory set up.
Require deposits at booking
Deposits reduce no-shows by requiring clients to pay upfront when they book. To enable:
- Go to Settings > Payments
- Toggle Require deposit on
- Set the deposit amount (fixed or percentage of service price)
Deposits are collected at the time of booking and deducted from the final bill. If the client cancels within your cancellation window, the deposit can be refunded automatically.
Invoices and receipts
Bookify generates a receipt for every completed transaction. You can:
- View all transactions in Sales > History
- Download a PDF receipt for any transaction
- Email a receipt directly to the client
- Export your sales data as CSV for accounting
Receipts include the client name, services rendered, payment method, and VAT breakdown (if configured).
Process a refund
To refund a transaction:
- Go to Sales > History and find the transaction
- Click Void (for same-day) or Refund (for older transactions)
- Choose full or partial refund and confirm
Refunds are processed through Stripe and typically appear on the client's statement within 5-10 business days. Voided same-day transactions are reversed immediately.