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 CiviContribute (Moderator: Donald Lobo) »
  • Contrubution page and the order with which records are created
Pages: [1]

Author Topic: Contrubution page and the order with which records are created  (Read 589 times)

prasanthsd@yahoo.com

  • Guest
Contrubution page and the order with which records are created
September 30, 2010, 02:28:12 am
Hi,

Civi creates the contact records before payment is done. So if payment fails somehow then if the user decides that hes going to register again at a later time then he cannot use the same email as a contact record already exists for the same email.

With paypal standard the problem is worse it creates everything before payment is done. So the user when again making payment wont be able to use the email or the joomla username.

Currenly I dont care about paypal standard mode. Using credit payment with paypal pro  is there anyway for civi to create contacts and everything AFTER payment succeeds. I know that it would take some amount of coding. But with the current form of civi is that going to be too difficult?

Im using joomla 1.5 and civi 3.1.6

Thanks in advance

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Contrubution page and the order with which records are created
September 30, 2010, 03:34:46 am
If the 'matching' rules are 'email only' then if they try a second time, the match wil be made and their second hopefully successful attempt will be added to the original record.

is that a problem?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

prasanthsd@yahoo.com

  • Guest
Re: Contrubution page and the order with which records are created
September 30, 2010, 04:18:57 am
Hmmm dont know how to do it. But I will give it a try.

BUT the current way is correct if there is a contact with the same email then it should not allow anyone else to register with the same email. It may not always be the same user coming back to complete payment. It could be someone else who entered the wrong email id accidentally.

So doing the payment first and then creating the records, Is that going to be really tough?

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Contrubution page and the order with which records are created
September 30, 2010, 11:53:32 am
The Match rules can be set to First+last+email or whatever you want.

Even if it was set to only create the record when first payment is received, you will still have the matching issue if they come back to pay a second donation.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

prasanthsd@yahoo.com

  • Guest
Re: Contrubution page and the order with which records are created
October 01, 2010, 03:29:21 am
During membership renewal (ie the user is logged in and click on the contribution page) the email i guess is automatically filled up there and the validation doesn't stop it. When a new member signs up it stops the user if a contact already exist for the same email.

I only allow people to register to my site via the contribution page. So the issue is a user registering for the first time enters a email and tries to register. some how hes cannot complete the payment. He investigates that and comes back at a later time and enters the same email and tries to register. But he cannot.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Contrubution page and the order with which records are created

This forum was archived on 2017-11-26.