Skip to content
GuideBeginner5 minutes

Connect Authorize.net to Pipeworks

Step-by-step guide to connecting your Authorize.net account to Pipeworks so your AI agent can process payments, manage customers, and handle subscriptions.

Prerequisites

  • An Authorize.net account
  • A Pipeworks workspace

What You'll Set Up

By the end of this guide, your AI agent will be able to interact with your Authorize.net payment gateway. It can process transactions, look up customer profiles, manage recurring subscriptions, and pull transaction history — all without you logging into the Authorize.net dashboard yourself.

Once connected, your agent becomes a hands-free payment assistant that can answer questions about recent charges, set up new customer profiles, and keep your billing running smoothly.

A
Authorize.net
15 tools · Secure payment processing for AI workflows

Before You Begin

Make sure you have:

  • An Authorize.net accountSign up at authorize.net if you don't have one. You'll need a merchant account or sandbox account.
  • A Pipeworks workspace — Sign up at pipeworks.ai if you haven't already
Info

Authorize.net offers a free sandbox environment for testing. You can create a sandbox account at developer.authorize.net to try things out before connecting your live account.

Steps

1

Get your API Login ID and Transaction Key

Log into your Authorize.net account. Navigate to Account > Settings > Security Settings > API Credentials & Keys.

Your API Login ID is displayed at the top of the page. To generate a new Transaction Key, select New Transaction Key and confirm your identity. Copy both values — you'll need them in the next step.

If you're using the sandbox, log into sandbox.authorize.net and follow the same path.

2

Open your Pipeworks console

Log into your Pipeworks workspace and go to the Integrations page. Find Authorize.net in the list and click on it.

3

Enter your credentials

Paste your API Login ID and Transaction Key into the corresponding fields. Click Connect to save.

Pipeworks encrypts your credentials with AES-256-GCM before storing them. The plaintext is never saved to disk and is only decrypted when your integration container starts.

4

Start the integration

Click Start to launch the Authorize.net integration container. This takes a few seconds. Once the status shows Running, your agent is ready to use Authorize.net tools.

5

Test the connection

Use the Test button in your Pipeworks console to verify the connection. This sends a simple API call to Authorize.net to confirm your credentials work.

What Your Agent Can Do

Once connected, your AI agent has access to Authorize.net tools for:

  • Payments — Process charges, void transactions, and issue refunds
  • Customers — Create and manage customer payment profiles
  • Subscriptions — Set up and manage recurring billing schedules
  • Transactions — Search and view transaction history and details
  • Fraud management — Review held transactions and suspicious activity
Tip

Use tool profiles to control what your agent can do. Set the profile to read-only if you only want your agent to look up transaction data without processing any payments.

Connecting from Your AI Agent

Add the Pipeworks tools endpoint to your agent's configuration. Here's an example for Claude Desktop:

json
{
  "mcpServers": {
    "pipeworks-authorize-net": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.pipeworks.ai/tools/authorize-net"]
    }
  }
}

Claude Desktop will prompt you to sign in through Pipeworks when you first connect. No access key needed.

Troubleshooting

Connection test fails? Double-check that you copied both the API Login ID and Transaction Key correctly. If you recently generated a new Transaction Key, the old one is immediately invalidated.

Getting "Invalid Authentication" errors? Make sure you're using credentials from the correct environment. Sandbox credentials won't work with the live gateway, and vice versa.

Container won't start? Make sure your integration is enabled. An admin needs to assign the Authorize.net integration to your workspace first.

Agent can't find tools? Verify your Pipeworks session is authenticated and that the integration status shows "Running" in your Pipeworks console.

Ready to connect?

Set up your first integration in under five minutes.

Get Started