Nine in 10 (92%) enterprise e‑commerce merchants have experienced payment outages or disruption in the past two years, according to new research from independent payment orchestration provider