Use this connection when the operator whose products you want to resell also runs on Ventrata. It links your Ventrata account to theirs as a backend, so their live availability and pricing flow into your account and your bookings are confirmed in their system in real time.
This article is for the reseller, the account selling another Ventrata client's products. If you're the supplier that owns the products, see Ventrata: Reseller Connection.
Connection type | Ventrata-to-Ventrata (both accounts run on Ventrata) |
Tags | Operator Reselling Others · Booking / Ticketing System |
Connection features | Product Mapping · Availability Sync · Pricing Sync · Bookings Sync · Pickups/Dropoff Sync · Custom Questions Sync |
Developed by |
Both accounts take part in the setup:
Supplier account (owns the products) | Creates the reseller in Ventrata and a Ventrata Reseller Connection for them, then securely shares the connection's API key. See Ventrata: Reseller Connection. |
Reseller account (sells the products) | Creates the supplier as an Operator with the Backend Partner Ventrata (Operator Backend), pastes the API key, then connects and maps each product. See Ventrata: Operator Backend. |
This operator connection lets you:
Sync availability and pricing from the operator's Ventrata account.
Send bookings, updates and cancellations to the operator's Ventrata account.
Creating the Ventrata Operator Connection
🔐 Required Role Permissions: Connections, See Connection Key
🔓 Optional Role Permissions: Save Searches, See Bulk Action, Data Export, Generate Reports
Before you begin:
You have a commercial agreement with the supplier to resell their products.
The supplier has created a Ventrata Reseller Connection for you and securely shared its API key. See Ventrata: Reseller Connection.
Then make sure you have:
Make sure the supplier company has a Ventrata account.
Have a commercial agreement with the supplier to resell their product.
Recreate the products on your account exactly as they exist in the supplier account. This includes:
Ticket types and their settings
Fares (unless 'Backend Pricing' is enabled, see step 7. in Assign Operator to Each Product)
Options
Tour Times (unless 'Backend Availability' is enabled, see step 7. in Assign Operator to Each Product)
Tour Groups (unless 'Backend Availability' is enabled, see step 7. in Assign Operator to Each Product)
Opening Hours
Step 1: Create the Operator
Create the supplier as an operator in your account, with Ventrata as the backend.
In the Ventrata dashboard, go to Products > Operators.
Products - Operators
Press the + New Operator button.
New Operator
📗 TIP
See how to create a new operator with complete information.
Enter the operator's name.
Operator Name
In the 'Backend Partner' field, select 'Ventrata (Operator Backend)'.
Backend Partner
Enter the 'OCTO API Key' - paste the Reseller API Key from the Supplier Account. See Ventrata: Reseller Connection for how the supplier creates it.
Ventrata - OCTO API Key
Press the Create Operator button.
Create Operator
📒 NOTE
You can also start from Connections > Connections: search for Ventrata Operator Connection and press + New Operator. The form is the same.
📗 TIP
To verify the connection:
In the supplier account, go to Connections > Connections > open the Reseller Connection and press Edit. Check that the 'Operator API Key' matches the key in Connections > Connections > Operator Connection in the Reseller Account.
Supplier Account - Reseller Connection detail
Reseller Account - Operator Connection
Or, in the reseller account, go to Products > Operators > [Select Operator] and confirm that it matches the 'API Key' in Connections > Connections > [Select Reseller connection] in the supplier account.
Reseller Account - Operator Detail
Supplier Account - Reseller Connection
Step 2: Connect Each Product
Assign the operator to every product you'll resell.
📗 TIP
You can resell the standalone product or create a package.
In the Ventrata dashboard, go to Products > Products.
Products
Select a product from the list.
Press
the pen and paper icon to edit the product.Edit Product Details
In the Operator & Backend section, assign an 'Operator'.
Check the 'Backend Connected' box.
Keep 'Backend Availability' checked.
Assign Operator
📒 NOTE
If the Operator list doesn't show your new Operator right away, start typing the name in, and the system will find it.
(Optional) If you want to inherit pricing from the supplier setup, check the 'Backend Pricing' box. If the box stays empty, you can create your own pricing for the product.
Backend Pricing
Click the Update Product button.
Update Product
Repeat these steps for each product that you will resell.
📒 NOTE
Ventrata sends both retail and net prices. With Backend Pricing ticked, Ventrata records the retail price as your selling price and the net price as your cost price, whatever cost percentage is set on the operator.
Mapping Products
Mapping links the supplier's products to your equivalents.
❗️IMPORTANT❗️
If backend-connected products are not properly mapped, bookings will fail. A red highlight across the product row indicates an incorrectly mapped product.
Mapped Products - Correct & Incorrect Mapping
On the product level, navigate to the Mapping tab.
Mapping
Select the mapped product from the dropdown list.
This tells Ventrata which product to fetch from the supplier.
Select Product
Select the appropriate option (if applicable).
Backend Option
Map the units against the units in the supplier account.
Map Units
Press the SAVE CHANGES button to save the mapping.
Save Changes
Testing the Connection
Make a test booking, then ask the supplier to confirm that it appears in their bookings table.
Connection Features Detailed
This section is for anyone who wants the detail. Click a row to see how each feature works.
Product Mapping | ✅ |
The reseller maps its products to yours in its own Ventrata account. On each backend-connected product, the reseller opens the Mappings tab and picks the matching product, option and units from the supplier's account. Products that aren't mapped correctly are highlighted in red, and bookings for them fail. |
Content Sync | ❌ |
Product content isn't copied between accounts. The reseller recreates each product in its own account: ticket types, options and opening hours, plus fares, tour times and tour groups unless it uses Backend Pricing and Backend Availability. |
Availability Sync | ✅ |
The reseller reads live availability from the supplier's account. With Backend Availability ticked on the reseller's product, availability comes live from the supplier's account through OCTO availability checks. Without it, the product uses the availability set in the reseller's account but still sends bookings to the supplier. |
Pricing Sync | ✅ |
Optional: the reseller can inherit the supplier's pricing. With Backend Pricing ticked, the reseller's product uses the supplier's prices. Without it, the reseller sets its own prices in its account. On the supplier side, ticking Override Wholesale on the Ventrata Reseller Connection uses the wholesale price sent by the reseller over the API instead of the one configured on the reseller in the supplier's account. Ventrata sends both retail and net prices. With Backend Pricing ticked, Ventrata records the retail price as your selling price and the net price as your cost price, whatever cost percentage is set on the operator. |
Promotions Sync | ❌ |
Promotions aren't shared between accounts. Promotions set up in the supplier's account don't carry over to the reseller's products. Each account sets up its own. |
Bookings Sync | ✅ | |
Pickups/Dropoff Sync | ✅ |
Pickup details are passed to the supplier with the booking. Pickup requests and the selected pickup point are sent with the booking. |
Custom Questions Sync | ✅ |
Answers to booking questions are sent with the booking. Questions set up on the supplier's product are answered on the reseller's side and passed through with the booking. |
Extras Sync | ❌ |
Not listed as a supported feature of this connection. If you need extras on a Ventrata-to-Ventrata connection, contact our Technical Support. |
Redemption Sync | ✅ / ❌ |
Limited: the supplier can scan the reseller's tickets once the connection is in use. After the reseller has used the connection, the supplier's staff can look up and redeem tickets issued by the reseller's account. See Scanning the Reseller's Tickets in Ventrata: Reseller Connection. |
Pass Walkup Scanning Sync | ❌ |
Not part of this connection. Walk-up pass scanning is used by pass programs such as Go City and CityPASS, not by Ventrata-to-Ventrata connections. |
Gift Card Sync | ❌ |
Not part of this connection. Gift cards from one Ventrata account can't be used in the other. |
✅ supported · ✅ / ❌ limited · ❌ not supported
Troubleshooting
I get an error when saving the operator's backend configuration.
I get an error when saving the operator's backend configuration.
The credentials are most likely incorrect. Double-check them with your operator. If the issue persists, contact our Technical Support.
There is no Backend Connected checkbox in the product settings.
There is no Backend Connected checkbox in the product settings.
The operator selected on the product most likely has no backend configured. Check the operator's backend configuration and try again.
The product, option, or unit I want to map is not in the dropdown.
The product, option, or unit I want to map is not in the dropdown.
The dropdown lists what the operator has made available to you in Ventrata. Double-check with your operator. If the issue persists, contact our Technical Support.
Bookings fail for a product.
Bookings fail for a product.
Check the product's mapping. A red highlight across the product row means it isn't mapped correctly. Map every option and unit, then press Save Changes.
📚 More about Ventrata connections
Partner Information
Ventrata Ltd
55 Baker Street, London
United Kingdom, W1U 7EU
Ventrata Partner ID: c4207df3-5d2d-4d22-9736-905fdc6dece1























