Views:

Revised 5/22/2026

 

 

Things to know

 

GOdonate allows users to add up to six donations to their basket and check out just once. This feature is known as the "GOdonate Gift Basket."  This feature creates just one GOdonate Transaction for up to six gifts. This guide will show how to manage the feature and how to process gifts made with the gift basket.

 

GOdonate Gift Basket user experience

 

Adding gifts to the basket

First, the user will start a donation like usual. At the point where the user would normally fill in their donor information and check out, they will see the donation in their ‘basket’.  The user will also see options to add another gift at the top and bottom of the screen. 

 

 

Clicking "Add another gift" will take the user to the Fund Catalog. The user can add up to twelve gifts to their basket. Once a user has twelve gifts in their basket, these buttons will be disabled.  Users can also add another gift by navigating to the fund catalog or the home page, or by searching for funds by Interest. At any point during their navigation on the site, they can click the basket icon in the top-right corner to view the gifts in their basket.

As long as the user remains active on the site, their gifts will be saved to their basket. Logging out or closing the session will clear all gifts from the basket.  An empty gift basket will look like this:

 

With multiple gifts in the basket, the Total line will be the sum of all gifts.

 

The user can edit gifts in the basket by clicking the pencil icon.

 

When the user is ready to check out, they will check out as usual. See the GOdonate User Experience Knowledge Article for more information. If the user wants to make only one donation, it will still be added to the basket, and they will check out as usual.

 

GOdonate Transaction

 

The GOdonate Transaction will be created in akoyaGO CRM as soon as the user puts a gift in their basket. Regardless of how many gifts the user checks out with, only one GOdonate Transaction will be created. The gifts and gift payments will be housed under the single GOdonate Transaction.

Example: A user checks out with four gifts in their basket and opts to add 2% to help cover Stripe fees. A GOdonate Transaction will be created and, after it has been fully processed (including the creation of a new donor, if needed), will contain the four gifts and four gift payment records. The Total Amount will reflect the Total line in the gift basket. It will be the sum of all gifts in the basket plus donor-covered additional fees (if applicable).  The Fee Amount will be the Stripe transaction fee. The Additional Donation for Fees (if applicable) will be the sum of the donor-covered fee for each gift.

image

The gift payments can be found on a subgrid on the Transaction Details tab.

image

If we navigate to the Fund Details tab, we will see each gift attributed to its fund. 

image

If more than one gift contains a dedication, each gift's dedication will be recorded on the Fund Details tab.

For more information on processing GOdonate Transactions, see the Processing GOdonate Transactions on GOsupport.

 

What happens when the donor opts to cover the fee?

If the GOdonate user checks the box to add a percentage to their donation to offset the Stripe fee, the fee percentage will be applied to each gift individually. In the above example, the user’s original gift amounts were $250, $300, $500, and $350. The 2% additional donation was applied to each gift.  You will notice that the total of the donor-covered fees is reflected in the Additional Donation for Fees field on the GOdonate Transaction.  For more information about the donor-covered fee, see the Donor Covers the Fee Knowledge Article. 

 

Gift Confirmation Email

If a GOdonate user made a multi-gift transaction, those gifts will be reflected in the confirmation email that the user received. They will be listed as such: