No. Creating an account on dropship does not require any credit card. When you add a supported store to our platform, you will have the option to choose from either a Free plan or one of the Paid plans. The available features of each dropship plan are described here.