Product Videos
Aplica el recargo de equivalencia como un impuesto más junto al IVA: se cobra en el total, queda en el pedido y sale desglosado por tipo en la factura y el abono. Tipos legales de España al instalar, clientes marcados desde su ficha e importación desde el módulo de recargo que ya tenías. Probado en PrestaShop 8.2.8, 9.0.0, 9.1.5 y 9.2. Un módulo Rekire.
Compatible con PrestaShop 8.0 a 9.x.
Recargo de equivalencia
Hay módulos de recargo que lo pintan en la factura pero no lo suman al total cobrado, o dejan un total que no cuadra. El cliente en recargo paga de menos y la diferencia sale de tu margen. RKR Recargo de Equivalencia lo aplica como un impuesto más, a la vez que el IVA, así que se cobra, se factura y se abona.
Muchos módulos de recargo funcionan con overrides del carrito y del producto, y es ahí donde fallan en PrestaShop 8 y 9. Este engancha el gestor de impuestos del propio PrestaShop (gancho actionTaxManager) y añade a cada IVA su recargo sobre la misma base. Por eso entra en el total cobrado, en el detalle de impuestos del pedido, en la factura y en el abono, igual que el IVA.
Un caso real de las pruebas: base de 53,25 €, IVA de 7,73 € y recargo de 1,67 €, con productos al 21, 10 y 4 % y transporte de 5,90 € al 21 %. Total de 62,65 €, cuadrado al céntimo, también con un descuento automático del 10 %.
La factura y el abono llevan un desglose de IVA y recargo con la base, la cuota de IVA y la cuota de recargo de cada tipo, y el transporte aparte. En el ejemplo anterior: 21 % con 5,2 %, 10 % con 1,4 %, 4 % con 0,5 %, y el transporte con 5,2 %. El mismo desglose lo ves en la ficha del pedido del back-office y lo ve tu cliente en el detalle de su pedido.
El único override que lleva, Order::getProductTaxesDetails, evita que la factura duplique la base imponible cuando una línea tiene dos impuestos. Solo afecta a los pedidos con recargo.
El botón «Crear los tipos legales de España» rellena los que falten. Si cambias un tipo, el módulo crea un impuesto nuevo y los pedidos ya hechos conservan el suyo, así que tus facturas antiguas no se alteran. El recargo se calcula sobre la base ya descontada, y puedes aplicarlo también al transporte, o no.
Si en tu base de datos hay las tablas de otro módulo de recargo de equivalencia (series con tablas surchage_eq* o idxrrecargoe_*), la configuración lo detecta y te ofrece Importar: tipos, clientes y el recargo de los pedidos pasados, que se siguen desglosando en sus facturas. Puedes importar más de una vez sin duplicar nada y las tablas antiguas no se tocan.
Desinstala el módulo de recargo que ya tenías antes de activar este: dos módulos de recargo a la vez cobrarían dos veces.
El cliente en recargo ve los precios con impuestos incluido el recargo; en tiendas B2B lo habitual es mostrar a ese grupo los precios sin impuestos. Al desinstalar se conservan el recargo de los pedidos y la lista de clientes, salvo que marques «Borrar los datos al desinstalar». Viene en español e inglés, con licencia AFL-3.0.
Compatible con PrestaShop 8.0 y 9.x
Desarrollado y mantenido por REKIRE
v1.0.0
Added
surchage_eq* tables and 3.x/4.x idxrrecargoe_* tables).Order::getProductTaxesDetails() so that a line with two taxes keeps a single taxable base on the invoice.
Todavía nadie ha preguntado nada sobre este producto.
🔔 Las ofertas de Rekire vuelan
Activa los avisos y recibe al momento cada descuento, módulo nuevo o actualización de seguridad para tu tienda. Sin spam: máximo 2 al día y nunca de noche.
Añade esta tienda a tu pantalla de inicio
Se abre como una aplicación, funciona sin conexión y carga antes.
📲 Lleva Rekire en tu iPhone y no te pierdas ninguna oferta