> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tight.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Qualpay

> Enable your users to collect invoice payments via credit card and ACH through Qualpay

## Overview

Instead of building an integration with Qualpay in-house, Tight communicates directly with Qualpay on your behalf using
your [Qualpay partner](https://www.qualpay.com/payments) account. This enables you to own the relationship between your
customer and Qualpay, including any associated economic benefits, while getting a seamless invoicing user experience
with automatic payment reconciliation on the user's books.

## Automated Reconciliation

Qualpay processes credit card and ACH payments for invoices sent by your users. When utilizing one of the Tight Bank
Transactions integrations, e.g. [Plaid](/integrations/banking/plaid), the bank deposit to the user's bank account will
also be ingested by the Tight API as part of that integration's bank feed. Importantly, Tight's algorithms automate the
reconciliation between that bank deposit and the itemized transactions within Qualpay, saving your users time that would
have otherwise been spent manually reconciling these transactions in legacy accounting systems.

See the [**Invoice Payout Example**](/guides/business-owners/invoicing#invoice-payout-example) to understand the level
of complexity that Tight automates.

## Create a Qualpay Account

If you haven't done so already, Tight can introduce you to Qualpay to get your team registered quickly. Alternatively,
you can [create a Qualpay sandbox account](https://app-test.qualpay.com/login/signup) directly for your company/app.

## Setup Qualpay Integration

Start by setting up your Qualpay integration in the sandbox environment. Once you have access to your Qualpay partner
account, complete the following setup steps.

### Step 1: Create API Profile

1. Click on the "Administration" tab in the left navigation
2. Navigate to [APIs & Security](https://app-test.qualpay.com/partner/admin/security)
3. Click the "New API Profile" button on the top right
4. Name the profile (e.g., "Tight API Profile")
5. Note down the "Security Key" displayed - it will only be shown once
6. Note down the "Integrator ID" displayed

<Tip>
  Save both your Security Key and Integrator ID securely - the Security Key cannot be retrieved after initial creation.
</Tip>

### Step 2: Configure Webhooks (Real-Time Updates)

If Qualpay offers webhook functionality for real-time payment updates, configure webhooks to point to:

* **Sandbox**: `https://webhook.sandbox.tight.com/qualpay`
* **Production**: `https://webhook.prod.tight.com/qualpay`

Webhooks enable Tight to receive real-time updates about payment events from Qualpay.

## Securely Share Your Qualpay Credentials

Once you have collected your Security Key and Integrator ID, use
the [Configure Qualpay API](/api-reference/integrations/configure-qualpay) to securely share your Qualpay credentials
with Tight.
