Open-source

credit management

for

Track, allocate, and manage usage across your team or platform without disrupting your existing workflow.

Deposit

Debit

Create Wallet

Get Balance

1
2
3
4
5
6
7
8
9
10
11
12

deposit = await client.transactions.deposit(

wallet_id=wallet.id,

amount=Decimal("100.00"),

credit_type_id=credit_type.id,

description="New image credits",

issuer="system",

idempotency_key="image_creds_cust_123",

context={"source": "add_on_ex1"} )

Deposit

Debit

Create Wallet

Get Balance

1
2
3
4
5
6
7
8
9
10
11
12

deposit = await client.transactions.deposit(

wallet_id=wallet.id,

amount=Decimal("100.00"),

credit_type_id=credit_type.id,

description="New image credits",

issuer="system",

idempotency_key="image_creds_cust_123",

context={"source": "add_on_ex1"} )

Deposit

Debit

Create Wallet

Get Balance

1
2
3
4
5
6
7
8
9
10
11
12

deposit = await client.transactions.deposit(

wallet_id=wallet.id,

amount=Decimal("100.00"),

credit_type_id=credit_type.id,

description="New image credits",

issuer="system",

idempotency_key="image_creds_cust_123",

context={"source": "add_on_ex1"} )

Deposit

Debit

Create Wallet

Get Balance

1
2
3
4
5
6
7
8
9
10
11
12

deposit = await client.transactions.deposit(

wallet_id=wallet.id,

amount=Decimal("100.00"),

credit_type_id=credit_type.id,

description="New image credits",

issuer="system",

idempotency_key="image_creds_cust_123",

context={"source": "add_on_ex1"} )

TRUSTED BY THE BEST DEVELOPMENT TEAMS

Features

Build any credit flow you need

Credit System that gives easy way create credit types, manage wallets, and handle withdrawals. Scale effortlessly whether you're handling simple allowances or complex multi-wallet scenarios.

AI Assistant
AI Assistant
AI Assistant
AI Assistant
AI Assistant
AI Assistant
AI Assistant
AI Assistant

Features

Monitor usage to precision

See everything at a glance from credit balances to usage patterns. Track every transaction and keep your credit system running smoothly.

Features

Easy integration and setup

Drop our API into your app and start managing credits in minutes. Ready-made SDK and clear docs make setup a breeze.

AI Assistant
AI Assistant
AI Assistant
AI Assistant

Scenarios

Flexible Credit for Every Scenario

Take control of your credit management with CredGem’s versatile solutions. From simple one-time transactions to complex subscription models, CredGem adapts to your workflows, helping you manage credits effortlessly.

Monthly Credits

Automatically allocate credits every month, ensuring your team or users always have what they need—no manual intervention required.

Monthly Credits

Automatically allocate credits every month, ensuring your team or users always have what they need—no manual intervention required.

Monthly Credits

Automatically allocate credits every month, ensuring your team or users always have what they need—no manual intervention required.

Monthly Credits

Automatically allocate credits every month, ensuring your team or users always have what they need—no manual intervention required.

Async Transaction

Handle transactions that don’t need immediate credit adjustments, perfect for systems that process usage after the fact.

Async Transaction

Handle transactions that don’t need immediate credit adjustments, perfect for systems that process usage after the fact.

Async Transaction

Handle transactions that don’t need immediate credit adjustments, perfect for systems that process usage after the fact.

Async Transaction

Handle transactions that don’t need immediate credit adjustments, perfect for systems that process usage after the fact.

Direct Transaction

Apply credit deductions instantly as users engage, ensuring accurate tracking for real-time activities.

Direct Transaction

Apply credit deductions instantly as users engage, ensuring accurate tracking for real-time activities.

Direct Transaction

Apply credit deductions instantly as users engage, ensuring accurate tracking for real-time activities.

Direct Transaction

Apply credit deductions instantly as users engage, ensuring accurate tracking for real-time activities.

Subscription

Simplify subscriptions by automating recurring credit allocations tied to user plans or tiers.

Subscription

