Skip to main content

💳 Setting Up Payments: Stripe, Square, or Pay Later

Get paid your way — securely, seamlessly, and with full control.

Bojan Dosljak avatar
Written by Bojan Dosljak
Updated over a month ago

Before your booking page goes live, you’ll need to decide how you want to handle payments. Podyx supports multiple payment methods and gives you the flexibility to offer instant checkout or let clients submit a request and pay later.

Whether you're collecting payment upfront or handling things manually, this article walks through everything you need to get started.


🔍 Where to set it:

Admin Panel → Studio Settings → Payment


🔌 Choose Your Payment Method

You have three options when it comes to collecting payment:


1. Stripe (Recommended)

Connect your Stripe account to start accepting:

  • Credit and debit cards

  • Apple Pay / Google Pay (if enabled in your Stripe account)

  • International currencies

Once connected:

  • Clients pay securely during checkout

  • Sessions are auto-confirmed once payment is complete

  • Bookings instantly appear on your calendar

🧠 Don’t have a Stripe account? You can create one in just a few minutes at stripe.com


2. Square

If you already use Square to manage payments, you can connect your Square account instead.

  • Works similarly to Stripe

  • Offers secure, real-time checkout

  • Great if Square powers your existing studio setup

✅ Only one payment processor (Stripe or Square) can be active at a time.


3. Pay Later (Booking Requests)

Want to review sessions before confirming them? Or collect payment manually?

Enable Pay Later, and bookings will:

  • Be submitted as pending requests

  • Require manual approval in your Sessions tab

  • Not be confirmed until you take action

Once approved:

  • The client receives a confirmation email + calendar invite

  • You’ll need to collect payment outside of Podyx
    (e.g. send a Stripe/Square link, issue invoice, or accept offline payment)

🧠 Great for:

  • Long-term clients or retainers

  • Bookings where pricing varies

  • Handling non-card payments (bank transfers, etc.)


🛠 How to Connect a Payment Provider

  1. Go to Studio Settings → Payment

  2. Click “Connect” under Stripe or Square

  3. Follow the instructions or contact support

  4. You can disconnect or switch providers at any time

🧠 If using Pay Later, simply toggle the switch on — no integration required.


💡 What Clients See at Checkout

  • If using Stripe or Square, clients enter card info and pay immediately

  • If using Pay Later, clients see a “Request Booking” button
    A note is displayed letting them know the booking must be approved

You can still enable promo codes, VAT/tax, and booking notes in either case.


⚠️ Important Notes

  • Pay Later bookings are not confirmed until you approve them

  • Stripe and Square cannot both be connected at the same time

  • Refunds and payment edits must be handled directly through Stripe or Square

  • Podyx does not currently send automatic payment links after admin bookings (but this is on the roadmap)


✅ Summary:

Podyx gives you complete flexibility over how you get paid. Whether you want everything automated or need time to review requests, you can choose the payment flow that works best for your studio and clients.

Fast checkout when you want it. Manual control when you need it.

Did this answer your question?