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 fundsSStripeCards, Apple Pay and Google Pay
PPayPalPayPal balance and cards
TUSDTStablecoin payments
BBank transferMatched against invoices
AAlipayFor customers in China
WWeChat 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 paidWebhookSigned 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 happenedEmailInvoices, receipts and reminders
WebhookSigned events, retried on failure
#Slack · DiscordPlannedApprovals in a channel
TTelegramPlannedMessages to you or your team
Developers
Ask about the APIBuild 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.
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"
}
}