Fork me on GitHub

Free eCommerce module  Bottom

  • Hi,

    I worked with pnCommerce for PostNuke a lot in the past, and also did quite some modifications. I've looked around, but could not find a free alternative for Zikula. The only eCommerce module i could find is zWebshop, which you have to pay for to use.
    I was wondering if there's people around that are willing to help creating a FREE module for Zikula (maybe a port of pnCommerce?).
    I have to add to this that i have not worked with Zikula modules (i just installed zikula a few days ago), but i pick up fast, and work as a PHP coder to earn my living.

    If there's people willing to help with this project, please contact me here or at floxxx[at]enyara[dot]net.

    //Floxxx

    P.S. If there already is such a module, and i'm just blind or dumb, my apologies. In that case i would love to have a pointer as to which module this would be.



    edited by: Floxxx, Jun 16, 2009 - 08:17 PM
  • You aren't blind or dumb. Depending on what you need to accomplish, I would say that zWebShop is probably worth the money. You might also see if PayPalCart still works with Zikula
    http://www.natewelch.com/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=3
    pnCommerce was a good start it seemed to me, but never finished. I think if you want to initiate a free Zikula cart you'd be best advised to update that.
  • I actually was part of the pnCommerce development team for a while after it fell prone to inactivity for the Xth time. Unfortunately i didn't have the time to keep up with it either.
    So, my question, are there people here that are willing to make a Zikula webshop module?
  • While I can be strained for time off and on, I would be willing to contribute as a designer and maybe for documentation as well as time allows.

    To continue Bronto's thought process, I would go as far as to suggest that PayPalCart be used as a basis. It is pnAPI compliant as of its last release date and would probably take very little to update it to current Zikula standards (if needed at all). Fact is, I have a code request at http://zikulapro.com for updates to PayPalCart and to include support for credit cards. So yeah, I'd be interested in seeing something come from all this.

    While pnCommerce may have some features already included, I find myself wondering if the underlying code meets current Zikula standards as well as PayPalCart does.
  • I haven't used PayPalCart before, but i will definitely check it out. In the meantime i started on creating a database model based on the model pnCommerce uses (used?). I will check out PayPalCart, and see how far that can take us.
    I chose pnCommerce because i'm fairly well acquainted with it, and aside from certain bugs (mainly shipping and payment parts) it works fairly well. It is also pnAPI compliant (for as far as i can tell).

    Perhaps it's an idea to build upon PayPalCart, with the features pnCommerce has.

    I will contact the Steering Committee to open a project for this as soon as i have a decent name for the module (i was thinking zCart).

    Edit: I just checked out PayPalCart, and i noticed that it ONLY works (as the name suggests) with the shoppingcart on the PayPal website, which means you can't keep track of any orders, customers and other stuff on your own website. As far as functionality goes, i would like to continue with pnCommerce, as it is set up better IMHO.



    edited by: Floxxx, Jun 17, 2009 - 02:36 AM
  • Thanks for sharing your idea here. I appreciate your idea, very excellent.
  • Once apon a time I had a postnuke module called products that was installed on quite a few of my sites - it was a cut down ecommerce solution. I have been thinking of revisiting it recently.

    I think there is a need for two solutions;

    1. a very simple list and display module
    2. a complicated be all solution

    Maybe being compatible with each other?

    An extension to this could be a suite of modules that could be hooked

    - A shop to display
    - A cart to hold information with API
    - A payment mechanism to access gateways - these could hook into the cart

    Then others could easily extend the functionality by using API to add to the cart from any modules. And then a facility to call back when an order is complete.....

This list is based on users active over the last 60 minutes.