Seat Link requests can cause excessive Zuora requests
Problem
Seat Link requests can cause too many requests to be sent to Zuora causing a too many concurrent requests failure.
IronBank::TooManyRequestsError: Body: {"code"=>"REQUEST_EXCEEDED_LIMIT", "message"=>"Your total number of concurrent requests have exceeded the limit allowed by the system. Please resubmit your request later."} (IronBank::TooManyRequestsError)
The query that we use is considered a Big Process Request
, Zuora limits us to 20 concurrent big requests.