Credits can be granted to and consumed by customers regardless of whether they have an active subscription. This makes it easy to seed new accounts with promotional credits before a plan is selected, issue credits to customers whose subscriptions have lapsed or haven’t started yet, or run credits as a standalone system decoupled from Stigg subscription management entirely — see Subtract credits directly.
Key concepts
- Grant: a credit block with Amount, Priority, Cost basis, Effective date, Expiry date, Category (Paid / Promo), and Reason.
- Priority: controls consumption order; lower value = higher priority (e.g.,
0is the highest). - Cost basis: price per credit for paid grants (used for finance).
- Reason: optional, up to 200 characters, for internal context.
Create a grant (Stigg app)
- Go to Customers → [Customer] → Credits, then click Adjust credits balance.
- In Adjustment type, select Grant credits.
- Choose Resource (credit currency/type).
- Set Credit amount.
- In Grant method, choose one:
- Purchase credits: set Per unit cost basis and select a Payment method.
- Promo/Free granted: leave cost basis implicit at zero.
- (Optional) Open Schedule to set Effective date and/or Expiry date.
- Set Priority (remember: lower is higher priority;
0is highest). - (Optional) Add Reason (max 200 characters).
- Review the Summary (credits, total, previous/new balance) and click Grant Credits.
Subtract credits directly (no subscription required)
Direct credit consumption lets you deduct from a customer’s credit pool without going through Stigg subscription management — useful when you manage subscriptions yourself and only want Stigg for credit balances, entitlement enforcement, and governance, or when you already have your own credit system and just want to report consumption to Stigg. The customer doesn’t need an active subscription or an assigned plan; credits can be granted and subtracted against their pool directly.- Go to Customers → [Customer] → Credits, then click Adjust credits balance.
- In Adjustment type, select Subtract credits.
- Choose Resource (credit currency/type).
- Under Subtract details, set Credit amount to deduct.
- Review the Summary (previous balance, credit amount, new balance) and click Subtract credits.
consumeCredits / consumeCreditsAsync.
Update a grant (dates, priority, reason)
Updating an existing grant is not currently supported via the Stigg app or the API. To change a grant’s effective date, expiry, priority, or reason, revoke the existing grant and create a new one with the desired settings.
Revoke a grant
Void a grant (or its remainder) to remove credits due to refunds, fraud, or policy changes.- In Customers → [Customer] → Credits → Grants, open ⋯ and choose Revoke.
- Confirm the revocation and provide a Reason.
Create or revoke grants via API
You can perform the same actions programmatically (create paid or promotional grants, or revoke). Use your server-side integration to:- Issue paid grants after a successful charge or when an invoice is issued.
- Issue promo grants during onboarding.
- Revoke after refunds.
Updating an existing grant via the API is not currently supported. To modify a grant, revoke it and create a new one with the updated values.
Audit and troubleshoot
- Ledger shows each change with Type, Delta, End balance, Actor, Reason.
- Grants lists lifecycle and remaining vs. original amounts.
- If a change isn’t visible, refresh the customer’s Credits tab and verify you edited the correct credit type.
