You are not logged in Log in Join
You are here: Home » Members » Marc's Zope Page » Plone PayPal » 0.44 » PlonePayPal released » View NewsItem

Log in
Name

Password

 

PlonePayPal released

clean up release, fixes from Nate Aune
clean some stuff up:

2004-03-05 (v0.44) Marc Lindahl

* fixed bug with image popup - thanks to Nate Aune

2004-03-03 (v0.43) Marc Lindahl

* changed interaction between item's description (shortDescription) and DublinCore description, such that Description() returns the plaintext of shortDescription, and editing Description in the properties form has no effect. This makes results from site-wide searches look good.

NOTE: THIS IS A FINANCIAL PRODUCT. USE IT AT YOUR OWN RISK. NO REPRESENTATION OF SUITABILITY IS MADE.

Simple store product, to implement a PayPal shopping cart store within plone.
You need to read PayPal's shopping cart instructions (a copy is included in docs/shopping_cart.pdf). READ THIS DOCUMENT BEFORE DOING ANYTHING.

Basically you create a 'PayPal Store' and the parameter of interest there is the 'view cart' button code. You'll need to add that later by pasting in the 'view cart' code that PayPal gives you.

Then you create a 'PayPal Item' for each item. You get a picture and a description, and the paypal button code is pasted in. Basically you should have a browser window open to paypal.com where you create the item, with all of it's information. Then you get the code for the 'add to cart' button and you paste that into your plone object.

You can also use the single item code, same difference. If the store doesn't have any view cart button code it won't show the button.

Also you don't have to have a store to use the Item. But it has a nice view of your whole store (catalog). If you want to make it so people can't add Items outside of the store, you need to uncheck 'implicitly addable' in the portal_types tool 'PayPal Item'.


SECURITY SETTINGS:

To add items you need to enable:
'Add portal content' AND 'PayPal: Add PayPal Item'

NOTE:
I've included a viewlet for use with CMFContentPanels - called viewlet_paypal_item.pt