Skip to main content
Mitratech Success Center
Client Support Center

Need help? Click a product group below to select your application and get access to knowledge articles, webinars, training content, and release notes or to contact our support team.

Authorized users - log in to create a ticket, view tickets status and check your success plan details.

 

Distributor Packages Feature Guide

Background and Introduction

Mitratech introduces the Distributor Packages feature to simplify how Clients are configured and managed within a distributor environment. Distributor Packages allow administrators to create reusable packages that contain predefined configuration settings, including Product Configurations, Email Settings, General Site Settings, logo configuration, and System Message and Instructions Settings.  

These packages can be applied to one or more Clients to help maintain consistent configurations and reduce the effort required to manage Client settings individually. 

Administrators can create and manage Distributor Packages from the Distributor Packages page. Packages can be activated, deactivated, updated, and assigned to Clients as needed. When a Client is assigned to a Distributor Package, the Client inherits the configuration settings defined in that package, and updates made to the package apply to all Clients currently assigned to it. 

This guide explains how to create and manage Distributor Packages, assign packages to Clients, update package assignments, and understand how configuration changes affect associated Clients.

Distributor Packages Feature Summary

The Distributor Packages feature enables administrators to standardize Client configuration by applying predefined settings through reusable packages. Administrators can assign, change, or remove package assignments for Clients as needed. 

The assigned Distributor Package for each Client is also visible in the Export Client Records to Excel report, providing visibility into Client configuration.

Distributor Packages

  1. Log in as a Distributor Administrator with full access.
    1. Distibutor login - All access.jpg.png
  2. Navigate to Admin Control Panel.
  3. Open System Settings.
    2.System Settings.png
  4. Click the Distributor Packages tab.
    3. Distributor Packages.jpg

Distributor Packages Journey

On the Manage Distributor Packages screen, the Create New Distributor Package accordion appears at the top of the page by default.

