If REPSE lapses, the PO doesn't ship.
Vigía Legal connects bidirectionally with your procurement system or ERP. When a vendor loses validity, the block propagates: no new POs, no processed invoices, until the file is in good standing again.
- REPSESTPS Registry · REPSECertificate validation 4128/2022
- SATSAT API32-D, NOM-151, e.firma
- IMSSIMSS API · IDSEOpinion + SISUB + ICSOE
- INFONINFONAVIT APIOpinion + RCV payment
- COUPACoupa SuitePO block on lost validity
- ARIBASAP AribaVendor sync + REPSE status
- ORACLEOracle iSupplierScore per vendor
- S4SAP S/4HANAStatus webhook · OData
Four connectors, one vendor truth.
Coupa Suite
ProductionSupplier Information Management + Procure-to-Pay
PO block, payment hold, compliance scorecard
SAP Ariba
ProductionSupplier Lifecycle & Performance (SLP)
Vendor sync, REPSE status as qualification flag
Oracle iSupplier
ProductionProcurement Cloud
Score per vendor, validation prior to PO release
SAP S/4HANA
ProductionME31N / MIRO · OData
Bidirectional webhook, vendor master data sync
OAuth2, real-time events, no data migration.
OAuth2 + scoped permissions
Only the necessary permissions: read vendor master, read/write compliance flags, reject PO. No access to financial data.
Real-time events
Outbound webhooks when a vendor status changes: valid → expiring → expired → blocked. Your ERP reacts in under a second.
No migration
The vendor master stays where it already lives. Vigía consults and enriches; it doesn't ask you to replace your procurement system or replicate master data.
Payment is released when the file permits it.
When an expense CFDI lands in AP, Vigía already has the association: CFDI UUID ↔ Coupa PO ↔ vendor's REPSE file. AP doesn't have to search — the system shows "compliant" or "hold on expired document X". Payments to non-compliant vendors are blocked before they reach the bank.
CFDI receipt
CFDI 4.0 UUID enters AP. Vigía consults the registry and matches it with the originating Coupa PO.
REPSE validation
Checks the vendor status at the moment of payment: quarterly signed file, valid REPSE, positive opinions.
Decision
Green: payment released. Amber: hold with remediable reason. Red: block. If there's a Legal-approved exception with validity, it passes.
Audit log
Every processed CFDI is recorded with: UUID, amount, decision, rationale, actor, timestamp. Ready for SAT or STPS auditor.
We connect your ERP in 14 days.
Guided deployment with your IT and procurement teams. Sandbox first, production after. Technical documentation and dedicated support during rollout.