I’m trying to switch payment provider (e.g. default to invoice) and each requires a different set of payment steps as defined in the checkout manager config. As each checkout manager can have only one payment provider I have to switch checkout manager to get a different payment provider (which in turn means my checkout steps change).
My problem is that when I switch checkout manager I get an error saying " Environment defines current step as “billing”, but step “billing” does not exist". It existed for default config but is not required for invoice.
How do I switch payment provider without getttng this error? Am I going about it in completely the wrong way?
I did notice the Environment defines the following custom item…
… but it doesn’t appear to be tenant-specific and I can’t see any way to change it cleanly.