Features

Built for serious fundraising platforms

A comprehensive suite of tools and infrastructure for white-label fundraising platforms, from campaign creation to payment operations, compliance, API access, and integrations.

Core Platform Features

White-Label Next.js Web UI

Launch with a modern donor, creator, and admin interface that can be branded and customized independently from the backend API.

  • Custom domain and SSL
  • Brand color and typography control
  • Configurable checkout copy
  • Editable legal and policy pages

Gateway Payment Engine

Process contributions, recurring payments, refunds, disputes, and gateway webhooks through a gateway-aware payment layer.

  • Stripe, PayPal, and Paystack
  • Direct and connected-account flows
  • Fabric-managed recurring support
  • Refund and dispute tracking

Campaign Lifecycle Controls

Support donation and reward campaigns with funding policies, payout release policies, approval workflows, and creator tools.

  • Donation and reward campaigns
  • All-or-nothing funding
  • Milestone payout workflows
  • General contributions and tiers

Wallet, Ledger, and Payouts

Track available and locked balances with integer-based accounting, withdrawal requests, KYC gates, and payout controls.

  • Virtual wallets
  • Ledger line items
  • Escrow and withdrawal requests
  • Admin payout approvals

Compliance and Reporting

Collect structured donor attributes, generate compliance certificates, and export reporting data for jurisdiction-specific programs.

  • Compliance certificate framework
  • Jurisdiction-specific exports
  • Accountant-facing export controls
  • Generic compliance program model

API, Webhooks, and MCP

Integrate through REST APIs, admin-managed API keys, signed webhooks, and MCP-capable clients governed by the same API permissions.

  • Scoped API keys
  • Secure webhook subscriptions
  • MCP-capable integration access
  • RBAC-aware endpoints

Fabric Products

One platform, multiple surfaces

Fabric pairs the core backend with a Next.js web app and integration surface so teams can run the standard experience or build their own.

Fabric reporting overview

Fabric Core Platform

Operate your white-label fundraising portal with campaign management, payments, wallets, compliance, and admin tooling.

Fabric campaign editor

Fabric Web UI

Run a polished Next.js experience for donors, creators, and platform administrators against the Fabric API.

Fabric webhook management

Fabric API & Integrations

Connect custom frontends, automation, webhooks, MCP clients, and third-party systems through governed API access.

And so much more

Additional capabilities built into every Thrinacia-powered platform.

User Management

Manage platform admins, accountants, creators, donors, roles, and permission-aware access from the admin UI.

Email & Notifications

Configure notification templates for registration, contribution, campaign, payout, fulfillment, and compliance events.

Integration Events

Publish signed webhook events to external systems and inspect delivery history from the admin dashboard.

Content Management

Built-in CMS for managing landing pages, blog posts, FAQs, and campaign templates.

Automation Tools

Automate donor thank-yous, campaign milestones, social sharing, and administrative workflows.

Compliance & Tax

Built-in tax receipt generation, governance-oriented workflows, and configurable fee structures.

Developer First

Powerful API for limitless integration

Fabric's REST API gives teams programmatic access to campaigns, contributions, users, payments, wallets, payouts, compliance data, and platform settings.

  • REST API with OpenAPI documentation
  • Signed webhook delivery
  • Scoped platform API keys
  • MCP-capable client integrations
  • Rate limiting and throttling
api-example.js
01// Initialize a contribution checkout02const response = await fetch("/api/v1/contributions/initialize", {03  method: "POST",04  headers: {05    "Content-Type": "application/json",06    Authorization: `Bearer ${fabricApiKey}`,07  },08  body: JSON.stringify({09    campaign_id: 9912,10    amount_cents: 50000,11    currency: "USD",12    gateway: "stripe",13    donor_email: "donor@example.com",14    metadata: {15      campaigner_id: "USER-4412",16      compliance_program: "tax_receipt",17    },18  }),19});20 21const checkout = await response.json();

Ready to launch, license, or customize your platform?

Use Thrinacia as managed SaaS, deploy through enterprise licensing, or work with our team on a fully custom fundraising and capital formation solution.