PayPal has a feature that allows you to set up an HTML form where the user fills out product information. I set up a test page, and it works, and takes an order, but I was expecting in the payment email I got from PayPal, it would include data from the fields - it does not. Anyone played with this? https://www.paypal.com/row/cgi-bin/webscr I have software in place right now that auto reads the PayPal emails and extracts user information to print shipping labels and load the customer into a database, and wanted to enhance that process,
I had a similar problem with a different aspect of Paypal and I fixed it by changing the preference for Paypal emails from HTML to plain text. That may fix this problem too .
Thanks, in the end it must have been something wrong with my HTML, I could not find the problem, so I just regenerated it all, and I now get the data in the email. However, if you had not confirmed it should work, I would not have made the effort. But in the end, it turns out it won't solve my problem completely, because it only allows two option fields, and I need at least four. It seems I have two options: 1. Create a form with all the fields, and then after I get it and check the fields were entered ok, send back an email to the user with an embedded PayPal invoice. I don't like that, because it would seem better to have the person pay immediately, and not allow a change of mind. 2. Get the PayPal payment, and then send an email back to the purchaser, which will point to a dynamic form on the web site, which allows him to complete the remaining fields. That means a lot of work for me to implement it. Any other clever ideas?
It actually does allow for more than 2 options. On their developer page, it only shows on0, os0 and on1, os1 -- however, I think you can actually go up to a maximum of 7 options. (on2, on3, on4, and os2, os3, os4, etc.)
I thought that there were only 2 options but I also never visited the developer page. I will have a look into it. Thank for the heads up!