Hi guys, We have installed aMember on two membership sites one one domain. The first site has been running with no major problems for about 5 months now. The second site is currently being built and is in QA. **The Problem** After the test user subscribes, PayPal correctly creates a recurring payments profile ID for that user and seems to send it over to aMember. However -- aMember isn't storing this info in the user's subscription entry. As a result, payment recurs, but membership expires after the initial period. **Does it have to do with the PayPal IPN?** My developer suggested that the PayPal IPN url exists only once per PayPal account, and so the second site is using the PayPal IPN that's already been claimed by the first site -- causing it to fail to extend membership. **Can we use one single PayPal Pro account for multiple membership sites?** Anyone know? You guys are the experts! Your insights are much appreciated. Thank you! Susan
You should be fine... as aMember embeds the URL for IPN regardless during signup, so even if you left it blank in your Paypal settings (or had another set value) it would send an IPN notification to the site where the signup originated...
Can you provide any specifics? We've set the IPN per the generic instructions for aMember, and the initial payment / subscription always goes through fine. However, aMember is clearly NOT picking up on the recurring profile ID for subscribers, so of course the membership doesn't renew. Is there some setting we've missed? Again, this is for the second site (first installation works fine). Thanks in advance for your help! Susan
What shows up in your Error Log in both 1st and 2nd install for a specific signup... as in, if you were to test it right now and sign up with your own (separate) paypal account for a test transaction, what would show up in Error Log for both of those sites, if anything...
Yes, amember will send the 2nd amember's IPN url when the payment record is made. What version of amember are you using? Put up a screenshot of your product settings. David
@miso -- no relevant error message occurs upon signup, but when the membership renewal is supposed to happen, the following error is logged: paypal_pro ERROR: IPN validation error: Paypal claims it is not-valid IPN transaction: [INVALID] It looks like this is when PayPal processes the rebill, and tries to send the renewal go-ahead to aMember, but the IPN has some sort of issue (it's the IPN still associated to our other site, I guess), thus resulting in the above error message. @davidm1 -- where am I supposed to put in the 2nd site's IPN URL? I know what the correct IPN url is for the 2nd site, but my PayPal Pro account only has a space for one IPN url -- and that's the one associated with the first site. Two screenshots attached, one of the PayPal plugin settings, one of a test subscriber's record (just created about 10 minutes ago, notice that there's no Recurring Profile ID)