Skip to main content

Adobe Commerce/Magento 2 Error Messages

Every error message the Adobe Commerce/Magento 2 integration can produce, grouped by flow, with the cause of each and what to do about it.

Overview

This article lists every error the Adobe Commerce (Magento 2) integration can record in the iPaaS.com error logs. Each error carries a stable code you can search for on this page, the exact message text, what causes it, and how to resolve it. When a record cannot be processed, the integration records the error against that record, and you can find it from the Dashboard, in Integration Monitoring, and in the Error Logs. The code shown at the start of each entry (for example MAGE-VALD-1004) also appears in the logged message, so you can copy it and use your browser's find (Ctrl+F) to jump straight to the matching entry below.

Many resolutions refer to your Managed Integration Service Provider (MiSP) — the partner who owns your mappings, your connection settings and credentials, and the reconciliation of your records. Your MiSP is your first point of contact whenever an error needs investigation beyond a self-serve change. Some errors you can resolve yourself by editing a mapping or a connection setting; where that is the case, the resolution says so.

iPaaS.com categorizes errors by families. You can learn more about that categorization at Understanding iPaaS.com API Error Codes.

Supported Flows

  • Connection and Authentication

  • Products

  • Product Categories

  • Customers

  • Company and B2B

  • Orders

  • Invoices

  • Shipments

Error Collection

General

External call to Adobe Commerce failed

MAGE-EXTN-1001 - Error calling Magento.{action}(Http Code: {status code}) {response from Adobe Commerce}

  • Description: Adobe Commerce rejected or failed the API call the integration made. The message names the action attempted, the HTTP status code, and the response your store returned. A common example is a duplicate being rejected — such as "A customer with the same email address already exists in an associated website." — which happens when more than one collection tries to create the same record, or the record already exists in your store.

  • Resolution: Read the Adobe Commerce response included in the message to see exactly what your store rejected, and correct the data or configuration it points to before re-running the record. If the message is a duplicate-customer response, check whether more than one add collection covers the same records and let a single add collection (or the update collection) maintain each record; the Adobe Commerce/Magento 2 Known Limitations article has more on this. If the response is not clear enough to act on, your MiSP can review the mapping and connection setup for the affected flow.

Connection and Authentication

No authentication method configured

MAGE-AUTH-1001 - Adobe Commerce login must have one of the following: a saved login token, an OAuth key, or a username/password

  • Description: The connection could not authenticate to your store because none of the supported credential sets is present. The integration needs a saved login token, an integration access token (the OAuth key), or an Adobe Commerce username and password.

  • Resolution: Open the integration's connection settings and provide one complete credential set, then re-run the record. This is a settings change you can make yourself; your MiSP can help if you are unsure which credential set your store uses.

Login to the store failed

MAGE-AUTH-1002 - Failed to log in to the Adobe Commerce site ({response from Adobe Commerce})

  • Description: The integration reached your store but the login was rejected. The message includes the response Adobe Commerce returned, which usually indicates an invalid or expired credential.

  • Resolution: Confirm the credentials in the connection settings are current and that the account is active in Adobe Commerce, then re-run the record. If the credentials are correct and login still fails, your MiSP can verify the store's integration/OAuth configuration.

Store URL not configured

MAGE-VALD-1001 - No Magento API Url specified for system {system ID}. Please verify your settings

  • Description: The Adobe Commerce store URL is missing from the connection settings, so the integration has no address to call.

  • Resolution: Enter your store's REST URL in the connection settings and re-run the record. This is a settings change you can make yourself.

Products

Attribute set is required

MAGE-VALD-1002 - Attribute Set is required for new products

  • Description: A new product was sent to Adobe Commerce without an attribute set. Adobe Commerce requires every product to belong to an attribute set.

  • Resolution: Map an attribute set for the product and re-run the record. This is a mapping change you can make yourself.

Product cannot be created without an attribute set

