X-Cart and aMember - A real world experience

Discussion in 'Integration' started by lushtech, Apr 12, 2011.

  1. lushtech

    lushtech New Member

    Joined:
    Jul 16, 2010
    Messages:
    20
    This post is just an FYI for anyone really interested in aMember and looking for a way to lock down their store or marketplace.

    First, if you are looking for a multi-vendor e-commerce solution, you are going to be hard pressed to beat X-cart. There are a number of issues related to customization of it that can be tough, but overall, it is market tested and runs well. It allows you and each vendor you set up to have a storefront with their own products, payment mechanisms and shipping information.

    My experience with CGI has always been a good one. We found a couple of small issues with the plugin (due to new x-cart version) and they jumped right on it. The plugin allows you to define the integration you would like with X-cart for the given membership product within aMember. This can be no integration, as a customer, or as a provider. The plugin will write the member's information to X-cart including the address they used for billing in aMember. The plugin, like their others, works one way.

    X-cart has three logins: A Customer(through the front door), a 'provider' login (=vendor, located at /xcart/provider), and the 'admin' login (=administrator, located at /xcart/admin). If you are like me, you will want to make use of aMember's protection to keep people out of these areas. The plugin currently seamlessly logs members (customers) into the cart when they click on the main page.

    Three small notes on provider and admin access:
    -If you have turned on protection for your main directory where your shop is located, you will suddenly have no access to /xcart/admin or ,/xcart/provider to log directly unless you have an active session going with aMember at the time.

    -Auto login for providers does not happen when navigating to the /provider directory if you are logged into aMember with an account set to Provider. I am sure that this is a small issue that the CGI team will tackle if asked.

    -Admin access. As of right now, the plugin does not write the admin user type to the X-cart db. This means that you cannot get "auto logged in" as an admin in the X-cart back end by navigating to the shop/admin directory. This may be fine or again, I am sure if you request this from the CGI guys they will likely quote you for the work.

    I hope these small points help some of you as you work through the finer details as I have. And, if you are currently evaluating aMember, know that the CGI team is outstanding, and the community in this forum is very quick to help and frequently provide great advice.

Share This Page