Created in 2011 (Germany), InstaCard own 27 sister brands and 2916 competing brands. InstaCard is owned by WIRECARD, listed on the stock exchange of Francfort The International Securities Identification Number (ISIN) of WIRECARD is DE0007472060. InstaCard belongs to the Software business sector.