Magento 2 – plugins

Met de komst van Magento 2 zijn er een hoop nieuwe functionaliteiten geïntroduceerd om het leven van de Magento developer gemakkelijker te maken. Plugins zijn functies die gebruikt kunnen worden zonder dat de standaard functie volledig overschreven hoeft te worden – wat in Magento 1 dagelijkse kost was. Lees meer

Gebruik jij de PostNL extensie voor Magento?

postnl magento
 
Vorige maand is er een nieuwe versie van de PostNL Magento extensie verschenen: v1.5.3 voor Magento Community en Enterprise. Als je gebruikmaakt van de PostNL koppeling raden we je aan om snel te updaten naar deze nieuwe versie. De ontwikkelaar geeft aan dat de oudere versies binnenkort (1 juli) afgesloten worden voor gebruik, waardoor niet meer gegarandeerd kan worden dat alle functionaliteiten naar behoren werken. Voor meer informatie over de nieuwe versie van de PostNl plug-in zie: https://store.tig.nl/.
 

Waar moet je op letten bij het updaten?

Let er bij het updaten op dat deze geschikt is voor de versie van Magento die je gebruikt (Enterprise 1.14, 1.13, 1.12, 1.11 & Community 1.9, 1.8, 1.7, 1.6). Zijn er aanpassingen gedaan in de PostNL plug-in die je nu gebruikt? Dan is het belangrijk om deze zaken extra goed te testen.

De voordelen van de PostNL plug-in

Met de PostNL extensie is het een stuk eenvoudiger om bestellingen te verwerken: direct vanuit Magento zonder het gebruik van Parcelware.

De voordelen van de PostNL plug-in op een rij:

  • Orders voormelden, labels printen en verzendingen aanmaken met één druk op de knop
  • Flexible bezorgopties (’s avonds bezorgen, -extra vroeg- ophalen op het postkantoor, pakkettenautomaat, en tijd en dag kiezen)
  • Naadloze integratie met  PostNL MijnPakket
  • Versnel het afrekenproces met de Postcode check
  • Ondersteuning voor PostNL pakketten en PostNL brievenbuspakjes
  • Eenvoudig afreken via PostNL Checkout
  • Laat klanten pas afreken bij de ontvangst van het pakket met PostNL rembours
  • Mogelijkheid om de verzendkosten in verregaand detail te specificeren met de Matrixrates

Hulp nodig?

Heb je hulp nodig bij het updaten? Neem dan contact met ons op.

Magento combineren met WordPress

Magento en WordPress zijn samen een superteam! Beide zijn grootmeester in hun eigen vakgebied. Magento is het meest gebruikte e-commerce CMS. WordPress wordt al op 22% van alle nieuwe domeinnamen geïnstalleerd en is erg sterk voor het beheer van een blog. Met onderstaande makkelijke tips kun je de systemen samen laten werken voor een optimaal resultaat!

Waarom Magento en WordPress samenvoegen?

Een van de beste manieren om je SEO te verbeteren is het schrijven van goede content, dat doe je in de vorm van een blog. Een webshop en de producten in de webshop worden beter gevonden in de zoekmachines als je door middel van een blog goede content levert . Magento is een erg sterk e-commerce systeem, maar Magento heeft geen blog functionaliteit. WordPress daarentegen is gespecialiseerd in bloggen. Ze zijn makkelijk samen te voegen omdat er voor zowel Magento als WordPress plugins zijn, die het mogelijk maken elkaars krachten te gebruiken.

Magento in WordPress

Soms wil je een Magento element -bijvoorbeeld het winkelmandje – in de sidebar van je WordPress blog laten zien. Hier is een goede plugin voor ontwikkelt, WordPress Magento Integration. Met deze plugin is het mogelijk om:

  • Magento blocks op je WordPress blog te tonen (zowel ingebouwde als zelfgemaakt blocks)
  • static blocks uit Magento weer te geven op je blog
  • producten vanuit Magento weer te geven
  • producten uit bepaalde categorieën weer te geven met widgets

WordPress in Magento

