GetPaid for Plone 1.8 (Oct 28, 2009)

GetPaid for Plone

This release includes several new payment processors and add on packages available, as well as fixes and usability improvements in the shopping cart. This is the first published release on plone.org though subsequent releases have happened over the last year. Note: the version number is now tracking the release recipe.

For additional information about this project, please visit the overview page .

Available downloads

There are no available software files in this release yet.

Release Notes

Tested with Plone 3
StateFinal release
LicenseZPL
Released2009/07/01

How to get GetPaid

GetPaid can be installed via the recipe. Please consult the Release Recipe page for instructions on adding GetPaid to a plone installation (via buildout).

Note about version number and product architecture

GetPaid is composed of several products, some required and some optional add ons. For this release update, the version number is now tracking the version of the Release Recipe (recommended way to install GetPaid and its components). Products.PloneGetPaid is currently at version 0.8.5, getpaid.core at 0.7.5. The various products that comprise GetPaid also have some updates that are included in each recipe release.

Some notes on feature changes

To better serve the donation use case, we have made an adapter for GetPaid and PloneFormGen integration (see more here: http://code.google.com/p/getpaid/wiki/PloneFormGenAdapter ). We introduced to the checkout API the ability to generate an order from a form submitting all the required information.

Also, following a one day sprint at the New Orleans Plone Symposium, tax infrastructure was introduced to GetPaid. The design and use cases are defined here http://code.google.com/p/getpaid/wiki/TaxHandling .

 

Change log

For full changelog, see http://groups.google.com/group/getpaid-changes or http://code.google.com/p/getpaid/source/list

Changelog for Products.PloneGetPaid:

0.8.5 (2009-07-28)

  • Allow users to change the opt-in language through the settings panel. [larubbio]

0.8.4 (2009-07-23)

  • Add the new GetPaidSalesforceOrderRecorder to plugins.xml [larubbio]

0.8.3 (2009-07-22)

  • Add a new 'multishot' cart. Currently used with getpaid.formgen so sibling adapters can access the cart used for single page checkouts. [larubbio]

0.8.2 (2009-07-10)

  • Rollback the 'fix' for $0 shipping since it causes the shipping cost to be displayed to the user, but not charged.

0.8.1 (2009-07-07)

  • Add shipping cost to the new emails [larubbio]
  • Fix an uninitialized mailer [larubbio]

0.8 (2009-07-07)

  • Allow the user to make changes to the emails that are sent out [larubbbio]
  • Allow sending of emails on auth, charge and decline (I didn't see an event for refund) [larubbio]
  • Manage Cart link in personal_bar changed from $object_url/@@getpaid-cart to $portal_url/@@getpaid-cart like in cart portlet [taito.horiuchi]
  • Change the order of checkout buttons so the default is to continue through the pipeline [larubbio]
  • Add a hacked 'fix' for $0 shipping bug when user moves backwards through the checkout pipeline [larubbio]

0.7.9 (2009-05-19)

  • Updated translations [larubbio]

0.7.8 (2009-05-15)

  • updated the way we get the version of the product, since there is no more version file [lucielejard]

0.7.7 (2009-05-15)

  • fixed the javascript, this fixes errors that were showing up in IE
  • removed version.txt and replaced it by the metadata.xml,
  • made sure the version is up to date [lucielejard]

0.7.6-1 (2009-05-12)

  • Add getpaid.formgen and getpaid.SalesforcePloneFormGenAdapter to plugins [larubbio]

0.7.6 (2009-05-12)

  • Add variable amount donations [larubbio]
  • Allow annotations on the shopping cart [larubbio]

0.7.5 (2009-03-13)

  • updated brazilian portuguese translation [rafaelcrocha]
  • updated the code so that we make sure we get the site root when checking out, otherwise we can't get the store settings

0.7.4 (2009-01-28)

  • added the inclusion of getpaid.payflowpro if it is installed [lucielejard]
  • added a viewlet provider on thank you page (belowcartthankyou) [flejard]

0.7.3 (2009-01-19)

  • forced one of the shipping methods to be checked when buying a shippable item [lucielejard]

0.7.2 (2008-12-31)

  • updated the portlet "add to cart" so that we can choose a quantity of items to add, this fixes issue 123 [lucielejard]
  • added a provider spot on the "review and pay" page to be able to hook a viewlet to it
  • Added 2 fixes (for when you use the shipping system):
  • gave a default value to the order.shipments, because it is never set up to anything otherwise and you can't access your order,
  • fixed the way we calculate the total, so that we have float numbers

0.7.1 (2008-11-24)

  • fix: missing import for interface INamedOrderUtility [bruno.ripa]
  • form update did not do as advertised - see http://groups.google.com/group/getpaid-dev/browse_thread/thread/e55f34e1d509ceef [matt.halstead]
  • fix: added view to check shippable contents [bruno.ripa]
  • created "Checkout Options" management page to control whether 'Contact me with offers' is displayed on Checkout (fixes issue 184) [mcgruff.scruff]
  • Persisted and added Name on Card and Card Phone Num to orders listing viewlet. [ctxlken]
  • Added last4 and transaction id columns to the orders listing viewlet. [asagliocco]
  • Persisted processor transaction id and last-4 digits of credit card to ZODB. Also, modified order-summary.pt to present these two fields. [ctxlken]
  • fix: #151 and some missing italian translations [bruno.ripa]
  • Modified anon checkout test to create second browser object in order to eliminate test failure due to non-existent Login in link after logout in first browser object (similar to FireFox behavior that requires shutting down browser to fully be logged out. [ctxlken]
  • Provide a slightly longer example of how to integrate an existing custom content type. [michael.dunstan]
  • Added a howto for accessing getpaid properties from able object [horacio.duran]
  • Added an option to give a name to the order templates to find them easily after [horacio.duran]
  • changed the zip_safe to be False [lucielejard]
  • Finally the order management screens keeps the filter when paging, rejoice. Also with tests, just in case. <-- this for trunk [horacio.duran]
  • review doc and edit (remove uncertainty "xxx"). split off part to development docs folder. [cjj.ifpeople]
  • porting State widget work from 0.6 branch to here [javimansilla]

0.7 (2008-08-29)

  • Added general text documents to project root.