You can also use Stripe webhooks and split your Workflow. The processing steps (success or failure) would be managed at the endpoint level.