4. Manage Distributor Packages screen.jpg

  1. Click the Create New Distributor Package accordion to expand the section.
  2. The following containers appear.
    4.Create New Distributor Package..png
    1. General Information
      6.0 General Info.png
      • Package Name (Required): Identifies the Distributor Package and the reusable set of default settings that can be applied to one or more Clients.
        • The value must contain 1–100 characters.
        • The Package Name must be unique within the Distributor.
        • If the entered "Package Name" already exists for another Distributor Package (Active or Inactive) and the user clicks Save, the system displays the following validation message at the top left of the page:
          8. Package Name Unique Error..jpg
      • # of Clients: Displays the number of active Clients currently assigned to the Distributor Package.
        • This value is automatically calculated.
        • The field is read-only.
      • Status: Indicates whether the Distributor Package is Active or Inactive.
        • Active packages can be assigned to Clients.
        • Inactive packages remain available for reference but cannot be assigned.
      • External Package ID (Required): Defines the unique external identifier used when assigning Distributor Packages to Clients through API integrations. 
        • The value must not exceed 50 characters
        • The External Package ID must be unique within the Distributor
        • If the entered "External Package ID" already exists for another Distributor Package and the user clicks Save, the system displays a validation message at the top left of the page:
          External Package ID should be unique..jpg 
    2. Product Configurations
      This section allows the Distributor Administrator – All Access to enable or disable product features for the Distributor Package.
      The system dynamically displays additional sections based on the selected Product Configurations.
      6.1.1 Product Configuration.png
      1. Form I-9 Options: This tab appears when the user selects any Product Configuration option. Some options are automatically selected, while others must be selected by the user based on the required configuration.
      2. Section 1 Remote Access Settings: This section appears when “Enable Remote Section 1 Only” is selected.
      3. Employer Appoint Remote Access Settings: This section appears when “Enable Employer Appoint”, “Enable Employee Appoint”, or both options are selected.
      4. Section 3 Remote Access Settings: This section appears when “Enable Remote Access Section 3” is selected.
        Note: The Enable I-9 Resolve Functionality option is disabled for Distributor Administrator - All Access and Read Only users.
    3. User Password Settings
      • Displays the password settings associated with the Distributor Package.
        Note: This section is read-only for Distributor Administrator - All Access and Read Only users.
        6.2 User Password Settings.jpg
    4. Email Settings
      • Configure  email settings  that are associated with system-generated reminders and messages. 
        Note: If a custom “From Address” is needed, additional backend setup needs to be completed. Please reach out to the I-9 Support Team for assistance. 5.3 Email Settings.jpg
      • The content of various reminders and messages are managed through the Email Template Customization feature. For configuration details, refer to the Email Template Customization Guide.
    5. General Site Settings
      • Displays additional system configuration options associated with the Distributor Package. These settings control various system behaviors such as data masking, email uniqueness, employment age restrictions, and workflow-related features.
        6.3 General Site Settings.jpg
    6. Upload Client Logo
      • The system displays the logo for the Distributor Package.
        1. Click Choose File to select a logo file.
        2. Click Upload to upload the selected logo.
        3. Click Delete Logo to remove the current custom logo.
          6.4 Upload Client Logo.jpg
      • Logo Inheritance
        • If no custom logo is uploaded, the Distributor Package inherits the logo from the Distributor.
        • If a custom logo is uploaded, the Distributor Package logo overrides the inherited logo and becomes the default logo for all Clients assigned to the package, unless a Client uploads its own custom logo.
        • If a custom logo is not configured at the Client, Distributor Package, or Distributor level, the system uses the System logo.
    7. System Message and Instructions Settings
      • Configure system messages and workflow instructions associated with the Distributor Package.
        6.5 System Message and Instructions Settings.jpg
    8. Save and Cancel
      • Save: Click Save to commit all changes on the page. The system displays a confirmation pop-up:
        6.0.0 Save and cancel.jpg
        • Click Cancel to close the pop-up without making changes.
        • Click Continue to commit the changes.
          The system updates the package and refreshes the page automatically.
          6.0.2 Package successfully created!.jpg
        • Click OK to dismiss the confirmation message.
  3. Configure the required settings.
    When one or more settings are updated for an existing Distributor Package, click Save. The system displays a confirmation pop-up.
    7. Edit-Save-Yes and NO.jpg
    • Click No to close the pop-up without saving changes.
    • Click Yes to commit the changes.
      After the changes are committed, the system displays a confirmation message.
      7.1 Edit-Save-OK.jpg
    • Click OK to close the message.
      Note: Changes made to a Distributor Package apply to all Clients assigned to the package, regardless of whether the Client status is Active or Inactive.
  4. Each existing Distributor Package appears as an accordion row displaying the Package Name. The Status appears on the right side of the row.
  5. Review the list of existing Distributor Packages. The system sorts Distributor Packages alphabetically by Package Name.
    Alphabetic order - Existing packages.jpg

Assign a Distributor Package

Use Assign Package option to assign a Distributor Package to the Client. Follow these steps:

  1. Log in as an Administrator.
  2. Search for a Client and open the Client profile.
  3. Navigate to Client Configuration.
  4. The Assign a Package container appears at the top of the page on the Features tab in the following cases:
    • The Client is assigned to a Distributor, and
    • The Distributor has at least one active Distributor Package configured, and
    • The Client is not currently assigned to a Distributor Package.
      1. Assign Package button.jpg
  5. Hover over the Assign a Package tooltip icon to display the following message: “Assigning a package applies the package’s configured workflow, feature, email, and site settings to this client.”
    A System Administrator or Distributor Administrator - All Access User can either update the Product Configurations, Email Settings, General Site Settings, logo configuration, and System Message and Instructions Settings individually on this page or assign the Client to an active Distributor Package to apply predefined settings.
  6. Click Assign Package. The Assign New Package pop-up modal appears.
    2. Assign New Package Popup.jpg
  7. Choose a value from Select a Package.
    3. Assign one.png
  8. The dropdown displays all active Distributor Packages associated with the Distributor.
  9. Click Cancel to close the pop-up without assigning a package.
  10. Click Continue to assign the selected package.
    4. Continue.jpg
    Note: When a Client is assigned to a Distributor Package, the Client inherits all predefined configuration settings configured in that package.
    After the package is assigned, the system refreshes the page and displays a confirmation message.
  11. Click OK to close the message.
    5. Package assigned..jpg
  12. After the page refreshes, the Package Details container appears at the top of the page.
  13. The Package Details container includes the following read-only fields:
    • Package Name
    • Status
    • External Package ID
      These fields display the details of the Distributor Package assigned to the Client.
      6. Changes applied..jpg

Change Distributor Package

