Create an admin page to display and retry callouts
Problem
Right now Zuora callouts need to be manually retried (example) if there is an error that justifies the retry.
Proposal
In addition to the Provisions page (in /admin
), we could show a searchable list of callouts that could be retried from the /admin
UI. These could be retriable, and retrying means that the Zuora callout will be retried from the Zuora perspective using the API (CDot => Zuora => CDot).
There should be certain guardrails:
- A new (CustomersDot) role could potentially be created, so for example only developers have access to this feature
- Retries should be audited, and a reason/purpose field could be added as well.
Result
Faster resolution to callout problems
Edited by Manuel Gass