New technology through which business accounts are maintained