Skip to main content

Magento 2/Adobe Commerce Translation Mappings

Working with Translation mapings

Updated over 2 weeks ago

Supported Transfer Types

The following data flows are supported for the Magento 2/Adobe Commerce integration:

  • Magento 2 Customer to iPaaS: Add and update customers and addresses.

  • iPaaS Product Category to Magento 2: Add and update categories and product category assignments.

  • iPaaS Product to Magento 2: Add and update products and inventory, including support for gridded/variant products and alternate units.

  • Magento 2 Transaction to iPaaS: Add or update Orders and add deposit tickets.

Ensure that appropriate mappings are configured for each transfer type in iPaaS.

Translation Collections

Magento 2/Adobe Commerce. integrations in iPaaS use template mappings that include the following predefined translations. These mappings must be modified for each implementation.

Payment Method Mapping

M2 Transaction Payment Method To iPaaS: Maps common Magento 2/Adobe Commerce. payment methods to iPaaS payment methods. For example, Magento 2/Adobe Commerce. payment methods are mapped to CASH by default and will need to be modified for your implementation

Inventory Source Code Mapping

  • M2 Product Inventory Source Code From iPaaS

  • M2 Variant Inventory Source Code From iPaaS

Important Notes:

These source code translations must be updated to map Counterpoint location names to Magento 2/Adobe Commerce. inventory source.

  • Example formula: LocationId=LocationIdFromName("MAIN").Value
    This maps the Counterpoint location “MAIN” to the Magento 2/Adobe Commerce. inventory source “main

  • Default Value: A default value is provided as a catch-all. However, Magento 2/Adobe Commerce. requires a 1:1 mapping between iPaaS inventory locations and Magento 2/Adobe Commerce. inventory sources. If you need a many-to-one mapping, configure the inventory mapping collections to filter and combine quantities using available formulas. Failure to do so will result in missing external IDs, causing future inventory updates to fail.

Custom Attribute Sets

For product transfers, you must configure a translation mapping to select the appropriate product attribute set based on custom fields or other product information.

Steps to Configure Custom Attribute Sets:

  1. Add a custom translation for attribute sets in Magento 2/Adobe Commerce.

  2. Modify the following template mappings to reflect the new attribute set configuration:

    • M2 Simple Product Add Only From iPaaS

    • M2 Simple Product Update Only From iPaaS

    • M2 Configurable Product Add Only From iPaaS

    • M2 Configurable Product Update Only From iPaaS

    • M2 Simple Associated Product Variant Add Only From iPaaS

    • M2 Simple Associated Product Variant Update Only From iPaaS

  3. Update the mapping for AttributeSetId to align with the custom translation.

Did this answer your question?