Website: DMI Integration β€” Display of Authorized Brands

πŸ“ Title: Website: DMI Integration β€” Display of Authorized Brands
Created by: Katie
Feedback from: Katie & Jonathon


🐞 Problem:
When clients onboard onto the platform, they manually select which brands they are authorized to sell. However, when connected to the DMI integration, the API already provides this authorization data automatically. This creates potential discrepancies between what the client claims to be authorized for and what DMI officially confirms through their API.


⚠️ Why is this a problem:
There are legal obligations tied to brand authorization. If a client incorrectly marks themselves as authorized for brands they do not actually have rights to, we could unintentionally display or provide data for unauthorized products. This misalignment exposes both the client and AIO to compliance and liability risks.


βœ… Solution:
When a client enables the DMI integration, the system should automatically handle brand authorization and display as follows:

  1. Automatic Brand Activation:

    • Once the DMI API connection is active, the system should automatically activate all brands that DMI indicates the client is authorized to sell.

    • These brands should be active in both the Product Catalog and the Website E-commerce Settings during website launch.

  2. Unauthorized Brand Handling:

    • Any brands not authorized by DMI should appear grayed out in the Website E-commerce Settings (only β€” not in the product catalog).

    • These unauthorized brands should not be editable or toggleable by the user.

  3. Info Message Display:

    • For unauthorized brands, display the following message:

      β€œCurrently, DMI is indicating that you are not authorized to sell this brand. Contact AIO Support for more information.”

  4. System Logic:

    • This rule only applies when the DMI integration is turned on and the API connection is confirmed as active.

    • The client’s manual brand selections should be ignored or overridden by the DMI-provided authorization list.


πŸš€ Phase: Website Integration Enhancement

This ensures legal compliance, prevents user error, and aligns displayed product brands with DMI’s verified authorization data.

Please authenticate to join the conversation.

Upvoters
Status

Scoping

Board
πŸ’‘

Feature Request

Tags

Website : Product Catalog

Date

4 months ago

Author

Katie Bange

Subscribe to post

Get notified by email when there are changes.