order_already_captured
Moderate
PayPal · Checkout API
Order has already been captured and cannot be captured again.
Quick Answer
Error code ORDER_ALREADY_CAPTURED on your PayPal Checkout API means: Order has already been captured and cannot be captured again.. This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
Likely Causes
How to Fix It
1
PayPal: Fetch latest resource version/state and compare against request assumptions.
2
Use idempotency keys or optimistic locking headers where supported.
3
Serialize competing writes on the same object to avoid transition races.
4
Retry only after reconciling server state with client-side intent.
5
Instrument conflict frequency to identify hotspots in workflow design.
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Related Error Codes