Skip to main content

Inntopia Commerce Connection

How to connect Inntopia Commerce to sell your Ventrata products in a combined checkout with other travel products

Inntopia Logo

Inntopia Commerce is a one-cart booking engine for mountain and resort destinations, letting a guest book lodging, lift tickets, activities, dining and spa from separate underlying systems in a single transaction. Based in Stowe, Vermont and part of Outside Inc., Inntopia serves ski resorts, golf and beach properties, waterparks and destination organizations, mostly in North America. To learn more about Inntopia Commerce visit https://corp.inntopia.com/commerce/

Inntopia has completed development against Ventrata's OCTO API, which allows a resort or destination running Inntopia Commerce to sell your Ventrata products in their booking engine, alongside their lodging and other travel inventory.

This is a checkout-mode connection, not a reseller connection. The guest completes the entire purchase inside Inntopia's cart. Ventrata remains the source of truth for availability, pricing and offers, and the payment is taken by Inntopia's managed payment gateway and posted to Ventrata as an external payment. Because of this, the setup differs from a standard reseller connection — see Creating Checkout & Connection below.


Capabilities of this connection allow you to:

  • Sync content, availability and pricing for your products into Inntopia.

  • Sell alongside lodging and other inventory in a single guest transaction.

  • Receive new bookings, modifications and cancellations from Inntopia to Ventrata.

  • Issue vouchers/tickets from Ventrata to the guest via Inntopia.


Creating Checkout & Connection

🔐 Required Role Permissions: See Checkouts, Modify Checkouts, See Connections, Modify Connections

Before you begin:

  • You must have a commercial agreement in place with Inntopia to use their solutions.

  • You must decide how payment is handled. Inntopia Commerce normally settles bookings using the external gateway method, meaning the card is charged on the Inntopia side and the transaction is recorded against the booking in Ventrata as external gateway.

  1. In your Ventrata Dashboard, create a new Checkout that will be dedicated to this API connection. Do NOT integrate this Checkout into your own website. Inntopia loads it inside their cart to capture product, option, availability and unit selections.

  2. Confirm the Checkout is using the External Gateway card payment method, unless you have separately agreed to process the payment through your own Ventrata gateway.

  3. On that Checkout, add every domain Inntopia will load the widget from to the allowed hosts. Requests from any domain not listed return HOSTNAME_NOT_ALLOWED, so ask your Inntopia contact for their full list of staging and production domains before you begin testing.

  4. In your Ventrata Dashboard, go to Connections → Connections, click + New Connection, and select Inntopia Commerce from the list of partners. Then select the Checkout you created in Step 1.

  5. Set the connection Name of your choosing. If you expect more than one Inntopia connection (for example, separate resorts or separate sales channels), name them so they can be told apart later.

  6. (Optional) If needed, you can allow/disallow products or destinations on the connection so that only the inventory covered by your agreement is exposed.

  7. Share the OCTO API key shown on the connection you created with your Inntopia contact to complete the setup.


Troubleshooting

Issue

Possible Solutions

Inntopia Commerce is not listed when creating a new connection.

This integration is in testing and enabled per account. Contact [email protected] to request access.

No products are displayed on the connection page.

Double-check which destinations, products and options are allowed or disallowed on the connection. If this does not resolve it, check that your products and options are made available for sale on the Direct API source. If the issue persists, contact our support team.

HOSTNAME_NOT_ALLOWED when the Inntopia widget loads.

The domain loading the widget is not on the allowed hosts list for the Checkout. Collect every staging and production domain from your Inntopia contact and have them added.

The guest is charged but no booking appears in Ventrata.

The order was not confirmed against Ventrata after payment was taken on the Inntopia side. Ask your Inntopia contact for the x-request-id of the confirm request so we can trace it, and contact our support team.


Partner Information

Sterling Valley Systems, Inc. d/b/a Inntopia

782 Mountain Road

Stowe, Vermont 05672

United States

Parent company: Outside Interactive, Inc.


​Ventrata Partner IDs

  • Inntopia 01a038e3-fee4-7de9-8dc0-031c7fa1bfb2

  • Inntopia Commerce 46209491-a755-4039-9370-8c92c0cdbafc

  • Inntopia Marketing Cloud 01a038e7-1502-73e5-894f-ad2d7e9cc736

Did this answer your question?