I ordered a square hardware and 2 minutes after getting the order confirmation, my order was declined, and I do not know why.
Chances are strong that it was an issue with your method of payment. Even if the card is good, perhaps one of the verification steps didn't pass - like the address didn't match for example.
Double check those details or try again with a different method of payment, see how it goes.
Square Community
Square Products