MAGE-VALD-1003 - Error creating SKU {SKU}: Attempt to create product with no attribute set id. This is not allowed.

  • Description: Product creation was attempted for the named SKU, but no attribute set id was resolved for it, so Adobe Commerce would reject the product.

  • Resolution: Make sure the product's attribute set is mapped and resolves to a valid attribute set in your store, then re-run the record. This is a mapping change you can make yourself.

Product SKU is not populated

MAGE-VALD-1004 - Error: Product Sku field is not populated

  • Description: The product record reached the integration without a SKU. Adobe Commerce identifies products by SKU, so the record cannot be created or updated without one.

  • Resolution: Map a value to the product SKU field and re-run the record. This is a mapping change you can make yourself.

Price list configuration is incomplete

MAGE-VALD-1005 - Error: Price List was attempted without completing the required configuration. Preset (Price List Field Separator) and (Price List Record Delimiter) must be populated.

  • Description: Tier or price-list pricing was sent for a product, but the two presets that tell the integration how to read the price-list values are blank.

  • Resolution: In the integration's connection settings, populate the Price List Field Separator and Price List Record Delimiter presets, then re-run the record. This is a settings change you can make yourself.

Child barcode override function is required for the child field

MAGE-VALD-1006 - You must use ChildBarcodeOverrideField function when mapping to UnitBarcodeChildOverride

  • Description: A mapping targets the child barcode override field directly instead of supplying its value through the required function, so the integration cannot resolve the correct barcode for each variant.

  • Resolution: Edit the mapping so the child barcode override value is produced by the ChildBarcodeOverrideField function, then re-run the record. This is a mapping change you can make yourself.

Child barcode override function is required for the parent field

MAGE-VALD-1007 - You must use ChildBarcodeOverrideField function when mapping to UnitBarcodeParentOverride

  • Description: A mapping targets the parent barcode override field directly instead of supplying its value through the required function, so the integration cannot resolve the correct barcode.

  • Resolution: Edit the mapping so the parent barcode override value is produced by the ChildBarcodeOverrideField function, then re-run the record. This is a mapping change you can make yourself.

No attribute groups were found for the attribute set

MAGE-NFND-1002 - Unable to find any groups for the specified attribute set: {attribute set ID}. Unable to fully complete attribute creation.

  • Description: The integration needs an attribute group within the attribute set to complete attribute creation, but the named attribute set returned no groups.

  • Resolution: Confirm the attribute set exists in Adobe Commerce and has at least one attribute group, then re-run the record. If the attribute set is configured correctly and the error persists, your MiSP can investigate the attribute setup.

An attribute must have global scope

MAGE-BIZL-1020 - {attribute code} attribute must be created in Adobe Commerce with global scope before transfer

  • Description: The named attribute exists in Adobe Commerce but not with global scope. The integration requires the attribute to have global scope before it can use it in a transfer.

  • Resolution: In Adobe Commerce, set the attribute's scope to Global, then re-run the record. This is a change in your store's attribute configuration.

A multi-select attribute must have global scope

MAGE-BIZL-1021 - {attribute code} multi select attribute must be created in Adobe Commerce with global scope before transfer

  • Description: The named multi-select attribute exists in Adobe Commerce but not with global scope. The integration requires it to have global scope before it can use it in a transfer.

  • Resolution: In Adobe Commerce, set the multi-select attribute's scope to Global, then re-run the record. This is a change in your store's attribute configuration.

A custom attribute could not be assigned to the attribute set

MAGE-EXTN-1003 - Unable to assign the custom attribute to the attribute set. Attribute set: {attribute set ID}, attribute code: {attribute code}

  • Description: The integration tried to add the named custom attribute to the named attribute set in Adobe Commerce, and the store rejected the assignment.

  • Resolution: Confirm the attribute code exists and can be added to that attribute set in Adobe Commerce, then re-run the record. If the attribute and set look correct in your store, your MiSP can review the attribute configuration with you.

A gridded attribute could not be assigned to the attribute set

