Getting started

Key Features

Explore the most important tools and capabilities the platform offers to grow your business.

This guide highlights the main features of the platform and how you can use them to streamline your workflow.

Unified Dashboard

Access all your tools in one place:

  • Monitor real-time transactions

  • Manage subscriptions and invoices

  • Track payout status

  • View analytics and reports

// Example: fetching dashboard metrics
const metrics = await api.get("/dashboard/metrics");
console.log(metrics);

Flexible API

The API is designed to be developer-friendly and supports both REST and GraphQL.

# REST example
curl https://api.saasapp.com/v1/customers \
  -H "Authorization: Bearer <API_KEY>"

# GraphQL example
query {
  customers(limit: 5) {
    id
    email
  }
}

The sandbox and production environments use the same API, making it easy to switch without changing code.

Subscription Management

Easily create, update, and cancel subscriptions.

  • Free trials

  • Multiple pricing tiers

  • Prorated billing

  • Pause and resume options

{
  "customer_id": "cus_123",
  "plan": "pro_monthly",
  "trial_period_days": 14
}

Advanced Security

Security is built into every layer.

  • Encrypted transactions

  • Built-in fraud detection

  • Role-based access control

  • GDPR & SOC2 compliance

Table: Example security methods

Method

Purpose

Enabled by Default

TLS 1.3 Encryption

Secures all connections

Yes

2FA

Extra login security

Optional

Rate Limiting

Prevents API abuse

Yes

Analytics and Reporting

Get insights into your business performance:

  • Revenue growth tracking

  • Churn and retention analysis

  • Payment success rates

  • Export reports in CSV or JSON

# Export transactions report
saasapp reports export --format=csv --type=transactions

Integrations

Connect with the tools you already use:

  • Webhooks

  • Zapier and Make

  • Slack notifications

  • Accounting tools (Xero, QuickBooks)

Tip: Use webhooks to trigger custom workflows whenever payments or subscription events occur.

Summary

  • Use the dashboard for visibility and control

  • Build with the API (REST or GraphQL)

  • Manage subscriptions flexibly

  • Keep data safe with advanced security

  • Monitor business with reports and integrations

Need help? Contact Support

Questions? Contact Sales

On this page

Create a free website with Framer, the website builder loved by startups, designers and agencies.