Embed Stripe Payment Form for Consultation on Your Website

Learn how to embed a Stripe payment form on your website for paid consultations. Step-by-step setup guide tailored to Australian service businesses.

2 min read

Embed a Stripe payment form for consultation on your website.
Embed a Stripe payment form for consultation on your website.

How to Embed a Stripe Payment Form for Consultation on Your Website

Offering paid consultations? Embedding a Stripe payment form directly on your business website is one of the simplest ways to get paid upfront while keeping things professional and smooth for your clients.

Here’s a clean, step-by-step guide for Australian business owners or freelancers looking to create a seamless booking + payment experience using Stripe Checkout.

🔸 Step 1: Set Up a Product in Stripe

Before embedding anything, you need to create a product in your Stripe dashboard.

  1. Log into your Stripe account

  2. Go to Products > + Add product

  3. Name your product something clear like “30-Minute Business Consultation”

  4. Under “Pricing”, choose:

    • One time (not recurring)

    • Enter your fee (e.g. $165 including GST)

  5. Save the product

Now you’ve created a sellable item — Stripe calls this a product with a price.

🔸 Step 2: Enable Stripe Checkout for the Product

  1. Still in your Stripe dashboard, go to Payments > Payment Links

  2. Click + Create payment link

  3. Select the product you just created

  4. Set quantity to “1”

  5. Optional: Enable customer email collection

  6. Click Create Link

You’ll now get a direct link to a Stripe-hosted payment form. This is what you’ll embed or link to on your site.

🔸 Step 3: Embed the Stripe Payment Form

There are two common ways to use this link on your website:

🔹 Option A: Embed a Button

  • Use a normal button on your site with a label like “Book Now” or “Pay & Confirm Appointment”

  • Link it directly to the Stripe payment URL you just created

🔹 Option B: Embed Inline with iFrame (Advanced)

For users with more control over their site’s HTML (e.g. on WordPress or Webflow), you can use an iFrame to show the payment page directly.

But be careful — Stripe recommends redirecting rather than embedding via iFrame for better mobile performance and security.

🔸 Step 4: Add a Booking Step (Optional)

If you want the client to both book and pay in a single flow, here’s how:

  • First, let them book via Calendly or Square

  • On the “Thank You” page or in the confirmation email, add the Stripe payment link

  • Or, flip it: Have them pay first, then redirect to a booking form

For automating this flow, you’ll want to connect tools like Calendly + Stripe, which we cover in other tutorials.

🔸 Step 5: Test Your Payment Link

Before going live:

  • Open your payment link in a private/incognito browser

  • Check that everything loads

  • Test with Stripe’s test card numbers if needed

  • Make sure your Stripe account is set to Live Mode (not test)

🔸 Summary Tips

  • Keep your product title clear and specific

  • Avoid embedding the full payment page — linking is faster and safer

  • Add GST to your Stripe price if required

  • Consider connecting Calendly or Square for a full appointment + payment workflow

🔹 Final Note

Embedding a Stripe payment form can streamline your booking and consultation process — and ensure you’re paid before the meeting. If you want more control, pairing Stripe with Calendly or Square Appointments is the next level.

For ongoing support with business systems and automation, reach out to Justwise Accounting.

📞 Phone: 0422 354 257
☎️ Landline: +61 7 4940 3587
📧 Email: info@justwiseaccounting.com.au
Footer logo of justwise accounting
Footer logo of justwise accounting

Stay in Touch

© 2025 JustWise Accounting. All rights reserved. ABN 85 581 353 385

⚠️ We respect your privacy. Unsubscribe anytime. (under subscribe button)

100% SECURE" in black font. A light blue circle with a white checkmark is positioned below the padlo
100% SECURE" in black font. A light blue circle with a white checkmark is positioned below the padlo
Secure shields with checkmark and locked padlock.
Secure shields with checkmark and locked padlock.
ntuit QuickBooks logo with green circle and white qb letters.
ntuit QuickBooks logo with green circle and white qb letters.
Xero logo: white text on teal blue circle
Xero logo: white text on teal blue circle
Australian Securities & Investments Commission logo"
Australian Securities & Investments Commission logo"
nstitute of Certified Bookkeepers logo with shield and motto.
nstitute of Certified Bookkeepers logo with shield and motto.

Serving Australia-wide

Justwise acknowledge the Traditional Owners of the lands where we operate and pay respect to Elders past and present.