MAGE-EXTN-1004 - Unable to assign the gridded attribute to the attribute set. Attribute set: {attribute set ID}, attribute code: {attribute code}

  • Description: The integration tried to add the named grid (configurable) attribute to the named attribute set so that product variants could be created, and the store rejected the assignment.

  • Resolution: Confirm the attribute code exists and is valid for configurable products in that attribute set, then re-run the record. If it looks correct in your store, your MiSP can review the configurable-product setup with you.

Attribute set attributes could not be retrieved

MAGE-EXTN-1005 - Unable to retrieve the Attribute Set Attributes for the specified attribute set id: {attribute set ID}. Message: {response from Adobe Commerce}

  • Description: The integration could not read the list of attributes for the named attribute set from Adobe Commerce. The message includes the detail returned by the store.

  • Resolution: Confirm the attribute set id is valid in your store and that the store is reachable, then re-run the record. If the attribute set exists and the store is healthy, share the detail shown in the message with your MiSP to investigate.

An attribute value could not be re-assigned

MAGE-EXTN-1006 - Unable to re-assign attribute code value: {attribute code}, value: {value}

  • Description: The integration tried to set the named value on the named attribute for a product variant, and Adobe Commerce did not accept it.

  • Resolution: Confirm the value is a valid option for that attribute in Adobe Commerce, then re-run the record. If the option exists and is valid, your MiSP can review the attribute's option list with you.

Product Categories

Product category assignment delete id is not in the correct format

MAGE-VALD-1008 - Product Category Assignment Delete Attempt Failed: The supplied id was not in the correct format. It should be <product_id>|<category_id>. Id={ID}

  • Description: A request to remove a product from a category supplied an identifier that does not match the required combined format of the product id and category id separated by a vertical bar.

  • Resolution: Make sure the value mapped as the assignment id produces the product id and category id joined by a vertical bar, then re-run the record. This is a mapping change you can make yourself.

The product to remove from a category was not found

MAGE-NFND-1001 - Received request to remove category {category ID} from product {SKU} but the product was not found

  • Description: The integration was asked to remove the named category from the named product, but no product with that SKU exists in Adobe Commerce.

  • Resolution: Confirm the product exists in your store and that the SKU is correct. If the product was intentionally deleted, the removal is no longer needed and the error can be dismissed. If the product should exist, transfer it first and re-run the record.

An existing product category or catalog could not be linked

MAGE-BIZL-1012 - Unable to dynamically link to existing Adobe Commerce Product Category/Catalog using iPaaS.com Product Category name. This may result in duplicate Product Category/Catalog records in Adobe Commerce.

  • Description: The integration automatically tried to match the incoming product category to an existing Adobe Commerce category or catalog by name and could not find a confident match, so a new category or catalog may be created instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the product category name on the source record matches the existing category or catalog in your store, then re-run the record. If a duplicate was created, reconcile the categories in your store. If the match is consistently missed, your MiSP can review the category naming and source data.

The product catalog prerequisite could not be created

MAGE-BIZL-1016 - Unable to create product catalog from prerequisite in Adobe Commerce B2B. This will prevent the transfer of the product category.

  • Description: Before transferring the product category, the integration tried to create the required B2B product catalog and could not, so the category transfer cannot continue.

  • Resolution: Confirm your store's B2B (shared catalog) features are enabled and that the catalog data is complete, then re-run the record. If the B2B configuration looks correct, your MiSP can review the shared-catalog setup.

Customers

The customer could not be created

MAGE-EXTN-1002 - Could not create the customer in Adobe Commerce.

  • Description: The integration attempted to create the customer in Adobe Commerce and the store did not return a created customer record.

  • Resolution: Review the customer data for missing required fields such as email, first name, last name, and website, then re-run the record. If the data is complete and valid and the customer still is not created, your MiSP can investigate the customer configuration in your store.

No primary billing or shipping address is set

