I'm using WebTechNick's PayPal plugin and have a few questions about
how people generally use it. I sense I am not using to its maximum
potential.

If my preferred browser is Safari but I am using Firefox, PayPal
directs me back to a url but opens in a new window and therefore
defaults to Safari. Safari has no reference to the session or even
that the user is logged in, so acts all dumb. How do you handle that?

In my situation a cart has many cart items and each cart belongs to a
client. Each cart item can belong to one of the client's locations
(say, a branch office). What information do you generally send across
to PayPal so that when it comes back you know what's been paid for? A
cart id? A full array of cart items? If it's just a cart id, what's to
stop the client putting one item in the cart, starting the payment
process, pausing when they are in PayPal, going to another browser
window and adding more items to the cart? The payment collected is for
one item but the cart has more. Yes, I know you can do some cross
checking on the amount paid, but that reminds me of horses and stable
gates.

What url do you normally post back to so that can properly complete
the fulfilment on your site?

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to