What Are You Looking to Build?

With Groovv, you can choose one or multiple APIs to build your integrated in-store and/or online payment solution, or you can choose an SDK for easy integration of in-person payments. Review the descriptions below to determine which product interests you.

Get Started

Groovv Payment Plugin SDK

What It Does

Using an install version of a Windows-based library, Groovv Payment Plugin offers a fast and easy way to incorporate in-store payments into your software. Your customers can accept magstripe, EMV and NFC transactions through a payment device wired into a secure local network, and then have records of the transactions posted in your software.

How It Works

A local or remote service is installed on the merchant network to control one or more terminals. Your POS software posts web requests to this service to ask a terminal to capture payment for a card transaction. The semi-integrated solution enables your software to both control the device and send your payment to the processor. Card data is encrypted at the terminal, keeping EMV and PCI compliance “out of scope” for your software.

The plugin is easy for merchants to install using a step-by-step wizard. It automatically scans for devices, and relevant workstations are easily added via drag-and-drop. The solution is compatible with various languages (C#, Java, Android and iOS), browsers (Explorer, Chrome, Firefox and Safari), operating systems, and software as a service. It offers real-time resource monitoring and tracking, mobile support, a local widget for managing payment setup for any office format, and automatic IP updates.

In-Store API

What It Does

This API enables your customers to accept card payments directly from a consumer with a physical card or mobile wallet using a terminal or other payment device.

How It Works

Your integration team posts web requests to a REST API for performing a transaction through a gateway. These are certificate-secured SSL web requests. The back-end web service is able to connect to a countertop terminal as well as a wireless mobile device to complete the transaction.

For iOS or Android 4.0+ solutions, a mobile app “middleware” is provided. This is a compiled-in solution, which handles the EMV, contactless (NFC), or swiped transactions through to the gateway connection – without additional need for EMV certification. An SDK is also available, providing a fast-and-easy way to develop your application.

Get Started
Get Started

Online Payment API

What It Does

This API enables your customers to integrate payments into a custom POS or software for phone, mail or web sales, where no physical card is present. Features include customizable website and eCommerce payment integration, virtual terminal, recurring billing, customer data management, batch management, fraud settings and reporting.

How It Works

Your integration team posts web requests to a robust SOAP API for performing a transaction through a gateway, as a single or recurring/billed transaction. These are all certificate-secured, standard SSL SOAP web requests.

The Groovv SOAP API provides a standardized web services interface that allows developers to leverage much of the gateway functionality and create customized payment applications. It is directly supported by any programming language that is able to communicate with an HTTPS connection, such as .Net, PHP, C# and Java Script.

Website Integration API

What It Does

This API offers two easy solutions to accept and integrate web payments while keeping PCI compliance out of scope: 1) an ePayment form, which can be embedded into your custom web application, or 2) a pre-built, cloud-hosted payment page accessed through a payment link.

How It Works

For the ePayment form, sample HTML code is provided that can be incorporated into your POS application as an embedded HTML block, web page or popup. It gathers simple payment details and uses a web post to submit them to the gateway URL.  It can be used for recurring billing, ACH and e-check.

With the pre-built, cloud-hosted payment page, the form on the page will gather information and submit the payment. Your POS application does not gather any of the payment detail; it only posts the amount to be paid to the hosted pay page, linking it back to a pending sale inside your POS. This can be used directly from your POS workflow, or could be sent out as a URL on a bill or invoice. It is not appropriate for recurring billing.

Note: You can also process website payments with Groovv if you use one of many compatible shopping carts.

Get Started
Get Started

Merchant Enrollment API

What It Does
Groovv Integrated Payments APIs are designed to work with Groovv as the payment processor. The Merchant Enrollment API is a REST-based web service which will enable your sales team to submit details they have already gathered about a merchant, as part of a full or partial application for a merchant account.

How It Works
With the API installed, the merchant data entered into your customer account software is automatically transferred to Groovv for a merchant account application, streamlining the process. Your customer will be prompted with a follow-up email to review their application and accept the terms and conditions of use. Your customer will not need to re-enter information that has already been provided. The process can be customized to submit each merchant application for a specific payments product and price point.

Sign Up with Groovv

When you register with us, you’ll gain access to download our documentation and get started.

Lead Source
First Name*
Last Name*
Company*
Email*
Phone*