# Authorize.net

**Canonical:** https://apis.io/providers/authorize-net/  
**Website:** https://www.authorize.net/  
**APIs profiled:** 5

Authorize.net is a leading payment gateway providing secure online payment processing for merchants. It offers a POST-based XML/JSON API, Accept.js hosted payment forms, the Accept Hosted solution, recurring billing (ARB), customer profile management (CIM), advanced fraud detection, and webhooks. Official SDKs are available for PHP, .NET, Java, Ruby, Python, and Node.js.

## Kin Score — 51.2 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 51.2).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 58.0 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 42.1 |
| Developer Ergonomics | 52.4 |
| Commercial Clarity | 61.8 |
| Access Clarity | 61.8 |

Regulatory layer — **Payments**: 39.1 (matched via tags).

## Agent readiness — 36.6 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | documented |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (5)

- **Authorize.net Payment API** — The Authorize.net Payment API enables merchants to process credit card, debit card, eCheck, Apple Pay, Google Pay, and PayPal transactions via a POST-based XML/JSON API with API...
- **Authorize.net Recurring Billing API** — The Authorize.net Automated Recurring Billing (ARB) API enables merchants to create, update, and cancel subscription-based payment schedules for recurring charges.
- **Authorize.net Customer Profiles API** — The Authorize.net Customer Information Manager (CIM) API enables secure storage and management of customer payment profiles including credit cards and bank accounts for reuse in...
- **Authorize.net Webhooks** — Authorize.net Webhooks deliver real-time event notifications for transaction, subscription, and fraud management events to merchant-configured HTTP endpoints.
- **Authorize.net Transactions API** — Charge, authorize, capture, void and refund transactions.

## MCP servers (1)

- **MCP Server**

## Agentic access (1)

- **Authorize Net Agentic Access** — 1 operation · 1 acting

## Security (3)

- **Authorize Net Authentication** — apiKey · 1 scheme
- **Authorize Net Domain Security** — TLSv1.3 · HSTS · DMARC
- **Authorize Net Trust Center** — PCI DSS, SSAE-18 (SOC 1), Sarbanes-Oxley (SOX)

## Plans (1)

- **Authorize Net Plans Pricing**

## Use cases (5)

- **E-Commerce Payment Processing** — Accept payments on web storefronts using Accept.js or Accept Hosted for PCI-compliant card processing.
- **Subscription Billing** — Manage recurring charges for SaaS, membership, and subscription-based business models using ARB.
- **Mobile Payments** — Accept Apple Pay and Google Pay in mobile apps using the in-person and mobile payment SDKs.
- **Point-of-Sale Integration** — Integrate card-present transactions via the iOS, Android, or Windows in-person payment SDKs.
- **B2B and eCheck Payments** — Process ACH/eCheck payments for B2B invoicing and recurring bank account debit scenarios.

## Tags

Accept.js, Credit Cards, eChecks, Fraud Detection, Payment Gateway, Payments, Recurring Billing, Transaction

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/authorize-net/). Scores are computed from the provider's own public artifacts under a published rubric.
