Here is another gorgeous iPhone 12 case that keeps your device protected and serves as a stand and credit card holder. The Bayelon iPhone 12 Leather Maggy Stand Case has pockets to keep 3 of your cards. It has powerful magnets to keep hold of your phone.
This case gives some flexibility on how you want to use your phone. You can use its kickstand for hands-free viewing but can also use it like a hand strap to carry your phone around safely. More information is available on Etsy.