initial chargeitpro gateway class