A payment system that enables remote and contactless payments for any online and offline purchases of products and services. The technology enables the creation of an electronic company wallet, integration of Internet acquiring, acceptance of offline payments through QR/barcode at cash desks, and cashless tips at pos terminals.