Commerce

Wat is Commerce?

Commerce is een open source e-commerce oplossing volledig geïntegreerd met het toonaangevende open source content management systeem Drupal. De combinatie Drupal en Ubercart is een fantastische combinatie voor o.a.;

  • Verkoop van fysieke goederen ongeacht de diversiteit en omvang/grootte van de productcatalogi
  • Verkoop van ‘virtual goods’ in een virtuele economie
  • Verkoop van downloads (bijvoorbeeld muziek, video’s, software)
  • Verkoop van tickets voor evenementen
  • Verkoop site toegang voor leden websites (inclusief automatische verlengingen en notificaties voor het verstrijken van de gebruikerstoegang)
  • Verkoop van items op multi-domain sites

Dit alles met een naadloze aansluiting op de wensen en behoeften van uw gebruikers.

Integratie

Commerce is in eerste instantie gebouwd als een module voor het zoekmachine vriendelijke CMS Drupal. De afgelopen jaren heeft Commerce zich ontwikkeld tot het open source alternatief voor e-commerce oplossingen zoals Übercart en Magento. Dit betekent dat uw bezoekers de beschikking krijgen over zogenaamde ‘winkelwagentjes’ functionaliteit (shopping card) die geïntegreerd kan worden met relevante back-office applicaties binnen uw organisatie.

Community

Ontwikkelaars kunnen bestaande Commerce functies wijzigen en nieuwe functies toevoegen. De software architectuur is zodanig dat de broncode niet gewijzigd hoeft te worden om nieuwe functies toe te voegen. Hierdoor kan Ubercart zich als standaard e-commerce oplossing blijven ontwikkelen en tegelijkertijd voldoen aan de individuele behoeften en eisen van organisaties op het gebied van e-commerce (maatwerk).

Betalingssystemen

Commerce ondersteunt zowel wereldwijd gehanteerde als lokaal populaire betalingssystemen. De lijst wordt uitgebreid naarmate er meer werk wordt voltooid en meer ontwikkelaars hun modules doneren aan de gemeenschap. In Nederland worden de volgende populaire systemen door Commerce ondersteund;

  • Paypal
  • Ogone
  • iDeal (met redirect)

Shipping methods

Commerce ondersteunt verschillende verzendmethoden. De lijst wordt uitgebreid naarmate er meer werk wordt voltooid en meer ontwikkelaars hun modules doneren aan de gemeenschap. Er wordt een onderscheid gemaakt in modules die vereisen dat de website beheerder de informatie voor het berekenen zelf invoert (Flatrate en ‘Weight Quote’) en systemen die gebruik maken van informatie van derden (veelal logistieke bedrijven zoals UPS, FedEx).

De Flatrate module van Ubercart kent 2 methoden; verzendkosten per product en verzendkosten per order.

De ‘Weight Quote’ methode houdt rekening met het gewicht van de totale order (bijvoorbeeld het aantal kilogrammen, aantal producten of totale orderbedrag)

Belangrijke aspecten

  • Integratie met Drupal. Door de sterke relatie met Drupal profiteert Commerce van de tientallen bijgedragen die geleverd worden aan Drupal modules en thema’s.
  • Ontwikkeling en verbetering. De kernsystemen van Commerce (inclusief producten, afrekenen, bestellingen, betalingen en orderverwerking) zijn allemaal modulair ontworpen. Modules kunnen onafhankelijk van elkaar geactiveerd en geconfigureerd worden.
  • Focus op eenvoud en gebruikersvriendelijkheid. Dit betekent dat ook reeds ontwikkelde modules op continue basis onderwerp zijn voor verbetering en uitbreiding.
  • Flexibiliteit. Elke e-commerce site heeft een andere set van behoeften, De community van Commerce ontwikkelaars is onder deel van Drupal en voortdurend bezig met het verbeteren van de kernsystemen om het (nog) gemakkelijker maken aan die behoeften te voldoen.

Huidige kenmerken:

Populaire open source systemen zijn per definitie aan veranderingen onderhevig. Deze veranderingen worden bij Drupal en Commerce nauwkeurig gemanaged (versiebeheer) De status van de basissoftware, modules en add-ons is volledig transparant. De huidige versie van Commerce heeft de volgende kenmerken;

  • Volledig te configureren productcatalogus;
  • Volledig te configureren producten (verschillende classificaties en kenmerken);
  • Volledig te configureren productattributen (prijs, gewicht etc.)
  • Single page checkout
  • Managen van gebruikersaccounts (terugkerende klanten, anonieme checkout)
  • Automatischer orderverwerking (inclusief benodigde klant notificaties)
  • Eenvoudig Ordermanagement (maken en bewerken van geplaatste orders)
  • Integratie met betalingssystemen en payment providers
  • Activity logging
  • XML import/export (volledig gedocumenteerde API)

Ubercart & Magento

Tot voor kort werkte Wowww! veel met Übercart en is veel expertise opgebouwd in het werken met Übercart. Wij hebben Übercart webshops geïmplementeerd voor Itho Daalderop en MyMepal.

Übercart voldoet wanneer je een standaard webshop hebt die gebruik maakt van de standaard modules. Zodra je modules wilt aanpassen wordt het lastiger omdat de meeste developers overstappen op Commerce.