MAGE-VALD-1013 - None of the addresses for this iPaaS.com customer are marked as primary billing or shipping. Since Adobe Commerce requires at least one default billing or shipping address to function correctly, please update an address in iPaaS.com to set either 'IsPrimaryBilling' or 'IsPrimaryShipping' to true.

  • Description: The customer reached the integration without any address marked as primary billing or primary shipping. Adobe Commerce requires at least one default billing or shipping address.

  • Resolution: In iPaaS.com, set either IsPrimaryBilling or IsPrimaryShipping to true on one of the customer's addresses, then re-run the record. This is a change you can make yourself.

An existing iPaaS.com customer could not be linked by email

MAGE-BIZL-1007 - Unable to dynamically link to existing iPaaS.com customer using email address. This may result in duplicate customer records.

  • Description: The integration automatically tried to match the incoming customer to an existing iPaaS.com customer by email address and could not find a confident match, so a new customer record may be created instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the email address on the source record matches the existing customer, then re-run the record. If a duplicate was created, reconcile the records in iPaaS.com. If matches are consistently missed, your MiSP can review the source data and mapping.

An existing Adobe Commerce customer could not be linked by email

MAGE-BIZL-1008 - Unable to dynamically link to existing Adobe Commerce customer using email address. This may result in duplicate customer records.

  • Description: The integration automatically tried to match the incoming customer to an existing Adobe Commerce customer by email address and could not find a confident match, so a new customer record may be created in your store instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the email address matches an existing customer in Adobe Commerce, then re-run the record. If a duplicate was created, reconcile the records in your store. If matches are consistently missed, your MiSP can review the source data and mapping.

An existing customer address could not be linked

MAGE-BIZL-1009 - Unable to dynamically link to existing Adobe Commerce customer address after comparing it with city, country, first name and last name fields. This may result in duplicate address records.

  • Description: The integration automatically compared the incoming address against the customer's existing Adobe Commerce addresses by city, country, first name, and last name and could not find a confident match, so a new address may be added instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the address fields on the source record match the existing address, then re-run the record. If a duplicate address was created, reconcile the addresses in your store. If matches are consistently missed, your MiSP can review the address source data.

An existing customer group could not be linked

MAGE-BIZL-1011 - Unable to dynamically link to existing Adobe Commerce Customer Group using iPaaS.com Customer Category name. This may result in duplicate Customer Group records in Adobe Commerce.

  • Description: The integration automatically tried to match the incoming customer category to an existing Adobe Commerce customer group by name and could not find a confident match, so a new customer group may be created instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the customer category name on the source record matches the existing customer group in your store, then re-run the record. If a duplicate was created, reconcile the customer groups in your store. If the match is consistently missed, your MiSP can review the naming and source data.

The customer prerequisite for an address could not be created

MAGE-BIZL-1015 - Unable to create customer from Customer Address prerequisite in Adobe Commerce B2B. This will prevent the transfer of the customer address.

  • Description: Before transferring the customer address, the integration tried to create the customer it belongs to and could not, so the address transfer cannot continue.

  • Resolution: Review the underlying customer data for missing required fields, then re-run the record so the customer and its address transfer together. If the customer data is complete and the error persists, your MiSP can investigate.

Company and B2B

An email address is required for the company

MAGE-VALD-1011 - Required: Email Address

  • Description: A company was sent to Adobe Commerce without an email address, which the integration requires to create or update the company.

  • Resolution: Map an email address for the company and re-run the record. This is a mapping change you can make yourself.

An existing company could not be linked by email

MAGE-BIZL-1010 - Unable to dynamically link to existing iPaaS.com Company using email address. This may result in duplicate company records.

  • Description: The integration automatically tried to match the incoming company to an existing iPaaS.com company by email address and could not find a confident match, so a new company record may be created instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the email address on the source record matches the existing company, then re-run the record. If a duplicate was created, reconcile the records in iPaaS.com. If matches are consistently missed, your MiSP can review the source data and mapping.