Simplify subscriptions by automating recurring credit allocations tied to user plans or tiers.

Subscription

Simplify subscriptions by automating recurring credit allocations tied to user plans or tiers.

Subscription

Simplify subscriptions by automating recurring credit allocations tied to user plans or tiers.

One-Time

Perfect for pay-as-you-go models, one-time transactions are tracked with precision.

One-Time

Perfect for pay-as-you-go models, one-time transactions are tracked with precision.

One-Time

Perfect for pay-as-you-go models, one-time transactions are tracked with precision.

One-Time

Perfect for pay-as-you-go models, one-time transactions are tracked with precision.

Reset Credits

Enable periodic or manual credit resets to ensure users always start with a clean slate.

Reset Credits

Enable periodic or manual credit resets to ensure users always start with a clean slate.

Reset Credits

Enable periodic or manual credit resets to ensure users always start with a clean slate.

Reset Credits

Enable periodic or manual credit resets to ensure users always start with a clean slate.

Top Up

Allow users to top up their credits on demand, ensuring they never run out when it matters most.

Top Up

Allow users to top up their credits on demand, ensuring they never run out when it matters most.

Top Up

Allow users to top up their credits on demand, ensuring they never run out when it matters most.

Top Up

Allow users to top up their credits on demand, ensuring they never run out when it matters most.

Rewards

Leverage the power of an active open-source community for constant updates, features, and support.

Rewards

Leverage the power of an active open-source community for constant updates, features, and support.

Rewards

Leverage the power of an active open-source community for constant updates, features, and support.

Rewards

Leverage the power of an active open-source community for constant updates, features, and support.

Trial Credits

Offer limited-time credits to new users, giving them a risk-free way to explore your platform.

Trial Credits

Offer limited-time credits to new users, giving them a risk-free way to explore your platform.

Trial Credits

Offer limited-time credits to new users, giving them a risk-free way to explore your platform.

Trial Credits

Offer limited-time credits to new users, giving them a risk-free way to explore your platform.

Pricing

Choose a plan that's right for you

No hidden fees. No stress. Built with ease and transparency.

Free

Free for everyone

$0

Self-hosted only

Up to 2 Seats

Single environment

Basic activity tracking

Community-driven support

Popular

Hosted

Perfect for companies

Talk to us

Fully Saas hosted

Unlimited seats

Supports multiple environments

Full audit log available

24/7 priority support

Free

Free for everyone

$0

Self-hosted only

Up to 2 Seats

Single environment

Basic activity tracking

Community-driven support

Popular

Hosted

Perfect for companies

Talk to us

Fully Saas hosted

Unlimited seats

Supports multiple environments

Full audit log available

24/7 priority support

Free

Free for everyone

$0

Self-hosted only

Up to 2 Seats

Single environment

Basic activity tracking

Community-driven support

Popular

Hosted

Perfect for companies

Talk to us

Fully Saas hosted

Unlimited seats

Supports multiple environments

Full audit log available

24/7 priority support

Free

Free for everyone

$0

Self-hosted only

Up to 2 Seats

Single environment

Basic activity tracking

Community-driven support

Popular

Hosted

Perfect for companies

Talk to us

Fully Saas hosted

Unlimited seats

Supports multiple environments

Full audit log available

24/7 priority support

FAQ

Everything you need to know

Here you can find answers to frequently asked questions about our framework component.

What is CredGem?
Why should i use CredGem?
How does CredGem help manage credits?
Is CredGem suitable for teams?
Can I customize CredGem to fit my needs?
What is CredGem?
Why should i use CredGem?
How does CredGem help manage credits?
Is CredGem suitable for teams?
Can I customize CredGem to fit my needs?
What is CredGem?
Why should i use CredGem?
How does CredGem help manage credits?
Is CredGem suitable for teams?
Can I customize CredGem to fit my needs?
What is CredGem?
Why should i use CredGem?
How does CredGem help manage credits?
Is CredGem suitable for teams?
Can I customize CredGem to fit my needs?

Ready to simplify your credits management?

Start your journey today with CredGem and experience effortless credit management firsthand.