No, turning your card off will not stop any recurring payments that you have set up with merchants.  You will need to contact each merchant directly to cancel recurring payments.