Laravel' s HTTP client can retry failed requests with exponential backoff and custom conditions in a single fluent call.
#http-client
Articles
A single Http::fake() response tests the happy path. Sequences let you test what your retry logic actually does when an API fails first.