<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: belandriacarrero junior</title>
    <description>The latest articles on DEV Community by belandriacarrero junior (@belandriacarrero_junior_c).</description>
    <link>https://dev.to/belandriacarrero_junior_c</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4005951%2F77b24ba9-c7a0-41a8-97fe-6b6f98ab4dfd.png</url>
      <title>DEV Community: belandriacarrero junior</title>
      <link>https://dev.to/belandriacarrero_junior_c</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/belandriacarrero_junior_c"/>
    <language>en</language>
    <item>
      <title>Cómo construí un sistema de punto de venta para 9 países de Latinoamérica</title>
      <dc:creator>belandriacarrero junior</dc:creator>
      <pubDate>Sun, 28 Jun 2026 01:11:14 +0000</pubDate>
      <link>https://dev.to/belandriacarrero_junior_c/como-construi-un-sistema-de-punto-de-venta-para-9-paises-de-latinoamerica-5a2k</link>
      <guid>https://dev.to/belandriacarrero_junior_c/como-construi-un-sistema-de-punto-de-venta-para-9-paises-de-latinoamerica-5a2k</guid>
      <description>&lt;p&gt;Vender en Latinoamérica no es fácil. Cada país tiene su moneda, sus impuestos, sus IDs fiscales y sus regulaciones. Un abasto en Venezuela necesita calcular IGTF del 3% en pagos en USD. Una farmacia en Colombia necesita NIT y reportes a la DIAN. Una ferretería en México requiere RFC y CFDI.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://tiendapos-app.vercel.app" rel="noopener noreferrer"&gt;TiendaPOS&lt;/a&gt;&lt;/strong&gt; nació de ese problema: ¿cómo hacer un solo sistema de punto de venta que funcione en todos lados?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;El problema&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Latinoamérica tiene 9+ países con realidades fiscales completamente distintas:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🇻🇪 Venezuela: IVA 16%, IGTF 3%, RIF&lt;/li&gt;
&lt;li&gt;🇨🇴 Colombia: IVA 19%, NIT, DIAN&lt;/li&gt;
&lt;li&gt;🇲🇽 México: IVA 16%, RFC, SAT/CFDI&lt;/li&gt;
&lt;li&gt;🇪🇨 Ecuador: IVA 12%, RUC, SRI&lt;/li&gt;
&lt;li&gt;🇦🇷 Argentina: IVA 21%, CUIT, AFIP&lt;/li&gt;
&lt;li&gt;🇵🇪 Perú: IGV 18%, RUC, SUNAT&lt;/li&gt;
&lt;li&gt;🇨🇱 Chile: IVA 19%, RUT, SII&lt;/li&gt;
&lt;li&gt;🇧🇴 Bolivia: IVA 13%, NIT, SIN&lt;/li&gt;
&lt;li&gt;🇺🇾 Uruguay: IVA 22%, RUT, DGI&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Cada uno con su moneda, su tipo de cambio, sus reglas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;La solución&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Construí TiendaPOS con tres pilares:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Multi-país desde el día uno&lt;br&gt;
El sistema detecta el país del comercio y configura automáticamente RIF, NIT, RFC, CUIT o RUC según corresponda. Sin configuración manual.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Multi-moneda real&lt;br&gt;
9 monedas LATAM con tasas de cambio históricas automáticas. Pagos mixtos (efectivo + tarjeta + móvil) y cálculo automático del IGTF para Venezuela.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Multi-tenant con aislamiento real&lt;br&gt;
Cada negocio opera en su propio entorno con datos completamente aislados a nivel de base de datos. Ideal para franquicias y cadenas.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Tech stack&lt;/p&gt;

&lt;p&gt;Elegí Astro 7 + React 19 + Tailwind CSS 4 para el landing page, y Laravel con Sanctum para la API REST con 112 endpoints.&lt;/p&gt;

&lt;p&gt;Lo que más me gusta de Astro: genera HTML estático por defecto, lo que da tiempos de carga increíblemente rápidos y un SEO perfecto desde el primer deploy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rubros específicos&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No es lo mismo una farmacia que una ferretería. TiendaPOS se adapta:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Farmacias&lt;/strong&gt;: Control de lotes con fecha de vencimiento, alertas FEFO, seguimiento de productos controlados&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Abastos&lt;/strong&gt;: Ventas al crédito con límite por cliente, pagos mixtos, IGTF automático&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ferreterías&lt;/strong&gt;: Miles de SKUs con categorías jerárquicas, unidades de medida con conversión&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Licorerías&lt;/strong&gt;: Variantes por presentación, lotes de importación, precios por volumen&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Resultados&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;9 países activos&lt;/li&gt;
&lt;li&gt;9 monedas soportadas&lt;/li&gt;
&lt;li&gt;6 IDs fiscales diferentes&lt;/li&gt;
&lt;li&gt;112 endpoints REST&lt;/li&gt;
&lt;li&gt;Carga en menos de 2 segundos&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Próximos pasos&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Integración con sistemas contables locales&lt;/li&gt;
&lt;li&gt;App móvil nativa&lt;/li&gt;
&lt;li&gt;Marketplace de plugins por país&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;Si tenés un negocio en Latinoamérica y necesitás un sistema de punto de venta que entienda tu país, probá TiendaPOS gratis: &lt;a href="https://tiendapos-app.vercel.app" rel="noopener noreferrer"&gt;tiendapos-app.vercel.app&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;¿Preguntas? Escribime por &lt;a href="https://wa.me/584247253544" rel="noopener noreferrer"&gt;WhatsApp&lt;/a&gt; o dejá un comentario.&lt;/p&gt;

</description>
      <category>saas</category>
      <category>showdev</category>
      <category>sideprojects</category>
      <category>spanish</category>
    </item>
  </channel>
</rss>
