CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Tracking payments for "multiple participants"
Pages: [1]

Author Topic: Tracking payments for "multiple participants"  (Read 269 times)

civicrmsav

  • I post frequently
  • ***
  • Posts: 121
  • Karma: 5
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.x
Tracking payments for "multiple participants"
January 08, 2015, 08:17:48 am
We're finding that payments for multiple registrations events is hard to track.

In the interface
When I enable multiple participants on a paid event, the contribution is on the first participant, and the amount is the total due for all participants.  The subsequent participants (correctly) show as registered, but there's no record on the contributions tab and no way (that I've found) to tell that this registration was paid by someone else.   Is there something I'm not seeing?

Reporting
For the desk at the event, I'd like to be able to have a report that shows "status" "amount due" "amount paid" "balance" for every participant, and "paid by" for those paid by someone else.    I tried the Attendee List and Event Participant reports, but the fee level shows the **total** amount for the first participant **plus** the subsequent participants show their own amount, so if you just sum those, you've essentially double counted all the subsequent participants's fees.

Digging in to the database, I see that the civicrm_participant record for subsequent records shows "registered by" the first participant, and the contribution is tied to the first person's registration in the  civicrm_participant_payment table, so to get the report I need I could do some calculations,  but I'm hoping there's  better/easier way.

Thanks for any guidance

CiviTeacher.com

  • I live on this forum
  • *****
  • Posts: 1282
  • Karma: 118
    • CiviTeacher
  • CiviCRM version: 3.4 - 4.5
  • CMS version: Drupal 6&7, Wordpress
  • MySQL version: 5.1 - 5.5
  • PHP version: 5.2 - 5.4
Re: Tracking payments for "multiple participants"
January 08, 2015, 03:32:38 pm
1. Yes, if you are using 4.4 or beyond, explore the participation record deeper and you will see that it indicates the registration was paid for by someone else.

2. Use the 'extended reports' Extension and this may give you what you need.
Try CiviTeacher: the online video tutorial CiviCRM learning library.

civicrmsav

  • I post frequently
  • ***
  • Posts: 121
  • Karma: 5
  • CiviCRM version: 4.2.6
  • CMS version: Drupal 7.x
Re: Tracking payments for "multiple participants"
January 09, 2015, 08:02:15 am
Thanks for your comment CiviTeacher.

Not sure I understand.  You say " explore the participation record deeper and you will see that it indicates the registration was paid for by someone else"  Is that something different than what I already noted the "registered by" field?  I ran through this on the 4.5 demo and as far as I can tell there's no change to this vs. my current version of 4.2.6.  I also checked the db schema http://d45.demo.civicrm.org/civicrm/participant/add?reset=1&action=add&context=standalone&eid=7 and I don't see anything new there. (Planning to upgrade but keep getting derailed by other urgent matters)

And thanks for the suggestion on extended report, but that still seems to show the **total** amount for the first record and **no** contribution for the subsequent record.

Here's what I'm getting on the reports...

Name   Status      Fee Amount   Contribution ID   Total Amount   Line Total
n 1      Registered   $395.00      2631         $ 790.00      $ 790.00
n 2      Registered   $395.00                           $ 395.00


Here's what would be useful.  Wouldn't have to be just like this but something along these lines ...

Name   Status      Fee Amount   Contribution ID   Total Amount   Line Total
n 1      Registered   $395.00      2631         $ 790.00      $ 395.00
n 2      Registered   $395.00                           $ 395.00  (paid for by n 1 on contribution 2631)

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Tracking payments for "multiple participants"

This forum was archived on 2017-11-26.