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

# Stamping overview

> How Lambda turns CargoWise accounting documents into stamped CFDIs and returns them.

Stamping is the core Lambda product. CargoWise sends accounting documents, Lambda checks the fiscal information against SAT rules, Facturapi issues the CFDI when the document is eligible, and Lambda returns the stamped artifacts to CargoWise.

You work this module from the invoice workspace: watch statuses, read notes when something stops, and take the next safe action when Lambda offers one.

## What you get

* Automatic intake of income invoices, payment complements, credits, and related cancellations from CargoWise
* Validation and reconciliation before any stamp attempt
* CFDI issuance through Facturapi, with SAT UUID and fiscal artifacts stored in Lambda
* Delivery of stamped XML/PDF (and cancellation receipts) back to CargoWise
* Clear workspace statuses and notes when a document is waiting, failed, or needs support

## What this is not

Stamping does not replace CargoWise as the source of accounting truth. Amounts, match lines, FX evidence, and transaction fields come from CargoWise.

It also does not invent missing fiscal values. If a required field, parent stamp, balance, or exchange rate is missing or contradictory, Lambda pauses instead of guessing.

Analytics is separate. Reporting Postgres does not store invoices, Facturapi responses, or SAT artifacts.

## Who this is for

Accountants and operations teams use the invoice workspace to follow documents and resolve reviewable issues.

Admins connect CargoWise, configure stamping credentials, and keep outbound delivery working.

Support uses system-error classifications when configuration, provider availability, or recovery blocked a safe continuation.

## Start here

<CardGroup cols={2}>
  <Card title="How it works" icon="diagram-project" href="/stamping/how-it-works">
    The end-to-end path from CargoWise to Facturapi and back.
  </Card>

  <Card title="Income invoices" icon="file-invoice" href="/stamping/income-invoices">
    The normal bill path and what success looks like.
  </Card>

  <Card title="Payment complements" icon="money-bill" href="/stamping/payment-complements">
    REPs, PPD vs PUE, and waiting for parents.
  </Card>

  <Card title="Credits and cancellations" icon="ban" href="/stamping/credits-and-cancellations">
    Credit paths, SAT cancellations, and blocked chains.
  </Card>

  <Card title="Special behaviors" icon="sparkles" href="/stamping/special/overview">
    Parent-cancel credits, REP windows, external stamps, reversals, and EXX lines.
  </Card>

  <Card title="Rules" icon="scale-balanced" href="/stamping/rules">
    The constraints Lambda follows every time.
  </Card>

  <Card title="Statuses" icon="list-check" href="/stamping/statuses">
    What each workspace label means.
  </Card>

  <Card title="Failures" icon="triangle-exclamation" href="/stamping/failures">
    Document and provider issues that stop a stamp.
  </Card>

  <Card title="System errors" icon="screwdriver-wrench" href="/stamping/system-errors">
    Configuration and recovery issues that need ops or support.
  </Card>

  <Card title="Retry" icon="rotate" href="/stamping/retry/overview">
    Recovery and corrective paths inside stamping — resume, remap, and what Lambda refuses.
  </Card>
</CardGroup>
