Overview
StockPro’s POS interface provides a streamlined way to process customer transactions. The Nueva Venta (New Sale) screen features a product catalog, shopping cart, and quick checkout system all in one view. Navigate to Ventas > Nueva Venta to access the POS system.Creating a New Sale
Access the POS System
Click Ventas > Nueva Venta from the sidebar, or use the + Nueva Venta button in the dashboard header
Add Customer Information (Optional)
In the cart panel, you can enter customer details:
- Type the customer name in the Cliente (opcional) field
- Or search for an existing customer
Customer information is optional but helpful for tracking purchase history
Add Products to Cart
Browse the catalog and click on products to add them to the cart. The system automatically creates a new ticket with an auto-generated number.
Adding Products to Cart
Browsing the Product Catalog
The left panel displays available products in a grid layout. Each product card shows:- Product emoji/icon
- Product name
- Selling price
- Current stock level
Searching for Products
Use the search bar at the top of the catalog:- Type product name or SKU in the 🔍 Buscar por nombre o SKU… field
- Filter by category using the dropdown: Todas las categorías, Audio, Electrónica, Periféricos, or Accesorios
Adding Items
Products with zero stock are disabled (shown with reduced opacity) and cannot be added to the cart
Product Examples in Catalog
- 🎧 Audífonos Bluetooth Pro - $89.99 (Stock: 42)
- 🔌 Cable USB-C 2m - $12.50 (Stock: 4) - Low stock item
- ⌨️ Teclado Mecánico RGB - $149.00 (Stock: 78)
- 🖱️ Mouse Inalámbrico - $45.00 (Stock: 63)
- 🔋 Hub USB 4 Puertos - $24.99 (Stock: 115)
- 🖥️ Monitor 27” 144Hz - $399.00 (Sin stock) - Unavailable
Managing Cart Operations
Adjusting Quantities
Each item in the cart has quantity controls:Clearing the Cart
To start over or cancel a transaction:There is no undo for clearing the cart, so use this carefully
Understanding the Cart Summary
The cart summary displays a breakdown of the transaction:Price Breakdown
- Subtotal: Sum of all items before tax (e.g., “$0.00”)
- Descuento: Applied discounts (currently ”— $0.00”)
- IVA (16%): Tax calculated at 16% of subtotal
- TOTAL: Final amount to charge customer
Example Calculation
If you add:- 1x Audífonos Bluetooth Pro ($89.99)
- 2x Cable USB-C 2m ($12.50 each)
- Subtotal: $114.99
- IVA (16%): $18.40
- Total: $133.39
Applying Payment Methods
Select the payment method before completing the transaction:Choose Payment Type
Select from available options:
- 💵 Efectivo (Cash)
- 💳 Tarjeta de Crédito (Credit Card)
- 💳 Tarjeta de Débito (Debit Card)
- 📱 Transferencia / QR (Transfer / QR Code)
Payment method selection is required before completing a sale
Completing Transactions
POS Workflow Tips
For Quick Transactions
- Use the product grid for visual product selection
- Click products directly instead of searching
- Use quantity buttons in cart for multiple units
- Keep common payment method pre-selected
For Complex Orders
- Use search to find specific products quickly
- Filter by category to browse related items
- Add customer name for tracking
- Review line items before charging
Best Practices
Handling Common Scenarios
Empty Cart Error
If you click Cobrar with an empty cart:- Alert appears: “El carrito está vacío.”
- Add at least one product before processing
Out of Stock Products
Products with zero stock:- Display “Sin stock” in red text
- Appear with reduced opacity (grayed out)
- Cannot be clicked or added to cart
- Cursor shows “not-allowed” when hovering
Low Stock Warning
Products with low inventory:- Still available for sale
- Stock count shown (e.g., “Stock: 4”)
- Consider alerting customer about limited availability
Check the dashboard for stock alerts: “⚠️ Alerta de stock bajo: 3 productos tienen menos de 5 unidades”
Ticket Information
Each new sale automatically generates:- Ticket number (auto-generated)
- Customer name (if provided)
- List of purchased items with quantities
- Price breakdown with tax
- Payment method
- Transaction timestamp
Keyboard Shortcuts and Quick Actions
While in the POS screen:- Use search field to quickly filter products
- Click product cards for fastest checkout
- Tab through fields for accessibility
After Completing Sales
Completed transactions:- Appear in the sales register (Registro de Ventas)
- Update inventory stock levels automatically
- Contribute to dashboard metrics
- Are included in reports and analytics
- Ventas Hoy: Total revenue for current day
- Transacciones Hoy: Number of completed sales
- Recent activity feed shows latest transactions