The company category prerequisite could not be created

MAGE-BIZL-1017 - Unable to create the Adobe Commerce category as an iPaaS.com category while preparing the company. This will prevent the transfer of the customer company.

  • Description: Before transferring the customer company, the integration tried to create the category the company depends on and could not, so the company transfer cannot continue.

  • Resolution: Confirm the related category data is complete and that your store's B2B features are enabled, then re-run the record. If the configuration looks correct, your MiSP can review the company and category setup.

The customer prerequisite for a company relationship could not be created

MAGE-BIZL-1018 - Unable to create the Adobe Commerce customer as an iPaaS.com customer while preparing the customer-company relationship. This will prevent the transfer of the customer company.

  • Description: Before establishing the customer-company relationship, the integration tried to create the customer it depends on and could not, so the company transfer cannot continue.

  • Resolution: Review the customer data for missing required fields, then re-run the record so the customer and company transfer together. If the customer data is complete and the error persists, your MiSP can investigate.

The company prerequisite could not be created

MAGE-BIZL-1019 - Unable to create the Adobe Commerce company as an iPaaS.com company while completing the customer-company relationship. This will prevent the transfer of the customer company.

  • Description: While completing the customer-company relationship, the integration tried to create the company and could not, so the relationship cannot be established.

  • Resolution: Review the company data for missing required fields and confirm your store's B2B features are enabled, then re-run the record. If the data is complete and the error persists, your MiSP can investigate.

The super user does not exist or is already linked

MAGE-BIZL-1022 - Super user does not exist in iPaaS.com or is already linked to another company in Adobe Commerce.

  • Description: The company's designated super user could not be used because that customer does not exist in iPaaS.com, or is already the super user of another company in Adobe Commerce. A company can have only one super user, and a customer can be the super user of only one company.

  • Resolution: Confirm the mapped super user exists in iPaaS.com and is not already the super user of another company, then correct the source data or mapping and re-run the record. This is a change you can make yourself.

Orders

The customer prerequisite for an order could not be created

MAGE-BIZL-1014 - Unable to create the customer required by this order. This will prevent the transfer of the order.

  • Description: Before transferring the order, the integration tried to create the customer the order belongs to and could not, so the order transfer cannot continue.

  • Resolution: Review the customer data for missing required fields, then re-run the order so the customer and order transfer together. If the customer data is complete and the error persists, your MiSP can investigate.

The order cannot be cancelled because everything is shipped and invoiced

MAGE-BIZL-1001 - Order status cannot be cancelled because all items have been shipped and invoiced.

  • Description: A cancellation was requested, but every item on the order has already been shipped and invoiced. Adobe Commerce does not allow an order in that state to be cancelled.

  • Resolution: An order that is fully shipped and invoiced cannot be cancelled; if it should be reversed, process a credit memo or return in Adobe Commerce. Once the situation is resolved, this error can be dismissed.

The order cannot be cancelled because it is closed

MAGE-BIZL-1002 - Order status cannot be cancelled because order status is closed.

  • Description: A cancellation was requested for an order whose status is already closed. A closed order cannot be cancelled in Adobe Commerce.

  • Resolution: No cancellation is possible or needed for a closed order; this error can be dismissed.

The order cannot be cancelled because of previously invoiced items

MAGE-BIZL-1003 - iPaaS.com could not cancel the order due to previously invoiced items. A credit memo must be created manually in Adobe Commerce for cancelled items to close the order, and this error can be dismissed once resolved.

  • Description: A cancellation was requested for an order that has invoiced items. Those items must be credited before the order can close.

  • Resolution: In Adobe Commerce, create a credit memo for the cancelled items to close the order. Once that is done, this error can be dismissed.

The order cannot be marked complete because it is not fully shipped and invoiced

