terminal_reader_busy
Moderate
Stripe · Payments API
Terminal reader is busy processing another command.
Quick Answer
Error code terminal_reader_busy on your Stripe Payments API means: Terminal reader is busy processing another command.. This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
Likely Causes
How to Fix It
1
Stripe: 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