Connectors

Authorize.Net

Category: Payments
What it does: Receives IPN (Instant Payment Notifications) from Authorize.Net and maps them to Compass charge events.

Credentials needed

  • API Login ID
  • Transaction Key

Setup

  1. Authorize.Net Merchant Interface → Account → Settings → API Credentials
  2. Copy API Login ID and Transaction Key
  3. Under Webhooks, add endpoint: https://your-domain/api/webhooks/payments/auth_net/<your-tenant-slug>
  4. Sign each request with x-compass-signature (hex HMAC-SHA256 of raw body, keyed on the webhook secret you set in Compass)
  5. Paste credentials into Compass → Settings → Integrations → Authorize.Net → Connect