Extensión Sales & Refund Report

Sistema avanzado de reportes de ventas y reembolsos para AbanteCart con análisis detallado a nivel de producto, fabricante y tienda, más sincronización automática de reembolsos Stripe con exportación a Excel.

Sales & Refund Report Extension

Advanced sales and refund reporting system for AbanteCart with detailed analysis at product, manufacturer and store level, plus automatic Stripe refund synchronization with Excel export.

3

Tipos de Reportes

Report Types

100%

Stripe Sincronizado

Stripe Synchronized

Exportación Excel

Excel Export

¿Qué es Sales & Refund Report?

Sales & Refund Report es una extensión poderosa para AbanteCart que proporciona reportes de ventas y reembolsos detallados. Analiza tus ventas por fabricante, tienda, producto, sincroniza reembolsos Stripe automáticamente y obtén insights valiosos con exportación a Excel.

Global Sales Report

Análisis detallado a nivel de producto con agrupación por fabricante y tienda, incluyendo opciones de producto, SKU, y distribución proporcional de envío/cupón.

Total Sales Report

Vista consolidada de órdenes completas con información de cliente, método de pago, envío, zona geográfica y totales por tienda con desglose financiero.

Stripe Refunds Report

Sincronización automática de reembolsos Stripe con distribución proporcional entre producto, envío e impuestos. Incluye razones editables y desglose por fabricante.

Exportación a Excel

Copia directa al portapapeles con formato preservado para pegar en Excel, manteniendo estilos, colores, totales en naranja y datos alternados en blanco/gris.

Filtros Avanzados

Filtra por rango de fechas y estados de orden múltiples con selección "Select All" para análisis personalizado. Estados pre-seleccionados inteligentemente por reporte.

Totales Automáticos

Cálculo automático de totales por tienda, fabricante y gran total con distribución proporcional. Desglose detallado de reembolsos por categoría (producto/envío/impuesto).

Tipos de Reportes

La extensión proporciona tres tipos de reportes complementarios para análisis completo de ventas y reembolsos desde diferentes perspectivas.

1

Global Sales Report

Análisis a nivel de producto: Este reporte muestra cada línea de producto vendido, agrupado por fabricante y tienda. Incluye detalles como:

  • • Nombre del producto y SKU
  • • Opciones de producto seleccionadas con precio
  • • Cantidad vendida
  • • Subtotal, impuesto y distribución proporcional de envío/cupón
  • • Totales por tienda, fabricante y gran total

Ideal para: Análisis de inventario, comisiones a fabricantes, seguimiento de productos específicos, distribución financiera detallada por producto.

2

Total Sales Report

Análisis a nivel de orden: Vista consolidada de órdenes completas agrupadas por tienda. Incluye información como:

  • • Información del cliente (apellido, nombre, email)
  • • Zona de envío y método de pago
  • • Subtotal, cupón, impuesto y envío separados
  • • Total de la orden y estado
  • • Totales consolidados por tienda y gran total

Ideal para: Análisis financiero, seguimiento de clientes, reporte de ingresos por tienda, análisis de métodos de pago y zonas geográficas.

3

Stripe Refunds Report

Sincronización automática con Stripe: Reporte especializado que sincroniza y analiza reembolsos procesados por Stripe. Características:

  • • Sincronización manual bajo demanda desde Stripe API
  • • Distribución proporcional de reembolsos (producto/envío/impuesto)
  • • Razones de reembolso editables con interfaz inline
  • • Desglose por fabricante y tienda
  • • Estadísticas: total reembolsado, número de reembolsos, promedio
  • • Información de última sincronización

Ideal para: Control de reembolsos Stripe, análisis de devoluciones por fabricante, seguimiento de razones de reembolso, conciliación contable detallada.

Cómo Usar Sales & Refund Report

Guía paso a paso para generar reportes de ventas y sincronizar reembolsos Stripe.

1

Acceder al Reporte

Navega a Reports → Sales & Refund Report en tu panel de administración de AbanteCart. Verás tres pestañas disponibles.

2

Seleccionar Tipo de Reporte

Elige entre Global Sales para análisis detallado de productos, Total Sales para vista consolidada de órdenes, o Stripe Refunds para reembolsos sincronizados.

3

Configurar Filtros

Selecciona el rango de fechas (inicio/fin) y los estados de orden que deseas incluir. Usa "Select All" para incluir todos los estados. Cada pestaña tiene estados pre-seleccionados inteligentemente.

4

Generar y Exportar

Haz clic en "Apply Filters" para generar el reporte. Luego usa Copy for Excel para copiar al portapapeles o Print Report para imprimir.

5

Sincronizar Stripe (Opcional)

En la pestaña Stripe Refunds, haz clic en "Sync Stripe Refunds" para actualizar datos desde Stripe API. La sincronización es manual bajo demanda.

6

Editar Razones de Reembolso

