Kennis.shop Changelog
New updates and improvements to Kennis.shop
Search releases
7 March 2024

We hebben even onverwacht prioriteit moeten geven om de inlog flow te verbeteren - omdat er uitdagingen waren voor cursisten om in te loggen. Het oude systeem werkte goed voor Kennis.shop, maar niet wanneer je toegang hebt tot onderdelen van verschillende bedrijven.

Door een andere upate eerder deze week werd het urgent om dit op te lossen.

Betere login flow / cursus toegang verbeteringen

Als je nu inlogt wordt je begroet met een scherm waarop je kan kiezen waar je heen wilt gaan, daar zie je cursussen die je hebt gekocht of Kennis.shop dashboard waar je admin van bent.

Teaser: Straks kun je ook mede-beheerder zijn van meerdere kennis.shop omgevingen met 1 inlog ;).

Wanneer je nu onder "Gekochte cursussen" op een cursus klikt ga je naar de "/home" pagina" van de business waar je een cursus hebt gekocht.

Je kan ook weer terug naar dat overzicht vanaf /home:

Ook kan je van je admin dashboard terug naar je /home met deze knop:

Tenslotte heb ik een hardnekkige bug gefixed met uitloggen waardoor je soms automatisch weer opnieuw werd ingelogd.

Verder heb ik achter de schermen nog een hoop verbeteringen gedaan zodat de code makkelijker is om mee te werken, en de kans op onverwachte redirects is nihil nu.

PS er zit niet veel tijd in om het mooier te maken, want ik ben bezig met een nieuw dashboard en design waardoor we dit allemaal toch weer gaan vervangen!

Verder...

  • Het limiet van aantal termijnbetalingen opties op je betaalpagina is verhoogd van 3 naar 6

  • Gefixt: bug waardoor de text niet overeenkomt bij termijnbetalingen of het bedrag inclusief of exclusief btw is

  • Gefixt: bug waardoor tekst boven op de 'start cursus' knop kwam

  • Gefixt: bug waardoor de cursus meerdere keren toonde op /home

  • Funderingsverbetering: we slaan nu makkelijker op in de database als een order een abonnement of termijnsbetaling start. Dit helpt ons sneller te bouwen.

  • Gefixt: kleine bug met 'dispute status' verkeerd weergegeven bij enkele orders

5 March 2024

Laten we even beginnen met een korte globale status update...

Onze focus ligt op het releasen van de features 'abonnementen' en 'affiliate tools'.

Deze zijn beide ver af.

Terwijl we deze projecten afmaken komen er altijd wel nieuwe bugs naar boven, want tja, dat hoort eenmaal bij software.

Soms zitten deze bugs in de 'na aankoop acties'. Dit zijn alle acties die na een succesvolle aankoop gebeuren. Denk aan het aanmaken van facturen, versturen van emails, koppelingen etc.

Het kostte ons enorm veel tijd om dat per casus uit te zoeken. Zo heb ik een keer een halfuur gezocht naar het probleem waardoor een contact niet naar ActiveCampaign gestuurd is.. En wat bleek? ActiveCampaign was even uit de lucht waardoor het niet aankwam!

Nu hebben we een systeem bedacht dat we heel snel en makkelijk kunnen zien waar een actie mis gaat. Dus stel je koppeling met ActiveCampaign lijkt niet goed te gaan. Dan kunnen we nu meteen achterhalen wat er precies gebeurd is. Dat zien wij met interne tools, zoals dit:

Het plan is ook om dit systeem wat gebruiksvriendelijker te maken zodat alles wat er na je order gebeurt GEEN zwarte doos meer is.

Dan kan jij precies zien welke acties uitgevoerd zijn en wat de status daarvan is. Ook kan je dan zelf een actie opnieuw uit laten voeren. Dit scheelt een hoop frustratie en geeft duidelijkheid... Maar hier moet je nog even op wachten, dit parkeren we nog even. Eerst moeten de kern features af.

Dus. Met dit systeem moment verlichten we de druk op de developers omdat we nu veel meer inzicht hebben en sneller bugs kunnen vinden en fixen. Waardoor jij een stabielere kennis.shop hebt en minder lang hoeft te wachten op fixes.

Nu dit af is, gaat onze volledige focus weer naar abbo's en termijnbetalingen. En er zitten nog wat meer pareltjes in deze update!

(Intern) 'na order acties' module systeem

Wij kunnen meteen inzien of er iets mis gaat na een order, en de acties opnieuw laten uitvoeren.

Ook is elke actie nu onafhankelijk van elkaar waardoor we 'per module' het opnieuw laten proberen.

Reken 0% btw buiten de EU met Kennis.shop tax

