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) »
  • Multiple participants make multiple pay later payments
Pages: [1]

Author Topic: Multiple participants make multiple pay later payments  (Read 972 times)

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Multiple participants make multiple pay later payments
April 17, 2009, 12:43:39 pm
Hello,

What we are seeing happening is person A signing up themselves & person B for an event using pay later but then they are making separate bank transfers. At the moment there is no way to receipt these payments in. Long term the only solution I can imagine is breaking the one-to-one relationship between events & payments (also for part payments & part refunds) but can anyone suggest a short term hack?
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple participants make multiple pay later payments
April 17, 2009, 01:09:12 pm

the participant record and payment are already broken out. they are stored in a join table (civicrm_participant_payment)

for your use case you will need to write a small module to create these records and associated them with the right participants and payments. To be more accurate you will also need to adjust the fee_amount in each of the participant record

we dont anticipate doing any of the above in the next release

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Multiple participants make multiple pay later payments
April 17, 2009, 02:13:23 pm
So, can you have more than one payment against one participant record? At the moment a single pending contribution is created which is in theory fine as that is what is we want the registrant to do but then they go & pay separately meaning we have to find a way to receipt $60 of a $120 multiple payment registration.

Are you saying that at this point we would modify the existing pending contribution to $60 & create a new one against the other person for $60 which we confirm?

We also get people paying by installments - despite the fact that we never say that this is an acceptable way to pay
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Multiple participants make multiple pay later payments
April 17, 2009, 02:20:10 pm

The database tables support multiple payments against a single participant (since its a join table). However the code does not support this creation right now, so you will need to add code to enable you to do this. Also i'm not sure how the view code works in such a case, if i had to guess, i suspect it just looks at the first record

some amount of coding and tweaking will be required, IMO

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

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

This forum was archived on 2017-11-26.