Credit Card bill payment platform