Terug naar Blog
Verkopen

Zo zet je een betaalmuur op een ZIP-bestand (geen website nodig)

Een preset pack, codebundel of setje bestanden gezipt en wil je ervoor laten betalen? Zo zet je in minder dan een minuut een echte betaalmuur op een ZIP-bestand — geen wachtwoord, geen erewoord.

7 juli 20268 min lezen
P
PayRequest Team
Payments Experts

Je hebt de bestanden gezipt — misschien een set Lightroom-presets, een map met broncode, een bundel templates — en nu moet je er nog voor laten betalen. De gebruikelijke opties hebben allemaal hetzelfde probleem: de zip beveiligen met een wachtwoord en dat mailen zodra iemand je heeft getikt via Tikkie (makkelijk te vergeten, en makkelijk voor één koper om aan tien vrienden door te sturen), of het bestand in een afgeschermde Google Drive-map zetten en hopen dat mensen echt betalen voordat je toegang geeft. Niets daarvan is een echte betaalmuur. Het is een erewoord met wat extra stappen.

Een echte betaalmuur betekent dat het bestand simpelweg niet bestaat voor de koper totdat de betaling binnen is — geen wachtwoord om te beheren, geen handmatige toegang verlenen, geen vertrouwen op het woord van een vreemde. Deze gids laat zien hoe je een echte betaalmuur op een ZIP-bestand zet, wat er misgaat bij de wachtwoord-en-mail-oplossing, en wat er met de bestandsbeveiliging gebeurt zodra iemand wél betaalt.

Belangrijkste punten

  • Een met wachtwoord beveiligde ZIP is geen betaalmuur — je moet nog steeds zelf de betaling innen en het wachtwoord handmatig delen, en één gedeeld wachtwoord doorbreekt het hele systeem
  • PayRequest Upload zet elk ZIP-bestand in minder dan een minuut om in een betaalmuur-link: sleep het bestand erin, bepaal een prijs, publiceer
  • Het bestand is écht ontoegankelijk totdat de betaling bevestigd is — er is geen aparte stap waarin jij het handmatig "vrijgeeft"
  • Wat er in de ZIP zit maakt PayRequest niet uit — broncode, presets, lettertypen, projectbestanden werken allemaal op dezelfde manier, want alleen de buitenste .zip wordt gecontroleerd
  • Elke downloadlink is gekoppeld aan één aankoop, met optionele limieten en een vervaldatum, dus een gelekte link betekent geen oneindige gratis downloads

Wat "een betaalmuur op een ZIP-bestand" precies betekent

Simpel gezegd: een betaalmuur op een ZIP-bestand betekent dat niemand het daadwerkelijke archief kan downloaden voordat ervoor betaald is. Dat klinkt vanzelfsprekend, maar de meeste gangbare oplossingen doen dit niet echt — ze blokkeren *toegang tot informatie over hoe je aan het bestand komt*, niet het bestand zelf.

Het verschil tussen "afgeschermd" en "achter een betaalmuur"

Een Google Drive-link ingesteld op "iedereen met de link" is helemaal niet afgeschermd — het is alleen een betaalmuur in de zin dat je de link nog niet gedeeld hebt. Zodra die gedeeld is, zit er geen betaalcontrole meer tussen de klik en de download; je vertrouwt volledig op de eerlijkheid van kopers dat ze eerst betalen. Een met wachtwoord beveiligde zip komt dichterbij, maar het wachtwoord zelf wordt dan de echte poort — en een tekststring is triviaal makkelijk door te sturen, te screenshotten of in een Discord-server te plaatsen.

Een echte betaalmuur zet de *betaling* tussen de koper en het bestand, niet een stukje informatie waarvan je hoopt dat het geheim blijft. Dat is het verschil tussen "ik vertrouw erop dat je betaald hebt" en "het systeem heeft al bevestigd dat je betaald hebt."

Waarom creators bestanden zippen voordat ze die verkopen

Zippen gaat meestal minder om beveiliging en meer om verpakking — meerdere bestanden (een set presets, verschillende broncodebestanden, een map met assets) bundelen in één download. Het is bovendien een van de meest universeel ondersteunde archiefformaten en opent native op Windows, macOS en vrijwel elk mobiel besturingssysteem zonder extra software. Verkoop je meer dan één bestand tegelijk, dan is een zip vrijwel altijd de juiste verpakking — de vraag is alleen hoe je de toegang ertoe afschermt.

