SimplyPNG/Documentation

Billing & Credits

Understand how credits work, manage your balance, and handle billing

Credit System

SimplyPNG uses a prepaid credit system. Credits are consumed when you successfully process images. Failed jobs do not consume credits.

Prepaid Balance

Add credits to your account and use them as needed

Auto-Recharge

Automatically top up when balance falls below threshold

Pay-as-you-go

Only pay for what you use, no minimum commitments

Credit Pricing

OperationCreditsDescription
Background Removal1 creditPer image processed
Batch Processing1 credit/imagePer successful image in batch
HD Mode2 creditsHigher quality processing
Credit Packages
Buy credits in bulk for better value
PackageCreditsUSDPer Credit
API 500500$19$0.038
API 2K2,500$59$0.0295
API 5K5,000$139$0.0278
API 10K10,000$269$0.0269
API 25K25,000$649$0.026
API 100K100,000$2,490$0.0249
Enterprise500,000+$11,500$0.0230

Trial Credits

New API users receive 10 free trial credits when creating their first live API key.

  • Amount: 10 credits (enough for 10 standard or 5 HD images)
  • Expiry: 7 days from activation
  • Daily limit: 5 credits per day
  • Trigger: First live API key (test keys don't count)

Trial credits are granted per account (personal or team). Each team also gets its own trial.

Auto-Recharge

Enable auto-recharge to ensure uninterrupted service. When your balance falls below a threshold, we'll automatically add credits using your saved payment method.

Configuration Options

  • Threshold: Trigger recharge when balance falls below this amount (e.g., 50 credits)
  • Recharge amount: Number of credits to add each time (e.g., 500 credits)
  • Monthly cap: Maximum credits to auto-recharge per month (e.g., 2,000 credits)

Handling Insufficient Credits

402 Payment Required

When you don't have enough credits, API requests will return a 402 error:

{
  "error": {
    "type": "billing_error",
    "code": "INSUFFICIENT_CREDITS",
    "message": "Insufficient credits. Please add funds to continue.",
    "current_balance": 0,
    "required_credits": 1
  },
  "request_id": "req_abc123"
}

Best Practices

  • 1.Enable auto-recharge: Prevent service interruptions
  • 2.Monitor balance: Check the Usage page regularly
  • 3.Set up alerts: Get notified when balance is low
  • 4.Handle 402 errors: Implement graceful degradation in your app

Credit Lifecycle

1

Job Submitted

Credits are reserved when you submit a job

2

Processing

Reserved credits are held during processing

Success

Reserved credits are finalized and deducted

Failure

Reserved credits are released back to your balance

Invoices & Receipts

All purchases generate receipts that are available in your Console billing page. Enterprise customers receive monthly invoices with NET-30 payment terms.

  • Download receipts as PDF
  • View payment history
  • Update billing information
  • Export usage data (CSV)
Enterprise Billing
Need custom pricing, volume discounts, or invoice billing? We offer flexible enterprise plans with dedicated support.
  • Custom credit pricing
  • Monthly invoicing (NET-30)
  • Dedicated account manager
  • SLA guarantees
Contact Sales