Conferma Pay Online Release Notes, April 2021