Stage Checklist

  • ✓ Research (.md file)
  • ✓ POC App
  • ✓ POC UI (templates)
  • ✗ Microservice
  • ✗ Containerized (Dockerfile)
  • ✗ Helm Chart
  • ✗ CI/CD Pipeline
  • ✗ Frontend Page
Download Research Download Implementation Guide

AI Research

Last researched: 2026-03-05

Refund Rules

Figma generally does not offer refunds for unused seats or mid-cycle cancellations. Annual plans are billed upfront with no pro-rated refunds. Monthly plans can be cancelled at any time but no refund for current month. Seat downsizing takes effect at next billing cycle. Billing errors may be refunded on case-by-case basis through support.

Credit Policies

Figma provides service credits for significant downtime incidents based on their SLA (99.9% uptime commitment). Credits are typically applied as service credits to future bills rather than cash refunds. No automatic credits for minor outages. Pre-paid unused capacity cannot be converted to credits - only seat count adjustments at renewal.

Contractual Terms

Auto-renewal: Enabled by default on all plans with 30-day notice required for cancellation. Price increases: Figma can increase prices with 30-day written notice for monthly plans, at renewal for annual plans. Enterprise contracts may have price protection clauses. Seat minimums apply on Organization (3+ seats) and Enterprise (100+ seats) plans. Commitment periods typically 12 months for Enterprise.

Integration Complexity

★★☆☆☆

Technical Notes

REST API with Personal Access Token auth (simpler) or OAuth 2.0. Rate limits: 1000 requests/hour per token. Good documentation but significant API gaps - no user listing endpoint, no billing data, Activity Logs API restricted to Enterprise only. SCIM available but requires IDP setup. File version history crawling needed to discover user activity. Most user/billing data requires manual CSV uploads on non-Enterprise plans.