How to capture credit card information to manually process later?
Check out Commerce and Ubercart shopping carts. This is the right and best way to do this as it will save you the PCI headache as well.

However, seems that neither of the two do not have SqareUp payment integration, so you will have to do that yourself. You will have to read their API documentation and make appropriate custom module for integration.