> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stashlify.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkout (POS)

> Process walk-in customer transactions with the point-of-sale terminal

The Checkout page is your point-of-sale terminal for processing walk-in customer transactions. It is designed for speed: search, add to cart, and complete a sale in seconds.

## Processing a sale

<Steps>
  <Step title="Navigate to Checkout">
    Go to Sales → Checkout in the sidebar.
  </Step>

  <Step title="Search for products">
    Search for products by name, SKU, or stock number.
  </Step>

  <Step title="Add to cart">
    Click an item to add it to the cart.
  </Step>

  <Step title="Add customer (optional)">
    Click "+ Add Customer" to record customer details for the transaction.
  </Step>

  <Step title="Select salesperson">
    Select the salesperson handling the sale (for commission tracking).
  </Step>

  <Step title="Apply discount">
    Apply a discount if applicable.
  </Step>

  <Step title="Complete the sale">
    Choose the payment method (Cash, Card, GCash, etc.) and confirm the sale.
  </Step>
</Steps>

<video controls className="w-full aspect-video" src="https://mintcdn.com/stashlify/DmrTdbRB_yYVB1Tk/assets/videos/POS%20Demo.webm?fit=max&auto=format&n=DmrTdbRB_yYVB1Tk&q=85&s=1f3a4e32c0ee38a1e1eeacc90247ca1f" data-path="assets/videos/POS Demo.webm" />

Sales are recorded immediately and inventory is updated in real time.

## Receipt printing

After completing a sale, a receipt is automatically generated with the transaction details — items, prices, discounts, payment method, and total. You can print the receipt directly from the browser or save it as a PDF. Receipts can also be accessed later from the Sales History section for reprinting.

<Tip>
  Always add customer information during POS checkout when possible. This builds your customer database for future marketing and allows customers to view their purchase history online.
</Tip>
