Stigg sits alongside your existing billing stack without no rip-and-replace. Payments, taxes, invoicing, and payment methods continue to run through your provider; Stigg handles credit pools, grants, consumption, and enforcement. When money moves, Stigg creates or updates the right credit grant and records everything in the ledger.
Payment or invoice
A customer pays by card or you issue an invoice through your billing system.
Grant creation
Stigg creates a paid grant with amount, cost basis (price per credit), priority, and dates, then updates the customer’s credit pool and writes a ledger entry.
Real-time burn
As usage events arrive, Stigg prices them via your feature→credit mapping and burns credits immediately. No billing migration is required.
Promotional grants
Free credits are issued with zero cost basis (no revenue impact) and tracked separately in the ledger.
Refunds and revocations
If you refund in your billing system, revoke the corresponding grant (or its remainder) in Stigg to keep deferred and recognized amounts aligned; the ledger records the revocation.
Self-serve top-ups
Let customers buy more credits in-app; after a successful charge, Stigg issues a paid grant and updates the balance. You can define min/max purchase rules and default pricing in the plan.
Sales-led purchases (invoice)
Issue an invoice via your billing provider; grant credits when the invoice is issued or paid (per your policy). Cost basis is captured on the grant for revenue reporting.
Automatic top-ups
Configure a low-balance trigger, top-up amount, and spend cap. When the threshold is reached, Stigg initiates a purchase via your chosen flow and creates a new grant on success.
Use the ledger and grants exports to tie purchases, consumption, expirations, and revocations back to invoices and journals in Finance. See the Integrations overview and export schema for setup details: