DonorHub ®
Bridging the information gap between you and your staff...

How can I enable the "Give" links on the Give Site and receive donations online?

Table of Contents

Page Details

First published by:
Troy Wolbrink
on 20 Jul 2012
Last revision by:
Troy Wolbrink
on 4 Mar 2014
This page has not yet been rated

How can I enable the "Give" links on the Give Site and receive donations online?

The key to making the "Give" link appear on the Give Site is that you must provide a "Give To Designation URL Pattern".  This is available on the "Give Site" tab in System Setup (under the "Tools" menu):

Notice that the "Give To Designation URL Pattern" must contain the [desig] placeholder.  This placeholder will be substituted with the actual designation code/id of the staff/project the donor wants to give to.

This Give To URL can refer to any website.  It could be:

  • a 3rd party payment system,
  • a custom solution developed by your organization,
  • the built-in gift cart (notice the "~/../give/giftcart/give.aspx?desig=[desig]" option).

If a merchant service could accept a url that has your organization account and the account of the staff to give to, like:  http://myexamplemerchantservice.com?organization=my_organization&staff_number=[desigthen you could enter this in as your "Give To Designation URL Pattern" and you'd be done ... ready to receive donations!

Built-In Gift Cart

If instead you chose the built-in gift cart, you're not quite done.  Now you must also provide a "Checkout URL Pattern":

Notice that the "Checkout URL Pattern" must contain the [cart_guid] placeholder.  This placeholder will be substituted with the actual gift cart guid of the donor who is trying to pay for the items in their gift cart.

There is a demo you can choose ("~/../give/giftcart/giftcartservice.asmx/GetCartInfo?cart_guid=[cart_guid]").  This demonstrates that the gift cart has a web service (demo here).  An actual check out provider would be able to query what is all in the user's gift cart by calling this web service with the cart guid.  The demo simply shows what an actual checkout provider would call to get information about what's in the user's cart.

In other words ... the built-in gift cart has some potential, but it still needs some custom programming to connect the contents of the gift cart with a payment provider.

Here's a demo of the Give Site that's setup to use both the gift cart and the gift cart's demo checkout provider:
https://dataserver.tntware.com/dataserver/test/give/

 

 

Recent Comments

Leave the first comment for this page.
© 2018 TntWare | Privacy | Terms of Use