Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • alfasoft 1 post 71 karma points
    Jun 16, 2016 @ 21:29
    alfasoft
    0

    Ecommerce Implementation Opinion

    Hello.

    I am using Umbraco for the first time for creating an ecommerce site.

    I have looked at several existing umbraco plugins / addons, such as Merchello, ucommerce and teacommerce.

    I have several specific requirements, such as localized payment providers for which there is no existing integration in those plugins, specific shipping company (also localized) as well as other things related to the goods being sold, such as enabling digital goods download links only available after successful payment.

    As I do not have experience with any of the existing plugins, I tried searching online for their features, to check if they were easily customizable to match these specific requirements, but I am worried that I may get to a point where I chose to go with one of them, and then I have to implement some ugly hacks to get what I need done.

    I wanted an informed opinion from people who might have already used these plugins, on whether I should go for one of these plugins (preferably merchello), or build something from scratch, which is what I am leaning to, since it allows for more freedom over the implementation.

    Any opinions?

    Thank you for your time.

  • Søren Spelling Lund 1797 posts 2786 karma points
    Jun 21, 2016 @ 20:36
    Søren Spelling Lund
    0

    uCommerce supports a number of payment providers and of course new ones can be created as apps for uCommerce using the available documentation. We can also provide a reference implementation of an existing payment gateway integration if that will help you.

    Digital goods can be sold in exactly the same way as physical products. The trick is fulfillment, which can be done in a number of ways depending of the level of security you need for the downloads, e.g. DRM servers, one-time download links, or account based downloads.

    I'd be more than happy to give you a personal demo of uCommerce and discuss how your requirements might be implemented using our platform. This will help you avoid any "ugly hacks" as you out it before you get to that point.

    Through a personal demo you'll have the information you need to make an informed decision on uCommerce at least.

    Feel free to contact me direct on ssl AT uCommerce DOT net

    Hope this helps.

  • Anders Burla 2560 posts 8256 karma points
    Jun 22, 2016 @ 07:19
    Anders Burla
    1

    Hi Alfasoft

    Great to hear that you are using Umbraco and now want to do it for an e-commerce site.

    Localized payment providers can be created using the API or you can have us help you create it. Have a look at the ones that already exists at GitHub. Some of them are actually community people that have made them. https://github.com/TeaCommerce/Payment-providers

    For custom shipping I would make a ShippingCalculator in Tea Commerce to calculate a custom price. See docs here: https://documentation.teacommerce.net/net-api/price-calculators/shipping-calculator/

    Digital products is "just" a normal sale. What you will have to do extra is to make the file security with a custom table so you know which people have access to which files. You can use the Tea Commerce notification center to know when an order is finalized - then loop the order lines and see which ones are digital products: https://documentation.teacommerce.net/net-api/notification-center/

    If you want to know if Tea Commerce is any good - you can contact Pete from Offroadcode (https://offroadcode.com/team/pete-duncanson/) or Peter Gregory from LittleWebEmpire (http://www.littlewebempire.com/contact/)

    If you want a demo of Tea Commerce, I will be more than happy to do that and show you what you can do and how flexible Tea Commerce is, yet very simple to implement from a developers point of view.

    Kind regards

    Anders

Please Sign in or register to post replies

Write your reply to:

Draft