• Resolved sgumby

    (@sgumby)


    Have I missed something? Someone can sign up to see a membership level resources but there is nothing the process of signing in that would “redirect” them to this resource. And if this resource is on a blog page/category as it is by default in this plugin then it potentially could get cached….that means if I direct them there prelogin they’ll still see the “you don’t have access” message.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    Hi @sgumby

    That is correct, we reference the user’s membership status only based on if they’re are logged-in as we cannot attach a membership status/billing to guest (logged-out) account.

    You may reference this guide to using caching with Paid Memberships Pro and dynamic content – https://www.paidmembershipspro.com/documentation/advanced/caching/

    I hope this helps get you started.

    Thread Starter sgumby

    (@sgumby)

    I don’t think you understand my question.

    The flow doesn’t not redirect the paid user back to the resource they were paying to access. With out this you have a “broken” plugin. It be like having a shopping cart, they pay, but then never receive what they paid for.

    This could easily be solved by adding a link to or a description that can accept html for each resource. This link or description would then be displayed on the My Account page and/or on the Invoice Page.

    But then the cache issue can easily be resolved by putting a session id, invoice number, or even just a time stamp on the resource link that the user clicks on.

    Plugin Author Andrew Lima

    (@andrewza)

    We do not offer an automatic redirect back to the page they viewed before signing up. This is possible with a bit of cookies and redirect to the page that they clicked on before checking out and selecting a level – https://gist.github.com/ipokkel/619a73a41f1cdba9fe8285858fe9731b

    If you need help to tweak this further, please reach out to a local WordPress developer or post on jobs.wordpress.net

    Thread Starter sgumby

    (@sgumby)

    I am a wordpress developer. I found a solution. This is a “broken” plugin that someone with out creative problem solving or developer skills could not get to work intuitively for users. If you are trying to sell pro features this would discourage me from buying.

    I’m not necessarily trying to redirect them back to the page they were on. I want to redirect them to the resource they were buying. They could be coming in from that exact resource url or they could be coming in from a listing page of memberships they can buy. And actually your idea of using cookies would not work well because it assumes people are coming from the resource url…..and they might not be.

    A simple field in the database where we can enter the resource url would solve this problem. That way when they finish paying and then the confirmation/thankyou page can say thanks for your order and here’s the link to your resource.

    Instead I had to create a generic url and hard code it above the shortcode on the account and invoice pages. This will work but not well enough for me to buy pro options.

    All I’m suggesting is that you consider adding a simple solution so that we can solve this problem with out “hacking”.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Can’t Access Membership Resources’ is closed to new replies.