Can one PayPal Pro account work for multiple membership sites?

Discussion in 'Payments processing' started by insidenetwork_admin, Sep 23, 2010.

  1. insidenetwork_admin

    insidenetwork_admin New Member

    Joined:
    Mar 12, 2010
    Messages:
    15
    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
  2. miso

    miso aMember Pro Customer

    Joined:
    Aug 22, 2006
    Messages:
    543
    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...
  3. insidenetwork_admin

    insidenetwork_admin New Member

    Joined:
    Mar 12, 2010
    Messages:
    15
    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
  4. miso

    miso aMember Pro Customer

    Joined:
    Aug 22, 2006
    Messages:
    543
    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...
  5. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    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
  6. insidenetwork_admin

    insidenetwork_admin New Member

    Joined:
    Mar 12, 2010
    Messages:
    15
    @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)
  7. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    Please contact me in helpdesk and provide access info I need to check full payment processing log.

Share This Page