only call visibility change on checkout page