Blomsterprenumeration.se

Wekelijkse levering van designerboeketten rechtstreeks aan de deur. Abonneer!
Blomsterprenumeration Cover

Magento Ondersteuning

Onze cliënt besteedt veel aandacht aan de ontwikkeling van zijn webshop en begrijpt dat het belangrijk is om met behulp van nieuwe technologieën en innovatieve oplossingen de functionaliteit te vernieuwen en te verbeteren, zodat zoveel mogelijk bezoekers veranderen in loyale klanten.

De langdurige samenwerking met blomsterprenumeration.se stelt ons team van gekwalificeerde professionals in staat de cliënt voortdurend te ondersteunen om de gewenste resultaten te bereiken. Sinds onze samenwerking is de online verkoop met 45% gegroeid. We overschatten onze bijdrage niet, maar onze projectmanagers, QA engineers en het team van ontwikkelaars beschouwen het succes van onze cliënten als een indicatie dat we uitstekend werk geleverd hebben.

Belangrijkste Resultaten:

45%
toename in online verkoop

Case 1: Aanpassing van de Checkout Module

Uitdaging

De cliënt wilde de functionaliteit van de GoMage LightCheckout module, die zij al meer dan 3 jaar gebruikten, uitbreiden door het implementeren van een uitstelfunctie wanneer een gebruiker zich abonneert op wekelijkse bezorging van bloemen.

Oplossing

Ons team heeft een extra module gemaakt voor de GoMage LightCheckout module waarmee de mogelijkheid om een abonnement uit te stellen is toegevoegd. Doordat de module is geïntegreerd in het Magento admin-panel kan de cliënt aangeven met hoeveel dagen de start van het abonnement moet worden uitgesteld en hoeveel dagen nodig zijn om de eerste bestelling te verwerken. Daarnaast hebben we de functionaliteit van de standaard bezorgplanner uitgebreid, zodat de begindatum van het abonnement, met het vooraf ingestelde uitstel, wordt aangeboden bij het selecteren van de dagen waarop de bloemen worden bezorgd.

Resultaat

Een handige en gebruiksvriendelijke checkout-pagina die de gebruiker in staat stelt abonnementen op maat te maken, rekening houdend met het uitstel dat de winkelier nodig heeft.

Blomsterprenumeration Produt Calendar

Integratie en aanpassing van betaalverwerking modules

Uitdaging

De cliënt wilde een nieuw betalingssysteem integreren waarin uitstel van het abonnement en verschillende berekeningen van de productkosten afhankelijk van het belastingstelsel zaten inbegrepen.

Oplossingen

n Zweden zijn de prijzen van producten in een webshop gelijk voor particulieren en bedrijven. Echter, voor bedrijven is deze prijs exclusief BTW (25%) terwijl voor particulieren de belasting is inbegrepen in de getoonde prijs. Om deze reden had Blomsterprenumiration.se vroeger twee winkels met weliswaar hetzelfde productassortiment, maar met verschillende instellingen voor de belastingberekening. De cliënt wilde zijn betalingssysteem veranderen en voortaan Stripe gebruiken. Stripe maakt het standaard mogelijk om met verschillende soorten belastingen te werken, maar door meerdere bugs moest ons team de module eerst aanpassen voordat deze kon worden geïntegreerd in het admin panel van de cliënt.

Blomsterprenumeration Checkout

"We hebben de Stripe-module aangepast voor de integratie met het admin panel van de cliënt en uitstel van het abonnement toegevoegd."

De cliënt wilde dat het abonnement inging op de dag van de eerste levering - niet wanneer geld werd ontvangen van een klant. Maar het verschil tussen de abonnement functionaliteit van Stripe en Magento is dat Stripe geen uitstel functie heeft.

We hebben de Stripe module herschreven om als volgt te kunnen werken:

  1. Een klant betaalt de bestelling.
  2. De module maakt de order aan in het admin panel van Magento met de "pending" status en stuurt Stripe een data query.
  3. Stripe maakt een proefabonnement aan.
  4. Wanneer het proefabonnement stopt, start Stripe het echte abonnement. Het stuurt een overeenkomende query naar Magento en de orderstatus wordt gewijzigd in "voltooid".
  5. Wanneer er weer een boeket wordt geleverd, boekt Stripe geld af van de kaart van de klant en stuurt een query naar Magento, die een nieuwe bestelling aanmaakt waarvan de status onmiddellijk "voltooid" is. Dit proces blijft zich herhalen tot het abonnement afloopt.

Resultaat

De module is met succes herschreven en van bugs ontdaan, waardoor de correcte werking van de nieuwe functionaliteit is verzekerd. In lijn met de behoefte van de cliënt activeert Stripe eerst een proefabonnement wanneer een product wordt aangeschaft, in plaats van direct het echte abonnement te activeren.

Case 3: Bugs Oplossen, Testen, Serverondersteuning

Terwijl we bezig waren de Magento website te ontwikkelen, ontdekten we een aantal problemen die we vervolgens met succes hebben opgelost. Waaronder:

  • Problemen met sessies en cookies die niet correct werkten in twee webshops: We analyseerden de werking van cookies en corrigeerden de SSL-certificaten voor elke winkel.
  • Apple Pay knop functioneert niet goed: We hebben alle bugs opgelost en,na een aantal tests, de module geïntegreerd waarvoor we nog steeds ondersteuning bieden.
  • Storing in de database server: Onze specialisten hebben de servers afgesteld en HTML- en CSS-validatie uitgevoerd voor de hele site.

Om te zorgen dat alle geïntegreerde modules goed blijven werken, wordt bij elke cliënt persoonlijk een QA engineer aangesteld. Hun taak bestaat uit het grondig controleren van alle nieuwe integraties. Eerst wordt elke module getest op onze lokale ontwikkelingssite. Nadat de volledige werking is bevestigd, wordt de module verplaatst naar een testsite die identiek is aan de live site van de klant. Hier wordt de functionaliteit van de nieuwe functie en de integratie met andere modules opnieuw gecontroleerd.

Deze trapsgewijze aanpak maakt de kans op fouten op de live site van een cliënt zeer klein.

Ook hebben we GIT geïmplementeerd (het versiebeheersysteem dat alle codewijzigingen opslaat), zodat elke bijgewerkte module probleemloos kan worden teruggezet naar de vorige release-status.

Ons team biedt alle cliënten volledige ondersteuning, zodat elke storing zo snel mogelijk kan worden verholpen.

GoMage is altijd op zoek naar mogelijkheden om onze websiteprestaties te verbeteren en houdt de website voortdurend in de gaten om mogelijke storingen te voorkomen. Hun voortdurende ondersteuning heeft ertoe bijgedragen dat onze online verkoop in 3 jaar tijd met meer dan 45% is gestegen.
Patrick Olsson

Contact us
Fill in the data using social media accounts
Thank you!
We will contact you shortly