MAGE-BIZL-1004 - Order status cannot be marked as completed because not all items have been shipped and invoiced.

  • Description: The order was set to complete, but not every item has been both shipped and invoiced. Adobe Commerce only moves an order to complete once shipping and invoicing are finished.

  • Resolution: Finish shipping and invoicing the remaining items, then re-run the status update, or leave the order in its current status until fulfillment is complete.

An existing transaction could not be linked

MAGE-BIZL-1013 - Unable to dynamically link to an existing Adobe Commerce transaction using the iPaaS.com transaction number. This may result in duplicate transaction records in Adobe Commerce.

  • Description: The integration automatically tried to match the incoming transaction to an existing Adobe Commerce transaction by transaction number and could not find a confident match, so a new transaction may be created instead of reusing the existing one. This automatic matching is built into the integration; it is not a configurable collision setting.

  • Resolution: Confirm the transaction number on the source record matches the existing transaction, then re-run the record. If a duplicate was created, reconcile the transactions in your store. If matches are consistently missed, your MiSP can review the source data and mapping.

A gift card is missing from a gift-card line

MAGE-VALD-1009 - No Giftcard assigned to line item marked as gift card. Order#={order number}, LineItem={line item}

  • Description: A line item on the named order is marked as a gift card, but no gift card information was provided for it, so the line cannot be processed.

  • Resolution: Provide the gift card information for the marked line through the mapping or source data, then re-run the record. This is a change you can make yourself.

Gift voucher information was not found

MAGE-VALD-1010 - Item was marked as Type:giftvoucher, but gift card information was not found. Order#={order number}, LineItem={line item}

  • Description: A line item on the named order is marked as a gift voucher, but the gift card information needed to process it was not found.

  • Resolution: Confirm the gift voucher line supplies its gift card information through the mapping or source data, then re-run the record. This is a change you can make yourself.

Invoices

The order has already been fully invoiced

MAGE-BIZL-1005 - iPaaS.com could not create an invoice in Adobe Commerce: The order has already been fully invoiced.

  • Description: An invoice was requested for an order that is already fully invoiced, so there is nothing left to invoice.

  • Resolution: No further invoice is needed; this error can be dismissed. If you expected additional items to invoice, confirm the order lines in Adobe Commerce.

Shipments

The order has already been fully shipped

MAGE-BIZL-1006 - iPaaS.com could not create a shipment in Adobe Commerce: This order is already fully shipped.

  • Description: A shipment was requested for an order whose items have all already been shipped, so there is nothing left to ship.

  • Resolution: No further shipment is needed; this error can be dismissed. If you expected additional items to ship, confirm the order lines in Adobe Commerce.

Insufficient inventory at the shipment location

MAGE-EXTN-1007 - Shipment failed: Adobe Commerce reports insufficient inventory at the selected location. Please check Adobe Commerce error logs for more details.

  • Description: Adobe Commerce rejected the shipment because the selected source location does not have enough inventory for the items being shipped.

  • Resolution: Confirm the inventory available at the selected source location in Adobe Commerce, adjust the stock or the source, and check your store's error logs for the specific item, then re-run the record.

Shipment items are not provided

MAGE-VALD-1012 - Shipment Items are not provided

  • Description: A shipment reached the integration without the Shipment Items value it needs to match shipped items back to the order, so the shipment cannot be processed.

  • Resolution: Confirm the Shipment Items value is populated for the shipment through the mapping or source data, then re-run the record. This is a change you can make yourself.

Not all shipment products were found on the original order

MAGE-NFND-1003 - Not all shipment products provided in the custom field value could be located on the original Adobe Commerce order.

  • Description: The shipment lists one or more products that do not appear on the original Adobe Commerce order, so the integration cannot match every shipped item back to an order line. This value is produced by a Dynamic Formula mapping.

  • Resolution: Confirm the products in the shipment custom field all belong to the original order, then correct the mapping or the source data and re-run the record. Because the value comes from a Dynamic Formula mapping, you can adjust it yourself in the iPaaS.com mapping interface.

Related Documents

Did this answer your question?