My favorites | Sign in
Project Logo
                
Search
for
Updated Feb 11, 2009 by suno.ano
Labels: Phase-Requirements, Featured
BrainstormingFeatures  
This page is a dump and drafting ground for features and changes to GetPaid

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.gregson, Jul 03, 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 pigeonflight, Apr 11, 2009

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


Sign in to add a comment
Hosted by Google Code