ionCube Decoder Refunds: What Happens If Decoding Fails?

Complete guide to our refund policy. Automatic refunds for failed decodes, credit expiry, crypto refunds, and bulk order policies.

·3 min read·By ionCube Decoder Team

Failed decodes shouldn't cost you money. This guide explains our refund policy in detail.

Automatic Refunds

How It Works

When a file cannot be decoded:

  1. The decoder marks the file as "failed"
  2. Credits are automatically refunded to your account
  3. The file does not count against your free trial limit
  4. You see the refund in your transaction history

No Action Required

You don't need to contact support or request a refund. It happens automatically:

  • Refund is instant
  • Credits available immediately
  • No waiting period

When Refunds Apply

File Cannot Be Decoded

If the decoder cannot process your file (corrupted, unsupported format, unknown protection), you get a full refund.

Partial Failures in Batch

If you upload 50 files and 3 fail:

  • 47 files are charged normally
  • 3 files are refunded automatically
  • You only pay for successful decodes

Trial Files

Failed trial files do NOT count against your 3-file trial limit. You keep your trial credit until you get a successful result.

When Refunds Do NOT Apply

Successful Decodes

If the file is decoded successfully, the charge stands — even if you're not satisfied with variable name recovery or formatting.

User Errors

  • Uploading a non-ionCube file
  • Uploading a corrupted file
  • Uploading to the wrong decode tier

These may not be refunded automatically but contact support and we'll evaluate case by case.

Credit Policy

Credits Never Expire

Purchased credits remain in your account indefinitely:

  • No monthly fees
  • No inactivity penalties
  • Use them whenever you want

Refunded Credits

Refunded credits are treated identically to purchased credits:

  • No expiration
  • Full value preserved
  • Can be used for any file type

Cryptocurrency Refunds

Due to the irreversible nature of blockchain transactions:

  • Refunds are issued as account credits, not as cryptocurrency returns
  • The credited amount equals the USD value of the original payment
  • Credits can be used for any future decode

Bulk Order Refunds

For orders of 50+ files:

  • Refunds are calculated proportionally based on failure rate
  • If 10% of files fail, you receive 10% of the total cost back as credits
  • Bulk discounts still apply to the successful files

How to Check Your Refunds

View all transactions in your dashboard:

  1. Go to Dashboard > Credits
  2. See "Transaction History"
  3. Refunds appear as positive entries with "refund" type

What to Do If You Believe You Were Charged Incorrectly

  1. Check your transaction history for automatic refunds
  2. If credits weren't refunded, contact support
  3. Include the order ID and file details
  4. We'll investigate and resolve within 24 hours

Summary

Scenario Refund? How?
File can't be decoded Yes, full Automatic
Batch file fails Yes, proportional Automatic
Trial file fails Yes (credit preserved) Automatic
Successful decode No N/A
Non-ionCube file uploaded Maybe Contact support
Wrong tier selected Maybe Contact support

Conclusion

Our refund policy is simple: you only pay for successful results. Failed decodes are automatically refunded — no questions asked, no waiting period.

Read our full refund policy or start a free trial.

Ready to decode your ionCube files?

Try our ionCube decoder free. No credit card required.