Het is een logischere keuze om een WordPress plugin te gebruiken in Magento dan andersom. Magento is waarschijnlijk het belangrijkste systeem binnen je e-commerce infrastructuur. Ook hiervoor is een plugin ontwikkelt. Hiermee kan je WordPress compleet beheren binnen Magento. Het is zelfs mogelijk om een bestaande blog te integreren in Magento. De URL’s blijven bestaan en de SEO zal niet beschadigd worden. De plugin is hier te bekijken.

Zeven onmisbare Magento extensies

7 musthave magento plugins

[intro]Magento is een compleet e-commerce platform dat standaard over heel veel functies beschikt. En functionaliteiten die er niet standaard in zitten zijn vaak te downloaden in Magento Connect (de app store van Magento). Er zijn een aantal Magento extensies die wij voor bijna iedere Magento webshop gebruiken. We sommen de zeven belangrijkste Magento extensies voor je op.[/intro]

1 – OneStepCheckout

Een groot nadeel van de standaard checkout functionaliteit van Magento is dat je een aantal stappen moet doorlopen tot het afrekenen. Elke stap vereist een actie door op een ‘Volgende’ knop te drukken. Elke actie is een mogelijk afhaakpunt voor jouw klant. OneStepCheckout is een plugin die we bij Guapa voor alle webshops gebruiken. Het zorgt ervoor dat de stappen uit het standaard afrekenproces in een overzichtelijke pagina worden gezet, met één duidelijke actie knop: ‘Plaats bestelling’.

2 – MailChimp

Veel webshops hebben een nieuwsbriefbestand van meer dan duizend emailadressen. Het laatste wat je dan wilt is dat een nieuwsbrief verstuurd wordt vanaf je eigen website. Het kan dan namelijk voorkomen dat de server geblokkeerd wordt voor het versturen van e-mails omdat je aangezien wordt voor spammer. Mailchimp is een populair en gebruiksvriendelijk nieuwsbrief systeem en beschikt over een Magento extensie die ervoor zorgt dat de nieuwsbrief goed wordt afgeleverd. Bovendien kun je heel goed specifieke nieuwsbrieven per doelgroep versturen.

3 – Blogextensie Aheadworks

Een ultieme SEO-booster is het genereren van content voor je webshop. Door een blog te koppelen aan je webshop en extra content te schrijven over de producten in je webshop, zorg je ervoor dat je beter en op meer keywords gevonden wordt. Daarnaast helpt dit om een doelgroep met interesse voor je producten vast te houden. Met de blogextensie van Aheadworks kun je eenvoudig via een WYSIWYG-editor je blogberichten opmaken, ze koppelen aan categorieën en tags aan je blogbericht toevoegen. Daarnaast geeft de extensie een mogelijkheid om de berichten aan een RSS-feed te koppelen zodat klanten die dit willen altijd op de hoogte zijn van de laatste ontwikkelingen.

4 – Ogone / Multisafepay / IcePay

