Home/Tutorials

How to activate the Stripe integration

Connect your Stripe account to Party Rental Studio so customers can pay for their rentals by credit card directly through your booking site.

4 steps3 minBeginner

Step 01

Find your Stripe API keys

Stripe gives every account two keys that identify it: a publishable key (safe to expose) and a secret key (private). Party Rental Studio needs both to process payments on your behalf.

  1. Log in to your Stripe account at dashboard.stripe.com. If you don't have an account yet, sign up first, it only takes a few minutes.
  2. In the left sidebar, click Developers, then choose API keys.
  3. You'll see two keys. Copy the Publishable key (it starts with pk_), then click Reveal live key next to the Secret key (it starts with sk_) and copy that one too.
Optional caption explaining the clip.

Keep your secret key private. Treat it like a password. Don't paste it into emails, chat messages, or anywhere outside the Party Rental Studio settings page.

Step 02

Open the Stripe settings in your back office

Switch over to your Party Rental Studio back office to enter the keys you just copied.

  1. Log in to your back office at io.partyrentalstudio.com.
  2. Open Settings from the main menu, then go to Payment Methods.
  3. Turn on the Online Payment toggle at the top of the page. This enables online card payments on your booking site.
  4. Under Payment Methods, click the Stripe card to select it as your payment processor. Selected, it'll be highlighted in green.
Optional caption explaining the clip.
Step 03

Paste your keys and save

With Stripe selected, two fields appear below the payment method cards.

  1. Paste your Publishable key (the one that starts with pk_) into the Publishable Key field.
  2. Paste your Secret key (the one that starts with sk_) into the Secret/Restricted Key field.
  3. Click Save at the bottom of the page.
Stripe key fields filled in and the Save button highlighted
Both keys pasted in. Click Save to activate the connection.

Tip: Make sure there are no extra spaces before or after the key when you paste. A stray space at the start or end is the most common reason a Stripe connection fails to validate.

Step 04

Confirm the integration is active

The way to confirm everything works is to place a test order on your own booking site. If your keys are valid, the credit card option will appear at checkout and clicking it will load the Stripe payment page.

  1. Open your booking site and add a rental item to the cart, then start the checkout flow.
  2. Fill in the customer details and continue to the final payment step.
  3. You should now see a credit card option alongside any other payment methods you offer. If it's missing, your keys probably didn't save correctly, go back to Step 3 and re-check them.
  4. Select the credit card option. You'll be redirected to the Stripe-hosted checkout page where the customer enters their card details. Reaching this page confirms your keys are valid and the integration is live.

Note: To run a true end-to-end test, complete the Stripe checkout with your own card. The charge will be real, but you can refund it from your Stripe dashboard immediately afterward.