Skip to content

Statuses ​

Use status to sync the raw catalog of order states used by your commerce platform. Since contract v1.2 the connector sends the catalog without any fiscal classification: which statuses generate an invoice, a cancellation or a refund is configured per connection in the Factulit panel, never via the API.

bash
curl https://api.factulit.es/api/v1/status \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -H "X-API-KEY: factulit_test_key" \
  -d '{
    "id_external": "paid",
    "name": "Paid",
    "slug": "paid",
    "source_platform": "woocommerce",
    "contract_version": "1.2"
  }'
  • Keep id_external stable even if the visible label changes.
  • Resend the full catalog whenever your platform adds or renames statuses. New statuses show up in the panel as "unclassified" and only sync orders (no fiscal action) until the merchant classifies them.
  • code and is_final are deprecated: the server ignores them since v1.2 (older connectors may still send them without breaking).

Public API documentation for Factulit.