Simulate a slow processor
Make the sandbox processor take its time, then make it answer later than your own client will wait.
Your answers so far
Choose one
What to build
Run the processor latency blueprint, then the safe retry blueprint. The first proves your timeout fires; the second proves what you do next doesn't charge the customer twice.
What this means for PCI
This is guidance rather than a compliance determination. Which questionnaire you are eligible for depends on your full environment, so confirm it with your QSA or your acquirer before you rely on it.
Worth knowing
- A timeout in your client doesn't mean the payment failed. It may have completed, so look it up by its idempotency key before you resend.