En reembolsos Stripe, haz clic en cualquier razón para editarla inline. Los cambios se guardan automáticamente vía AJAX manteniendo el contexto del reporte visible.

Consejo Pro:

El botón "Copy for Excel" copia las tablas con formato HTML preservado. Simplemente pega en Excel y todos los colores, bordes y estilos se mantendrán automáticamente. Los totales (naranja) y datos (alternados blanco/gris) se preservan perfectamente.

Para Stripe Refunds, la sincronización es manual bajo demanda. Ejecuta "Sync Stripe Refunds" antes de generar el reporte para datos actualizados. La distribución proporcional de reembolsos (producto/envío/impuesto) se calcula automáticamente basada en los totales de la orden original.

What is Sales & Refund Report?

Sales & Refund Report is a powerful extension for AbanteCart that provides detailed sales and refund reports. Analyze your sales by manufacturer, store, product, automatically synchronize Stripe refunds, and get valuable insights with Excel export.

Global Sales Report

Detailed product-level analysis with grouping by manufacturer and store, including product options, SKU, and proportional shipping/coupon distribution.

Total Sales Report

Consolidated view of complete orders with customer information, payment method, shipping, geographic zone and store totals with financial breakdown.

Stripe Refunds Report

Automatic synchronization of Stripe refunds with proportional distribution between product, shipping and taxes. Includes editable reasons and manufacturer breakdown.

Excel Export

Direct clipboard copy with preserved formatting to paste into Excel, maintaining styles, colors, orange totals and alternating white/gray data rows.

Advanced Filters

Filter by date range and multiple order statuses with "Select All" option for custom analysis. Intelligently pre-selected statuses per report type.

Automatic Totals

Automatic calculation of totals by store, manufacturer and grand total with proportional distribution. Detailed refund breakdown by category (product/shipping/tax).

Report Types

The extension provides two complementary report types for complete analysis of your sales from different perspectives.

1

Manufacturer Sales Report

Product-level analysis: This report shows each product line sold, grouped by manufacturer and store. It includes:

  • • Product name and SKU
  • • Selected product options
  • • Quantity sold
  • • Subtotal, tax and shipping/coupon distribution
  • • Totals by store and manufacturer

Ideal for: Inventory analysis, manufacturer commissions, specific product tracking.

2

Total Sales Report

Order-level analysis: Consolidated view of complete orders grouped by store. It includes:

  • • Customer information (name, email)
  • • Shipping zone and payment method
  • • Subtotal, coupon, tax and shipping
  • • Order total
  • • Consolidated totals by store

Ideal for: Financial analysis, customer tracking, revenue reporting by store.

How to Use Sales Reports

Step-by-step guide to generate sales reports in your AbanteCart store.

1

Access the Report

Navigate to Reports → Sales Reports in your AbanteCart admin panel. You will see two available tabs.

2

Select Report Type

Choose between Manufacturer Sales Report for detailed product analysis or Total Sales Report for consolidated order view.

3

Configure Filters

Select the date range (start/end) and the order statuses you want to include. Use "Select All" to include all statuses.

4

Generate and Export

Click "Apply Filters" to generate the report. Then use Copy for Excel to copy to clipboard or Print Report to print.

Pro Tip:

The "Copy for Excel" button copies tables with preserved HTML formatting. Simply paste into Excel and all colors, borders and styles will be maintained automatically. Totals (orange) and data (alternating white/gray) are preserved perfectly.

Ejemplo Visual

Visual Example

Visualiza cómo se estructuran los reportes y sus niveles de agrupación

Visualize how reports are structured and their grouping levels

Manufacturer Sales Report

Manufacturer Sales Report

Fabricante Manufacturer
Tienda Store
Productos (líneas detalladas) Products (detailed lines)
Totales por tienda Store totals
Gran total general Grand total

Total Sales Report

Total Sales Report

Tienda Store
Órdenes (consolidadas) Orders (consolidated)
Totales por tienda Store totals
Gran total general Grand total

Especificaciones Técnicas

Technical Specifications

Detalles técnicos y requisitos para la instalación de Sales Reports.

Technical details and requirements for Sales Reports installation.

Requisitos

Requirements

  • AbanteCart 1.2.x o superior
  • PHP 7.2 o superior
  • MySQL 5.6 o superior
  • Navegador moderno con soporte JavaScript
  • AbanteCart 1.2.x or higher
  • PHP 7.2 or higher
  • MySQL 5.6 or higher
  • Modern browser with JavaScript support

Instalación

Installation

  • Subir carpeta a extensions/
  • Ir a System → Extensions
  • Instalar Sales Reports
  • Activar la extensión
  • Ir a Reports → Sales Reports
  • Aplicar filtros y generar reporte
  • Upload folder to extensions/
  • Go to System → Extensions
  • Install Sales Reports
  • Activate the extension
  • Go to Reports → Sales Reports
  • Apply filters and generate report

Soporte

Support