Overview
The Connect section allows Buyer accounts to view, manage, and initiate connections with suppliers and properties available in the B-Marketplace.
This update introduces enhanced connection handling for properties managed by:
- Direct accounts (PBK)
- TPS accounts (Third Party Suppliers)
- Both PBK and TPS simultaneously
- Properties may display separate Direct (PBK) and TPS rows under the same property depending on how the property is managed
Properties can now display multiple connected account rows under the same property, allowing each account connection to be managed independently.
The update also introduces support for:
- Private connections
- Private mapping
- Private contract management
What’s New
The updated Connect logic now supports properties that are managed by:
- PBK only
- TPS only
- Both PBK and TPS together
Instead of showing duplicate properties, the system now displays:
- One main property row
- Separate account rows underneath for each managing account
Notes:
- TPS rows may remain visible even if TPS rate plans later become inactive
How Properties Appear in Connect
Properties may appear differently in the Connect page depending on how they are managed within B-Marketplace.
A property can be:
- Managed directly through a PBK account
- Managed through a TPS account
- Managed by both PBK and TPS accounts simultaneously
Depending on the setup, the Connect page may display:
- A single connection row
- Multiple connection rows under one property
Each connection row works independently and may have its own:
- Status
- Actions
- Connection state
| Scenario | Expected Behavior |
| Direct (PBK) only | The property displays with a Direct account row once Terms & Conditions are accepted. |
| TPS only | The property displays with a TPS account row once at least one TPS-managed rate plan is live. |
| PBK + TPS | The property displays once with multiple account rows underneath for each managing account. |
✨ Important: Statuses and actions are now managed per account row instead of at property level.
Connect Page Overview
The main property row displays:
- Property name
- Number of connected managing accounts
Underneath the property row, the system displays separate account rows for:
- Direct (PBK)
- TPS (Third Party Supplier)
Each row includes its own:
- Connection status
- Available actions
- Mapping behavior
Connection Types
You may see different connection types:
| Type | Description |
| Direct | Connection managed directly through a PBK account |
| TPS | Connection managed through a Third Party Supplier |
Connection Request Logic
Buyer Side Requests
When a Buyer sends a connection request
- The request is automatically accepted by the property
- This applies to both PBK and TPS connections
Example:
Accepting a TPS row does not automatically accept the PBK row.
Important:
- Each Direct and TPS row is handled independently
- Freezing one managing account row does not freeze the other
- Statuses and actions are managed separately per row
Freeze and Unfreeze Logic
Connections can be frozen by:
- Buyer
- Property owner
Freeze behavior applies only to the specific account row selected.
Example:
Freezing a TPS row does not freeze the PBK row for the same property.
Frozen connections:
- Temporarily pause the connection
- Do not remove mapping configurations
- Can be reactivated later
Public and Private Connections
The updated flow now supports both:
- Public connections
- Private connections
Users can switch between:
- Public
- Private
tabs directly from the Connect page.
Private Connection View
Inside the Private tab, users can:
- View private property connections
- Monitor connection statuses
- Freeze active private connections
- Manage Direct or TPS account rows
Private connections follow the same independent row-level behavior as Public connections.
Mapping Behavior
Once a connection becomes active, the property moves into:
B-Marketplace → Buyer → Production → Mapping
The updated mapping flow now supports:
- PBK-managed mappings
- TPS-managed mappings
- Multi-account property mappings
- Public and Private mapping views
Each connected account row can maintain separate mapping logic while still belonging to the same property.
- Available Rooms = rooms with at least one active rate plan
- Mapped Rooms = rooms where at least one rate plan has been mapped by the Buyer
Private Mapping View
Inside the Private Mapping tab, users can:
- View room mapping totals
- View rate plan mapping totals
- Monitor mapping completion
- Create private contracts
The Mapping table also displays:
- Visibility type
- Room mapping count
- Rate plan mapping count
- Contract actions
Reverse Mapping Update
The reverse mapping flow has also been updated.
Previously:
- All current and future rooms/rate plans were automatically connected
- Users could not manually deselect them
Now:
- Automatic connection behavior still applies
- Users can manually uncheck rooms and rate plans if needed
Updated behavior:
- Users can now manually uncheck rooms and rate plans while using Reverse Mapping mode
Important Notes
- Status and Actions are now handled at the Direct/TPS sub-row level instead of the main property row
- Each Direct and TPS row is managed independently, including connection status, actions, and freeze behavior
- A property may display multiple account rows under the same property listing
- Each account row functions independently
- Some actions may not appear if Automation settings are enabled
- Existing TPS properties remain visible even if TPS rate plans later become inactive
- Public and Private connections follow the same row-level logic