• Resolved jodaline

    (@jodaline)


    Good Afternoon,
    I am wracking my brains here. I installed the paid member subscription some time ago and I am having quite some difficulties concering the paypal payments. I activated the ipn on Paypal as shown in the documentation. I used the url of my homepage ( not sure if that is already the problem). When members pay the payment goes through successfully and I can see an ID on my paypal account. However it is not being transfered to my backend or my database which is why the memberships remain pending and are not activated. This is a big problem as it is annoying my members who pay and then can not access their account.
    I really hope someone can help me solve this.
    kind regards,
    Joanne

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 23 total)
  • We had the same problem, although we have it working now. Make sure your IPN in wordpress is set to the https address of your site (I think Paypal no longer support non-https). Also worth checking you can navigate to the IPN address. Just paste it in the address bar and it should take you to your site.

    It’s all a bit confusing as I am sure we tested it with an account with no IPN address set and it worked. When we transferred it over to another account we had to over write the address. This makes me think it should work with a dynamic address but not sure if that’s the case. I always wondered what happens if you want to use two sites with a single paypal account.

    Thread Starter jodaline

    (@jodaline)

    Hello Sp3ctre,
    thank you so much for your quick response.
    I set it https but no luck here. Navigate to IPN adresse that is set on paypal? With the ?pay_gate_listener=paypal_ipn?
    I did that and I end up on the frontend homepage of my site.
    This is confusing indeed ??

    Sounds like you are doing everything correctly from the site perspective, the IPN should just take you to your site. So you have IPN setup to the correct address and IPN is turned on… There is an option in Paypal to view your IPN history, to see if it’s attempted to call your IPN address. Also might be worth checking your web server logs (although the paypal IPN history should say if it called successfully or not).

    Thread Starter jodaline

    (@jodaline)

    HTTP Status Code: 200

    OK

    The client’s request was successful and the server’s response contains the requested data. This is the default status code.

    This is what it says. So I’m guessing this means that everything is okay on the ends of paypal?

    Yeah, sounds like it. When you look at the payment (in wordpress) does the last log say waiting for IPN?

    • This reply was modified 5 years, 6 months ago by sp3ctre.
    Thread Starter jodaline

    (@jodaline)

    yes it does:

    Waiting to receive Instant Payment Notification (IPN) from PayPal.

    Ok, long shot, but is your site defaulted to https? And test mode is off?

    Thread Starter jodaline

    (@jodaline)

    Yes and Yes. But it appears to not always use the https for some reason when I inspect the page. I shall try to fix that issue first and the get back to you.
    Thank you very much for your help so far btw. You have been assisting me a lot better than the support team. Many thanks

    Hello @jodaline and @sp3ctre ,

    Thanks for helping with this @sp3ctre

    Yes it does need to be https. If sometimes it’s not https, then this might be the problem.

    And please also pay attention to with-www vs. without-www

    So if you visit your IPN history, does it say that the IPNs are being sent?

    This is rather odd.

    On the one side your website says that it received the IPN and on the other side it says that it doesn’t.

    Did you also try this in test mode?

    Best regards,
    Gabriel

    Thread Starter jodaline

    (@jodaline)

    Hello Gabriel,
    it appears that even with the sll forcement and certificate my website appears to be not safe all togehter.
    for example: I found this while inspecting the page:
    <html class=”html” lang=”de-DE” itemscope itemtype=”https://schema.org/WebPage”&gt;
    could this be part of the problem? that there’s a htpp link in there?
    Yes the IPN history says everything is working fine.

    Hi @jodaline ,

    I don’t know if that’s the problem… sounds unlikely.

    If you are willing to grant as admin access in order to take a live look at the situation, please provide the login credentials via our support ticket system:

    https://www.cozmoslabs.com/support/open-ticket/

    Best regards,
    Gabriel

    Hi,

    I think you are referring to mixed-content, in which case I don’t think that’s the issue, but your mixed content appears to be a couple of images loading with https://

    Definitely check the www. issue, that caught me out once as well!

    Thread Starter jodaline

    (@jodaline)

    @gabriel: I already submitted a ticket and am not getting any response. ??

    @sp3ctre: shall I remove the www. on the paypal site or what are you suggesting I should do? Sorry I am having a blond moment here :/

    It looks like your wordpress site is non-www i.e. if you browse to www. then it redirects to remove the www. In that case your IPN should not have www. at the front of it.

    Give it a try and let us know ??

    @jodaline all right then, I see it. We’re going to answer as soon as possible!

Viewing 15 replies - 1 through 15 (of 23 total)
  • The topic ‘payments are pending after successfull payments but ids are on pp’ is closed to new replies.