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

# Authorize.net

> Learn how to connect Authorize.net to Slicker

### Prerequisites

Slicker integrates with Authorize.net via their API. Credentials for this API are created via Authorize.net's Merchant Interface.

### Create credentials

Follow the [official Authorize.net documentation for creating a Transaction Key](https://support.authorize.net/knowledgebase/Knowledgearticle/?code=000001271).
In the end you will need to have the following:

* Your API ID/Merchant name
* Transaction Key

<Note>Make sure you follow the steps for creating a Transaction Key, not Signature Key</Note>

### Create integration in Slicker

1. Go to Slicker's [new integration page](https://app.slickerhq.com/integrations/new).
2. Select `Authorize.net` from the list of integrations.
3. Give the integration a name and description to help you identify it later.
4. Enter the merchant name and transaction key generated from the Merchant Interface.
5. Click the `Submit` button to create the integration.

### Troubleshooting

On integration creation, Slicker will attempt to connect to Authorize.net using the provided API key.
If the connection fails, you will see an error message like the one below.
Please double-check the provided credentials, make sure it has the correct permissions, and try again.

<Frame>
  <img src="https://mintcdn.com/slicker/HZZPLdXP1aKdz94r/images/integrations/integration-failure.png?fit=max&auto=format&n=HZZPLdXP1aKdz94r&q=85&s=59f6f532473345be5919699e5de59427" alt="Failed integration creation message" width="946" height="177" data-path="images/integrations/integration-failure.png" />
</Frame>