Use Change Package option to assign a different Distributor Package to the Client.

  1. Click Change Package.
    Change Package.jpg
  2. The Assign New Package pop-up modal appears.
  3. Follow the same steps described in Assigning a Package to select and apply a package.
  4. After the package is changed, the Package Details container updates to display the newly assigned package.
    Note: When a package is changed, the Client inherits all settings configured in the newly selected Distributor Package.
    Updated Package.jpg

Change Package Button Availability

If no other active Distributor Packages are available for assignment, the Change Package button is disabled.

Change Package button disabled.png

Hover over the Change Package button to display the following message: “No other active distributor packages are available to assign to this client.

13. Button disabled.png

Remove Assigned Distributor Package

  1. If an Administrator updates any settings manually and clicks Save, the system displays a confirmation message.
    11. client's association.jpg
  2. Click Cancel to close the pop-up without saving changes.
  3. Click Continue to remove the Client’s association with the current package and apply the updated configuration settings.
  4. After the change is confirmed, the system refreshes the page and removes the package association.
  5. The Assign a Package container will appear.
    12. Assign Package.jpg

Change Distributor Package Status

When the Distributor Administrator - All Access changes the Status, the system displays different confirmation messages depending on the Client assignments.

Change Status from Active to Inactive

When the Status of a Distributor Package is changed from Active to Inactive, clicking Save displays a confirmation message.

Active to Inactive with zero clients.png

Scenario 1: No Active Clients Assigned

If no active Clients are assigned to the Distributor Package, the system displays a confirmation pop-up.

1.0 Inactive and zero clients.png

  • Click Cancel to close the pop-up without making changes.
  • Click Continue to proceed with the status change.
    The system displays a confirmation message.
    1.1 Continue.jpg
  • Click OK to close the message.
  • The page refreshes and the Distributor Package status updates to Inactive.

Scenario 2: One or More Active Clients Assigned

If one or more active Clients are assigned to the Distributor Package, the system displays a confirmation pop-up.

2.0 Inactive and one or more clients.jpg

  • Click Cancel to close the pop-up without making changes.
  • Click Continue to proceed.

The system displays two options for managing the assigned Clients.

Keep existing client assignments

Clients remain assigned to the inactive Distributor Package.

  1. Select Keep existing client assignments.
    3. Keep existing client assignments.jpg
  2. Click Continue.
    The system refreshes the page and displays a confirmation message.
    3.0 OK.jpg
  3. Click OK to close the message.
  4. The Status changes to Inactive, and the # of Clients value remains unchanged.
Reassign clients to another active package

Clients are reassigned to another active Distributor Package.

  1. Select Reassign clients to another active package.
    4 Reassign clients to another active package.jpg
  2. Choose a value from Select a Package.
    4.0 Assign New Package.jpg
  3. Click Continue.
    The system refreshes the page and displays a confirmation message.
    4.1 Package status changed -OK.jpg
  4. Click OK to close the message.
  5. The Status changes to Inactive, and the # of Clients value updates to 0.
  6. Clicking Continue without selecting an option displays the following validation message: “Select one of the options above and click Continue to proceed.”
    6. Error.jpg

Change Status from Inactive to Active

When the Status of a Distributor Package changes from Inactive to Active, clicking Save displays a confirmation message.

5. Inactive to Active.jpg

  • Click No to close the pop-up without making changes.
  • Click Yes to proceed.
    The system displays a confirmation message.
    5.1 Package edited successfully.jpg
  • Click OK to close the message.
  • The Status updates to Active.

Export All Records to Excel Report

Generate an Excel report containing Client information and the assigned Distributor Package details.

  1. Log in as a System Administrator, Distributor Administrator – All Access, or Distributor Administrator – Read Only.
  2. Click Export Client Records to Excel on Client List View page.
    Export Client Records to Excel - Sys Admin.png
  3. The system generates an Excel report that includes the Distributor Package assigned to each Client, if applicable.
    Excel Sheet.png

Distributor Packages API

Distributor Packages are also supported through the Client API endpoints. API users can assign, update, or remove a Distributor Package for a Client using the ExternalPackageID argument in the POST and PATCH Client APIs.

When ExternalPackageID is provided, the Client inherits the configuration settings defined in the associated Distributor Package, including Product Configurations, Email Settings, General Site Settings, logo configuration, and System Message and Instructions Settings.

  • Was this article helpful?