The subsidiary Wirecard Bank AG holds a German banking licence, in addition to licences[clarification needed] from Visa and Mastercard. Moreover, it has contracts with American Express, Discover/Diners, JCB, Alipay, WeChat Pay, Apple Pay and China UnionPay, among others.[citation needed]