Overview

Our payment processing solutions support various business models, allowing you to accept payments online, in person, on the go, or through recurring subscriptions. This section describes how to integrate with our payment solutions and start processing payments securely and efficiently.

Payment Solutions

Online

Integrate with the following online payment solutions to process transactions on your website:

  • JavaScript SDK: Embed a responsive, customizable payment module into your website.

  • Hosted Payment Page (HPP): Manage a hosted payment page and customize its fields and layout to meet your needs.

  • Transaction API: Integrate your software or terminals with the Quest Payment Gateway using a single REST-based API.

  • Paylink: Send customers a secure payment link via SMS and email to complete transactions online.

  • Virtual Terminal: Accept online payments using the Virtual Terminal—no hardware required.

In-Person

Process face-to-face transactions securely and efficiently with in-person payment solutions:

  • Cloud EMV: Embed payments into your platform without handling PCI DSS compliance or lengthy EMV certifications. Instead of integrating separately with each payment terminal, perform a single integration with cloud.

  • JavaScript SDK (USB): Use IDTech VP8300 card reader with a USB connection to accept payments. This configuration removes your payment system from PCI scope.

On the Go

Use Mobile EMV SDKs to process payments on iOS and Android platforms with seamless integration.

Recurring / Subscription

Set up and manage recurring payment plans across a small or large set of customers:

  • Recurring Transaction API: Use the REST-based API to leverage a card on file (token) to set up, edit, and manage recurring payment plans.

  • Virtual Terminal: Utilize Virtual Terminal to set up and manage recurring payments using various payment methods.

The following guides explain how to integrate with each of the payment processing solutions:

Last updated

Was this helpful?