Plans & Pricing

All plans include WAF, DDoS protection, edge caching, request logs, and analytics. Pro and above unlock AI features, request replay, and advanced security.

Plan Comparison

FeatureFreeStarterProTeamEnterprise
Price$0$19/mo$49/mo$129/moCustom
Requests / Month20K/mo2M/mo10M/mo50M/moUnlimited
RPS Limit505002,00010,000Unlimited
Projects351550999
API Keys / Project31025100999
Log Retention1 day7 days30 days90 days365 days
WAF & DDoS
Edge Caching
Analytics
Pay-As-You-Go
AI Insights
AI WAF Anomaly
Bot Detection
Secret Shield
Request Replay
Geo-Fenced Routing
Data Masking (GDPR)
IP Threat Feeds
SLA99.9%99.95%99.99%Custom

Upgrade Your Plan

Create a checkout session and redirect your user to complete payment.

Step 1 — Create a checkout session
curl -X POST https://server.edgewrap.pro/v1/billing/checkout \
  -H "Authorization: Bearer <your_token>" \
  -H "Content-Type: application/json" \
  -d '{
    "planId": "pro",
    "billingCycle": "monthly",
    "successUrl": "https://your-app.com/billing/success",
    "cancelUrl": "https://your-app.com/billing"
  }'
200Success
{
  "success": true,
  "data": {
    "checkoutUrl": "https://checkout.polar.sh/...",
    "sessionId": "cs_01jxyz"
  }
}
Step 2 — Redirect user to checkoutUrl
# In your frontend:
window.location.href = data.checkoutUrl;

# After payment, EdgeWrap redirects to your successUrl:
# https://your-app.com/billing/success
Note: Plans activate immediately after successful payment. Your project limits update within seconds. Yearly billing saves ~20% versus monthly.

Pay-As-You-Go

When you exceed your plan's monthly request limit, EdgeWrap continues serving traffic at the PAYG overage rate rather than hard-blocking your API.

PlanPer 10K requestsPer GB bandwidth
Starter$0.020$0.020
Pro$0.016$0.016
Team$0.012$0.012
EnterpriseNegotiatedNegotiated
Tip: Set a PAYG spend cap in your billing settings to prevent surprise charges. EdgeWrap alerts you at 50%, 80%, and 95% of the cap — and stops PAYG traffic when the cap is reached (returning 429 instead).

Cancel or Downgrade

You can cancel at any time. Your plan stays active until the end of the current billing period.

curl -X POST https://server.edgewrap.pro/v1/billing/cancel \
  -H "Authorization: Bearer <your_token>"
200Success
{
  "success": true,
  "data": {
    "status": "active",
    "cancelAtPeriodEnd": true,
    "currentPeriodEnd": "2026-06-30T23:59:59.000Z"
  }
}