Wat moet er precies betaald worden?
– Ga je het gebruik van de plugin licenseren waarvoor men moet betalen om die op hun eigen site te kunnen gebruiken?
– Bouw je een platform/site waar je deze plugin gebruikt waar mensen voor gebruik van jouw site moeten betalen?
In beide gevallen is het in ieder geval een punt dat mee genomen moet worden in het functionele en technische ontwerp proces en zouden de ontwikkelaars een deel van de koppeling/integratie er in moeten zetten.
Ik wil graag de reactie van Richard aanvullen.
– Ga je het gebruik van de plugin licenseren waarvoor men moet betalen om die op hun eigen site te kunnen gebruiken?
Als er een betaalde licentiesleutel vereist is voor de plugin, mag die niet via WordPress.org aangeboden worden. Daardoor verschijnt hij niet in de plugin-zoekresultaten, wordt hij niet meegenomen in de updates en krijgt hij ook geen plekje op het WordPress Forum.
Dat moet je dus extern regelen/verzorgen.
De plugin moet code bevatten die de geldigheid controleert en of er updates beschikbaar zijn. Hoe die code er uit ziet, is afhankelijk hoe en waar je de plugin verkoopt en onderhoudt.
WordPress voert alleen code uit als de plugin geactiveerd is. Het is belangrijk om ook rekening te houden met gebruikers die een WordPress MultiSite-installatie hebben, omdat zij alleen updates via de Netwerk Admin kunnen installeren.
Payment Service Providers, zoals Molle, Sisow, Stripe & PayPal handelen alleen online betalingen voor je af. Die doen niets met licenties, updates, etc.