Skip to main content
Recording sales in DADDO is fast and intuitive. This guide covers everything from creating your first sale to managing your complete sales history.

Creating a New Sale

1

Navigate to Create Sale

From the home page, click ”+ Crear Venta” (Create Sale) or go to SalesCreate Sale.
2

Select a Category

Choose the category containing the product you want to sell:
  • Click the “Seleccionar categoría” dropdown
  • Select the relevant category
  • Products in that category will load
Organizing products by category makes finding items much faster during busy sales periods.
3

Select the Product

Choose the specific product being sold:
  • Click the “Selecciona un producto” dropdown
  • Find and select your product
  • You’ll see a preview with the product name, image, and available stock
4

Choose a Variant (if applicable)

If the product has variants (colors, sizes):
  • A variant dropdown will appear
  • Select the specific variant being sold
  • The stock level for that variant will be shown
Example: “Blue - M (Stock: 10)” tells you this variant has 10 units available.
5

Enter Quantity and Price

Specify the sale details:
  • Quantity: Enter how many units (default is 1)
  • Price: The sale price auto-fills from the product, but you can adjust it
You can offer discounts by reducing the price, or add surcharges by increasing it.
6

Add to Sale

Click “Agregar” (Add) to add the product to the sale.
  • You’ll see a success message
  • The product appears in the “Selected Products” list
  • You can add more products to the same sale
7

Review Selected Products

The selected products section shows:
  • Product name
  • Variant details (if applicable)
  • Quantity and price
  • A button to remove items
You can add multiple products to a single sale transaction.
8

Register the Sale

When you’re ready, click “Registrar venta” (Register sale) at the bottom.
  • The sale is created with status “pendiente” (pending)
  • You’ll be redirected to the sales history page
  • Stock is not reduced until the sale is confirmed

Understanding Sale Status

DADDO uses two sale statuses:

Pendiente (Pending)

  • Sale created but not yet completed
  • Stock is not reduced
  • Can be confirmed or deleted
  • Useful for quotes or hold orders

Completado (Completed)

  • Sale is finalized
  • Stock has been reduced
  • Appears in reports and analytics
  • Cannot be edited (only deleted)

Confirming Sales

Move a sale from pending to completed status:
1

Open Sales History

Navigate to SalesView Sales or click “Ver Ventas” from the home page.
2

Find the Pending Sale

Pending sales display the status “pendiente”.
3

Click Finalize

Click the “Finalizar” (Finalize) button on the sale card.
4

Confirm the Action

A modal will ask: “¿Concretar esta venta?” (Finalize this sale?)
  • Click “Confirmar” (Confirm) to complete the sale
  • Click “Cancelar” (Cancel) to keep it pending
Once confirmed, the sale status changes to “completado” and stock is reduced. This action affects inventory.

Viewing Sales History

Track all your transactions in one place:

Accessing Sales History

  1. From the home page, click “Ventas” (Sales)
  2. Or navigate directly to /sells

Information Displayed

Each sale card shows:
  • Date: When the sale was created
  • Status: Pending or Completed
  • Total Amount: Total sale value in currency
  • Product Thumbnails: Small images of products in the sale

Sale Actions

Click “Ver detalles” (View details) to see:
  • Complete product list
  • Quantities sold
  • Individual prices
  • Total amount
  • Sale date and status
The “Finalizar” button appears only for pending sales:
  • Confirms the transaction
  • Updates stock levels
  • Changes status to completed
Click “Eliminar” (Delete) to remove a sale:
  • Works for both pending and completed sales
  • Prompts for confirmation: “¿Eliminar esta venta?”
  • Permanent action that cannot be undone
If you delete a completed sale, stock is not automatically restored. You’ll need to manually update inventory.

Recording Different Types of Sales

Single Product Sale

1

Select category and product

Choose your item
2

Set quantity and price

Enter sale details
3

Click Add

Add to sale
4

Register sale

Complete the transaction

Multiple Products Sale

1

Add first product

Follow the normal process to add your first item
2

Select next product

Choose another product from the same or different category
3

Continue adding

Repeat until all items are added
4

Review list

Check the “Selected Products” section
5

Register sale

Complete the entire transaction
You can add multiple units of the same product, or mix different products in a single sale. The total is calculated automatically.

Sale with Variants

1

Select product with variants

Choose a product that has color/size options
2

Choose specific variant

Select the exact variant being sold (e.g., “Red - Large”)
3

Check variant stock

Verify available stock for that specific variant
4

Complete sale

Add and register as normal

Tracking Transaction Details

Each sale transaction records:
  • Creation Date: When the sale was entered into the system
  • Products Sold: List of all items in the transaction
  • Quantities: How many of each product
  • Prices: Individual product prices (can differ from catalog prices)
  • Total Amount: Sum of all products
  • Status: Current state (pending or completed)
The price recorded in a sale can be different from the product’s current catalog price. This allows for discounts, promotions, or price adjustments at the time of sale.

Sales Workflow Best Practices

Create pending sales for:
  • Customer quotes or estimates
  • Reserved items (hold orders)
  • Sales pending payment
  • Layaway or installment sales
Confirm sales when:
  • Payment is received
  • Products are delivered
  • Transaction is finalized
  • Check available stock in the product preview
  • For variants, verify the specific variant stock
  • Avoid overselling by confirming availability
  • Update inventory if physical counts differ
  • Review the “Selected Products” list before registering
  • Verify quantities are correct
  • Ensure prices are accurate
  • Remove incorrect items using the ✕ button
  • Don’t leave sales pending indefinitely
  • Confirm sales as soon as transactions complete
  • Review pending sales regularly
  • Clear out old or cancelled pending sales
  • Enter sales as soon as they happen
  • Don’t wait until end of day (easy to forget details)
  • Keeps inventory accurate in real-time
  • Provides up-to-date business insights

Managing Discounts and Special Pricing

DADDO allows flexible pricing at the time of sale:

Applying a Discount

  1. Select your product (price auto-fills)
  2. Manually adjust the price field to the discounted amount
  3. Add the product at the new price
Example: Product normally 20,sellingfor20, selling for 15
  • Original price: $20 (auto-filled)
  • Change to: $15
  • Proceed with sale

Bulk Pricing

For quantity discounts:
  1. Set the quantity (e.g., 10 units)
  2. Adjust the per-unit price to reflect the bulk discount
  3. Total is calculated automatically
The sale price you enter is recorded with the transaction. Your catalog price remains unchanged, so future sales still use the standard price unless you adjust it again.

Troubleshooting Common Issues

Problem: Error message about insufficient stockSolution:
  • Check the stock level shown in the product preview
  • Reduce the quantity you’re trying to sell
  • Update inventory if you have more stock than shown
  • For variants, ensure you selected the correct one
Problem: Can’t find products when creating a saleSolution:
  • Make sure you selected a category first
  • Verify products are assigned to the correct category
  • Check that products exist in your inventory
Problem: Added incorrect product to saleSolution:
  • Click the button next to the product in “Selected Products”
  • Add the correct product
  • Review before clicking “Registrar venta”
Problem: Stock levels haven’t changed after creating saleSolution:
  • Check if sale status is “pendiente” (pending)
  • Stock only reduces when sale is confirmed (“completado”)
  • Click “Finalizar” to confirm the sale

Next Steps

Now that you can process sales:

Build docs developers (and LLMs) love