Authorize.net Connector for AI agents.
10 live capabilities
Manage merchant payments and refunds through a conversational interface.
Waiting for input…
Why people use Authorize.net
Authorize.net Merchant Payment Management for E-commerce
With this Connector, you just tell your AI agent to refund the last order for customer X. The agent handles the lookup and the execution instantly. You get your time back and your customers get their money faster.
What Vinkius changes
You move from manual dashboard navigation to pure dialogue for your payment processing.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Processing a customer refund
A customer wants a refund for a damaged item.
- Real-world use case 02
Troubleshooting a declined card
A sales lead is worried about a declined card.
- Real-world use case 03
Saving a customer card
A customer wants to save their card for next time.
Complete set · 10capabilities
The complete Authorize.net capability set.
These are the exact actions your AI can choose when you ask it to work with Authorize.net.
01—04
4 capabilities in this set.
Part of 10 available through Authorize.net.
- 01 Capability
Add payment profile
Add a new card to an existing customer profile. This keeps your records organized without duplicating data.
- 02 Capability
Auth capture transaction
Process a full authorization and capture in one go. It's the standard way to take payment immediately.
- 03 Capability
Auth only transaction
Place a hold on a customer's funds. This is perfect for reserving items before you ship them.
- 04 Capability
Prior auth capture
Capture funds from a hold you placed earlier. Use this when the order is ready to go.
05—07
3 capabilities in this set.
Part of 10 available through Authorize.net.
- 05 Capability
Create customer profile
Build a new CIM profile for a customer. It keeps sensitive card data secure and isolated.
- 06 Capability
Get customer profile
Pull all the details for a specific customer profile. It helps you verify info without manual searching.
- 07 Capability
Get transaction details
Get the full breakdown of a specific transaction. You'll see the status, AVS results, and CVV checks.
08—10
3 capabilities in this set.
Part of 10 available through Authorize.net.
- 08 Capability
Get unsettled transactions
List all the transactions waiting for the nightly batch. It's the best way to spot errors before they settle.
- 09 Capability
Refund transaction
Send money back to a customer for a settled order. You just need the ID and the amount.
- 10 Capability
Void transaction
Cancel a pending transaction before it settles. This releases the hold on the customer's funds.
Set up in minutes
One URL. Then ask Authorize.net to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Authorize.net from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Authorize.net, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Authorize.net for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Authorize.net URL.
- Step 03
Save and start
Save the connection and enable Authorize.net in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"authorizenet": {
"url": "https://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Authorize.net
Open Agent mode in chat and ask: "Using Authorize.net, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"authorizenet": {
"url": "https://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Authorize.net
Ask Copilot: "Using Authorize.net, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"authorizenet": {
"url": "https://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Authorize.net
Open Cascade and ask: "Using Authorize.net, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"authorizenet": {
"url": "https://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Authorize.net
Ask Cline: "Using Authorize.net, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add authorizenet --transport http "https://edge.vinkius.com/vk_preview_jX3IxdY8m0gyrq17w3x3OvkBoDci83jnloYwr7gb/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Authorize.net
Ask Claude: "Using Authorize.net, show me...". 10 tools are ready
Where the request belongs
Work Authorize.net can move forward.
This is for the e-commerce manager overwhelmed by refund requests, the sales engineer troubleshooting declined payments, and the finance lead auditing nightly batches.
E-commerce Manager
They use this to handle high-volume returns and issue refunds on the fly without opening a merchant portal.
Sales Engineer
They use this to quickly check why a card was declined by inspecting AVS and CVV results in a chat.
Financial Ops Specialist
They use this to monitor unsettled holds and audit nightly batches to ensure the books balance perfectly.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAuthorize.net
Manage payments, transactions, and customer profiles via Authorize.net. the trusted payment gateway directly via AI.
Checkout.com
Manage global payments via Checkout.com. process payments, capture funds, handle refunds, and vault instruments directly from any AI agent.
Adyen
Global payment processing. manage payments, refunds, and merchant accounts via AI.
Nuvei
Connect your AI agent to Nuvei to track transactions, manage payments, and securely tokenize cards through natural conversation.
Blink Payment
Manage payments, customers, and paylinks seamlessly using Blink Payment with AI Agents.
PayPal
Manage e-commerce payments via PayPal. orchestrate orders, process captures securely, issue refunds natively, and structure active subscriptions using AI.
Bring your own AI
Change the model, client or framework. Keep Authorize.net connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Authorize.net.
The practical details behind the request, access and result.
Can I use Authorize.net MCP to process refunds?
Yes, you can initiate refunds on settled transactions directly through your AI agent. You just need to provide the transaction ID and the amount.
How does Authorize.net MCP handle customer card data?
This Connector uses Customer Information Manager (CIM) profiles to keep sensitive card data secure. It allows your agent to manage profiles without exposing raw card numbers.
Can I use this to see why a payment was declined?
Yes, your agent can pull the full breakdown of a specific transaction. This includes AVS and CVV results so you can troubleshoot why a card failed.
Does Authorize.net MCP support Auth and Capture?
Yes, it supports full Auth & Capture workflows as well as Auth Only holds. This gives you full control over how you process payments.
Can I manage my nightly batches with Authorize.net MCP?
You can list all unsettled transactions that are pending batch closure. This helps you audit your daily finances and spot errors before they settle.
Is Authorize.net MCP safe for PCI compliance?
Yes, it is designed to work with CIM profiles to ensure that sensitive data remains isolated and secure, helping you maintain your compliance standards.
Can my AI safely create standard CIM profiles?
Yes. The agent utilizes Authorize.net's API structure strictly intended for PCI-compliant scenarios. It successfully tokens the user emails converting them into shielded unique underlying node endpoints (Profile ID). Subsequent commands elegantly pin payment PAN inputs strictly onto that boundary.
Why would I use "Auth Only" instead of "Auth Capture"?
An "Auth Only" is essential when shipping physical goods that aren't instantly ready. It guarantees the user's funds exist and freezes them for up to 30 days without legally withdrawing the cash. Once the shipment processes, your AI issues a Prior Auth Capture logically finishing the monetary path.
Is it possible to completely void transactions instead of waiting for a settlement?
Yes. Authorize.net supports a strict "Void" capability on unsettled transactions. The AI can cancel a transaction if asked quickly within the same business day, preventing the funds from ever being captured in the overnight batch—saving you settlement and processing fees.
One connection away
Give your agent a direct line to Authorize.net.
Connect Authorize.net once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available