What would be the best way in Spartacus to dynamically navigate between checkout steps that are defined with URL parameters? We have two separate checkouts, each having its' own URL parameters for some steps. We need to create functionality that would enable navigating back/next as well as jumping from for instance 5th to 2nd step. Any suggestions?
In that case I'm afraid you would have to override CheckoutConfigService
and bunch of checkout components to achieve that result.
Current checkout implementation didn't considered multiple checkouts and custom parameters in urls. There isn't any simple extending mechanism for this use case.