09 February, 2018

Aloha, everyone! As you all know, CiviCRM is shipped with a lot of useful report templates for each CiviCRM entities. You can use these templates to create difference report instances to interrogate your data.

However, if you are report geeks like us, you might sometimes find that the existing templates don’t quite give you the flexibility you need. There is the excellent extended reports extension which you should definitely check out here; but if you are trying to do something a bit more complex; or looking for a graphical output then your may still be exporting your data into Excel or Google sheets to do more analysis…

The CiviCRM Pivot Report extension intends to change all...

Read more
29 January, 2018

We are thinking about creating a native CiviCRM extension Someone Else Pays.

In CiviCRM you could use the soft credits (with a new soft credit type) to register another contact pay for an event registration, a membership and in theory any contribution. Our customer Domus Medica is using that at the moment. We encounter some issues though. Some of the issues are possibly bugs but some are also because we think soft credits is originally not meant to cater for this. It was meant to cater for soft credits. So we prefer to create an extension rather than fix a few issues in a hackish way and then finding out we have some more.

At this point in time our thinking would be to:

  • generate a new table (sep_contribution_payer) where the contribution_id and the paying contact_id are stored if there is a different payer
  • add a new collapse window on the contribution forms (also membership and...
Read more
05 October, 2017
By petednz

Have you ever wondered whether those Event or Membership Reminders actually get delivered?

And what about those automatic Receipts that go out? Ever wished you could see what the heck was actually being sent?

Well now you can thanks to Fuzion's new extension for transactional mail.

With the help of funding from Agileware (Canberra, Australia), several Fuzion clients, and Fuzion's own contribution, we have put a couple of our extensions in to a single bundle to bring these goodies to a wider audience.

By default CiviCRM only performs bounce handling when sending via CiviMail, but not when sending transactional emails such as scheduled reminders, event registrations, contribution receipts and the like. This extension addresses that limitation.

How is this happening?

This extension creates a pseudo-...

Read more
22 May, 2017
Filed under CiviMember

 

In CiviCRM you can configure a membership to auto-renew, provide the option

 or not auto-renew.  However, this was not used for the self-signup contribution pages.

Well, from 4.7.19 it is respected and you can easily create membership contribution pages which force auto-renew.  (See CRM-20375).

If the membership is set to mandatory auto-renew you will see a message "Membership will renew automatically" where the checkbox used to be.  Optional will show a checkbox while no auto-renew will hide it altogether.

 

 

 

15 March, 2016
By Rob_S

Hello everybody. I am assessing the feasibility of a CiviCRM integrated 'Community Shares' extension on behalf of my client, the Kindling Trust.

Community Shares are an investment mechanism available to Co-operative and Community Benefit Societies in the UK - see CommunityShares.org.uk if you want more info.

Kindling are a not for profit organisation based in Northern England, who have been using Civi for a number of years, and are planning on launching a community share offer in the future, in order to raise funds for a community owned farm, to develop sustainable food practices, and regional food security.

I anticipate that the new extension would build upon the existing CiviContribute and CiviMember components, and have attached an outline document describing how I would see it functioning.

We are interested in talking to members of the...

Read more
03 January, 2016

1. What was the ambition when you started with CiviCRM?

Automating membership administration, event management en managing our donors.  We also wanted to combine our data from memberships, events, donations and relations so it would be easier to maintain and share our knowledge. Finally we wanted a link between the forms on our website and our CRM system.

2. Can you describe the project in a few sentences?

Working together with CiviCooP we looked at our processes and wishes. CiviCooP then imported all relevant membership data.

Wikimedia Netherlands decided to start the central registration of data of our relations with CiviCRM. so we had no issues with importing historical data.

After the import we kept a double administration for a couple of months to make sure we covered all facets and could solve all issues. Since  1 January...

Read more
14 October, 2015
Filed under CiviMember, CiviCRM, Extensions

The last year I have been working with the Socialistic Party to implement CiviCRM for their membership administration. Whilst doing that we developed some small extensions which makes life easier for them with their membership administration. In this blog post I want to give an overview of the extensions we have developed and what they do.

We have developed more extension for the Socialistic Party so please take a look around at https://github.com/SPnl.

Link membership to contributions

Extension: org.civicoop.membershippayment
Url: https://github.com/CiviCooP/org.civicoop.membershippayment

This extension adds a drop down to the contribution edit form to add a contribution to a membership. Or unlink a...

Read more
27 August, 2015

Edale photos

This year at CiviCon London 2015 we have an array of 24 sessions from some great presenters.* There are sessions for CiviCRM users, implementers and developers all delivered by other users, implementers and developers! In addition the extension showcase and lightning talks will give insight into the huge range of new developments that European charities are putting in place.

Day 1 has a focus on new users and there are special 1 day only tickets available for people who want to simply see if CiviCRM is right for their organisation. Thijs van Praag, the inspirational...

Read more
02 June, 2015

I am Tahir Ramzan, pursuing Masters in Computer Science at Virtual University of Pakistan. I am working on refunds, partial refunds and partial payments development for CiviCRM. Parvez Saleh and Joe Murray are mentoring this project.

Refunds and Partial Refunds:

Often, we need to tackle situation where one needs to make partial or full refunds. After this project users will be able to make refunds with friendly user interface and proper database records.

Concerns:

  • How to represent an administrative fee for refund? Who will pay this, buyer or seller?
  • How to link the refund with the original contribution?
  • Which method to use for processing refunds?  Check, payment processor or both.

Partial Payments:

Partial payments on the other hand need to be done when someone pays a part of payment contribution in installments. This will be very useful for CiviCRM users for...

Read more
04 March, 2015
By Dahndy

First blog post here. I am hoping to at least shed some light on an issue I had when setting up CivicCRM. Its not a comprehensive solution to the problem; I hope to follow up soon with full source code.

Drip campaigns are a series of contacts triggered by certain event. There are many reasons to this. It is an effective way to keep in contact with a supporter over a period of time.

For example, when a user opts into an email list, you may want to send them welcome emails. These would be automated to send after 1 day, 1 week, and 1 month to remind them about your organization. For nonprofits, these emails are an effective tool to turn new prospects into donors or soliciting donors during a fund-raising campaign.

Looking through CiviCRM, this type of marketing (at least as of v4.5.5) was not explicitly supported out of the box. All necessary components were there though. There was mass mailing with granular control of recipients and scheduled reminders has a...

Read more