Skip to main content
Credits and cancellations change an already-issued fiscal path. Lambda keeps the CFDI chain consistent: it will not cancel or complete a credit when linked payments or parent state still disagree.

Credit paths at a glance

Full-offset parent cancellation is a dedicated Lambda behavior — see Full credit → parent cancel.

Cancellation in progress

When Lambda submits a cancellation to Facturapi, the workspace shows Cancellation in progress while SAT — and sometimes the receiver — responds.
  • Some motives complete once SAT accepts.
  • Some motives wait for receiver acceptance or rejection.
  • An accepted result becomes Cancelled.
  • A rejected or expired request leaves the original CFDI issued.
Do not assume the CFDI is gone while cancellation is still in progress.

Cancelled

Cancelled means either:
  • the fiscal document was cancelled and Lambda recorded the accepted result, or
  • CargoWise reversed the transaction before any CFDI existed, so there is nothing fiscal to cancel
Only the first case produces a cancellation receipt artifact. Payment-side CargoWise reversals are separate — see Payment reversals.

Blocked paths

Credits and cancellations stop when continuing would break the fiscal chain — for example unpaid linked payments, mismatched credit amount or currency, or a parent that is not in a cancellable state. Read the note first, then Troubleshooting. Document issues live under Failures; configuration or provider blocks live under System errors.