IntegrationsStripe

Connect your own Stripe account

Authorise your Stripe account once and booking engine card payments settle straight to it. What the connection covers, how to tell it worked, what test mode means, and what disconnecting does.

Where to find it
IntegrationsStripe
Permission needed
Connect or disconnect Stripe
Last checked
August 16, 2026

This screen connects your own Stripe account to this property. Once it is connected, card payments taken through your booking engine settle into that Stripe balance: the account is yours, the money arrives in it, and refunds and payouts are things you do from your own Stripe dashboard.

It is one decision and one button. There is nothing to configure afterwards, no keys to paste and no mapping to fill in.

The Stripe card on the Integrations screen before setup, headed Stripe with the line Take booking engine card payments into your own Stripe account, a grey Not Connected badge and a blue Connect button filling the width of the card.
Where the connection starts. The card only reports the state; the screen behind it does the work.

What this connection is for

Properties get paid in different ways, and Prostay supports more than one. This connection is the option for a property that already has a Stripe account and wants to keep using it: the account stays in your name, the money lands there, and you handle refunds and payouts in the dashboard you already know.

The alternative is Prostay Pay, which is Prostay's own payment processing. There the account is set up inside Prostay, the money moves on the payout schedule Prostay Pay describes, and refunds are issued from Prostay screens. Neither is an upgrade of the other. The question to ask is where you want the money to land and whose dashboard you want to work in when something needs refunding.

Before you start

  • A Stripe account you can sign into. The connection authorises an existing account; it does not create one for you.
  • The Stripe connect permission on your Prostay role. Without it the screen opens read only, which is covered at the end.
  • Fifteen seconds. There is genuinely nothing else to prepare.

Connecting

Open Integrations, then the Stripe card. Before setup the screen is one button and three explanations of what the button does.

If the Stripe card is not on your Integrations page, your role does not include the permission for it. An administrator can add it from Users in System Settings, under IntegrationsStripe connection.

The Stripe screen before connecting. A Stripe account card with a grey Not Connected badge, the line You will be taken to Stripe to authorize the connection, then returned here, and a blue Connect with Stripe button. Below it a How it works card numbers three steps: Click Connect with Stripe, Authorize on Stripe, and Get paid directly. On the right a What you get card lists money landing in your account, one click connect, refunds and payouts you control, and secure by Stripe, above a line reading that Prostay never stores your card processing keys.
The whole screen before connecting. Everything on it is either the button or an explanation of what the button does.
  1. Press Connect with Stripe. The button changes to Redirecting... and then your browser leaves Prostay.
  2. You are now on Stripe's own site. Sign in there and approve the connection to the account you want this property paid into. Prostay never sees your Stripe password, and there are no API keys or secrets to copy across in either direction.
  3. Stripe sends you back to this screen, and the badge reads Connected.

If something goes wrong on the way back, the screen says so in a red banner headed Stripe connection error, carrying whatever reason came back with you. The most ordinary one is that the authorisation was cancelled rather than approved, in which case press Connect with Stripe and go round again.

Checking that it worked

A connected screen shows a green Connected badge and the identifier of the account it is connected to.

The Stripe account card after connecting, with a green Connected badge, the line Your Stripe account is connected and booking engine card payments go directly to you, a Connected account panel showing the account identifier acct_1QMarloweDemo00 in a monospaced font, and a Disconnect button.
Connected. The account identifier is the one thing to check: it should match the account you signed into.

That identifier is worth reading rather than glancing at. It is the account Stripe handed back, and it starts with acct_. If your group holds more than one Stripe account, this is the only place in Prostay that tells you which one this property is now attached to. Compare it with the account id in your Stripe dashboard before you take a live booking.

The Integrations screen shows the same fact more briefly: the Stripe card turns green and its button changes from Connect to Configure.

Test mode

Stripe accounts have a live side and a test side. If the connection was authorised on the test side, the screen says so in an amber banner.

The same connected card with an amber banner between the account panel and the Disconnect button, headed Test mode account and reading This Stripe account is connected in test mode, so real cards will not be charged.
The banner only appears on a test account. A property that sees it is connected, but not to anything that can take money.

This is the trap worth naming. A test connection looks exactly like a live one everywhere else: the badge is green, the card on the Integrations screen is green, and nothing else in Prostay warns you. What differs is that a real guest card put through a test account is never charged, so the booking arrives and the money does not.

If you see the banner and you meant to be live, connect again from the live side of your Stripe account. The banner is not a setting in Prostay and there is no switch here that flips it; it reports what Stripe said about the account you authorised.

Where card payments are switched on

Connecting decides where booking engine card payments land. It does not, by itself, decide whether your booking engine offers card payment at all. That lives on Settings, then Payment Options, where each card type carries a Booking engine tag when guests are offered it online.

So a property that has connected Stripe but sees no card option on its booking engine should look there rather than here, and a property that changes its mind about how it gets paid has two screens to visit, not one. This screen never reports on the booking engine's payment settings, and the Payment Options screen never reports on this connection.

Disconnecting

Press Disconnect. Prostay asks you to confirm, warning that card payments through this account will stop until you reconnect, and then the screen returns to the state it was in before you connected: a grey Not Connected badge and the button offering to start again.

Disconnecting removes the link between this property and that Stripe account. It does not touch anything inside Stripe. Payments already taken, payouts already scheduled, your customers, your balance and your history all stay exactly where they are, because they were always in your account rather than in Prostay.

Who can connect it

Connecting and disconnecting are both controlled by the Stripe connect permission on your role. Without it the screen still opens and still tells you whether the property is connected, but the button that would change anything is greyed out with a line underneath saying which permission is missing.

The Stripe account card as it appears without the permission: the same Not Connected badge and the same explanation, but the Connect with Stripe button is greyed out and a small grey line under it reads You need the Stripe connect permission to do this.
Without the permission the screen still opens. Only the button that changes anything is out of reach.

That is deliberate. This is the setting that decides which bank account your guests' money reaches, so it is not a right that comes with being able to sign in. An administrator grants it on the role rather than on the person, in Settings, then Users, which is covered in users, roles and permissions.

Common questions

  • Do I need to give Prostay my Stripe API keys?

    No, and there is nowhere to type one. The connection is authorised on Stripe’s site and Stripe hands back an account reference, which is the identifier the screen shows you. If a page anywhere asks you to paste a Stripe secret key into Prostay, it is not this integration.

  • Can I connect Stripe and use Prostay Pay at the same time?

    They are two different answers to the same question, which is where your card money lands, so a property normally runs one or the other. This screen only reports on the Stripe connection and it will not tell you what else is switched on. If you are unsure which is live for your booking engine, check Payment Options and confirm with a test booking before a busy period.

  • Why does my Stripe card say Connected when nobody here connected it?

    The badge describes the property, not you. Anyone on a role with the Stripe connect permission can authorise the connection, and the screen does not record who did it or when. If the account identifier is not one you recognise, disconnect and reconnect from the account you intend to be paid into.

  • The connection worked but guests still cannot pay by card. What is wrong?

    Two things have to be true: this connection has to be in place, and card payment has to be offered by your booking engine. The second lives on Settings, then Payment Options. Also check whether the connected account is a test one, since the amber banner on this screen means real cards are never charged.

Was this article helpful?

Related articles

Still stuck?

Support answers from inside the app as well, so if you are already signed in you will get a faster reply there. Otherwise send us the property name and what you were trying to do.