Guide

Connect Stripe, PayPal or Square

Connect your own Stripe, PayPal or Square account so clients can pay with it at booking and from invoices.

3 min readRole: Super Administrator or higherPayments & financesUpdated October 25, 2026
Open in the app

If you already use Stripe, PayPal or Square, you can connect that account and offer it to clients next to, or instead of, Softalon Payments. Money from these payments goes to your Stripe, PayPal or Square account, not to your Softalon Payments balance.

Before you start

  • You need the Super Administrator or Owner role to manage integrations.
  • Have your Stripe, PayPal or Square login ready.
  • For PayPal, you need the Client ID and Client Secret of an app in your PayPal developer account.
  1. 1

    Step 1 of 4

    Open Integrations

    Go to Settings › Integrations. You can also click Add Method in the Accepted Payment Methods card on Settings › Payments.

    To find payment providers faster, choose Payments in Filter by category.

  2. 2

    Step 2 of 4

    Connect the provider

    Click Connect on the provider you want.

    • Stripe and Square: you're sent to Stripe or Square to sign in and allow Softalon to use your account. Then you come back to Softalon.
    • PayPal: a dialog asks for your Client ID and Client Secret. Paste them and click Connect.

    Each provider supports one connection per salon.

    You will see:

    The provider shows as connected. For PayPal, you also see Integration Connected.

  3. 3

    Step 3 of 4

    Check how it looks to clients

    Go to Settings › Payments. The provider now appears in Accepted Payment Methods with its switch on, so clients can already choose it.

    Click the gear icon to set:

    • Display Name: the name clients see on the booking page, such as Credit/Debit Card.
    • Display Description: a short line under the name.
    • Show on Booking Page: whether clients can choose this provider.

    Click Save in the dialog.

  4. 4

    Step 4 of 4

    Set the order and default

    Drag the providers into the order you want, pick a Default Payment Method if you like, and click Save. See Choose which payment methods clients see.

A newly connected provider can show first at checkout until you save an order. Drag it into place and click Save on the Accepted Payment Methods card.

Disconnect a provider

Go to Settings › Integrations, open the provider and click Disconnect. It disappears from your payment methods. Past payments stay in Finances › Payments.

If something is off

Connecting fails with an error dialog

The provider rejected the connection. For Stripe and Square, try again and finish the sign-in on their site. For PayPal, check that you copied the full Client ID and Client Secret from the same app.

I see One or more connections are unhealthy

Softalon can't reach the provider with the saved connection. Disconnect it and connect it again.

Clients don't see the provider

Open the gear dialog on Settings › Payments and make sure Show on Booking Page is on.

Common questions

Yes. Every method that is turned on is shown to clients, in the order you set.