I have been struggling to persuade the IPN system to work with opur Mail Chimp auto responder.
The mail chimp list simply needs email address first name and Last name data from Paypal so that the paid for autoresponder delivery of course materials can commence.
The notify URL for the relevant list is.
http://midfullyslim.us7.list-manage.com/subscribe/paypal-ipn?u=3f7xxxx5b698f1e5949846c02&id=3cexxxxx... I have (altered some of the characters)
payer_email=buyer [@] dummy-email.org.uk&
the field names that PP sends to MC in the IPN message are as above and they do not quite match the field names at the MC end.
Here's what we'll grab from each PayPal transaction
Field Name Import Status
Email Well of course we'll grab this one!
First Name We'll grab this one.
Last Name We'll grab this one.
Street Address (1st line) We'll skip it. You don't have a STREET field in your signup form.
City We'll skip it. You don't have a CITY field in your signup form.
State We'll skip it. You don't have a STATE field in your signup form.
Zip We'll skip it. You don't have a ZIP field in your signup form.
Country We'll skip it. You don't have a COUNTRY field in your signup form.
Important: Be sure your MailChimp signup form field names match the PayPal field names to ensure all info gets picked up.
The Payment button code doesn't seem to offer any way that I could have altered the field label of the buyer's email.
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="SUKMN9WAY7HTL">
<input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
I have conferred with a local PP/MC integration expert and he can't explain why there is this difference.
What is my best solution to the current problem?