Skip to main content
All CollectionsIntegrationsGuesty for Pros
Configure CraftedStays Checkout for Guesty (Option 1)
Configure CraftedStays Checkout for Guesty (Option 1)
Gil Chan avatar
Written by Gil Chan
Updated this week

For Stripe users, you have the option of either using Guesty checkout or CraftedStays Checkout. We recommend using the CraftedStays Checkout for a seamless guest checkout experience.

Follow the steps below to configure your CraftedStays Checkout experience with Stripe.

Generate your Stripe Publishable Key

  1. Log into Stripe and get your Stripe Publishable Key. This key helps tokenize the card so that CraftedStays can pass this tokenized card to Guesty for charging.

    Go to https://dashboard.stripe.com/apikeys.
    Ensure you're logged into the right account; if needed, change accounts on the upper right corner and access the link again.

    for more information about Stripe API keys visit their help desk article.

  2. Copy the Publishable key. In some instances you may need to generate or create a key.

Configure CraftedStays with Stripe Publishable Key

  1. Log into CraftedStays and select the "Settings" Tab. Then go to the Guesty Settings.

  2. Select "Use Craftedstays checkout," then paste the Publishable key from the previous step.


  3. (Optional) Using multiple stripe accounts for various properties, you can paste the associated publishable key for each stripe account. The stripe account must match your configuration in Guesty. Pasting the wrong Publishable key will fail to charge the card when Guesty attempts to charge the guest for the booking.

  4. Test the checkout and charging process. We recommend going through the booking process at least once per Stripe account to ensure the connection matches. You can create a discount code for 99% or 100% off so that you can go through the process. If needed, you're able to refund the booking after - keep in mind that refunds does not reverse stripe fees so ensure that you're discounting the stay when running your tests.

Did this answer your question?