- A status code tells you where the document is. Refer to Status codes.
- A failure code tells you why a step did not complete. Refer to Failure codes.
| Code | Type | What the app shows |
|---|---|---|
allocation | Status: Waiting | Waiting for allocation |
awaiting_response | Status: Cancelling | Waiting for response |
cancellation_failed | Failure: Cancellations | Cancellation failed |
cancellation_not_completed | Status: Stamped | Cancellation didn’t go through |
cancellation_request_rejected | Failure: Cancellations | Cancellation request was refused |
cancelled | Status: Cancelled | Cancelled |
certificate | Status: Blocked | Company certificate cannot be used |
company_unbound | Status: Blocked | CargoWise company is not linked |
credit_currency_mismatch | Failure: Credit notes | Credit note currency does not match its invoice |
credit_exceeds_parent | Failure: Credit notes | Credit note exceeds its invoice |
credit_line_product_key_missing | Failure: Credit notes | A credit note line has no SAT product key |
credit_parent_ambiguous | Failure: Credit notes | Credit note names more than one invoice |
credit_total_missing | Failure: Credit notes | Credit note total is missing |
credit_within_rounding_of_parent | Failure: Credit notes | Credit note is almost its invoice total |
credits | Status: Blocked | Out of stamp credits |
document_mapping_invalid | Failure: Transitive processing | Document could not be read |
duplicate | Status: Not stamped | Not stamped: duplicate |
duplicate_cfdi | Status: Stamped | Two valid CFDIs |
exchange_rate_mismatch | Failure: Currency and exchange rates | Exchange rate does not match the totals |
exchange_rate_missing | Failure: Currency and exchange rates | Exchange rate is missing |
full_value_auto_cancel_off | Status: Not stamped | Not stamped: full-value credit note |
full_value_parent_not_on_engine | Status: Not stamped | Not stamped: full-value credit note |
income_line_product_key_missing | Failure: Invoices | A line has no SAT product key |
income_line_tax_missing | Failure: Invoices | A line has no VAT |
income_line_vat_mismatch | Failure: Invoices | A line’s VAT does not match its rate |
income_subtotal_mismatch | Failure: Invoices | Invoice subtotal does not match its lines |
income_total_mismatch | Failure: Invoices | Invoice total does not match its lines |
income_vat_total_mismatch | Failure: Invoices | Invoice VAT does not match its lines |
income_vat_without_line_taxes | Failure: Invoices | Invoice VAT has no taxed lines |
installment_ledger_corrupt | Failure: Transitive processing | Related invoice’s payment history needs review |
issued | Status: Stamped | Stamped |
issued_external | Status: Stamped | Stamped in CargoWise |
issuer_fiscal_data_rejected | Status: Blocked | Company fiscal data was rejected |
issuer_organization_mismatch | Failure: Issuer | CargoWise company does not match |
issuer_rfc_mismatch | Failure: Issuer | Issuer RFC does not match |
issuer_setup_incomplete | Status: Blocked | Company setup is incomplete |
local_currency_not_mxn | Failure: Currency and exchange rates | Local currency is not MXN |
missing_parents | Status: Missing | Related document missing |
missing_siblings | Status: Missing | Earlier payment missing |
no_ppd_parents | Status: Not stamped | Not stamped: no PPD invoices |
not_received | Status: Not received | Not received |
pac_invoice_canceled | Failure: SAT and stamping provider | Stamping was cancelled at the provider |
pac_rejected | Failure: SAT and stamping provider | Stamping was rejected |
parent_applied_twice | Failure: Payment complements | Invoice is applied twice |
parent_balance_evidence_missing | Failure: Payment complements | Invoice balance cannot be proven |
parent_balance_mismatch | Failure: Payment complements | Invoice balance does not match its payments |
parent_cancellation_requested | Status: Not stamped | Not stamped: invoice cancellation requested |
parent_cancelled | Status: Not stamped | Not stamped: invoice cancelled |
parent_cancelled | Failure: Related documents | The related invoice is cancelled |
parent_currency_differs_from_cfdi | Failure: Payment complements | Invoice currency does not match its CFDI |
parent_currency_missing | Failure: Payment complements | Invoice currency is missing |
parent_dependency_conflict | Failure: Related documents | Related document needs review |
parent_failed | Failure: Related documents | The related invoice was not stamped |
parent_from_other_issuer | Failure: Related documents | The related invoice belongs to another issuer |
parent_has_active_payments | Failure: Related documents | The related invoice has valid payments |
parent_record_inconsistent | Failure: Transitive processing | Related invoice needs review |
parent_records_duplicated | Failure: Transitive processing | Related invoice is recorded twice |
parent_tax_differs_from_cfdi | Failure: Payment complements | Invoice taxes cannot be carried by the payment |
parent_total_differs_from_cfdi | Failure: Payment complements | Invoice total does not match its CFDI |
parent_uuid_conflict | Failure: Related documents | The related invoice’s SAT UUID does not match |
parent_uuid_missing | Failure: Transitive processing | Related invoice has no SAT UUID on record |
parents | Status: Waiting | Waiting for related documents |
payment_amount_out_of_bounds | Failure: Payment complements | Payment amount is out of range |
payment_balance_rejected | Failure: SAT and stamping provider | The SAT rejected the invoice balance |
payment_basis_ambiguous | Failure: Payment complements | Receipt amount is ambiguous |
payment_conversion_unresolved | Failure: Currency and exchange rates | Payment cannot be converted to the invoice currency |
payment_date_missing | Failure: Payment complements | Payment date is missing |
payment_entry_without_contribution | Failure: Payment complements | Payment names an unknown contribution |
payment_exceeds_parent_balance | Failure: Payment complements | Payment exceeds the invoice balance |
payment_form_missing | Failure: Payment complements | Payment form is missing |
payment_has_no_applications | Failure: Payment complements | Payment is not applied to any invoice |
payment_has_pending_reversal | Failure: Payment complements | Receipt has a pending reversal |
payment_line_amount_invalid | Failure: Payment complements | Amount applied to an invoice is invalid |
payment_line_amount_missing | Failure: Payment complements | Amount applied to an invoice is missing |
payment_lines_unmapped | Failure: Payment complements | Some receipt lines could not be read |
payment_method_conflict | Failure: Invoices | Payment methods conflict |
payment_method_fields_exceeded | Failure: Invoices | Too many payment method fields |
payment_method_missing | Failure: Invoices | Payment method is missing |
payment_tax_base_mismatch | Failure: Payment complements | Payment tax base does not match the invoice |
payment_tax_evidence_missing | Failure: Payment complements | Payment taxes are missing |
previous_version_still_valid | Status: Stamped | Previous version still valid |
processing_failed | Failure: Transitive processing | Document could not be processed |
product_key_rejected | Failure: SAT and stamping provider | A SAT product key was rejected |
provider | Status: Waiting | With the stamping provider |
provider_access | Status: Blocked | Stamping provider access failed |
provider_plan | Status: Blocked | Stamping provider plan does not allow this |
provider_request_invalid | Failure: SAT and stamping provider | Stamping request was invalid |
provider_unavailable | Failure: SAT and stamping provider | The stamping provider was unavailable |
queued | Status: Waiting | Queued |
receipt_debtor_ambiguous | Failure: Payment complements | Receipt has more than one debtor |
receipt_total_missing | Failure: Payment complements | Receipt total is missing |
receipt_uuid_conflict | Failure: Payment complements | Receipt has more than one SAT UUID |
recipient_cfdi_use_rejected | Failure: SAT and stamping provider | CFDI use was rejected |
recipient_data_missing | Failure: SAT and stamping provider | Debtor data is missing |
recipient_name_rejected | Failure: SAT and stamping provider | Debtor legal name was rejected |
recipient_postal_code_rejected | Failure: SAT and stamping provider | Debtor postal code was rejected |
recipient_tax_id_rejected | Failure: SAT and stamping provider | Debtor RFC was rejected |
recipient_tax_regime_rejected | Failure: SAT and stamping provider | Debtor tax regime was rejected |
related_cancellation | Status: Waiting | Waiting for the related document to be cancelled |
related_cancellation_not_completed | Failure: Related documents | The related document was not cancelled |
rep_amount_unassigned | Failure: Payment complements | Part of the receipt is not applied |
rep_applications_exceed_total | Failure: Payment complements | Applied amounts exceed the receipt total |
reversal_applied | Status: Not stamped | Not stamped: reversal applied |
reversal_target_unmatched | Failure: Receipt reversals | Reversal does not match its receipt |
reversal_target_uuid_missing | Failure: Receipt reversals | Reversed receipt has no SAT UUID |
reversed_before_stamp | Status: Not stamped | Not stamped: reversed |
rule_disabled | Status: Not stamped | Not stamped: rule off |
sendback_artifact_invalid | Failure: CargoWise delivery | File to deliver is invalid |
sendback_not_configured | Failure: CargoWise delivery | CargoWise delivery is not set up |
sendback_outcome_unknown | Failure: CargoWise delivery | CargoWise delivery is unconfirmed |
sendback_rejected | Failure: CargoWise delivery | CargoWise rejected the file |
sendback_transport_failed | Failure: CargoWise delivery | Could not reach CargoWise |
settlement_contribution_invalid | Failure: Payment complements | Settlement contribution amount is invalid |
settlement_contribution_unapplied | Failure: Payment complements | Settlement contribution is not applied |
stamp_path_unsupported | Failure: Transitive processing | Document cannot be stamped this way yet |
substitute_cancelled | Failure: Cancellations | Replacement was cancelled |
substitute_failed | Status: Stamped | Replacement not stamped |
tax_rate_rejected | Failure: SAT and stamping provider | Tax rate was rejected |