Absolutely no! You don't need a credit card at all. You can start your Shopney plan with just one click as long as you have a Shopify store.