Can we use toolkit for subscription?

I want to use the toolkit UI to create subscriptions for users, something like verifying the guest’s payment method without charging anything (0 amount), and if the payment method is verified (the entered details are correct and ready to charge), create a subscription using the API with the help of that verified payment method ID (which may be a card token). I don’t want to create a customer before verifying the payment method. Can we do it?

I am also looking for a solution to this issue, but it seems like it’s hard to find the relevant answer. I am facing same problem in my website