Authorize.net

Authorize.net MCP Connector for Claude

A+

Manage payments, transactions, and customer profiles via Authorize.net — the trusted payment gateway directly via AI.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Authorize.net merchant account to any AI agent and manage your entire payment lifecycle through natural conversation.

What you can do

  • Transaction Management — Authorize, capture, refund, and void transactions with full audit trails and security
  • Financial Reporting — List transactions from settled batches, unsettled queues, and analyze processing performance
  • Customer Profiles — Retrieve and manage secure customer payment information and subscription profiles
  • Batch Insights — Monitor daily settlement statistics and high-level performance metrics for your merchant account

How it works

  1. Subscribe to this server
  2. Enter your Authorize.net API Login ID and Transaction Key
  3. Start managing your payments from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Finance Teams — audit recent transactions, check settlement statuses, and process refunds without manual dashboard navigation
  • E-commerce Managers — monitor payment health and manage customer billing profiles directly from their workspace
  • Developers — test payment flows in sandbox and audit transaction metadata through natural language commands
payment-gatewaytransaction-managementaudit-trailselectronic-checksmerchant-accountfinancial-reporting

10 tools expose this connector's capabilities to your AI agent.

create_transaction

You must provide the transaction type (e.g., authCaptureTransaction) and the request body. Create a new payment transaction

get_batch_statistics

Get statistics for a specific batch

get_customer_profile

Retrieve a customer profile by ID

get_settled_batch_list

Retrieve a list of settled batches for a date range

get_transaction_details

Get complete information for a specific transaction

get_transaction_list

List transactions for a specific settled batch

get_unsettled_transaction_list

List the most recent unsettled transactions

list_customer_profiles

Retrieve a list of all customer profile IDs

refund_transaction

Refund a settled transaction

void_transaction

Void an unsettled transaction

See how to talk to your AI agent using Authorize.net.

List the most recent unsettled transactions.

I've scanned your unsettled queue. I found 3 transactions waiting for settlement, including an authCapture for $120.00 (ID: 6012345678) and a refund for $45.00. Would you like the full details for any of these?

Refund $50.00 for transaction ID '123456789'.

Processing refund... Success! The transaction '123456789' has been partially refunded for $50.00. The reference ID for this refund is 6022345679.

Show the settlement statistics for the last closed batch.

Retrieving batch stats... The last closed batch (ID: 12345) had 45 transactions totaling $5,240.50 settled. There were 2 voids and 1 refund processed in this period.

Yes! Use the `create_transaction` tool with the 'refundTransaction' type. You'll need to provide the original transaction ID and the amount to be credited back to the customer.

Related Connectors