Integrations

Connect the tools you already run

Payment providers, notification channels and your own provisioning stack plug into Billing. When one is missing, build it on the same API we use.

Payments

Customers pay you directly; RackMoon never holds funds
StripeCards, Apple Pay and Google Pay
PayPalPayPal balance and cards
USDTStablecoin payments
Bank transferMatched against invoices
AlipayFor customers in China
WeChat PayFor customers in China
Account balancePrepaid credit customers top up
Your own gatewayAdd one through a payment module

Provisioning

Hand the work off once an order is paid
WebhookSigned events to your own system
Team to-dosA checklist when nothing is automated
KVM ManagerPlannedKVM virtual machines
Hyper-V ManagerPlannedWindows servers on Hyper-V
ContainersPlannedDocker containers
Game ServersPlannedGame server panels
DCIMPlannedBare metal and colocation
Domain registrarsPlannedRegister and renew domains

Notifications

Tell the right people what happened
EmailInvoices, receipts and reminders
WebhookSigned events, retried on failure
Slack · DiscordPlannedApprovals in a channel
TelegramPlannedMessages to you or your team
Developers

Build what's missing

The admin runs on the same API you get. Events go out as signed webhooks, and your system answers with a receipt.

Ask about the API

REST API

Everything in the admin is available over a documented API.

Webhook

order.created, invoice.paid and more, signed and retried.

Provisioning events

Receive provision, suspend and terminate events, then send a receipt back.

Data import Planned

Bring clients, products and invoices from your current system.

POST /webhooks/rackmoon
X-RackMoon-Event: invoice.paid
X-RackMoon-Signature: t=1791720131,v1=5f2c…

{
  "id": "evt_8812",
  "type": "invoice.paid",
  "created": "2026-10-11T14:02:11Z",
  "data": {
    "invoice": "INV-8829",
    "client": "nova.host",
    "amount": "68.00",
    "currency": "USD"
  }
}