Zo zet je een betaalmuur op een ZIP-bestand met PayRequest Upload

PayRequest Upload is specifiek hiervoor gebouwd: één bestand — inclusief een zip — omzetten in een link achter een betaalmuur, zonder productwizard of eerst een winkel op te zetten.

Stap 1: Sleep het ZIP-bestand erin

Ga naar payrequest.me/upload en sleep je .zip naar het uploadvak, of klik om te bladeren. PayRequest accepteert zips tot 250MB en herkent de bestandscategorie automatisch (dit wordt getoond als "Software & Code" of vergelijkbaar). Het titelveld wordt automatisch ingevuld op basis van je bestandsnaam — pas dit aan als je iets beschrijvenders wilt dan `definitief_v3_echt_definitief.zip`.

Stap 2: Bepaal je prijs

Vul in wat je vraagt. Het valutasymbool van je account verschijnt automatisch, en er is geen minimale instelling of abonnement nodig om één betaald bestand te publiceren.

Stap 3: Publiceer en deel de link

Klik op Genereer betaallink. Ben je nog niet ingelogd, dan word je gevraagd om in te loggen of gratis een account aan te maken — dit gebeurt pas bij de laatste stap, dus je kunt het hele formulier invullen en je prijs zien voordat je ergens aan vastzit. Eenmaal gepubliceerd is je link direct live op `payrequest.me/[handle]/[bestandsnaam]` en klaar om overal te delen: een bio-link, een Discord-aankondiging, een tweet, een e-mail naar je lijst.

Wat er gebeurt zodra iemand betaalt

Op de achtergrond maakt PayRequest Upload een normaal digitaal product en een Smart Link aan — niets bijzonders, en beide zijn achteraf volledig zichtbaar en aanpasbaar vanuit je dashboard. Zodra iemand betaalt, wordt het bestand ontgrendeld via een getokeniseerde downloadlink die specifiek aan die aankoop gekoppeld is, niet een statische, deelbare URL.

Downloadlimieten en vervaldatum

Je kunt instellen hoe vaak één aankoop gedownload mag worden (handig als je bang bent dat een koper onbeperkt blijft downloaden en de link doorstuurt) en een vervaldatum instellen. Verliest iemand redelijkerwijs zijn exemplaar en heeft hij het opnieuw nodig, dan kun je met één klik een nieuwe token uitgeven vanaf de orderpagina — geen noodzaak om het hele bestand handmatig opnieuw te mailen.

Het bestand wordt geleverd, niet alleen "ontgrendeld"

In tegenstelling tot een wachtwoord dat je één keer weggeeft, is de downloadlink zelf eenmalig bruikbaar. Zelfs als een koper zijn downloadlink doorstuurt naar een vriend, blijft die link gebonden aan zijn specifieke tokenlimieten — de vriend krijgt er geen aparte, onbeperkte kopie van jouw productpagina door.

Gangbare manieren om een ZIP-bestand te beveiligen (en waar ze tekortschieten)

MethodeBetaling eerst geïnd?Automatische levering?Kans op lekken
Wachtwoord-zip + handmatige betalingNee — leunt op eerlijkheidNee — jij stuurt het wachtwoordHoog — één gedeeld wachtwoord ontgrendelt hem voor iedereen
Google Drive/Dropbox-link + "betaal eerst"-briefjeNee — puur erewoordNeeZeer hoog — link werkt vaak gewoon voor iedereen
WeTransfer + factuur apart gestuurdNee — bestand wordt sowieso verstuurdNeeHoog — WeTransfer screent totaal niet op betaling
Discord-rolafscherming (betaalde rol ziet kanaal)Hangt af van bot-instellingSomsGemiddeld — vereist doorlopend rolbeheer
PayRequest Upload-betaallinkJa — betaling verplicht vóór ontgrendelingJa — direct, getokeniseerdLaag — links zijn eenmalig en gelimiteerd

Het patroon in de eerste vier rijen is hetzelfde: het *bestand* is niet echt beveiligd, alleen de *informatie over waar je het kunt vinden*. Dat is prima voor casual delen, maar geen serieus verdienmodel als je écht wilt laten betalen voor de download.

Wat wel en niet in de ZIP mag

