Nama ERP DocsNama ERP Docs
Home
Namasoft.com
Data Model
GitHub
Home
Namasoft.com
Data Model
GitHub
  • Home

    • Search
    • Guides

      • List Views
      • Entity Flows
      • الفواتير والضرائب والخصومات
      • Supply Chain
      • Manufacturing
      • e-commerce integration (Magento)
      • .
    • Examples
    • Reprocessing Transactions
    • Frequently Asked Questions
    • AI Generated Entity Flows Documentation

      • Core
      • Accounting Module
      • AI Module
      • Contracting Module
      • CRM Module
      • EGTax Reader Module
      • Freight Management System Module
      • Hospital Management System Module
      • HR Module
      • e-commerce Integration Module

        • EAEcommerceAddItemToLinker
        • EAEcommerceGuessItemBySKU
        • EAEcommerceReadAbandonedCarts
        • EAEcommerceReadOrders
        • EAEcommerceReadOrdersFromDate
        • EAEcommerceShippingHandler
        • EAEcommerceUploadQuantityCSVFileToFTPServer
        • EASalesRecalculateFreeAndRelatedItems
        • .
      • Manufacturing Module
      • POS Module
      • Real Estate Module
      • Service Center Module
      • Supply Chain Module
      • .
    • Release Notes

      • 2016
      • 2017
      • 2018
      • 2019
      • 2020
      • 2021
      • 2022
      • 2025
      • .
    • Video Tutorials

      • Supply Chain Videos
      • Report Wizard Videos
      • Human Resources Videos
      • .

EAEcommerceReadAbandonedCarts

This document was generated using Claude.ai

Overview

Retrieves abandoned shopping cart data from Magento e-commerce sites. Connects to Magento API to fetch information about carts that customers created but did not complete as orders, enabling follow-up marketing and analysis.

When This Action Runs

Manual execution or scheduled tasks for abandoned cart analysis and recovery campaigns. Typically used for marketing automation, customer retention efforts, or business intelligence reporting on e-commerce behavior.

How It Works

  1. Validates site code - Finds the Magento site using the provided site code or uses current object if it's a MagentoSite
  2. Creates utility instance - Initializes EcommerceReaderUtils with the site ID
  3. Sets record limit - Uses provided maximum records parameter or defaults to 50
  4. Calls API - Invokes readAbandonedCarts method to fetch data from Magento
  5. Processes results - Handles returned abandoned cart information
  6. Accumulates results - Collects any errors or status information during processing

Parameters

Parameter 1: Site Code (Required) - Code of the MagentoSite to read abandoned carts from

Parameter 2: Maximum Records To Read Per Call (Optional) - Limit for number of records per API call (default: 50)

Database Tables Affected

  • MAGMagentoSite - References the Magento site configuration (read-only)
  • Abandoned Cart Tables - Creates or updates abandoned cart data (varies by implementation)
  • Integration Logs - May create log entries for API calls

Module: magento

Full Class Name: com.namasoft.modules.magento.utils.EAEcommerceReadAbandonedCarts

Edit On github
Last Updated:: 3/18/26, 11:30 PM
Prev
EAEcommerceGuessItemBySKU
Next
EAEcommerceReadOrders