Overview
Developer Hub

InvForge Documentation

Welcome to the InvForge developer center. Learn how to configure email providers, connect your Stripe account, create invoices programmatically, and receive webhook notifications.


Overview

InvForge is designed to act as your modular billing sub-system. Instead of building custom invoice PDF renderers, managing email templates, and listening to complex Stripe webhooks in your core application, you offload all of that to InvForge.

Key Features

  • Automated PDF Generation: Perfect, high-fidelity PDF layouts matching classic, modern, minimal, or bold design templates.
  • Interactive Client Portal: Allow customers to view and update their own billing addresses or business info directly within a secure, tokenized portal.
  • Signed Verification: Ensure security with HMAC-SHA256 signatures attached to every webhook delivery.
  • Resilient Backups: Review complete edit history logs for every invoice, with the ability to revert changes.

Quickstart

To get started:

  1. Log into your account and navigate to Organization Settings.
  2. Create an API Key under the API Keys tab.
  3. Send a test query to verify your authentication (as shown in the API Docs).
  4. Configure a custom email provider or stripe integration to automate your pipeline.