Skip to content

Payments & Stripe Connect

Connecting Stripe Connect to your Business Profile

Section titled “Connecting Stripe Connect to your Business Profile”

Stylacal enables each Business Profile to connect its own Stripe account directly via Stripe Connect:

  1. Switch to the target business context in your Stylacal header.
  2. Navigate to Settings > Payments and click Connect with Stripe.
  3. Complete the Stripe hosted onboarding flow to verify your business identity and bank payout details.
  4. Once redirected back, the status will show Active / Payouts Enabled.

Configuring Deposits vs. Full Upfront Payment

Section titled “Configuring Deposits vs. Full Upfront Payment”

When publishing a paid service, choose your payment collection strategy:

  • Full Payment Required: Client pays 100% of the service fee at checkout to confirm the slot.
  • Partial Deposit Required: Client pays a fixed deposit (e.g. $50) or percentage (e.g. 25%) to lock in the appointment; the remaining balance is collected in-person or billed later.
  • Approval Before Payment: Client requests a slot without paying. Once a staff member approves the request, an automated email sends a secure payment link with a deadline (e.g. pay within 2 hours or the slot releases).

How to Issue Refunds for Cancelled Bookings

Section titled “How to Issue Refunds for Cancelled Bookings”

If an appointment is cancelled within your permitted refund window:

  • Refunds originate directly within your connected Stripe dashboard or through the Stylacal appointment action panel.
  • Once refunded, the appointment state updates to Cancelled / Refunded and the time slot immediately reopens on your public booking page.