My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
BrainstormingFeatures  
This page is a dump and drafting ground for features and changes to GetPaid
Phase-Requirements, Featured
Updated Feb 4, 2010 by suno....@gmail.com

Introduction

Please add the features, with as much detail to clearly depict what you are seeking (if you want to flesh out lots of details, please just add a new wiki page and link it here). Please also put your name / company name beside features you need.

Feature Requests

Feature details (Interested people/orgs):

New features

  • PloneFormGenAdapter
    • who: ifPeople, Trees for Life, One/Northwest, Daniel Holth, SteveM
    • to make single page checkout and flexible info gathering
  • Invoices
    • who: Suno Ano
    • automatically create Invoices (preferably .pdf) and sending them via email to customers once they bought something, payed for membership, etc. There is a first mailing list thread about this here.
  • Salesforce.com Integration
    • who: One/Northwest, ifPeople, Trees for Life
    • for loading info into SF from GetPaid checkout (related to PFG integration),
  • Conference/event registration
    • who: NCPC
    • including limited seating and wait list
  • Customizable/personalizable products
    • who: NCPC
    • e.g. the GREEN shirt with JOE embroidered on the front --- what role would GetPaid play in this?
  • modifying/flagging user profiles
    • who: NCPC
    • e.g. this user gets a gold start for being a Champion donor
  • Membership Dues
  • Support for product variants
    • who: 6fup
    • which item A do you need: the red one or the blue one?
  • Common pricing policy settings
    • who: 6ftup, TOT
    • Support for Distributors special discount code (or a retail vs wholesale pricing).
    • Support for bundle discounts (product A + product B = discount)
  • Payment options
    • who:
    • payment by PO number (order generated without actual credit card)

Feature Enhancements

  • Enhance reports on sales data (NCPC)
  • Repeat orders / enhanced order templates (NCPC)
  • Marketing email list (e.g., building a customer list for targeted mailings) (NCPC)
  • UPS shipping label generation through the web (TOT)

Best Practices and Product management

  • Package GetPaid eggs
  • Document customization philosophies and approaches (what are implications if you change things in checkout, for example). (Matt Halstead)
  • There has been a lot of work gone in to allow checkout forms to be customisable in a way that automatically stores gathered data onto an order. Other processes need to respect this by requesting schemas/interfaces and not assuming them, and in some instance requesting adapters - e.g. don't ask for "order.contact_information" ask for an "IContactInfo" adapter. (Matt Halstead)

Comment by brian.gr...@gmail.com, Jul 3, 2008

Add price to the metadata of the catalog brains, in order to display a list of buyable items in page templates rather than only portlets. Currently worked on by Maurits (Zest Software) - http://code.google.com/p/getpaid/source/detail?r=1638. Special thanks to Eric - http://ejahn.net/Members/eric/stories/getpaid-.6-update Sponsored by Brian (Rainwater Services) - http://rainwaterservices.com. Working production will be displayed soon.

Comment by pigeonfl...@gmail.com, Apr 11, 2009

Out of the box support for offline payments / COD. This could be a getpaid.offlinepayments package.

Comment by mfhepp, Mar 22, 2011

Cool would be adding #goodrelations #rdfa patterns for semantic SEO / Google rich snippets, as explained at

http://www.heppresearch.com/gr4google

Comment by rrbach...@gmail.com, Sep 9, 2011

Would it be possible to interface GetPaid? with Plone to ERP5, the open source ERP / CRM /MRP / PDM applications? FYI - http://www.erp5.org has written these applications in Python and also run on Zope. Marrying the two has the possibility of creating a very powerful ecommerce solution for Plone. In addition, it would be great to see an online credit system where a site visitor may purchase credits to utilize to make purchases without the need of using a credit card each time to include retail and wholesale customers. Also, be able to support many various credit card processing systems such as Authorize.Net, PayPal?, Google Checkout, WorldPay? etc. Lastly, have GetPaid? with Plone be PCI - DSS Compliant. Thank you for your attention. -Richard

Comment by rrbach...@gmail.com, Sep 9, 2011

An affiliate payment component would be great too!


Sign in to add a comment
Powered by Google Project Hosting