De ReVend OS Kennisbank.
Alles wat je moet weten om een ITAD-operatie op ReVend OS te draaien -
geschreven met dezelfde zorg als voor een Blancco-certificaat, en met aanzienlijk meer humor dan je huidige handleiding.
Aan de slag
Nieuw hier? De onboarding tour en het kompas in de header - de ingebouwde manier waarop het platform zichzelf uitlegt.
Dashboards
Het widgetgrid waarop elke gebruiker landt: 75 widgets, 9 rolpresets, slepen en schalen, meerdere layouts opslaan.
Dashboard: 75 widgets, 9 rolpresets, 1 grid dat je versleept
Hoe de widgetbibliotheek werkt, wat de rolpresets bevatten en waarom het dashboard geen vaste pagina meer is.
Opgeslagen layouts: een dashboard per job, helemaal van jou
Hoe benoemde dashboard-layouts werken, hoe ReVend OS ze opent, en wat klonen, hernoemen, verwijderen en gedeelde zichtbaarheid doen.
Bedrijven
Je klanten, kopers en recyclers - en de CRM die het verschil daartussen echt begrijpt.
Bedrijven: de CRM die weet wat ITAD is
Alles over bedrijven beheren in ReVend OS - en waarom we een CRM bouwden in plaats van je naar Salesforce te sturen.
Adressen: want "ergens in Rotterdam" is geen verzendinstructie
Hoe adressen werken in ReVend OS, waarom een bedrijf er vijf kan hebben en wat er gebeurt als je naar de verkeerde stuurt.
Contracten: waar het geld wordt beslist
Servicecontracten, pricingmodellen, SLAs en waarom "dat zoeken we later uit" de duurste zin in ITAD is.
De financiele view: ken je klanten voordat zij jou kennen
Omzettracking, dealhistoriek en open orders - allemaal op de company card, zonder spreadsheet te openen.
Contacten
De mensen achter de btw-nummers. Beheer de personen die uiteindelijk de telefoon opnemen.
Contacten: de mensen achter de pallets
Contactpersonen beheren in ReVend OS - want bedrijven mailen niet, mensen wel.
Notities, calls en de kunst van niets vergeten
Entity notes, communicatielogging en waarom je geheugen geen CRM-feature is.
Socialmedia-velden: je contacten bestaan ook buiten e-mail
LinkedIn, WhatsApp, X, Xing en de andere plekken waar ITAD-deals echt gebeuren.
De juiste persoon bij het juiste bedrijf vinden
Zoeken, filteren, sorteren en de subtiele kunst om te onthouden welke Jan bij welk bedrijf werkt.
Core-operaties
Receiving sessions, auto-grade en demanufacturing - het magazijnbrein, met kamers.
Receiving sessions: Schrodingers pallet is geen opslagstrategie
Waarom receiving een sessie is met een begin, een einde en een getekende overdracht - geen gevoel.
Auto-grade: een knop, geen memo
Hoe de auto-grade engine defects combineert tot een A-R grade - en wat de tester nog moet bevestigen.
Demanufacturing: wanneer het geheel minder waard is dan de onderdelen
Component-batches, harvest metadata en de sellable-quality gate die beslist wat terug naar market mag.
Inbound orders: het manifest dat niet liegt
Vijf inbound order types, het manifest en het photoreport dat "zat die deuk al in deze Dell?"-discussies stopt.
Testing & defects: 44 codes, 17 zones, 4 severities
Hoe structured defect tracking "minor cosmetic" vervangt door codes die de koper in Munchen en de leverancier in Kopenhagen allebei begrijpen.
Grading: vier dimensies, een letter
Functional, Cosmetic, Battery, Data - en hoe het platform ze combineert tot de A-R grade die je koper ziet.
Inventory & pipeline: twee views op dezelfde stock
De inventory list, de pipeline view en de saved-views bar die je filters onthoudt.
Warehouses -> zones -> racks -> positions
Een topologie met vier niveaus waardoor een asset een echt adres heeft, niet "Building C, ergens".
Pallets: verplaatsen, mergen, splitsen - zonder audit trail te verliezen
Zeven pallet types, de bewegingshistoriek en waarom "de pallet van gisteren is nu twee pallets" een normale dinsdag is.
Cycle counts: inventory accuracy als cadans
Plan de telling, loop het rack af, markeer verschillen, post de reconciliatie - in plaats van jaarlijkse paniek.
Outbound orders: van pick list tot bill of lading
Vijf outbound types, de documenten die het systeem genereert en de deep revert wanneer een order terug moet.
Collections: schedule -> confirm -> drive -> deliver -> inbound
De pickup workflow die eindigt met een inbound order die zichzelf aanmaakt, met klant en contract al ingevuld.
Contracten & pricingmodellen: zes manieren om betaald te worden
Per unit, per kilo, revenue share, fixed purchase, hybrid en de chargeback-engine voor lease returns.
Service codes & ITAD matching: wanneer "certified erasure" hetzelfde betekent
De gedeelde service-codecatalogus, hoe Coverage trade-in requests routeert en waarom compliance en security default-on beginnen.
Parent-child assets: wanneer een docking station bij de laptop hoort
Het relatiemodel, de cycle guard en hoe verkoop van de parent de children oplost - voor de dag dat een docking station met de laptop meegaat.
Markthandel
Geverifieerde listings, deal rooms, intent matching en het trust profile dat B2B-handel minder blind maakt.
Trust profile: reputatie die je echt kunt auditen
Het trustmodel in vijf dimensies - en waarom "we voelen deze verkoper wel" geen procurementstrategie meer is.
Listings & market inventory: van verified naar visible
Hoe een asset van inventory naar gepubliceerde listing gaat - en de vier states waarin de rij kan zitten.
Batch builder: publiceer geen halve batch om 2 uur ’s nachts
Een wizard in vier stappen die eindigt met een coherente batch op de market - niet drie pallets live en de vierde nog draft.
Deal rooms: waar onderhandelingen met bewijs gebeuren
Structured offer-counter-offer met de originele listing vastgepind, trust profiles zichtbaar en een realtime feed zonder refresh.
Intent matching: buy en sell intents die elkaar echt vinden
Hoe het platform matches voorstelt tussen actieve buy intents en live listings - zonder iedereen met alles te spammen.
Intent governance: wanneer botachtige intentpatronen worden afgeremd
Computed scores uit dealhistoriek, tenant thresholds en de admin override voor legitieme bulk buyers.
Watchlist & favorites: twee verschillende reminders
Een watchlist volgt specifieke lots en listings; favorites volgen sellers en buyers. Beide pingen je als er iets verandert.
Market analytics: cycle times, top categories, reserve-met rates
Data die vertelt wanneer je publiceert, wat je publiceert en tegen welke prijs - zonder externe BI-tool.
Channel exclusivity: een batch staat op auction of market - nooit allebei
De atomische guard die double-publishing voorkomt, en waarom dat telt wanneer kopers dezelfde lot op twee plekken zien.
De sellable layer: niet elk asset is klaar om te verkopen
Een aparte laag boven Core inventory met een Quality Score, plus ruimte voor non-core items zoals spare parts en accessoires.
Veilingplatform
Hoe veilingen eerlijk blijven: anti-gaming-detectie, three-strikes auto-ban en guards voor channel exclusivity.
Anti-gaming en three strikes: hoe de auction terugvecht
Rapid-bid bursts, retraction patterns, deposit timeouts - en de trigger die seriele overtreders automatisch blocklist.
Auction formats en lots: hoe een lot live gaat
English ascending veilingen, verified lots uit Core, reserve-regels, biedstappen en timerlogica die bepaalt wie wint.
Anti-sniping: de vijf minuten extra die 7.000 euro per auction redt
Hoe een bid in de laatste vijf minuten de timer verlengt, waarom de regel configureerbaar is en wat bidders zien.
Bidding: verificatie, deposits en waarom een bid kan worden geweigerd
Bidder verification, deposit-to-bid mechanics en de placeBid checks die de slechtste patronen al bij submission vangen.
Auction settlement cron: wat er gebeurt wanneer de bel gaat
Hoe de einde-auction-cron de winnaar kiest, de deposit capturet, Core inventory overdraagt en de settlement row schrijft - binnen een minuut.
No-sale auto-relist: als de reserve niet wordt gehaald, gaat de lot naar market
Waarom een mislukte auction geen terugkeer naar achteraan het magazijn betekent, en hoe de channel-exclusivity guard de switch atomisch afhandelt.
Auction watchlist & alerts: volgen zonder te bieden
Volg een lot, krijg pings bij outbids, reserve-met events en final-window entry - zonder te bieden.
Escrow en finance
Zeven stappen van akkoord naar geld op de rekening, met disputes die op bewijs worden opgelost in plaats van op e-mailvolume.
Escrow: zeven stappen van "deal agreed" naar "geld op de rekening"
Hoe de H-keten funds vasthoudt, shipping gated, delivery accepteert en disputes oplost - zonder dat iemand iemand hoeft te vertrouwen.
Escrow-disputes: indienen, bewijstijdlijn, oplossen
Hoe koper of verkoper een dispute opent, hoe bewijs per partij gescheiden blijft en hoe compliance beslissing en settlement-impact vastlegt.
Escrow fees engine: atomische splits bij elke transitie
Hoe seller payout, platform fee en buyer refund bij elke release, refund of split worden berekend en gesnapshot - zonder race conditions.
Settlements page: KPIs, monthly summary en CSV export voor finance
De H8 settlements view met volume, fee revenue, dispute rate en een per-row export voor de maandafsluiting.
Evidence bundle: elk escrow event in een ZIP
Hoe H9 de immutable event log, deposit reference, inspection record en settlement breakdown verpakt voor het auditmoment.
Escrow policies: waar het auto-release window woont
De H7 admin page waar fee structures, dispute windows en auto-release timers worden geconfigureerd - en waarom die policies eenmalig horen, niet per deal.
Escrow auto-release: wanneer de inspectieklok afloopt
Hoe de cron-driven auto-release werkt, wat hem stopt en waarom hij naast four-eyes manual confirmation bestaat, niet in plaats daarvan.
Four-eyes escrow: twee operators voor de deposit step
Waarom bevestigen dat een buyer wire ontvangen is een tweede paar ogen vraagt, hoe proposer/approver splitsing werkt en hoe de audit row daarna leest.
Trade-in
Het klantportaal voor pickup requests, de biedronde en hoe een gegunde bid een getrackte relatie in de CRM van de operator wordt.
De Trade-In module: hoe een pickup request een pickup wordt
Het klantportaal, de biedronde, de award flow, de settlement - de lifecycle van een trade-in pickup van publish tot payout.
Rich per-PC intake: waarom "340 laptops" geen manifest is
Hoe trade-in intake device-level detail vastlegt bij request time - manufacturer, model, condition, serials, data-on-board - en wat dat doet voor bid accuracy.
Disposition preferences: leg vast wat ermee moet gebeuren
Hoe disposition_preference door de request lifecycle loopt, wat de customer kan kiezen en waarom de ITAD vooraf weet wat niet herverkocht wordt.
Awarded ITAD identity reveal & CRM clone
Waarom bidder identity tijdens de biedronde verborgen blijft, wanneer die zichtbaar wordt voor de customer en wat de one-click clone-to-CRM doet bij de gegunde ITAD.
Naleving
Certificeringen, service codes, mass-balance reports, evidence packages - het papierwerk dat audits saai maakt, en de taal waarmee bidders correct prijzen.
De certificeringencatalogus: waarom R2v3 en B Corp in dezelfde lijst staan
Hoe de certificeringencatalogus werkt, waarom ook niche-certificaten erin zitten en wat verified status echt doet.
Mass-balance reports: R2v3s favoriete spreadsheet, gegenereerd
Hoe tonnage in gelijk is aan tonnage out plus accountable losses, met period picker en fallback naar order-shipped wanneer settlements achterlopen.
ESG reports: vermeden CO2, gerecupereerde materialen, hergebruikte toestellen
Hoe het platform per-device milieu-impact volgt, waar de aannames vandaan komen en hoe het rapport oprolt voor stakeholders.
Evidence packages: wanneer de auditor de bundel wil, niet de trail
De contract-scope en batch-scope evidence bundles met erasure certs, photos, audit-tool reports en de chain-of-custody log.
Audit trail: wie deed wat, wanneer, en waarom je het antwoord kunt vertrouwen
Hoe append-only event logs, RLS-protected mutation records en de activity log samen bewijs vormen dat de auditor aanvaardt.
Compliance & security steps bij intake: de lastige vragen vooraf stellen
De twee intake steps die compliance- en security-eisen vastleggen voor een request live gaat, en hoe ze naar service codes mappen.
Sourcing: V3+V4 compliance- en security-eisen inline lezen
Waarom de bidder de compliance- en security-keuzes op het bid detail zelf ziet, zonder elders te zoeken waar hij op biedt.
Scanner en mobiel
Vijf modi voor vijf taken, met camera-fallback voor de dagen waarop Safari een mening heeft.
De scanner: vijf modi voor vijf taken
Receiving, lookup, warehouse, testing, outbound - en waarom de camera fallback bestaat voor Safari.
Mobile photo capture: een QR-code, een telefoon, een set fotos
Hoe de QR-scan flow het magazijn foto’s laat nemen met een telefoon, direct aan de asset gekoppeld, met thumbnails bij upload.
Rack position labels: printen, plakken, scannen
De print template, Code128 encoding, position-resolution logic - en waarom generieke labelvellen prima werken.
Install to home screen: ReVend OS als PWA
Waarom de magazijntablet beter werkt als de app op het home screen staat, wat manifest en icon configureren en hoe kleine winst optelt per shift.
Documenten & bewijs
Waar de PDFs wonen, hoe templates per outbound type werken en waarom "Certificates 2025 FINAL (2)" geen mapnaam meer is.
Documents: waar de PDFs echt wonen
De documents store, polymorphic linking en waarom bewijs op records hoort in plaats van in foldernamen.
Document templates: andere boilerplate per outbound type
Hoe J5 templates een andere BOL tonen voor verkoop dan voor interne transfer, zonder copy-paste van vorige maand.
Erasure certificates: per drive, per standard, per auditor
Waarom een certificaat per drive telt, hoe het platform NIST 800-88 velden volgt en wat in de evidence bundle stroomt.
BOL, pick list, packing slip, loading report: de outbound document set
Waar elk document voor dient, wie het leest en hoe het platform ze allemaal uit dezelfde outbound order genereert.
Photos library: een tenantbreed album
Hoe /general/photos elke assetfoto uit het magazijn toont, met multi-entity links die defect discovery mogelijk maken.
Workflows & automatisering
Hoe contracten aan workflows hangen, workflows aan asset stages, en wat automatisch gebeurt wanneer een stage klaar is.
De workflow engine: contracts -> workflows -> asset stages
Hoe het platform een contract aan een workflow en de workflow aan asset stages koppelt, en wat gebeurt wanneer een stage klaar is.
Stages, substages en wat "done" betekent
Hoe een stage wordt gedefinieerd, wat hem compleet maakt en welke artefacts hij produceert.
De pipeline view: sorteerbaar, retest-capable, zichtbaar
Hoe de pipeline page vastgelopen assets toont, hoe retest terugstuurt zonder audit trail te verliezen en hoe SLA badges aging work markeren.
Finance & settlements
Settlements die zichzelf berekenen uit contract pricing, multi-currency snapshots, Mollie-backed payouts en klantzichtbare invoices.
Settlements: hoe de wiskunde zichzelf berekent
Zes pricingmodellen, chargeback engines en waarom de settlement met het werk al gedaan in de finance queue hoort te landen.
Invoices: VAT, credit notes en period lock
Hoe het platform btw-tarieven per jurisdictie, credit-note workflows en de lock beheert die edits aan gesloten periodes voorkomt.
Multi-currency: 147 currencies, daily rates, snapshot per transaction
Hoe het platform currency conversion doet, waar rates vandaan komen en waarom historische transacties niet stil opnieuw vertaald worden.
Exchange rates: waar de cijfers vandaan komen
De H/refresh-rates cron, het override-mechanisme voor bekende slechte rates en variance alerts die feedproblemen vangen voor settlements geraakt worden.
Mollie billing & award payouts: geld dat echt beweegt
Hoe de Mollie-integratie in de trade-in award flow haakt, waar billing settings per tenant leven en waarom een klantzichtbare invoice belangrijker is dan een backend payout log.
Notificaties & realtime
De bel, de ochtenddigest, de realtime feed in de deal room en de preferences die twaalf pings over een deal voorkomen.
De notifications bell en de ochtenddigest
Hoe de bel optelt, wat een notification triggert en waarom de digest twaalf pings over een deal bundelt tot een leesbare samenvatting.
Realtime in de deal room en daarbuiten
Hoe Supabase Realtime wijzigingen naar deal rooms, inventory lists en de notifications bell pusht - zonder polling.
Notification preferences: kies wat je wakker maakt
Tuning per event type, kanaalkeuze per event en de digest als default voor lage urgentie.
Settings & admin
Twee rollagen, tenant-configureerbare referentiedata, de grens tussen platform-only en org-only pagina’s, en de toolbox voor platform staff wanneer iets vastloopt.
Roles & permissions: twee lagen, zeven org roles
Platform-level roles, org-level roles en hoe het systeem beslist of je trust-scoring config of company financials mag zien.
Platform admin vs. org admin: waarom het onderscheid telt
Welke pages op /admin/platform/* platform-only zijn, welke op /admin/organizations/* org-only zijn en waarom die lijnen bestaan.
Service catalog, fault codes, grading rules: tenant-configureerbare referentiedata
Waar de 35 ITAD services leven, hoe de 44 fault codes worden uitgebreid en waarom grading rules in tenant settings zitten.
Organization settings: profile, billing, storage tier
Wat op org-level settings leeft, hoe billing tier met feature gating samenhangt en waarom storage tier per tenant wordt geconfigureerd.
Master items: de stockcatalogus achter elke listing
Waarom een tenant-managed catalog beter is dan vrije productnamen, hoe master items met assets verbinden en waar ze in receiving grid en listings verschijnen.
Locations: de warehouse floor plan tekenen
Waar warehouses, zones, racks en pallet types worden geconfigureerd - en waarom racks in de database verplaatsen overeenkomt met ze op de vloer verplaatsen.
Drivers & fleet: de catalogi achter collections
Hoe drivers en vehicles als eigen catalogi leven, welke velden tellen voor collection assignment en waarom "de truck" meer metadata nodig heeft dan een kenteken.
Workflows editor: de tenant view van de engine
Hoe /settings/core/workflows een tenant presets laat kiezen, stages laat overriden en auto-generation rules laat togglen - zonder code.
Price sheets: pricing per repeat buyer zonder free-text discounts
Hoe repeat-buyer discount tiers, regionale pricing en category-specific overrides worden gedefinieerd - en waar de price sheet aan een deal hangt.
Testing templates & grading rules: wat de tester ziet
Hoe testchecklists en grading-rule overrides per tenant werken, en waar platform defaults voor nieuwe orgs leven.
Audit tools: waar de erasure-tool-configuraties leven
Hoe tenants Blancco-sync configureren en andere audittoolconfiguraties klaarzetten zonder te suggereren dat ze al importeren.
Tags: een taxonomie voor bedrijven, contacten en documenten
Hoe één tagcatalogus werkt over companies, contacts en documents heen zonder dat de UI een kleurentombola wordt.
De admin toolbox: force-complete, impersonation, stuck-flow fixes
Knoppen met audit, redenen en beperkte blast radius voor stuck escrows, force-completers, stranded signups en read-only impersonation.
Trade-In account impersonation: onderzoeken vanaf de klantzijde
Hoe impersonation specifiek scoped is naar de trade-in customer surface, waarom het op een eigen M020 detail page leeft en wat scoping van profile en notifications voorkomt.