Hide visibility for recurring field where recurring not allowed, also UI improvements in select gateways