I'd say to design a few, and create a nice portfolio. Then present some to some card companies. See what they think, and go from there. However, in order to offer directly to a store, would require their corporate to be able to manufacture your designs, and print
bar code for sale at store locations. So, presenting the company with a nice stylish portfolio layout would be best there(styleboard or...