Om veiligheidsredenen accepteert PayRequest Upload geen ruwe uitvoerbare bestanden of scripts als *het geüploade bestand zelf* — geen los .exe, .py of vergelijkbaar. Maar een .zip is gewoon een verpakking, en PayRequest controleert alleen het buitenste archief, zonder ooit te openen wat erin zit. Dat betekent dat mappen met broncode, projectbestanden, lettertypecollecties, preset packs en documentbundels allemaal op precies dezelfde manier werken zodra ze gezipt zijn — het archief wordt byte voor byte geleverd aan de koper, precies zoals jij het geüpload hebt.

Veelgestelde vragen

Hoe zet ik een betaalmuur op een ZIP-bestand?

Upload de .zip naar PayRequest Upload (payrequest.me/upload), bepaal een prijs en publiceer. PayRequest genereert een betaallink — kopers ontvangen de download pas na betaling, en de zip zelf heeft nooit een wachtwoord of handmatige poortwacht nodig.

Is een ZIP-bestand met wachtwoord beveiligen genoeg om te verkopen?

Nee. Een wachtwoord houdt toevallig rondneuzen tegen, maar je moet nog steeds apart betaling innen (e-mail, DM, factuur) en het wachtwoord handmatig naar elke koper sturen — en zodra één koper het deelt, beschermt het wachtwoord niets meer. Een link achter een betaalmuur haalt het bestand volledig uit het publieke bereik totdat betaling bevestigd is.

Wat mag ik in het ZIP-bestand stoppen?

Alles — broncode, projectbestanden, presets, lettertypen, documenten, sample packs. PayRequest controleert alleen de buitenste .zip-verpakking; het opent of voert nooit uit wat erin zit, en levert het precies zoals geüpload aan de koper.

Is er een limiet op de bestandsgrootte?

PayRequest Upload accepteert zips tot 250MB. Voor grotere bundels ondersteunt de volledige Digitale Producten-flow van PayRequest veel grotere bestanden — maak dan handmatig een product aan vanuit je dashboard in plaats van de Upload-snelkoppeling te gebruiken.

Wat gebeurt er als iemand de downloadlink deelt na betaling?

Elke downloadlink is gekoppeld aan die specifieke aankoop en kan gelimiteerd worden op een vast aantal downloads of een vervaldatum. Lekt een link toch, dan kun je hem intrekken of opnieuw uitgeven vanaf de orderpagina — in tegenstelling tot een gedeeld wachtwoord, dat je niet meer terug kunt draaien.

Conclusie

Een wachtwoord en een erewoord werken misschien voor een handvol vrienden, maar zodra je een ZIP-bestand daadwerkelijk aan vreemden verkoopt, moet de betaling gebeuren *voordat* het bestand bereikbaar wordt — niet een stukje informatie waarvan je hoopt dat het geheim blijft. PayRequest Upload zet elke zip om in een echte betaalmuur-link, in ongeveer de tijd die het kost om het bestand naar een browservenster te slepen.

Probeer PayRequest Upload voor je volgende bestand, of bekijk hoe het past binnen volledige Digitale Producten-levering als je meer dan één item verkoopt.

Frequently Asked Questions

How do I add a paywall to a ZIP file?

Upload the .zip to PayRequest Upload (payrequest.me/upload), set a price, and publish. PayRequest generates a payment link — buyers only receive the download after paying, and the zip itself never needs a password or manual gatekeeping.

Is password-protecting a ZIP file enough to sell it?

No. A password stops casual snooping, but you still have to collect payment separately (email, DM, invoice) and manually send the password to each buyer — and once one buyer shares it, the password protects nothing. A payment-gated link removes the file from public access entirely until payment clears.

What can I put inside the ZIP file?

Anything — source code, project files, presets, fonts, documents, sample packs. PayRequest only validates the outer .zip container; it never opens or executes what's inside, and delivers it to the buyer exactly as uploaded.

Is there a file size limit?

PayRequest Upload accepts zips up to 250MB. For larger bundles, PayRequest's full Digital Products flow supports much larger files — create a product manually from your dashboard instead of using the Upload shortcut.

What happens if someone shares the download link after paying?

Every download link is tokenized to that specific purchase and can be limited to a set number of downloads or an expiry window. If a link leaks, you can revoke or reissue it from the order page — unlike a shared password, which can't be un-shared.

Deel dit artikel

Klaar om te beginnen?

Sluit je aan bij duizenden bedrijven die PayRequest gebruiken om sneller betaald te worden.

Aan de slag