Hosted on Helcim's PCI Level-1 payment gateway, Helcim.js facilitates client-side transaction between client's web-browser and payment gateway. Once transaction is processed, authorization results are submitted back to merchant's web server. End result is fast online credit transaction without need for customer to leave merchant's website and without need for merchant's website to receive or transmit sensitive credit card data.