> For the complete documentation index, see [llms.txt](https://docs.solapayments.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.solapayments.com/products/gateway-emulator.md).

# Gateway Emulators

## Overview <a href="#authorize.net-aim" id="authorize.net-aim"></a>

Sola gateway emulators translate third-party payment gateway APIs into the Cardknox/Sola gateway API. This allows transactions to be routed through the existing gateway to Sola without having to build a full integration using the Sola API.

Sola offers gateway emulators for Authorize.Net and USAePay.

To use gateway emulators, you will need to enter in your Sola key and change the gateway URL to Sola's gateway emulator URL.

## [Authorize.net](http://authorize.net/) (AIM) <a href="#authorize.net-aim" id="authorize.net-aim"></a>

Endpoint URL: <https://x1.cardknox.com/authorize>

Use your Sola key as the login ID and transaction key.

API Login ID: First half of Sola key

Transaction Key: Second half of Sola key

{% hint style="info" %}
Please note that we only emulate the AIM method.
{% endhint %}

**Split Your Key:**

Split your key by using [the tool here](https://www.cardknox.com/split-tool/).

## USAePay <a href="#usaepay" id="usaepay"></a>

Endpoint URL: <https://x1.cardknox.com/gate><br>

Use your Cardknox key as the UMkey.

## PayTrace <a href="#paytrace" id="paytrace"></a>

Endpoint URL: <https://x1.cardknox.com/paytrace>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.solapayments.com/products/gateway-emulator.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.
