T2 Flex Integration Guide

Created by Jenna Rodgers, Modified on Tue, Aug 12 at 3:07 PM by Jenna Rodgers


T2 Flex

Enable real-time enforcement with seamless Offstreet + T2 Flex sync

Offstreet integrates with T2 Flex’s mobile enforcement app to ensure your permits are always up to date and enforcement officers have real-time access to permit data.

This guide walks you through how the integration works and how to get started.


Integration Overview

Offstreet connects directly with T2 Flex’s handheld enforcement system. When a patrol officer enters a licence plate into the T2 Flex mobile enforcement app, it checks Offstreet in real time to see if a valid permit exists.

This ensures:

  • Instant verification of Offstreet permits on the ground
  • Real-time syncing with no manual uploads
  • Up-to-date enforcement, every time

What You’ll Need

RequirementDescriptionWho Provides It
T2 Flex AccountWith handheld enforcement licensesYou
Access to T2 Flex Dashboard SectionsMobile Payment Vendor, Mobile Payment Stations, Task SchedulerYou
List of Flex Zones / Lot IDsZones/lots in T2 Flex that correspond to your Offstreet locationsYou
Offstreet AccountWith the T2 Flex integration enabledOffstreet (you request it)
T2 Flex API CredentialsAPI username, password, and endpoint URLOffstreet
T2 Flex Integration Enabled in OffstreetMust be active at both the company and location levelOffstreet (you confirm it’s on)
Zone Names in OffstreetEach Offstreet location must include a Zone Name that matches Flex exactlyYou
2–3 Locations Selected for Testing (Optional)Useful for validating the integration setupYou

How the Integration Works

For every Offstreet location, Offstreet creates a corresponding Mobile Payment Station in your T2 Flex dashboard. Each station is:

  • Mapped 1:1 to an Offstreet location
  • Named exactly to match the Offstreet location name
  • Linked to a Station Location in Flex, which defines where enforcement happens

This setup ensures that when a permit is issued in Offstreet, it is automatically available for enforcement in the T2 mobile app.


Step-by-Step Setup

1. Request Integration Access

Email your Offstreet account manager or contact support@joinoffstreet.com with:

  • The name and email of your T2 Flex admin
  • A list of the Flex zones/lots you'd like to connect

2. Receive API Credentials

We’ll send your T2 Flex API username, password, and URL. You’ll also confirm access to:

  • Mobile Payment Vendor
  • Mobile Payment Stations
  • Task Scheduler

3. Send Your Zone/Lot IDs

Share your Flex zone or lot IDs. We’ll match them to your Offstreet locations during configuration.

4. Join a Configuration Call

On a 30–45 minute call, we will:

  • Add Offstreet as a Mobile Payment Vendor
  • Create Mobile Payment Stations in Flex
  • Link your zones and locations
  • Run the ODC task
  • Test the connection together

Before the call, make sure:

  • The integration is enabled in Offstreet
  • Your team can access the Flex dashboard and mobile enforcement app
  • Your Offstreet locations include matching Zone Names
  • You’ve selected 2–3 locations to go live with (optional but recommended)

5. Go Live

We’ll create a test permit in Offstreet and confirm it appears in the T2 Flex mobile enforcement app.

6. Maintain the Integration

If you update your zones or lots in Flex, simply re-run the ODC task. Contact Offstreet support if you need help updating the sync.

How Mapping Works

To ensure enforcement recognizes permits, each Offstreet location must map directly to a Mobile Payment Station in T2 Flex:

  1. One station per Offstreet location: For each location (e.g., “Lot A”), Offstreet creates a corresponding Mobile Payment Station in T2 Flex.
  2. Stations are linked to Station Locations: These define where enforcement occurs.
  3. Descriptions must match exactly: The Mobile Payment Station description in T2 Flex must match the Offstreet location name.

Example:

In OffstreetIn T2 Flex Station Description
Downtown LotDowntown Lot (✓)

If the names do not match exactly, permits will not appear in the enforcement app.


Need Help?

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article