Voor elke webshop is een betrouwbare Payment Service Provider een must. Afhankelijk van het land waar de webshop aan levert, is het belangrijk dat je klant bekent is met de betaalmethode. Bied bij voorkeur meerdere betaalmogelijkheden aan. In plaats van je aan te melden bij verschillende partijen als iDeal, PayPal en Mastercard, kun je er ook voor kiezen om dit door een PSP als bijvoorbeeld Ogone te laten doen. De meeste PSP’s hebben een plugin voor Magento en regelen de betalingen via verschillende partijen voor je tegen een kleine vergoeding (zie bijvoorbeeld http://www.ogone.nl/nl/Extra_diensten/~/media/PDF/Acquiring_partners_PM_ENG1.ashx voor alle methodes). Dit scheelt een hoop administratief werk én je hebt voldoende aan één betaalmodule.

5 – Color Swatches

Producten zijn vaak leverbaar in verschillende kleuren. Om je klant een idee te geven hoe het product eruit ziet in een bepaalde kleur kun je Color Swatches implementeren. Color Swatches toont kleurenblokjes die gekoppeld zijn aan een afbeelding. De klant kan zo heel makkelijk de gewenste kleur selecteren om te kijken hoe het product wat hem of haar aanspreekt eruitziet!

6 – Canonical URLs for Magento by Yoast

In Magento moet je er goed op letten dat zoekmachines je webshop niet indexeren als een website waar veel dezelfde content opstaat. Zodra bijvoorbeeld Google ziet dat er verschillende pagina’s zijn waar dezelfde content opstaat, krijgt de website een lagere waardering. Met de ‘Canonical URLs plugin’ van Yoast zorg je ervoor dat één van de twee pagina’s die veel overeenkomsten hebben (bijvoorbeeld de 2e pagina van een productlijst) een eigenschap krijgt die zoekmachines laat ‘denken’ dat dit een unieke pagina is.

7 – Lazy Image Loader

Wanneer jouw webshop veel afbeeldingen heeft, kan het soms te lang duren voordat een pagina geladen is. Naast een goede hosting omgeving en caching, kun je aan de voorkant ook een aantal optimalisaties doen. Lazy Image Loader is daar een van. De extensie zorgt ervoor dat afbeeldingen pas later, wanneer ze nodig zijn, ingeladen worden. Klanten zien dan niet lang een lege pagina, maar alvast de inhoud waar tijdens het scrollen de afbeeldingen ingeladen worden.

Met deze Magento extensies maak je Magento nog completer en jouw webshop nog gebruiksvriendelijker.

Tip! Zo verwijder je orders uit Magento

Magento orders verwijderen

[intro]De Magento webshop is bijna klaar. Nog een paar testen en je kunt aan de slag. Je wilt tijdens het testen ook kijken of het bestelsysteem goed functioneert en dus voer je een paar orders  en klantnamen in om betalingen, verwerking en de afhandeling te testen. Als de webshop straks live staat wil je deze informatie er niet meer bij hebben staan, het vervuild immers de data.[/intro]

Een eigenaardige eigenschap van Magento is echter dat je geen orders kunt verwijderen. Administratief goed verantwoord maar ook erg onpraktisch in de opstartfase. In dit artikel beschrijf ik hoe je toch orders kunt verwijderen.

Waarom je geen orders in Magento kunt verwijderen

Orders verwijderen vanuit de backend is niet mogelijk in Magento. En nee, ze zijn het zeker niet vergeten. Wat is dan de reden dat dit niet kan? Simpel. Financiële partijen (zoals de Belastingdienst) gaan er vanuit dat ordernummers (en factuurnummers) altijd oplopen en dat er geen ruimte zit tussen de ordernummers. Zo wordt fraude voorkomen. Magento gaat er vanuit dat, wanneer een bedrag teruggestort moet worden, er een creditfactuur aangemaakt wordt. Op deze manier zorg je ervoor dat de nummering van de transacties altijd kloppend is.

Waarom je wel een order wilt verwijderen uit Magento

Logisch, de testdata zijn niet meer nodig bij de livegang van de webshop en ze vervuilen de cijfers. Door de testdata beginnen ordernummers niet bij nummer 1 (hierdoor klopt alsnog de reeks van ordernummers niet) en de rapportages worden vervuild. Hierdoor krijg je incorrecte cijfers, tabellen en grafieken. Niet handig dus en daarom moeten de testdata uit Magento.

Hoe je deze data toch kan verwijderen

Plugins
Met behulp van plugins is het mogelijk om orders uit Magento te verwijderen. Wij raden deze plugins aan: Yireo DeleteAnyOrder en Seamless Delete Order.

Het nadeel van deze plugins is dat ze alleen orders uit Magento verwijderen en dat de database voor een deel nog steeds vervuilt blijft en de nummering nog steeds begint waar je met je testorders bent gebleven.

Database
Voor degene die wat meer technische kennis heeft en het aan durft, is er ook een kleine snippet beschikbaar die alle test data verwijdert en de order gerelateerde database tabellen weer reset. Dit is de ‘schoonste’ manier om je testorders te verwijderen. Het is wel een oplossing die enige technische kennis vereist en er zitten ook risico’s aan verbonden. Maak dus wel even een database backup voordat je dit gaat proberen.