Já expliquei acima porque isso não seria viável (custo absurdo versus simplesmente aderir às carteiras digitais existentes, fora a segurança já testada e certificados pelas bandeiras de cartão de crédito) além dessa gambiarra só ser possível no Android pois no iOS ou usa a função nativa e otimizada do sistema ou não usa nada.