Ingram Micro - Common Errors

Connection Notes

  • When switching the environment (Test/Production) there is a different API Client ID and API Client Secret

Connection Error 

  • Error: "API Call to priceandavailability - 1603467 product status code: E (expected: ["S", "W"])"
    • Cause: The Ingram API is returning that you do not have access to Ingram Product ID 1603467
    • Solution:
      • Go to the Ingram portal to find an Ingram Part Number that you have access to
      • Update the Test SKU under credentials
  • Error: "The customer number provided on the API call does not match the registered customer number"
    • Cause: This message is coming from Ingram Micro. It says that the Customer Number you entered in your credentials does not match the Customer Number associated with your account. 
    • Solution: Contact your Ingram Micro Account Rep for your correct Customer Number.
  • Error: "Invalid API call as no apiproduct match found"
    • Cause 1: Your API Client ID does not have Approved access to the Ingram API
    • Solution 1: 
    • Cause 2: You do not have access to the Test SKU.
    • Solution 2: 
      • Contact your Ingram Representative and request test SKUs
      • Enter that SKU into the Test SKU field