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) »
  • contacts not showing up as 'participants' after payment
Pages: [1]

Author Topic: contacts not showing up as 'participants' after payment  (Read 3278 times)

ekendra

  • Guest
contacts not showing up as 'participants' after payment
June 13, 2007, 05:02:36 pm
I've got an issue (surprise!)   :o

I'm using CiviEvent to register people for courses. it works fine so long as the course is free. when I use the 'paid event' feature it doesn't record the registration, although it:

- debits the registrants credit card (via Paypal web payment standard at the moment)
- sends them back to the payment confirmation page
- records the payment in the CiviContribute
- sends out the confirmation email for their records

The payment shows up in CiviContribute as status: 'completed' but the contact doesn't turn up in the list of 'participants' (to use CiviEvent terminology) for this event.

Attached is a screenshot of the payment confirmation.

Again, if the event doesn't use the 'paid event' feature the contact shows up as an event participant.



ekendra

  • Guest
Re: contacts not showing up as 'participants' after payment
June 13, 2007, 05:07:16 pm
btw - this was a live transaction and not a 'test-drive'
 

and I'm using CiviCRM 1.7 (downloaded last week)

« Last Edit: June 13, 2007, 05:09:03 pm by ekendra »

ekendra

  • Guest
Re: contacts not showing up as 'participants' after payment
June 13, 2007, 05:17:45 pm
now I've tried using the Website Payments Pro instead of Standard. (I've paid for this feature with PayPal and set up the API details accordingly in civicrm.settings.php.

I get this error when sending from the 'confirm details' page to PayPal:


Payment Processor Error message:
10002:Security error Security header is not valid


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: contacts not showing up as 'participants' after payment
June 13, 2007, 06:07:36 pm
This is a PayPal setup issue . Check this thread...
http://forum.civicrm.org/index.php/topic,233.msg895.html#msg895
Protect your investment in CiviCRM by  becoming a Member!

ekendra

  • Guest
Re: contacts not showing up as 'participants' after payment
June 13, 2007, 08:38:37 pm
looked through that thread and many other.

maybe its because I'm not using SSL?

CiviCRM » Administer CiviCRM » Global Settings >> Settings - Payment Processor

gives the option to Force Secure URLs (SSL) but I have that off.

Also i don't have an SSL for this domain. Is it essential?

Is that why I'm getting these errors?

I think what I'm trying to do is pretty straightforward here.

Also is there a URL that I should set PayPal's IPN too?


ekendra

  • Guest
Re: contacts not showing up as 'participants' after payment
June 13, 2007, 08:59:01 pm
in any case, this is a side issue. I'd be happy just to get Website Payments Standard working at the moment.

I've set it up as per:

http://wiki.civicrm.org/confluence/display/CRMDOC/PayPal+Website+Payments+Standard+and+Recurring+Contributions

when i do a live test it behaves as such:

- debits the registrants credit card
- sends them back to the payment confirmation page
- records the payment in the CiviContribute
- sends out the confirmation email for their records (receipt also comes from Paypal to confirm payment)

but still they aren't recorded as a 'participant' in CiviEvent.

I've set the IPN as per the wiki instructions. Still .... nothing. I think this must be a bug.

help ?!?!??!

........... please ......



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: contacts not showing up as 'participants' after payment
June 14, 2007, 06:58:23 pm

i have fixed this in trunk. There are still a few remaining issues to fix from:

http://issues.civicrm.org/jira/browse/CRM-2007

Once we have fixed it, we'll figure out if we should backport this issue or not.

The records are actually created, however the is_test field is set to NULL rather than 0

u can fix your db for now by doing:

UPDATE civicrm_participant SET is_test = 0 WHERE is_test is null;

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

ekendra

  • Guest
Re: contacts not showing up as 'participants' after payment
June 15, 2007, 03:32:48 am
you rock lobo!     ;)

i ran the SQL using phpadmin and all the pending participants showed up right where they were supposed to.

So I'll need to add this hook to the code for the time being I guess?

Where to though?



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: contacts not showing up as 'participants' after payment
June 16, 2007, 12:16:32 am

for now, i'd do it manually on a daily basis or set a cronjob to do this daily

I suspect the next revision release of 1.7 will have the fix once we get a better handle on the other parts of that issue

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

ekendra

  • Guest
Re: contacts not showing up as 'participants' after payment
July 16, 2007, 10:06:51 pm
any news on the backport? or should i upgrade to 1.8?

cheers.

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: contacts not showing up as 'participants' after payment
July 17, 2007, 07:02:43 am

Might be easier to upgrade to 1.8 :). The fix should be in 1.8

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) »
  • contacts not showing up as 'participants' after payment

This forum was archived on 2017-11-26.