Developer Program

Billing & Payment integrations that just work.

Insurance billing is messier than a simple charge allows. Functional Finance is a hosted API that speaks policies, endorsements, commission splits, and installment schedules. Provision a sandbox in seconds and ship a real integration the same week.

A developer's desk: a printed policy and a terminal showing a policy endorsement API response

Billing & payment for contracts and policies is a different problem than simple transactions.

Insurance premiums. Installment schedules. Multi-party splits. Commission disbursements. Most platforms excel at simple checkouts but miss the structural logic of contracts and policies. Functional Finance is built for that complexity.

Multi-party billing & payment is a structural requirement, not a feature gap.

Insurance premiums, installment schedules, and commission splits between agents and carriers are core data requirements. Bolt-on payment integrations break under real contracts and policies logic.

Migration debt compounds faster than you expect.

Stripe or ePay integrations that made sense for v1 become architectural constraints at scale. Switching providers means rebuilding your payment foundation, not just swapping credentials.

Legacy systems deserve modern payment rails.

SQL-first teams should not have to become REST experts to capture payments. Clear code samples and AI-generated integration code remove the protocol translation burden entirely.

Your payment data should be structured and exportable.

Every transaction, installment, and audit event is a first-class object with a full history you can query and export, not a black box you reverse-engineer at audit time.

Getting Started

Two ways to start.

Build directly on the native Functional Finance API, or migrate an existing integration. Both share the same sandbox and the same production platform.

Native API
Building from scratch?

A REST API that bills, splits, and disburses across multiple parties on contracts and policies. Invoices, payment links, installment schedules, and disbursements are first-class primitives.

Stripe & ePay compatible
Migrating an existing integration?

Compatibility endpoints map to your current Stripe or ePay integration, so you move over without rebuilding from scratch. The Claude Code skill reviews your existing code and produces a migration assessment.

REST API

Built for developers. Familiar by design.

The Functional Finance API is a hosted REST API for contract-aware billing: predictable, well-documented, and consistent. If you have used a modern payments API, you are productive on day one.

The difference: structured payment intent, multi-party splits, and full audit trails are first-class API objects built for contracts and policies, not bolt-on features.

OpenAPI 3.1
Webhooks
cURL · Python · Node
Sandbox included
API response bridged to a printed policy declarations page

Everything you need to ship.

Sandbox, SDKs, AI-assisted tooling, documentation, and a developer community. No gatekeeping. No sales call required.

Hosted Sandbox

Sign up and your sandbox is provisioned in seconds. Pre-loaded with realistic multi-party scenario data for contracts and policies billing & payment. API keys available immediately in your developer portal.

SDKs and Code Samples

Runnable code samples in cURL, Python, and Node for every common operation today. Packaged Python and Node SDKs are coming soon.

Claude Code Skill

Generate integration code from plain language. Analyze existing Stripe or ePay code for migration assessment. Generate proof-of-concept scaffolding in scoping sessions.

AI Knowledge Base

Self-service answers to integration questions: field semantics, valid values, error handling, and integration patterns, without opening a support ticket.

Community and Office Hours

A developer community for integration discussions, pattern sharing, and migration help. Plus weekly office hours for live troubleshooting with the Functional Finance team.

Claude Code Skill

Describe what you need. Get production-ready integration code.

The Functional Finance Claude Code skill generates integration code from plain language descriptions of your scenario. Works for new builds, migrations, legacy system integrations, and SI scoping sessions.

Generate from plain language

Describe your integration scenario in plain language. The skill generates integration code with correct field types, valid values, and error handling built in.

Assess your migration

Point the skill at your existing Stripe or ePay integration. It produces a migration assessment: what passes through the compatibility layer and what needs rework.

Scope integrations faster

Systems integrators use the skill live in client scoping sessions to generate proof-of-concept code and architecture scaffolding. The output becomes the technical appendix of the statement of work.

What's inside

Production-ready from day one. Full documentation at launch. No feature flags, no gated access.

Works with major payment processors behind a single API

Fully hosted SaaS, no infrastructure to run or maintain

REST API and webhook events with predictable, well-documented patterns

OpenAPI / Swagger spec with idempotency keys

Sandbox environment for integration testing

SOC 2 compliant data handling and full audit trails

Use Functional Finance from your AI agent

One click adds Functional Finance as an MCP server to your favorite tool. Sign in to add your sandbox credentials at the same time.

Your sandbox is ready in seconds.

Sign up with your business email. Your Functional Finance sandbox is provisioned instantly, pre-loaded with realistic scenario data for contracts and policies billing & payment. Sandbox API keys available immediately. No sales call required.

Sign up with your business email. Verify by OTP. Your sandbox, API keys, and saved configurations are tied to your account.

Business email required. One sandbox per organization.

Functional Finance Developer | Functional Finance