baul.invoice.paid
S512 L3 — baul registered a payment on a PPD invoice; camino marks the cobranza receivable paid (or partial), stopping dunning.
Senders
baul
Receivers
camino
Data schema
Each field maps to a type hint. | null indicates an optional field.
json
{
"organization_id": "string (operators.ecosystem_org_id — event routing)",
"source_app": "string",
"source_entity_id": "string (invoices.id — same id baul.invoice.stamped used, the receivable correlation key)",
"paid_amount": "number (this payment's monto, MXN)",
"paid_at": "string (ISO date/datetime from the payment's fecha)",
"forma_pago": "string (SAT c_FormaPago)",
"payment_ref": "string | undefined (REP/stamp uuid when available)"
}Example payload
The following is a synthetic payload that matches the schema. Production payloads are signed with HMAC-SHA256 and delivered to each receiver's registered webhook endpoint.
json
{
"organization_id": "example-organization_id",
"source_app": "example-source_app",
"source_entity_id": "example-source_entity_id",
"paid_amount": 0,
"paid_at": "2026-04-17",
"forma_pago": "example-forma_pago",
"payment_ref": "00000000-0000-0000-0000-000000000000"
}See also
Generated from ecosystem-sdk/packages/mcp-server/src/registry/events.json. Do not edit by hand.