The Zero Card is a marketplace that makes it easy for providers to attract new patients, speed up payment and simplify administration.ÊFounded byÊWim De PrilÊinÊ2016,ÊThe Zero CardÊis backed by investors that includeÊGeorge Kaiser Family Foundation and Rise of the RestÊand is headquartered inÊTulsa.