Wednesday, 24 November 2010

Blackbaud Netcommunity store / shop

I know that some people have the Blackbaud Netcommunity e-store / shop module installed that Blackbaud created themselves. We asked about this a while ago, and were told it's soon going to be a free part of Netcommunity and no longer charged for.

That was nearly a year ago, with no shop in sight as yet.

My next tutorial, hopefully in the next few weeks, will go through how to create your own online shop by using the Netcommunity API.

I've created a shop module of my own that allows you to list items, take payment, and manage stock levels. It also sends all the details through to Raiser's Edge to be processed in the Netcommunity plugin.

Making your own shop can be as complicated as you want it to be - for the purposes of the tutorial I will focus on creating a simple online shopping basket, with a checkout that takes payment and sends the transaction through to RE. The best thing is, the Netcommunity API does all the tricky bits for you in terms of card processing and transaction processing - the rest of the shop's functionality is entirely up to you to create using ASP.NET.

Blackbaud Labs
has an example of how to create a custom donation form that can easily be adapted to function as a checkout for a shop. If you take a look at that example it should give you plenty of ideas - it is in VB, however.

2 comments:

  1. A donation and registration page with validation for entered information.

    ReplyDelete