CXML-PAYLOADID
cXML PayloadID is the payloadID attribute of the root
Definition
PayloadID is critical for receiver-side idempotency: the same payloadID received twice must be processed once. Ariba's recommended convention is
Origin
Present since cXML 1.0; its format convention derives directly from RFC 5322 Message-ID notation (email).
Use
PayloadID is logged on both buyer and supplier sides. On error (5xx, timeout), retransmission keeps the same payloadID, letting the receiver detect duplicates and avoid re-creating the order.
Related terms
- cXML — the parent standard.
- Idempotency — the targeted property.
- cXML Transmission — transport context.
- Trace ID — a related observability concept.