How can I set up pre-order payments in my toy store on a basic plan?

Hello, I hope you are having an amazing day!!! Thank you so much for any help or advice in advance. I also wanted to give you a heads up that I am currently using the shopify Basic Plan and need help with Pre-Ordering. My situation is a little bit complicated, but I am hoping you can help. So for my toy store, I offer a lot of both In-Stock Items and Pre-Order Items. I am looking for a way to only process the payment for In-Stock items and not charge my customers credit card for any of the Pre-Order items within their order until these items are ready to be fulfilled x number of months down the road. My ultimate goal of why I am reaching out is I am looking for help on how I can store my customers Credit Card info within their order, and I can charge their card when everything is in stock and ready to ship x number of months later, while only charging the In-stock items today. I don’t want to have to reach out to the customer for their credit card information when everything’s ready to ship. For the overall look of the products page, I still need the Pre-Order button along with a note of when everything is expected to arrive. One example of a shopify store that has this type of Payment method is called dorksidetoys.com. So I know its possible, but I need help figuring this out :slightly_smiling_face: