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

# Authorize.net

{% hint style="info" %}
You don't need Authorize.net account in order to use ChargebackStop. We work with all processors and an Authorize.net integration is not required.
{% endhint %}

### Integrating Authorize.net

ChargebackStop ↔ Authorize.net integration is straightforward.

1. Log in to your [Authorize.net](https://www.authorize.net/) account.
2. From the top navigation bar, select "Account".
3. In "Security Settings" section, select "API Credentials & Keys"

<figure><img src="/files/5GW4wtG5476JxrbOmZvl" alt=""><figcaption></figcaption></figure>

4. In the page that opens, take note of the "API Login ID" value.

<figure><img src="/files/QDenfEoxRIBhz9788Z8o" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Authorize.net only allows one API key to exist at the time.

If you already use Authorize.net API, creating a new key will invalidate it and cause your other integrations to fail.

Proceed with caution!
{% endhint %}

5. If you already use Authorize.net API in other integrations, you'll need to find your Transaction Key in order to integrate with ChargebackStop.\
   If you are confident that you don't use Authorize.net API anywhere you can select "New Transaction Key" at the bottom page, and click "Submit".
6. Open [ChargebackStop Integrations settings](https://dashboard.chargebackstop.com/dashboard/settings/integrations), and select "Authorize.net" from the "Add provider" dropdown.

<figure><img src="/files/U1TQn5AQKDExhPo6GUXL" alt=""><figcaption></figcaption></figure>

7. In the pop up window that opens, enter:
   1. Integration name - this is for your reference purposes only
   2. Login ID - API Login ID from step 4.
   3. Transaction Key - API key from step 5.
   4. Confirm with "Add integration"

<figure><img src="/files/O09Bi9obbCh1ARLoOLAg" alt=""><figcaption></figcaption></figure>

8. ChargebackStop will validate your API details, and activate the integration if they are correct.


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.chargebackstop.com/integration/authorize.net.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
