Prepaid credits. No chasing invoices.
Traditional per-job billing creates friction on both sides: you invoice, chase payment, and track who owes what. Customers wonder if they got a fair price. EcuChipService replaces that friction with a prepaid credit model — customers buy credits upfront, and every tuning job simply costs credits from their balance.
You define the credit packages. You set the credit cost per tuning option. The system handles the rest.
Two credit types: Master and Slave
EcuChipService supports two distinct credit currencies: Master credits and Slave credits. This reflects how the ECU tuning industry works — Master tool users and Slave tool users operate under different cost structures.
You can:
- Define separate credit packages for Master and Slave credits
- Price them independently
- Set different credit costs per tuning option for each tool type
Customers who use a Master tool buy Master credits. Slave tool customers buy Slave credits. Each submission deducts from the appropriate balance automatically.
You control the credit packages
In your admin panel, you define what credit packages customers can purchase:
- Package name (e.g. "Starter Pack", "Pro Bundle")
- Number of Master credits included
- Number of Slave credits included
- Price in euros
You can create as many packages as you want. Customers see only the packages you publish. Want to offer a bulk discount? Create a larger package at a lower per-credit price. Want a trial pack for new customers? Build a small entry-level option. The catalogue is yours to configure.
Credit costs per tuning option
Each tuning option you offer carries a credit cost you set. When a customer builds their submission — choosing a tuning package and any add-on options — the total credit cost is calculated in real time and shown before they confirm.
No surprises. No misunderstandings about price. The cost is transparent before the job is even submitted.
Manual credit adjustments
Sometimes a job goes wrong, a file needs to be redone, or you want to issue a goodwill credit to a loyal customer. Admins can manually add or remove credits from any customer's balance, with a mandatory reason field for the record.
The adjustment appears in the customer's credit ledger so they can see exactly what happened and why.
Complete credit history on both sides
For you (admin view): Every credit transaction across your customer base is tracked — purchases, submission deductions, manual adjustments. You can filter by customer, transaction type, date range, and which admin performed a manual change. Per-customer aggregate stats show total credits purchased and consumed over any period.
For the customer: Their credit history page shows a full ledger — every purchase, every deduction, every adjustment — with running balance after each transaction. Summary cards show current balance and a 30-day spend trend with a sparkline graph. Filters let them see a specific date range or transaction type.
No ambiguity about where credits went.
Dashboard at a glance
Your admin dashboard shows credits sold in the last 30 days, broken down by Master and Slave types, with a sparkline visualisation. You can see at a glance whether credit sales are trending up or down without digging into reports.
For customers, the dashboard shows their current credit balance front and centre — they always know if they need to top up before submitting a job.
Clean, predictable cash flow
Because customers prepay for credits, your revenue arrives before you do the work. There is no accounts receivable, no outstanding invoices to chase, and no jobs completed without payment. For smaller tuning businesses, this is a significant operational improvement over per-job billing.