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.
De onboarding tour en het headerkompas
Hoe een nieuwe tenant van "waar klik ik eerst?" naar "ik weet waarvoor elke module dient" gaat zonder Loom-video - en waarom het kompaspictogram in de header blijft.
Universele zoekfunctie & sneltoetsen: Vind het voor je mompelt
Hoe command palette, record search, scannerbrug en shortcut-help navigatie in spiergeheugen veranderen.
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.
Testing productivity: Doorvoer zonder gokwerk
Hoe de productivity view queue health, operator pace, bottlenecks en testeractiviteit toont.
Markthandel
Geverifieerde listings, deal rooms, intent matching en het trust profile dat B2B-handel minder blind maakt.
Trustprofiel: Een reputatie die je echt kunt auditen
De trustscore met zes componenten - en waarom "we voelen ons goed bij deze verkoper" geen inkoopstrategie 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 auctions zijn vandaag live; de andere formats zijn roadmap-engines, geen knoppen achter een gordijn.
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 in bounded batches schrijft.
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 en de Core-handoff - de lifecycle van een trade-in pickup van publicatie tot bewijs.
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.
Sourcing-werkruimte
Hoe ITAD-teams pickup-vraag vinden, erop bieden, winnen en het werk aan Core doorgeven zonder de hele planeet opnieuw te typen.
Sourcing inbox & coverage: Bied alleen op werk dat kan
Hoe regio, services, certificeringen en visibility bepalen welke requests bij ITADs landen.
Sourcing bids, defaults & bid history: Hergebruik de saaie stukken
Gestructureerde bids, tenantdefaults, geldigheid en historie houden quoting snel zonder vaag te worden.
Won, lost & analytics: Leren zonder concurrenten te bespioneren
Outcome-feedback en KPI’s helpen bidders verbeteren zonder andermans playbook te lekken.
Pickup calendar & Core-handoff: Van gewonnen bid naar warehousewerk
Hoe calendar, collection en inbound order de commerciele belofte aan de fysieke pickup houden.
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 events, tenant-scoped reads en een tamper-evident hash chain "ik denk" veranderen in bewijs.
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.
Documenten: Waar de PDF’s echt wonen
De documentstore, polymorfe links, storagequota en waarom bewijs op records hoort in plaats van in mapnamen.
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.
Externe recyclingcertificaten: Bewijs van de downstream partner
Hoe recycler-certificaten aan outbounds, assets en evidence packages hangen.
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.
Saved views: Filters die maandagochtend overleven
Hoe opgeslagen views worklists bruikbaar houden zonder filter-reset-theater.
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 subscription billing: De SaaS-factuur, niet het palletgeld
Waar ReVend-abonnementsfacturatie hoort, wat /settings/billing al toont en waarom pickup-, Market-, Auction- en escrowgeld bewust buiten Mollie blijft.
Margin insight: Winst is geen gevoel
Actual, committed en estimated margin verbinden finance, sales, pickup, outbound en kostendata.
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.
Support & betrouwbaarheid
Tickets, attachments, opslaglimieten, healthstatus en de platformdelen die stille dagen stil houden.
Supporttickets & attachments: Geef support aanwijzingen, geen roman
Tenanttickets, replies, attachments en platform-created tickets houden troubleshooting bij de juiste organisatie.
Platform health & public status: Groen betekent iets
Readiness checks, admin cockpit, job runs en public status houden incidenten uit de folklore.
Storagequota & uploadlimieten: Bewijs heeft een meter nodig
Tenantgebruik, warnings en uploadblokkades voor documenten en foto’s.
API & integraties
API-keys, scopes, webhooks, OpenAPI, imports en integratievlakken voor teams waarvan het ERP morgen niet verhuist.
Public API & OpenAPI: Een contract, geen beleefde CSV-export
De /v1 API expose assets, orders, documents, listings, auctions, events en meer.
API keys, scopes & quota: Scherp gereedschap heeft labels nodig
Scopes, rate limits, IP allowlists, maandquota en rotation houden integraties bruikbaar.
Webhooks, events & retries: Het platform klopt nog eens, beleefd
Subscriptions, signing secrets, delivery history, retry en replay maken outbound integraties observeerbaar.
Import center & API/ERP-brug: Data binnenbrengen zonder chaos mee te nemen
CSV, API push, import jobs en ERP-setup voor teams met bestaande systemen.
Settings & admin
Platform-only Admin, tenantinstellingen, rollagen, configureerbare referentiedata en de supporttoolbox voor platform staff wanneer iets vastloopt.
Rollen en rechten: Twee lagen, zeven tenantrollen
Platformrollen, tenantrollen en waarom moduletoegang niet wordt beslist door wie laatst zijn profielnaam wijzigde.
Platform admin vs. org admin: waarom het onderscheid telt
Admin is platform-only; tenantprofiel en teambeheer leven in Settings.
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.
Organisatie-instellingen: Profiel, billing, storage, integraties
Tenantinstellingen voor documenten, packages, limieten, billingcontext en setup die niet in een module verstopt hoort.
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.
Packages, entitlements & add-ons: Het plan is geen sticker
Modules, features, limieten en toekomstige add-ons zonder commerciele logica te hardcoden.