Je kan nu 0% btw rekenen op landen die buiten de EU zijn. Dit vindt je onder `e-commerce -> belasting -> Geen btw buiten de EU

Let op: het is nog in beta, dat betekent dat het moet werken - maar als het cruciaal is dat het 100% correct werkt voor jou, dan kan je beter nog even wachten.

Maximaal aantal aankopen verbeterd

Het werkt weer zoals verwacht, en nu beter dan ooit tevoren:

  • Direct bij het openen van de pagina zie je dat het uitverkocht is, niet meer na 7 seconden

  • De knoppen doen het niet meer

  • Er zijn extra meldingen gemaakt zodat het nog duidelijker is dat het uitverkocht is:

  • Mocht je klant bezig zijn met een aankoop en tegelijkertijd heeft iemand anders net de laatste aankoop gedaan, dan wordt de klant tegengehouden vlak voordat ze doorgestuurd worden naar de betaling (bv. de 'ideal pagina')

  • Op Engelstalige betaalpagina's is het ook echt Engels nu ;-)

Let op: deze feature limiteert het aantal keren dat je betaalpagina voldaan wordt. Het limiteert niet op product niveau hoe vaak die gekocht kan worden.

Zie snel welke termijnbetalingen open staan

Met deze tijdelijke knop krijg je snel overzicht van welke termijnbetalingen openstaan.

Dit wordt vervangen met een nieuwe pagina, binnenkort™, waar je hetzelfde kan zien maar dan door zelf filters in te stellen.

Laat termijnbetalingen opnieuw incasseren

We zijn druk bezig met een feature dat we automatisch een betaallink sturen naar je klant als hun termijnbetaling faalt.

Terwijl we daarop wachten hebben we een knop gemaakt om termijnbetalingen opnieuw te laten incasseren.

Deze knop toont alleen als de order in de status 'waiting_for_retry' is of 'dispute_*'.

De knop werkt iets anders per status.

Als de status 'waiting_for_retry' is dan proberen we de betaling meteen opnieuw

Wanneer je op deze knop drukt proberen we meteen opnieuw te incasseren.

Als de status 'dispute_*' is, bv. 'dispute_lost' (chargebacks) dan kunnen we de betaling technisch gezien niet opnieuw proberen. In plaats daarvan maken we een nieuwe betaling aan (voor jou merk je niet dat we een nieuwe betaling aanmaken, het blijft hetzelfde order nummer hebben). Zorg ervoor dat je eerst contact opneemt met je klant om te verzekeren dat de volgende betaling lukt. Anders kunnen de kosten snel oplopen. Dit is nu 7.50 maar wordt 15 euro op 1 juni: https://support.stripe.com/questions/june-2024-pricing-update-for-sepa-direct-debit

Verder...

  • Gefixt: aankopen met 100% korting worden weer altijd goed verwerkt

  • Gefixt: alle 'termijnbetalingen' orders hebben weer de juiste status. Een paar hadden de verkeerde status waardoor ze vastzaten.

  • Gefixt: je kan weer een logo uploaden als je geen algemene voorwaarden ingesteld had

  • Gefixt: tags komen weer goed in ActiveCampaign met 'testbetalingen'

  • Gefixt: Facturen voor producten die gratis zijn komen goed in Moneybird

15 February 2024

Het is alweer ruim 2 maanden geleden sinds de laatste update. Ik doe mijn best om weer naar de wekelijkse updates te gaan, er was echter enorm veel focus werk en uiteindelijk is de hoogste prioriteit dat Kennis.shop stabiel is en goed werkt. Daardoor kom ik helaas soms niet toe aan de updates.

Hier de highlights van de afgelopen 2 maanden aan ontwikkelingen!

Tip: Ben je benieuwd naar de status van Affiliate tools en abonnementen? Bekijk de Facebook community - daarin heb ik in de laatste Q&A een uitgebreide update gedeeld. Ook deel ik regelmatig video's met "een kijkje in de keuken".

Stabiliteit en funderingsverbeteringen

Al voor de kerstvakantie zijn we begonnen met verbeteringen aan de fundering van Kennis.shop. Hier hebben we tot eind januari tijd in geinvesteerd. We hebben o.a. database correcties uitgevoerd en de structuur verbeterd, betere log systemen, overstap van emailprovider, een giga beveiligingsupdate gemaakt.

Dit zorgt ervoor dat we de komende jaren sneller en met minder bugs kunnen doorontwikkelen.

Hierdoor hebben we een hele sterke fundering voor de laatste 2 grote features die long overdue zijn: abonnementen en affiliate tools.

Betere log systemen

We kunnen nog sneller achterhalen wat er precies fout gaat als er iets fout gaat.

Ook kunnen we dit sneller achter de schermen opvangen, zodat de kans groter is dat ALS er een probleem is - het al opgelost is voordat je er iets van merkt.

Waarschijnlijk klinkt dit vaag... Dit is hoe dat er uit ziet voor ons :-D

Overstap emailprovider

Voor het versturen van alle emails gebruiken wij ook een SaaS (software as a service) net zoals Kennis.shop een SaaS is wat jij gebruikt. De huidige provider is goed, maar heeft zo zijn beperkingen. Namelijk in het toevoegen van 'custom' domeinen.

Dat is wat we nodig hebben om ervoor te zorgen dat je emails kan versturen vanuit je eigen domein zoals 'info@jouwbedrijf.nl' in plaats van '...@kennis.shop'.

Die feature hebben we al een tijdje nu uitgezet, omdat we tegen het limiet aan zaten. Na deze switch kunnen we dit weer activeren (verwacht niet meteen dat dit weer werkt, hier moet nog wat meer tijd ingestopt worden).

Dus... een limiet op 'custom' domeinen en daar bovenop een enorme slechte klantenservice, zorgde voor het besluit om over te stappen. De code is 90% klaar maar voor de volledige overstap moeten we het zorgvuldig switchen - want het is cruciaal dat emails goed verstuurd worden.

Ook is deze overstap de fundering om beter bij te houden wat er gebeurd met emails na ze verstuurd zijn, zodat je in de toekomst dit ook op je order pagina terug kan zien.

Beveiligingsupdate

Een hele grote beveiligingsupdate staat klaar, die wordt nu intern getest. Details kan ik niet geven - voor de veiligheid - sorry!

Kortingsbonnen kan je nu aanmaken op 'betaalpagina niveau'

Dat houdt in dat je kortingsbon een korting geeft over het totaal bedrag op je pagina. Dat is nu ook de standaard optie.

Vervang 'Kassakoopje' met je eigen tekst

Hoe? Lees je hier: https://help.kennis.shop/nl/article/tekst-kassakoopjes-op-de-betaalpagina-aanpassen-10bffou/?bust=1708027148084

PS dit was een feature request, blijf vooral stemmen en feature requests inbrengen. We kijken hier altijd naar en zullen dat nog VEEL meer gaan doen nadat de affiliate tools en abonnementen features af zijn. https://fider.kennis.shop/posts/68/naam-kassakoopje-kunnen-veranderen

Eigen email aanpasen

Klein maar fijn: je kunt je account email aanpassen.

https://help.kennis.shop/nl/article/hoe-wijzig-ik-mijn-emailadres-quxd1d/?bust=1708023667325

Verder...

Dit is geen volledige lijst, er is nog veel meer gebeurd.

  • Duidelijkere melding dat testbetalingen nu geen factuur en bevestigingsmail stuurt

  • Bug fix: Logo uploaden heeft nu juiste bestandsgrootte limitaties

  • Bugs opgelost en algemene verbeteringen rondom facturen generatie

  • Bug fix: verkopen triggerde de zaps niet voor enkele Kennis.shop accounts

  • Problemen opgelost rondom btw berekeningen

  • Kennis.shop tax de standaard gemaakt voor elk account die op stripe tax zat en dat waarschijnlijk niet nodig had

  • Bug fix: downloaden factuur van kennis.shop kosten werkt weer

  • Bug fix: lopende termijnbetalingen en het veranderen van tax systeem werkt beter

  • Bug fix: favicon / school logo preview toont weer

  • Bug fix: het bericht dat laat zien op je stripe account is opgezet in de instellingen werkt weer

  • Marketing tweaks op ambassadeurs pagina

  • Bug fix: juiste bedrag wordt getoond op de orders pagina (het nam kortingen niet goed mee)

  • Bug fix: Social sharing afbeelding laadt weer

  • Wij krijgen iets meer info in ons klantenservice programma zodat we sneller kunnen helpen

  • Bug fix: emails worden altijd weer goed verstuurd

  • Je ziet geen verwijderde producten meer bij "bestaand product toevoegen op betaalpagina"

  • Bug fix: factuur word weer goed aangemaakt in Moneybird als het contact al bestond bij een ander KS account

  • In de 'je hebt een nieuwe verkoop' email zit nu een link naar de order detail pagina

  • Wanneer je kortingsbonnen maakt worden er geen verwijderde producten meer getoond

  • Bij kortingsbonnen maken zie je het id van de producten zodat het makkelijker is te identificeren (als je dezelfde namen hebt voor meerdere producten)

25 December 2023

Abonnementen en affiliate tools

Om te beginnen, even een korte update over de algemene planning.

Bij elke technische update krijgen we vragen over wanneer de abonnementen en affiliate tools klaar zijn. Je denkt waarschijnlijk: waarom zijn jullie met andere dingen bezig?

Dit zijn nu onze prioriteiten m.b.t. de projecten:

  1. Abonnementen (Ben) & nieuw dashboard (Kars)* & infrastructuur verbeteringen (Tobias)**

  2. Affiliate tools

*Nieuw dashboard: waarom kan dat niet wachten? 3 redenen:
1. We krijgen elke dag heel veel vragen over dingen die simpelweg niet duidelijk zijn. Dat zet heel veel druk op ons kleine team. Heel veel van die vragen zijn te verduidelijken door betere dashboard pagina's.

  1. Als we nu features bouwen met het oude dashboard, dan moeten we dat begin volgend jaar weer opnieuw bouwen. Dus dan 'lenen' we tijd van volgend jaar. We proberen dit in balans te brengen door alvast de nieuwe dingen met het nieuwe dashboard te bouwen (abbonementen, affiliate tools) en ondertussen langzaam maar zeker de oude pagina's ook opnieuw te bouwen.

  2. We merken in de beta van termijnbetalingen heel veel vragen over onduidelijkheden. Achteraf gezien hadden we meer dashboard elementen moeten maken voordat we die beta live deden. Dat gaan we met abonnementen wel doen.

** waarom helpt Tobias jullie niet met abonnementen?

Tobi is onze expert in 'infrastructuur'. We kunnen hem inzetten voor abonnementen, maar dat zorgt ervoor dat enorm belangrijke updates - die alleen hij kan doen - langer moeten wachten. Uiteindleijk is de stabiliteit en veiligheid altijd prio 1. Want wat heb je aan abonnementen als Kennis.shop niet stabiel is?

Waarom dan toch updates met andere dingen erin zoals 'verwijder producten' en 'nauwkeurigere order info'? Dat komt hierdoor:

  1. Het is nodig voor de marketing. We proberen zo min mogelijk marketingplannen te maken waarbij we nieuwe features MOETEN bouwen. Maar sommige dingen kunnen we niet onderuit. Zoals de feature 'verwijder producten'. Dit is nodig, want als je op het START pakket zit, dan mag je maximaal 3 producten. Maar als je ze niet kan verwijderen... dan voelt het als een te grote beperking. Dus dat krijgt voorrang om te bouwen omdat als de marketing niet verder kan, dan verdienen we geen geld. Zonder geld, geen developers. Zonder developers, geen Kennis.shop.

  2. Zelfde reden als eerder: om de druk op de klantenservice te verlichten

  3. Om de 'kern' van Kennis.shop goed te laten lopen, is het essentieel dat je 100% kan vertrouwen op de order informatie die je krijgt. Hiervoor was dat minder een uitdaging want je had minder inzicht in die informatie. Maar nu je alles van je orders kan inzien, is het essentieel dat het klopt. Bijvoorbeeld om je boekhouding in orde te houden.

  4. Sommige taken zijn enorm laaghangend fruit, het kost 1-2u en is iets waar al maanden om gevraagd wordt. Voor onze mentale gezondheid is het fijn om soms even een voldaan gevoel te krijgen. Want de grotere projecten zoals 'abonnementen' is maandenlang eenzaam werk waarin de developer weinig voldoening krijgt, want het duurt zolang voordat we jou en mij er blij mee kunnen maken. Dit soort laaghangend fruit dingen willen we iets consistenter in de planning doen. Dat zorgt effectief NIET ervoor dat je langer wacht op jouw grote features... sterker nog, het zorgt ervoor dat je die sneller krijgt. Als wij een paar uur per week stoppen in laaghangend fruit features, dan heb je sneller een betere kennis.shop want anders moet dat allemaal wachten totdat de grote projecten af zijn. En daarbovenop worden wij productiever omdat we meer in de flow komen door hier en daar kleine 'wins' te pakken.

Dan nu naar de updates

Product management pagina

Je kan vanaf nu je producten verwijderen!

Let op dat als ze actief zijn op een betaalpagina, ze ook daarvan verwijderd worden. Je kan zien op hoeveel betaalpagina's ze actief zijn. Je kan de producten via de betaalpagina instellingen verwijderen van die betaalpagina (we gaan later kijken of we dit NOG makkelijker voor je kunnen maken).

Ook gaan we straks meer features maken om nog beter je producten te managen. Als je input hebt kan je dat altijd het beste kwijt op fider.kennis.shop. Denk bijv. aan het aanmaken van nieuwe producten, wijzigen van producten en prijzen.

Echte testbetalingen

Het is een langverwachte (1, 2)feature, maar je kan eindelijk echte testbetalingen doen met de test modus van Stripe.

Dit betekent: geen onnodige testfacturen in je boekhouding meer! En geen geknoei met 100% kortingsbonnen om te testen.

Bekijk het hulpartikel.

Let op: je krijgt geen facturen en je order komt niet in je overzicht. Ook werken boekhoudkoppelingen (moneybird) niet voor deze testorders.

START en PRO pakketten

Als het goed is merk jij er niets van, want als je al klant was voor 21 december (of na 21 december het pro pakket hebt gekocht) dan heb je een pro licentie.

Met het pro licentie kan je alles wat je al kon. Je ziet dit ook terug linksboven in je dashboard.

We hebben alle logica gebouwd om de features te bepekkren die 'Start' licenties niet kunnen gebruiken. Het systeem is ook zodanig gemaakt dat toekomstige pakketten in korte ontwikkelingstijd toegevoegd kunnen worden.

Je kan geen 100% kortingscodes meer gebruiken met termijnbetalingen

Achter de schermen werkt dit niet goed, want als je een 100% kortingscode gebruikt - dan wordt er niet gevraagd om een mandaat dat we geld kunnen afschrijven in de toekomst. Dus zal je eerstvolgende termijnbetaling mislukken.

Daarnaast zien we geen reden om die überhaupt te willen doen, want als je termijnbetalingen aanbiedt dan wil je een prijs opdelen in een aantal delen. Wel begrijpen we dat je abonnementen wilt aanbieden waarbij je bv. de eerste maand gratis geeft. Dit gaan we ondersteunen in de abonnementen feature :-)

Zie hier het nieuwe hulpartikel: https://help.kennis.shop/nl/article/hoe-doe-ik-een-testbetaling-1ixl34p/?bust=1703502027352

Nauwkeurigere order info

Het is essentieel dat je 100% kan vertrouwen op de order informatie die je krijgt.

We hebben ontdekt dat er orders zijn in bepaalde tijdsperiodes die wat data ontbreken. Of we sloegen dat niet op in onze database, en haalden dat op in Stripe. Dat werkt prima om alle orders juist te verwerken, maar dan kunnen we het niet tonen op je 'order detail' pagina.

Om ervoor te zorgen dat jij 100% kan vertrouwen op je order data hebben we alle orders nagelopen en naast dat van Stripe gelegd. En zorgen we ervoor dat deze data 100% klopt en in de toekomst ook blijft kloppen.

Nieuwe homepage

Als onderdeel van onze bedrijfsprocessen optimalisatie hebben we de home page (marketing website) opgesplitst van de echte applicatie. Daardoor gaat er geen kostbare developer tijd verloren aan bv. het aanpassen van teksten voor de marketingpagina. Voor nu redirect de home page (kennis.shop) naar lp.kennis.shop. Waarschijnlijk gaan we dit nog verder optimaliseren.

Geen zorgen, al je referral links blijven werken zoals verwacht. Je hoeft je daar nu, en in de toekomst, niet druk om te maken.

Verder

  • Optimalisatie in de onboarding (bedankt voor de feedback): betere tekst wat subdomein is

  • De 'kopieer' api code werkt nu altijd

  • Betaalpagina knoppen tekst verbeterd (bedankt voor de feedback)

  • 21 december, betaalpagina's met 0 euro werden niet goed verwerkt in de 'na-aankoop' acties. Is op dezelfde avond opgelost.

15 December 2023

Order details pagina

Eindelijk is die er... tenminste, onze eerste versie... van de order details pagina! 🎉

Je kan nu op 'details' klikken of op de order id in je orders overzicht, en dan zie je alle gegevens van die order terug.

Gebruik jij al termijnbetalingen? Dan is dit de beste manier om inzicht te krijgen in hoe dat gaat.

Je ziet onderaan een extra sectie als het een termijnbetaling of abonnementsbetaling* is. Daar zie je ook de andere relevante betalingen die bij dit abonnement of deze termijn afspraak horen. Ook kan je het abonnement/termijnbetaling stopzetten hier.

*De functie voor abonnementen is ver af, maar op dit moment nog in ontwikkeling. Je ontvangt bericht zodra we de 'beta' versie live zetten.

Nieuwe factuur layout

Wellicht heb je het al gemerkt, maar we hebben op basis van alle feedback een nieuwe layout voor je verkoopfacturen!

Hiermee zijn veel esthetische pijnpuntjes flink verbeterd. We hebben zo veel mogelijk aangepast op basis van alles wat jullie ons verteld hebben, maar we hebben soms compromissen moeten sluiten. We zullen in de toekomst kijken naar een 'layout bouwer' of in ieder geval meer templates zodat je nog meer creatieve vrijheid hebt.

Optie om kortingscodes voor elke termijnbetaling aan of uit te zetten

Door op deze knop te drukken, pas je de korting voor zowel de eerste als elke opvolgende termijnbetaling toe. Stel, je klant betaalt in 3 termijnen van 400 euro. De klant heeft een kortingsbon van 10% en de knop staat 'AAN.' Dan betaalt de klant elke termijn 10% minder dus 3 termijnen van 360. Staat de knop UIT? Dan werkt de korting alleen op de eerste betaling. Dus in dit voorbeeld betaalt de klant de 1ste termijn dan 360 euro, maar de 2e en 3e termijn 400 euro.

Activecampaign/Mailblue update

Kleine maar fijne update: het telefoonnummer wordt meegestuurd naar ActiveCampaign.

DNS wijzigingen

Je kan niet meer je domein instellen om van daaruit emails te versturen. De reden is dat we gelimiteerd worden door onze huidige emailprovider. We zijn bezig met de overstap naar een ander systeem, en deze feature komt waarschijnlijk weer terug. Voor nu worden alle emails vanuit noreply@kennis.shop gestuurd.

Verder

Veel kleine verbeteringen in de UI, bijv. om duidelijker te maken dat alleen Nederland en Belgie momenteel als verkoop land ondersteund is voor Kennis.shop tax. Maar ook links naar hulpartikelen bij error berichten. Verwacht hier nog veel meer verbeteringen in met het nieuwe dashboard straks!

Bug fixes

  • Factuurdatums zijn niet meer met datum van 1970 voor 100% kortingsorders.

  • De kennis.shop facturen zijn weer te downloaden (was een paar weken terug al gehotfixed*)

  • De 'nieuwe subtotaal en 'totale korting' worden weer goed getoond (was een paar weken terug al gehotfixed)

  • De banner voor de campagne zorgde op safari voor een wit scherm.

  • Stripe tax video op de onboarding pagina is vervangen met eentje waarin ik wel m'n scherm deel ;-)

  • Cursus startte niet altijd op het begin wanneer je de les volgordes aangepast had, nu wel weer.

  • Cursus PDFs waren niet zichtbaar met bepaalde iOS safari versies, als dat het geval is wordt nu een link getoond om de pdf alsnog in te zien.

Wat is het verschil tussen een 'fix' en een 'hotfix' hoor ik je denken?

🔧 fix: er is iets wat kapot is gerepareerd
🔥 hotfix: er is iets wat kapot is zo snel mogelijk, buiten de release cycles, gerepareerd

We streven ernaar om iedere donderdag een nieuwe release te doen. Daar worden ook onze fixes in meegenomen.

20 November 2023

En heeft een aantal gloeiende uitdagingen geblust:

  • "Totaal bedrag: 0", dit is wat je betaalpagina soms toonde als je meerdere betaalpagina's achter elkaar bezocht. Het systeem probeerde de producten van de oude betaalpagina te laden, maar dat werkt niet want je zit al op een andere betaalpagina. Dat gaf een error achter de schermen waardoor je bedrag op 0 komt ter bescherming, want als er errors zijn kan er niet afgerekend worden.

  • De 'Start cursus' knop luistert weer, en brengt je naar de cursus pagina

  • Moneybird integratie: Je ziet niet meer een liegende error dat je je btw tarieven hebt aangepast

  • Moneybird integratie: Je ziet weer de 'actief' badge als je de integratie ingesteld hebt.

  • Cursus cover afbeeldingen dat het formaat .jpg hebben worden nu in hun volle glorie getoond

  • Responsive issue op de home page

  • Als kassakoopjes 0 euro zijn wordt er ook GRATIS getoond, niet alleen bij de hoofdproducten

16 November 2023

De laatste en beste Kennis.shop staat online! De laatste weken hebben we flinke stappen gemaakt met grotere projecten waardoor we eventjes niets online hebben gegooid. Dat zorgt nu voor een BOMVOLLE update. Om te beginnen...

Moneybird Integratie uit Beta

We hebben de integratie helemaal opnieuw gebouwd. Daarmee hebben we alle bugs gefixed waarvan we ons bewust waren, en het voor jou enorm vereenvoudigd door aan de achterkant hele slimme logica te maken. (Had je al een integratie opgezet? Sorry - maar dan zul je even opnieuw moeten koppelen.)

Dit is er nieuw

Je hoeft niet meer per betaalpagina in te stellen of je je facturen naar Moneybird wilt versturen, elke factuur wordt standaard verstuurd zolang je een integratie actief hebt.

Je kan op globaal niveau instellen welk grootboek je je verkoopfacturen op wilt boeken.

Je kan dit overschrijven op productniveau.

Je ziet in Moneybird de bron van de facturen, helpt met je overzicht als je meer externe facturen hebt buiten die van Kennis.shop.

En als kers op de taart, kan je jouw Stripe balansrekening selecteren. Zodat je facturen volledig automatisch weggewerkt worden in je boekhouding. Want hiermee worden ze als 'betaald' gemarkeerd op die gekozen rekening.

Dit is gefixed

  • Facturen komen nooit meer per ongeluk als 'kosten' in plaats van 'omzet' in Moneybird.

  • Problemen met verkeerde en missende slcontactinformatie in Moneybird zijn opgelost.

  • Sommige mensen konden de koppeling met Moneybird niet leggen, dat is nu gefixt.

PS. Het hulpartikel moeten we nog updaten!

Termijnbetalingen verbeteringen

Onze superster Ben heeft ontzettend mooi werk geleverd en de termijnbetalingen een stuk stabieler gemaakt. Dat betekent ook dat de fundering voor de abonnementen feature grootendeels af is. Want achter de schermen is een termijnbetaling een abonnement met een einddatum ;-)

Dit staat nu live:

Wanneer je een termijnbetaling ge-ind hebt, ontvang je een duidelijke email ipv dezelfde oorspronkelijke verkoopmail

Er worden geen integraties meer getriggered bij elke termijnbetaling (bv. het contact wordt niet nogmaals naar ActiveCampaign gestuurd).

De facturen van termijnbetalingen bevatten nu welke betaling het is en voor welke periode! Bv.: "Termijnbetaling 2/3 | Periode: 2023-11-01 - 2023-12-01"

Er staat dat de periode op dezelfde dag eindigt, dat klopt want zo heb ik de termijnbetaling ingesteld hier ;-)

De facturen worden nu gedateerd op basis van wanneer ze betaald zijn, niet wanneer het incasso gestart is.

Achter de schermen zijn een hoop verbeteringen gedaan aan de logica voor consistentere en veiligere betalingen.

In je orderoverzicht kun je nu meer info zien over lopende termijnbetalingen/abonnementen via de 'manage' knop. Let op: dit is een tijdelijke menu, we zijn bezig met het Dashboard 2.0 waarin dit veel duidelijker wordt!

Tenslotte hebben we een bug gefixed waarbij in hetzelfde 'manage' gedeelte wijzigingen niet opgeslagen werden.

Verkoop in dollars en ponden!

Je kan je betaalpagina nu in Amerikaanse dollars of Britse ponden zetten:

Meer valuta zijn ook relatief snel toe te voegen in de toekomst, dus als je er 1 mist. Laat het ons weten via fider.kennis.shop

Verkoop(?) voor 0 euro

Ik weet niet of je het nog verkopen kan noemen, maar je kan nu producten verkopen voor 0 euro - zonder kortingsbon!

Plus, omdat neuromarketing ons ding is, staat er meteen 'Gratis' zodat je sneller converteert.

Verder

  • Verbeteringen in de logica van de btw-berekeningen voor Amerikaanse en Canadese klanten

  • Bug gefixed waardoor een termijnbetaling met Bancontact niet goed verwerkt werd.

  • Bug gefixed dat je klant een e-mail kan krijgen met "we schrijven geld af" terwijl deze betaling al geannuleerd is.

  • Verbeteringen in de development workflow waardoor we elke dag een halfuur besparen, dat betekent meer development tijd voor een betere Kennis.shop

  • Bug gefixed waardoor de producten op Engelstalige facturen niet lekker getoond werden

  • Bug gefixed waardoor er stond "dit btw nummer is correct" terwijl die nog niet eens ingevuld was

27 October 2023

We werken hard aan belangrijke punten voor termijnbetalingen, abonnementen, het dashboard en de integraties om jullie ervaring soepeler te maken en te zorgen dat je straks meer mogelijkheden hebt met Kennis.shop.

Abonnementen & Termijnbetalingen: Ben is druk bezig om de controle en flexibiliteit te verbeteren. Dit vormt een cruciale stap in de voorbereiding op de lancering van de abonnementsfunctie.

Integraties: straks kan je genieten van een stabielere en betrouwbaardere koppeling met Moneybird. Kars is hard aan het werk met het oplossen van bugs en het optimaliseren van synchronisatie.

Dashboard & order overzicht: je hebt straks een vernieuwd orderoverzicht en dashboard, ontworpen om je ervaring te optimaliseren en je werkprocessen te stroomlijnen. We zijn bezig met het creëren van een intuïtieve en gebruiksvriendelijke omgeving, zodat je sneller en efficiënter toegang hebt tot de informatie die je nodig hebt.

Let op: In deze notes vind je alvast een paar sneak previews, we zijn er nog druk mee bezig. Het kan dus zijn dat het uiteindelijke design afwijkt van wat je nu ziet.

Blijf lezen voor meer details en previews over de laatste updates!

(Sommige dingen staan in het Engels omdat onze communicatie met Ben in het Engels is, erachter staat in het Nederlands kort wat het inhoudt.)

Ben:

Abonnementen / Termijnbetalingen (Wordt nu aan gewerkt):

  • Support for Kassakoopje / Order Bumps: Ondersteuning toevoegen voor extra aankopen tijdens het afrekenen.

  • Basic Subcriptions: Basis abonnementen mogelijk maken.

  • More Intervals for Direct Debit: Ondersteuning voor vaker incasseren dan alleen per maand.

  • Extra Information on Invoices for Payment in Terms / Subs: Extra informatie op facturen voor betalingen in termijnen of abonnementen.

  • Self Service: Manage Payments Methods and Cancel: Klanten de mogelijkheid geven om zelf hun betaalmethoden te beheren en abonnementen te annuleren.

  • Manage and Adjust Installment Payments: Edit and Delete Plans / Terms: Beheren en aanpassen van termijnbetalingen mogelijk maken.

Aankomende Werkzaamheden (Voor de eerste release):

  • UI to Add Subs: Een gebruikersinterface toevoegen om abonnementen aan te maken en toe te voegen aan de betaalpagina.

  • Server Actions to Add Subs: Acties op de server toevoegen om abonnementen te ondersteunen.

  • Fixes / Improvements: Verschillende fixes en verbeteringen doorvoeren.

  • Better Plan Management: Betere beheermogelijkheden voor plannen toevoegen.

  • Better Webhooks: Verbeteringen aanbrengen in webhooks.

  • Custom Emails: Aanpassingen toestaan voor e-mails.

  • Better Invoices: Verbeteringen aanbrengen in facturen.

  • Target Date Logic: Belangrijke kwestie met vertraagde betalingen aanpakken.

  • Payment Method Errors: Fouten in betaalmethoden oplossen.

  • Self Service: Zelfbedieningstools toevoegen voor klanten.

Toekomstige Projecten :

  • Full Subscription Editor: Een volledige editor voor abonnementen toevoegen.

  • Better Coupon Support: Verbeterde ondersteuning voor kortingsbonnen toevoegen.

  • Support for Custom Emails: Ondersteuning voor aangepaste e-mails toevoegen.

  • Ability to Move Users Between Plans: De mogelijkheid toevoegen om gebruikers tussen plannen te verplaatsen.

  • Shipping Costs and Taxes: Verbeteringen aanbrengen in de behandeling van verzendkosten en belastingen.

Kleine verbeteringen (mee bezig, nog niet live):

  • Betalingen in Dollars: Ben is bezig met het mogelijk maken van betalingen in dollars. (moet nog getest worden)

  • Checkout Level Coupons: Er komen verbeteringen aan het toepassen van kortingsbedragen op het totale bedrag in plaats van op individuele producten.

  • US Tax: Er zullen verbeteringen zijn voor de belastingberekeningen voor Amerikaanse gebruikers.

  • Savings Display: Als er tijd is, wordt er gewerkt aan een functie om besparingen te tonen bij betalingsplannen.

Stabieler en sneller :

  • Er is hard gewerkt aan het verhogen van de stabiliteit van het systeem en het sneller oplossen van bugs.

  • Dit omvat verbeteringen aan betalingsplannen, betere foutafhandeling, meer beveiligingscontroles, en een grondige revisie van de check-out pagina.

Kars:

Nieuw Dashboard:

Moneybird Integratie Verbeteren:

  • Jullie input:Dankzij jullie hebben we wat fixes kunnen doen aan de Moneybird integratie. Bij de volgende release zullen deze issues opgelost zijn:

  1. Bedrag niet altijd goed overgenomen

  2. Facturen komen soms binnen als inkoopfactuur ipv verkoopfactuur

  3. Niet altijd juiste grootboek

  4. Soms werd factuur aan verkeerde contact toegewezen

  5. Je kan straks zelf kiezen per product op welk grootboek die moet komen

  • Gemak: de moneybird integratie is straks actief voor elke betaalpagina, je hoeft hem niet meer per betaalpagina te activeren

  • Authenticatie: De authenticatie voor Moneybird is opgeschoond en verbeterd.

  • Stabiliteit Verhogen: Werken aan het verhogen van de stabiliteit van de Moneybird integratie.

  • Boekhouding Synchroniseren: Aan het werk om de administratie te synchroniseren en fouten in de boekhouding op te lossen.

  • Tooling Verbeteren: Gereedschappen maken om problemen op te lossen en te voorkomen dat ze in de toekomst weer voorkomen.

  • Data Verbeteren: Zorgen dat de data correct en consistent is om problemen in de toekomst te voorkomen.

Tobias:

Tobias werkt aan een vernieuwd order overzicht 👀 Hier alvast een sneak preview.

(Work in progress! Uiteindelijke design zal mooier worden.)

What's next. Aankomende Projecten:

We zullen doorgaan met de onderstaande punten zodra de nieuwe dashboards, orderoverzichten, integraties en abonnementen zijn volledig afgerond. Hoewel we nog geen exacte datum kunnen geven, zorgen we ervoor dat je regelmatig updates ontvangt over onze voortgang.

  • Automatisch Creditfacturen bij Terugbetaling: Dit wordt het volgende project nadat de Moneybird integratie en boekhouding zijn verbeterd.

  • Affiliate Tools Verder Afmaken: Werk aan affiliate tools zal worden voortgezet.

Namens het development team, tot de volgende update!

PS. Wij hopen net zo hard als jullie dat we snel door kunnen en bij de volgende update iets kunnen delen waar je direct de vruchten van kan plukken. Dit voorbereidende werk, dat je misschien niet direct ziet, is essentieel om onze doelen te bereiken. Bedankt voor je geduld en steun!

13 October 2023

Parsifal vangt normaal enorm veel op in de helpdesk en zet de technische issues door naar mij (Kars). Maar hij is even aan het genieten van zijn welverdiende vakantie tot eind oktober. Daarnaast zijn we ook nog eens diep in een paar grote projecten. Dus, onze helpdesk is nu even wat dunner bezet. Daardoor kan het wat langer duren voordat je antwoord hebt en moeten we alle technische zaken, die niet echt dringend zijn, parkeren voor later. Dringende zaken zijn problemen met de kern functionaliteiten van Kennis.shop - denk aan problemen met inloggen of verkopen. Houd hier alsjeblieft rekening mee en bedankt voor je begrip en geduld!

De update van deze week is ook wat kleiner doordat de meeste tijd naar de grote projecten gaan (abonnementen, nieuwe dashboard).

Maar ik heb toch een paar fijne goodies voor je!

Meer data naar Zapier

We sturen nu meer data naar Zapier, nieuw is:

  • Volledige adresgegevens, inclusief btw nummer en KVK nummer.

  • Totaal verkochte bedrag (incl en excl btw)

  • Hoeveelheid van het product

  • Bedragen van het product

    Hiermee heb je alle informatie die je nodig hebt voor bijv. koppelingen met je boekhoudingssoftware.

Je ambassadeurs credit facturen staan in je dashboard

Je kan ze hier vinden en zelf downloaden! Geen gewacht meer op onze reactie als je je creditfactuur niet terug kan vinden in je email (want we mailen ze ook altijd!)

Verder...

  • Wat vervelende bugs gefixed die heel soms voorkwamen bij betalingen waardoor de order niet goed verwerkt werd

  • We voorkomen nu dat licentie codes met speciale tekenes aangemaakt worden wat problemen kan geven bij het activeren ervan

  • Het karakter limiet van de opdrachten in je cursus is verhoogd

  • We hebben weer meer 'logs' toegevoegd achter de schermen, dit zorgt ervoor dat we problemen sneller kunnen fixen mochten ze voorkomen

  • We hebben de tekst van de "je hebt iets verkocht!" email verbeterd op basis van feedback van Vera

5 October 2023

Het was niet makkelijk, maar we hebben afscheid genomen van een aantal hardnekkige bugs!

Ten eerste...

Termijnbetalingen worden nu geïncasseerd

Het ging nog niet goed om termijnbetalingen (buiten de allereerste betaling) te incasseren. Vanaf nu wel 😄

Heb jij klanten waarvan geld geïncasseerd zou moeten worden maar dat is dus nog niet gebeurd? Geen zorgen, we incasseren dat automatisch alsnog. Ze ontvangen vandaag een melding dat het morgen afgeschreven wordt.

100% Kortingsbonnen in de URL werken weer

Als je een 100% kortingsbon in de URL zet, (zoals /betaalpagina?cc=kortingsbon) dan kon je uiteindelijk niet afrekenen.

Dat was een erg uitdagende bug, en hiervoor hebben we veel logica moeten aanpassen in hoe we orders verwerken.

Maar het was de tijd waard, want het werkt weer PLUS alle 'na aankoop acties' zijn een stuk sneller (zie het volgende punt).

Na-aankoop acties zijn sneller

We zijn minder afhankelijk van data van Stripe - waardoor we minder vaak bij ze op de deur kloppen voor die informatie. In plaats daarvan halen we meer in-house op. Dat betekent dat we sneller de na-aankoop acties kunnen verwerken.

Daarnaast hebben we wat technische magie geimplementeerd waardoor het uberhaupt allemaal sneller werkt. Ik zal je de details besparen maar je kan het zo zien: stel je onze applicatie is een chef dat een 4-gangen menu klaarmaakt. Nu is die chef niet alleen maar hebben we 4 chefs klaarstaan die elk een gang op zich neemt. En dat verschil merk je!

Verder

  • Bug gefixed waardoor nu telefoonnummers wel goed worden opgeslagen als ze al eerder een aankoop hadden gedaan

  • Nieuw: Je ziet de order ID terug op je facturen, samen met aankomende order beheer updates zal alles een stuk overzichtelijker worden!

Next page