← All billing systems

Custom billing connection

Custom API integration

Connect a billing system that does not have a ready-made module, using the billing API and secure customer sign-in links.

Compatibility

Use it for
Hosting companies with a developer who can maintain an API connection.
Works with
Any system that can make authenticated HTTPS requests. Changes must use an idempotency key and be protected by HMAC signing or an IP allow-list.
Known limits
This is not a downloadable module. Your code must send the appropriate changes, retry failed requests and generate secure customer sign-in links if you use them.

What the connection does

  • Create and update customer services
  • Suspend, restore and cancel access
  • Set the profile limit, allowed protocols, monthly traffic and shared or dedicated server access
  • Open the customer area without asking customers to sign in again

What you need

  • A developer who can send authenticated HTTPS API requests
  • Stable customer and service identifiers
  • A billing API token, plus an SSO secret if you want direct customer login links

Connection security

This connects directly through the API rather than a downloadable module. Store the API token and signing secret on your billing server.

Sign requests that make changes, or limit them to an approved IP address. Reuse the same idempotency key when retrying a request.

Read the connection guide →