Product Mapping Resolution - m3ter Documentation

Product Mapping Resolution

The m3ter Connector for Salesforce managed package offers the Product Mapping Resolution capability, which supports mapping the same Salesforce Product to different m3ter Plans or Plan Templates, depending on Billing Frequency and/or Currency Code. This topic introduces Product Mapping Resolution and explains how to work with it:

Important!

Mapping Resolution Additional Dimensions

The Product-to-Plan mapping engine can now resolve mappings using two additional dimensions — billing frequency and currency code — in addition to the existing Product match. Both additional dimensions are optional and only take effect when configured. For example:

Important! If you are upgrading to v1.1 of the m3ter Connector for Salesforce, you must first add the Billing Frequency and Currency Code fields to the SyncConfig CMDT layouts in your Org.

Billing Frequency

This allows a single Product to resolve to different m3ter Plans depending on the source record’s billing frequency - for example, Monthly vs. Annual. Setup (SyncConfig):

Mapping records:

Notes:

Currency Code

This allows a single Product to resolve to different m3ter Plans depending on the record’s currency — useful for multi-currency Orgs where each currency has its own Plan. Setup (SyncConfig):

Mapping records:

Notes:

How Mapping Resolution Cascades

When both dimensions are configured, Product Mapping Resolution tries the most specific match first and falls back progressively: