ecommerce solutions for plone

Download Ecommerce Solutions for Plone

If you can't read please download the document

Upload: quintagroup

Post on 19-May-2015

2.762 views

Category:

Technology


2 download

DESCRIPTION

Introduction to on-line Purchase. Ecommerce Challenge: Advantages and Difficulties. Plone Ecommerce Solutions: PloneGetPaid, EasyShop

TRANSCRIPT

  • 1. Olha Pelishok Quintagroup, 2009 Plone

2. Contents

  • Introduction to on-line Purchase -Internet Users and Online Sales growth
  • Ecommerce Challenge -Advantages and Difficulties
  • Plone Ecommerce Solutions
    • PloneGetPaid
    • EasyShop

3. World Internet Usage Statistics 4. World eCommerce Statistics

  • Over 85% of the worlds online population has used the Internet to make a purchase
  • Up 40 % from two years ago
  • More than 50% of Internet users are regular online shoppers, making online purchases at least once a month.

5. eCommerce Challenge

  • Security and privacy
  • Buying Process and Checkout Usability
  • Merchant Reporting & Inventory Management
  • Website Authority & Online Marketing

6. eCommerce in Plone

  • GetPaid(stable - Plone 2.5, 3.0, 3.1)
  • EasyShop(alpha - Plone 2.5, 3.0)
  • PayPal-related products:SimpleCartItem(stable - Plone 2.1, 2.5),PlonePayPal(stable - Plone 2.0)CMFPaypalHelper(stable - Plone 2.0),LetsPay(beta).
  • PloneMall(alpha, Plone 2)

7. Quintagroup eCommerce Solution 8. Project Leaders Authors:ifPeople GetPaid works on Plone 2.5, 3.0, 3.1 and 3.2

  • Kapil Thangavelu Principal , Object Realms
  • Christopher Johnson CEO , ifPeople
  • Jon Stahl Program Manager , One/Northwest

9. What is PloneGetPaid?

  • Zope3 and Plone-based framework for eCommerce sites: on-line payment processing
  • Basic features available out of the box for processing payments on Plone site
  • Extensible and flexible
  • Does nothing with content, just gives tools

10. Features

  • Useful "out of the box
  • Flexible and ready for customizations
  • Open Source
  • Documented and Tested
  • Elegant architecture (11k+ lines of code)
  • Active Community (40+ contributors)
  • Internationalization (9 languages)

11. Content Integration 1. Buyable 12. Content Integration 2. Donation 13. Content Integration 3. Shippable 14. GetPaid on your site 15. Buying Process 1 Shopping Cart 16. Buying Process 2 Checkout wizard 17. Buying Process 3. Payment Processors

  • Authorize.net
  • PayPal
  • Payflo Pro
  • Ogone (European)
  • Paymentech
  • DPS PXPay
  • ClickandBuy
  • GoogleCheckout(basic integration)
  • PaymentExpress PXPay hosted payments solution
  • Dummy processor(for testing)

18. GetPaid Setup 19. Payment Options 20. Shipping Methods 21. Site Administration / Order Manager

  • Secure area to set site properties and (optional) secure page configuration
  • Order management screen (search, sort orders, manage workflow, export order information)
  • Functionality for Customers
  • Customers can view their order history and order statuses

22. Site Orders 23. GetPaid Components 24. 25. 26. GetPaid Extentions

  • Multilingual Support
  • Newsletter
  • Notifications
  • Comments
  • Forum
  • Products Rating
  • History on documents
  • SEO optimization

27. GetPaid Distribution

  • getpaid.recipe.release
  • getpaid.buildout http://code.google.com/p/getpaid/wiki/DevGettingStarted
  • Tarballhttp://code.google.com/p/getpaid/downloads/list

28. 29. 30. 31. More Sites Using GetPaid 32. EasyShop for Plone Online Shop for Plone EasyShop is in alpha state for Plone 2.5, 3.0 33. What is EasyShop?

  • eCommerce solution and out-of-the-box online shop for Plone
  • Open Source and Free
  • Object oriented, scalable, modular and pluggable
  • Loved by Google
  • Easy to use

34. Features

  • Products
    • Images, Descriptions, Related Products, etc.
    • Product Properties: Color, weight, size, price
  • Categories
    • Visible to shop customers
    • Used to browse the product catalog
    • Variable category structure (flat, hierarchical)
    • Products can be assigned to several categories

35. Features

  • Groups
    • Doesnt show up to the customer
    • Used to group products and assign further stuff like properties, taxes, etc.
  • Taxes
    • Assignment of taxes on base of criteria: category, group, product, customer, country, date
  • PaymentMethod / Prices
    • PayPal, Direct Debit, Prepayment, etc.

36. Features

  • Shipping Method / Prices
    • Express, Standard, Pick up, etc.
  • Layout
    • Additional Portlets top / bottom
    • Sort on price / name / position
    • Formatter per category: amount of rows / columns / pages

37. EasySop on your website 38. 39. Cart 40. Checkout 41. Checkout 42. My Account 43. References

  • GetPaid home pagehttp://www.plonegetpaid.com
  • EasyShop Central Pagehttp://www.geteasyshop.com
  • Quintagroup eCommerce Solutionhttp://quintagroup.com/solutions/e-commerce