User Guides
Cancellations and refunds
How to cancel bookings and manage refunds through Stripe
4 min min read
Managing cancellations correctly is important for customer satisfaction and your reputation.
Cancel a booking
From the bookings panel
- Go to Bookings and find the booking
- Click to open the details
- Press the "Cancel booking" button
- Confirm the action
What happens when cancelling
- The status changes to Cancelled
- The sun loungers become available again
- The customer receives a notification email
- The booking remains in the history (not deleted)
Refund process
If the customer paid online, you can process a refund:
Full refund
- Open the cancelled booking
- Click on "Process refund"
- Select "Full refund"
- Confirm the operation
The full amount will be returned to the original payment method.
Partial refund
- Open the cancelled booking
- Click on "Process refund"
- Select "Partial refund"
- Enter the amount to return
- Add an explanatory note (optional)
- Confirm the operation
Processing time
| Payment method | Estimated time |
|---|---|
| Credit card | 5-10 business days |
| Debit card | 5-10 business days |
Note: The time depends on the customer's bank, not your system.
Cancellation policies
Configure your policy
- Go to Widget → Payments
- Define the cancellation conditions:
- Free cancellation up to X hours before
- Late cancellation penalty
- Non-refundable
Policy example
- More than 48h before: Full refund
- 24-48h before: 50% refund
- Less than 24h: No refund
View refund history
- Go to Widget → Payments in the menu
- Filter by "Refunds"
- You'll see all processed refunds with:
- Date
- Associated booking
- Amount
- Status
Refunds in Stripe
Refunds are processed directly in your Stripe account:
- The system sends the request to Stripe
- Stripe processes the refund
- The customer receives the money
You can verify the status in your Stripe Dashboard.
Special cases
Cancellation due to bad weather
If you cancel due to weather conditions:
- Cancel affected bookings
- Offer full refund or date change
- Notify customers by email
Cancellation by customer
If the customer requests cancellation:
- Verify their identity (email/booking code)
- Apply your cancellation policy
- Process the corresponding refund
Payment disputes
If a customer disputes a charge:
- You'll receive notification from Stripe
- Provide evidence (booking confirmation, policy)
- Stripe will resolve the dispute
Tips
- Document everything: Add notes to cancelled bookings
- Be consistent: Apply the same policy to everyone
- Communicate clearly: Your policy should be visible in the widget
- Respond quickly: Fast cancellations improve the experience