Payments · AML included
Subscribe to a payment. We webhook paid + AML.
Create an order. When the customer pays, you get a signed paid webhook — and a free AML screen on the same flow. Score, risk_level, detail_list, and risk_detail arrive on event=paid. No extra AML bill.
The hook
- Subscribe — order_id, amount, network, webhook URL
- Customer pays the deposit address
- We POST event=seen, then aml_check (screening in progress)
- We POST event=paid with the AML result — included, no extra fee
Paid webhook + AML result
{
"product": "payments",
"type": "payment_order",
"event": "paid",
"order_id": "your-order-id",
"network": "ethereum",
"amount": "150.00",
"aml": {
"score": 0,
"risk_level": "Low",
"hacking_event": "",
"detail_list": [],
"risk_detail": [],
"address_label": "",
"checked_at": "2026-08-16T10:00:00+00:00"
}
}AML is not a second product you buy. It runs on the payment and comes back on the same signed POST. Guide: crypto payment webhooks.
API
Host https://api.rpcnode.dev. Sign with X-Api-Key, X-Timestamp, X-Signature. OpenAPI: /openapi.yaml. Auth: HMAC docs.
Payment slots start on paid tiers (Starter $19). AML stays included on those payments — no per-screen add-on. Pricing.