Payments inside your portal, not outside it
Sending customers a payment link via WhatsApp or email and then manually adding their credits breaks the workflow. EcuChipService has a built-in payment system so customers buy credits, confirm payment, and see their updated balance — all without leaving your portal.
You connect your own payment provider. You receive the revenue directly. EcuChipService handles the checkout flow.
Stripe and Mollie supported
You can choose between Stripe and Mollie as your payment provider. Both are fully supported. Configure your provider credentials (API keys and webhook secrets) once in your settings, and the checkout flow is live for your customers.
Why both?
Mollie is the dominant payment processor in the Netherlands and Belgium, with strong iDEAL support. Stripe is the global standard, with broader card coverage and international reliability. Pick whichever fits your business and customer base.
How the credit shop works
The credit shop is a dedicated section of your customer portal where customers browse and purchase credit packages.
For the customer:
- Separate sections for Master credits and Slave credits
- Package cards showing number of credits, price, and price-per-credit for easy comparison
- Add to cart with increment/decrement buttons — they can buy multiple packages in one transaction
- A live cart summary (right sidebar on desktop, bottom sheet on mobile) showing all selected items, quantities, subtotal, VAT, and total
- A single checkout button that redirects to the secure payment gateway
After payment:
- An order status page polls for payment confirmation in real time
- A green confirmation banner appears the moment the payment clears
- Credits are added to the customer's balance automatically — no manual processing
VAT handling
EcuChipService calculates VAT on customer invoices based on each customer's settings. Customers who are VAT-registered can enter their VAT ID in their account profile. The system can be configured to exclude or include VAT in displayed prices accordingly.
The VAT amount is broken out clearly on every order summary and PDF invoice, so customers have the documentation they need for their own accounting.
Branded PDF invoices
Every credit purchase generates a professional PDF invoice carrying your business details:
- Your company name, address, phone, and email
- Your VAT ID and KVK number
- A unique invoice number and issue date
- Line items showing each credit package purchased, quantity, credits included, unit price, and line total
- Net amount, VAT amount, and total
Customers can download their invoice from the order detail page at any time. No manual invoice generation, no chasing receipts.
Order management on your side
The admin panel gives you a complete view of all credit purchase orders across your customer base:
- Order list filterable by status (Pending, Paid, Failed, Cancelled, Expired) and searchable by order number or customer
- Paid orders shown by default so your focus stays on successful transactions
- Order detail page with full line-item breakdown, VAT, and payment metadata
- Invoice download for any order directly from your admin panel
Failed or cancelled orders are visible too, so you can follow up with customers who had payment issues.
Overage billing for subscriptions
Beyond customer credits, EcuChipService also handles your own subscription billing. If you exceed your monthly file processing limit, overage charges are calculated automatically and billed as a separate invoice. You can see your file usage at any time — files used vs. files included in your plan — directly from the subscription page in your admin panel.
Pending subscription invoices can be paid with a direct link from the dashboard, so you never lose access unexpectedly.
No payment infrastructure to build
Payment systems are complex to build correctly and expensive to maintain. By using EcuChipService, you get a complete, working payment flow on day one — connected to your own Stripe or Mollie account, depositing revenue directly to you, generating compliant invoices, and requiring zero custom development.