Skip to main content
Answer

How to integrate with Magento 2 ?

  • March 3, 2025
  • 1 reply
  • 98 views

Can you provide basic step how to acumatica integrate with magento 2.

Best answer by jo15

Yes! Acumatica provides native integration with Magento 2 through the Commerce Connector. Below is a basic step-by-step guide to integrate Acumatica with Magento 2.

Step 1: Ensure Requirements

Acumatica: You need the Commerce Edition or the ERP with Commerce Connector module.
Magento 2: Ensure that your Magento version is Magento 2.3 or later.
API Access: Magento 2 requires REST API credentials for integration.

Step 2: Configure Magento 2 API Access in Acumatica

  1. Log in to Magento 2 Admin Panel

    • Navigate to System → Integrations
    • Click Add New Integration
  2. Set API Permissions

    • Name: Acumatica Integration
    • Enter an email address
    • Under API, grant full or selective access to resources like Products, Customers, Orders, Inventory
  3. Generate API Credentials

    • Click Save and Activate the integration
    • Copy the Access Token (this is required for Acumatica)

Step 3: Set Up Magento Connector in Acumatica

  1. Go to Acumatica → Commerce → Stores

    • Click + (Add New Store)
    • Select Magento 2 as the store type
  2. Enter Magento API Details

    • Store Name: Your Magento Store Name
    • Base URL: Magento Site URL (e.g., https://yourstore.com/)
    • API Token: Enter the Magento Access Token from Step 2
  3. Save and Test Connection

    • Click Test Connection to ensure Acumatica can access Magento

Step 4: Configure Synchronization Settings

  1. Define Sync Settings

    • Go to Commerce → Synchronization Settings
    • Choose Products, Customers, Orders, Shipments, Payments for synchronization
  2. Schedule Sync Jobs

    • Set up automation for data import/export
    • Recommended: Sync Products & Inventory every hour, Orders & Customers in real-time

Step 5: Perform Initial Data Sync

  1. Run an Initial Data Import

    • Go to Commerce → Process Orders
    • Click Synchronize to pull existing Magento orders into Acumatica
  2. Verify Data Flow

    • Check if Products, Inventory, Customers, and Orders appear correctly in Acumatica
    • Place a test order in Magento and confirm that it syncs to Acumatica

Step 6: Monitor and Maintain the Integration

  • Use Sync Logs: Go to Commerce → Process Data to check errors.
  • Regularly Update API Credentials: If Magento's API token expires, update it in Acumatica.
  • Optimize Performance: Adjust sync frequency based on business needs.

1 reply

jo15
Freshman II
  • Freshman II
  • Answer
  • March 18, 2025

Yes! Acumatica provides native integration with Magento 2 through the Commerce Connector. Below is a basic step-by-step guide to integrate Acumatica with Magento 2.

Step 1: Ensure Requirements

Acumatica: You need the Commerce Edition or the ERP with Commerce Connector module.
Magento 2: Ensure that your Magento version is Magento 2.3 or later.
API Access: Magento 2 requires REST API credentials for integration.

Step 2: Configure Magento 2 API Access in Acumatica

  1. Log in to Magento 2 Admin Panel

    • Navigate to System → Integrations
    • Click Add New Integration
  2. Set API Permissions

    • Name: Acumatica Integration
    • Enter an email address
    • Under API, grant full or selective access to resources like Products, Customers, Orders, Inventory
  3. Generate API Credentials

    • Click Save and Activate the integration
    • Copy the Access Token (this is required for Acumatica)

Step 3: Set Up Magento Connector in Acumatica

  1. Go to Acumatica → Commerce → Stores

    • Click + (Add New Store)
    • Select Magento 2 as the store type
  2. Enter Magento API Details

    • Store Name: Your Magento Store Name
    • Base URL: Magento Site URL (e.g., https://yourstore.com/)
    • API Token: Enter the Magento Access Token from Step 2
  3. Save and Test Connection

    • Click Test Connection to ensure Acumatica can access Magento

Step 4: Configure Synchronization Settings

  1. Define Sync Settings

    • Go to Commerce → Synchronization Settings
    • Choose Products, Customers, Orders, Shipments, Payments for synchronization
  2. Schedule Sync Jobs

    • Set up automation for data import/export
    • Recommended: Sync Products & Inventory every hour, Orders & Customers in real-time

Step 5: Perform Initial Data Sync

  1. Run an Initial Data Import

    • Go to Commerce → Process Orders
    • Click Synchronize to pull existing Magento orders into Acumatica
  2. Verify Data Flow

    • Check if Products, Inventory, Customers, and Orders appear correctly in Acumatica
    • Place a test order in Magento and confirm that it syncs to Acumatica

Step 6: Monitor and Maintain the Integration

  • Use Sync Logs: Go to Commerce → Process Data to check errors.
  • Regularly Update API Credentials: If Magento's API token expires, update it in Acumatica.
  • Optimize Performance: Adjust sync frequency based on business needs.