URL setters and donation widgets?

Options

Esther Pomeleo-Fowler:

There are a few arguments you can to the end of your Donation Form link which you may find useful:

To display only a specific donation level:

&DONATION_LEVEL_ID_SELECTED=xxxx

  • where "xxxx" is the dl_id (donation level identification number)

To display only the User Entered level and have it autofilled with an amount:

&DONATION_LEVEL_ID_SELECTED=xxxx&PREFILL_AMOUNT=yyy

  • where "xxxx" is the dl_id and "yyy" is the amount you want prefilled. No decimals are required if the amount is a whole dollar. The dollar sign should not be included.

To select a designee is a bit trickier:

&set.SingleDesignee=xxxx

  • where "xxxx" is the designee number. The designee number can be found by viewing the source of the published donation form.

 


This is all pretty old, so I was wondering if there is anything to update here.

With this info, I'm able to link to the specific giving levels, but I still can't get my Donor Entered level to populate the $ amount. Here's what I'm testing: http://support.bestfriends.org/site/Donation2?df_id=1742&mfc_pref=T&1742.donation=form1&set.DonationLevel=2638&set.Value=3700

I see there are mentions of some SDPs, but I'm not finding those. Or maybe I'm looking in the wrong place? I would also like to know/learn if it's possible to let the user determine the set.Value amount? Basically, what I'm trying to figure out is if our current donation widget will still work.
http://bestfriends.org/ -- directly below the slider you can select a level or enter your own amount. The submission URL is this https://secure.bestfriends.org/page/contribute/hpdonate?default_amt=[amt] and whatever is entered populates on the form.


NOTE: Forgive me if this is a doulbe post, but I never did see where it actually posted live.
Tagged:

Comments

  • Will Hull
    Will Hull Blackbaud Employee
    Ancient Membership 10 Comments 25 Likes Photogenic

    Hey there.

    There is a way to do this, but it would render only the giving level you select and no other choices, so that could be a drawback of using it, but try doing it this way: http://support.bestfriends.org/site/Donation2?df_id=1742&mfc_pref=T&1742.donation=form1&PREFILL_AMOUNT=10.00&DONATION_LEVEL_ID_SELECTED=2638

    This only reveals the donation level you have selected and passed through the URL, but it does have the form amount pre-populated for the use to then either log in and enter their payment info or you can add "&autologin=true" to the end of that URL and use it inside of an email as a link in an email message from the Luminate Online platform and it will automatically log your user in to make their payment easier for the user to complete, (e.g. http://support.bestfriends.org/site/Donation2?df_id=1742&mfc_pref=T&1742.donation=form1&PREFILL_AMOUNT=10.00&DONATION_LEVEL_ID_SELECTED=2638&autologin=true).

    I hope this helps.

    Will Hull

    Blackbaud Internet Solutions Consultant (Luminate Online Deployments)
    will.hull@blackbaud.com

  • Will Hull
    Will Hull Blackbaud Employee
    Ancient Membership 10 Comments 25 Likes Photogenic

    I just dug a little deeper and found you an answer. It looks like this post has the answer, it is a "Site Definition Parameter" or SDP that needs to be updated by Luminate Online support to include the "Value" in the URL string. It may be hidden from your view, due to permissions, but it is named, "DON2_BEAN_URL_PROPERTIES_EXCLUDED". I went in and found it on your instance and enabled that setting to allow "Value" to be an option in URL strings.

    This URL string that you have above that you originally wrote with should now be working, please give it a try.

    Also, passing this through a form like what you have on your homepage of your website, should be easy to do. You may need to write some code, probably with jQuery or javascript that takes the selection on your homepage and constructs the amount in the URL to pass it and make it a link now that "set.Value=" is working for you.

    I hope this helps you in what you are seeking to do.

    - Will

Categories