Having a bit of trouble with the PayPal IPN. I've seen variations on these questions listed about a million times, but not the answers I'm looking for. As usual this may be a case of asking a question regarding the wrong thing, but I'm hoping there are some super geniuses out there that can assist.
Anyway, I basically need to set up the purchase of some readily available software, and, once the transaction is complete send them a serial. One would think this is simple, but given the criteria it has proven anything but. Basically the steps are as follows:
1) Custom form on website to enter personal (but not too =P) info
2) Forward them to PayPal site to make purchase
3) Upon successful transaction AUTOMATICALLY send them to a serial page and/or send an email with the registration.
I've looked at various IPN classes (using PHP btw) and nothing seems very straightforward, and it doesn't seem that PayPal likes any kind of custom variables being passed, nor does it seem to automatically send someone elsewhere after the purchase. Also, which ID should I be looking at if/when the process finally does come back around?
Perhaps I need the "Pro" account? In any event, please make no assumptions regarding my knowledge of PayPal IPN. I'd simply like a class (hopefully one I haven't tried already) or at least some more straightforward (and concise) documentation on how to accomplish this.
Best.
EDIT #1:
Does anyone have any information on enabling the QUANTITY field during a purchase? For some reason it's stuck at 1 and will not allow a change. I'm not passing anything for quantity atm.