# 2Checkout - How to integrate QLM with Avangate / 2checkout

### Overview

If you are using Avangate / 2checkout as an eCommerce provider, QLM integrates seamlessly with the 2Checkout ordering system. After completing the steps below, when a customer purchases your product from 2checkout, 2checkout will automatically get a license key from the QLM License Server and then update the QLM database with the license and customer information.&#x20;

2Checkout offers several methods to integrate with 3rd party tools like QLM.

The first method allows you to create a 2checkout Dynamic Code list and specify a URL that 2checkout connects to when a purchase is made. This approach works with regular products but  does not support subscription products.

The second method uses 2checkout IPN (Instant Payment Notification) to connect to the License Server when a transaction is completed and transfer a payload that contains details about the transactions. The second method is only supported as of QLM 19.1.25310.1

The following sections describe how to use each method.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.soraco.co/docs/3rd-party-integration/2checkout-how-to-integrate-qlm-with-avangate-2checkout.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
