• Resolved guineapig200

    (@guineapig200)


    I’m having trouble working with the Give donation feature.

    I know how to create a “transaction successful” page that the donor will be led to after making a donation. And I also created a “failed transaction” page. I’ve done some test transactions before and the pages seem to appear when they should.

    But how do you keep those pages from appearing somewhere on the website for no reason?

    If that sounds kind of vague to you, let me explain what happened. It started out as a totally unrelated incident. The other day I tried the search bar in my own website because I was curious to see if it works, and I tried typing in the word ‘donation’. Simply because that word seems like something that a visitor to my website might type in.

    Well, in the search results that followed, it turned up my Donate page …as well as the success page AND the failed transaction page. All at once! Aren’t those success/ failure pages not supposed to be visible anywhere unless the visitor has actually made a donation? Why do they get called up into view when I typed in “donation” in the search bar?

    And what’s even weirder is that the success page had a log in place on it for the visitor to enter his/her login username and password to see donation details. Where did that come from? I don’t even have a feature on my website for users to log in! It’s just a super rudimentary website for you to read my writings. Just that. No accounts, passwords, logging in with social media, and all that. My donation page is like a tip jar. So what’s the login thing all about? Are you supposed to have that on your website? I never even installed such a login feature with a plugin or with coding (I don’t know the least bit of coding, in fact. I know little about computers.)

    I’m very confused! I’d appreciate some help!
    Thank you.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Matt Cromwell

    (@webdevmattcrom)

    Hi @guineapig200,

    I can clarify those items for you for sure.

    Success/Failure Pages
    First, regarding the pages, they are just static pages like any other page. There isn’t a reliable way to make a page that isn’t available in the way you describe it. That’s why the information on those pages isn’t visible unless you’ve made a donation.

    But if you don’t want them to show up in search results you can use a plugin like this one to exclude them: https://www.ads-software.com/plugins/search-exclude/

    You can also exclude them from showing up in Search Engine results with any standard SEO plugin (like Yoast SEO).

    The Login page
    Donation information is sensitive information and you don’t want people seeing others’ donation data. So that page shows donation information for your donors dependent on a “transient”, basically a session that they created. But if that transient has expired and they still want to see their donation data, then they either have to login to your site (if you supported that — which it seems you don’t), or — and I would recommend — you should enable “Email Access”.

    To enable Email Access to donation receipts, go to “Donations > Settings > Advanced” and enable it there. So now instead of a login form, your donors will see a field where they can enter their email address and have a unique link sent to them to see their donation receipt (by creating a new session for them).

    Let me know if there’s any further confusion at all. Thanks!

    Thread Starter guineapig200

    (@guineapig200)

    Thank you so much for your detailed explanations! That really clarified things for me.
    I just have another question, though. I enabled email access as you suggested, but then I looked around my site and I don’t see a field anywhere for the donor to enter his or her email address.

    Where is it supposed to show up? In a specific donation history page? Or just on the main page where donations are done?

    My donation history page is currently on a “private” setting, though. Am I supposed to make it publicly visible?

    Plugin Author Matt Cromwell

    (@webdevmattcrom)

    Yes, the Donation history page needs to be public so donors who don’t have an account can access it. Then you can visit it while NOT Logged in and you’ll see the email address field (and optionally the CAPTCHA as well).

    Thanks!

    Thread Starter guineapig200

    (@guineapig200)

    I got it to work ??
    Just another question–I have a PDF Receipt plugin on my Give WP and it has been activated. But once I customize the receipt, how do I “connect” it to the donation platform so that it’s the one being sent out to my donors rather than the default plain receipt that Give WP came with?
    I tried the donation form myself, with Give in test mode, and it seems to be sending me the default receipt.
    Thank you.

    Plugin Author Matt Cromwell

    (@webdevmattcrom)

    That would be best asked in our priority support channel: https://givewp.com/support — we can help you best over there regarding any of our premium Add-ons. Thanks!

    Thread Starter guineapig200

    (@guineapig200)

    I see. Thank you so much for all your help on this topic!

    Plugin Author Matt Cromwell

    (@webdevmattcrom)

    No problem,

    If you’re enjoying Give and appreciate our support, we’d love a kind review from you here:
    https://www.ads-software.com/support/plugin/give/reviews/

    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘donation form, success and failed pages’ is closed to new replies.