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) »
  • No email event confirmation sent after PayPal standard payment
Pages: [1] 2

Author Topic: No email event confirmation sent after PayPal standard payment  (Read 2948 times)

hallman

  • I post occasionally
  • **
  • Posts: 87
  • Karma: 10
No email event confirmation sent after PayPal standard payment
May 18, 2010, 12:03:34 pm
I'm running Drupal 6.16, CiviCRM 3.1.4 and using PayPal Standard. My problem looks similar to http://forum.civicrm.org/index.php/topic,6633.msg29296.html#msg29296

I did extensive testing, mostly using pay later by check. The few PayPal tests used my email address, which is in the database. Real registrations are anonymous so the email addresses are not in the database. The records are created, payments go through, everything seems to work ok, but the only email sent to the attendee is the PayPal payment message. During the registration process, after payment on PayPal, there's a "return to" link. Click that and I see the Thankyou page with full confirmation information, with the message "confirmation email will be sent to ... once the transaction is processed successfully." No email is sent. The participant record is created, status is "Pending from incomplete transaction." It's not a big problem. I can just edit, mark completed, and send confirmation. I think most attendees will pay by check.
Judy Hallman

TwoMice

  • I post frequently
  • ***
  • Posts: 214
  • Karma: 16
    • Emphanos
  • CiviCRM version: Always current stable version
  • CMS version: Drupal 7
Re: No email event confirmation sent after PayPal standard payment
May 18, 2010, 12:58:30 pm
Hi hallman,

I take it you are performing these tests on a live system?  I noticed this problem on my development system but assumed the problem was related to PayPal's inability to notify that system when the transaction is complete.

- Allen
Please consider contributing to help improve CiviCRM with the Make it Happen! initiative.

hallman

  • I post occasionally
  • **
  • Posts: 87
  • Karma: 10
Re: No email event confirmation sent after PayPal standard payment
May 18, 2010, 01:53:50 pm
Yes. The site is live. I announced registration yesterday. Two registered with PayPal and this problem showed up. I copied the event, changed the fee to $5, and registered anonymously using an email address unknown to the database (using my husband's computer) and kept notes. I didn't get the email confirmation.

As I said, this is not a serious problem for me. Our max number for the conference is 200 and I expect most to pay by check.
Judy Hallman

TwoMice

  • I post frequently
  • ***
  • Posts: 214
  • Karma: 16
    • Emphanos
  • CiviCRM version: Always current stable version
  • CMS version: Drupal 7
Re: No email event confirmation sent after PayPal standard payment
May 18, 2010, 02:03:31 pm
Well, that's not encouraging.  I don't think my client's staff will be as willing as you are to send confirmations manually.

If this thread doesn't lead to a solution, I'd say go ahead and file a report in the issue tracker.  Wish I could offer a solution for you (well, for myself, actually)  :D

Thanks,
Allen

Please consider contributing to help improve CiviCRM with the Make it Happen! initiative.

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: No email event confirmation sent after PayPal standard payment
May 18, 2010, 02:05:37 pm
hey judy:

if your payment status is still "pending via inc.." it basically means that the paypal IPN did not get thru to CiviCRM

you'll need to figure out why this is happening, a first step would be to see if u can access the url from a browser, something like:

http://drupal.demo.civicrm.org/sites/drupal.demo.civicrm.org/modules/civicrm/extern/ipn.php

and start off from there

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

hallman

  • I post occasionally
  • **
  • Posts: 87
  • Karma: 10
Re: No email event confirmation sent after PayPal standard payment
May 18, 2010, 02:50:52 pm
http://nctech4good.org/sites/all/modules/civicrm/extern/ipn.php
gives
Could not get module name from request url

I put a little html file in the extern directory and it executed, so I think the path is correct --
http://nctech4good.org/sites/all/modules/civicrm/extern/camehere.html
gives
Came here

The confirmation works when I register using my email address, which is used for my username on nctech4good.org.

It's only anonymous that have a problem.
Judy Hallman

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: No email event confirmation sent after PayPal standard payment
May 18, 2010, 03:01:29 pm

what version of civicrm? there was a bug with the email address header in some earlier versions of 3.0.x / 3.1.x

seems more like a mailer related issue to me if it works with your email address (whcih has an account) and not the anon ones

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

hallman

  • I post occasionally
  • **
  • Posts: 87
  • Karma: 10
Re: No email event confirmation sent after PayPal standard payment
May 18, 2010, 03:20:55 pm
CiviCRM 3.1.4.

There was a post for a problem that looks similar at http://forum.civicrm.org/index.php/topic,6633.msg29296.html#msg29296
Judy Hallman

hallman

  • I post occasionally
  • **
  • Posts: 87
  • Karma: 10
Attempt to recreate the problem on the demo site
May 19, 2010, 09:04:40 am
I tried to recreate the problem on the demo site.

I set up a payment processor, Test PayPal standard, Payments go to Public Information Network, Inc.
I set up a conference registration form, Test PayPal interface, with fee of $5.
I registered using the form at http://drupal.demo.civicrm.org/civicrm/event/register?id=7&reset=1, with the email hallman@email.unc.edu
I received notification of payment from Paypal, but no registration confirmation from CiviEvent.
Search for participants, shows my registration with Status completed. I'm registered.
Logout.

As anonymous, go to http://drupal.demo.civicrm.org/civicrm/event/register?id=7&reset=1, and register with email judy_hallman@unc.edu
Received notification of payment from Paypal, but no registration confirmation from CiviEvent.
However, unlike my live site, search for participants show my registration with Status completed. I'm registered. But no email confirmation.

Judy Hallman

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: No email event confirmation sent after PayPal standard payment
May 19, 2010, 09:29:55 am

our demo machines are setup to not send out any email. this is to prevent our machines from being used for "spam" purposes

hence u dont get an email, but does seem like the IPN worked nicely and hence the payment switched status to completed

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

hallman

  • I post occasionally
  • **
  • Posts: 87
  • Karma: 10
Re: No email event confirmation sent after PayPal standard payment
May 19, 2010, 10:27:10 am
It took me a few registrations and tests to figure out that the demo site doesn't send email.

On the demo site, each participant has two acitivities, one "Attendee - Pending from incomplete transaction" followed immediately by "Attendee - Registered." On my site, they only have one activity "Pending."

Is the demo site running a later version than 3.1.4?
Judy Hallman

TwoMice

  • I post frequently
  • ***
  • Posts: 214
  • Karma: 16
    • Emphanos
  • CiviCRM version: Always current stable version
  • CMS version: Drupal 7
Re: No email event confirmation sent after PayPal standard payment
May 20, 2010, 03:29:01 pm
Interesting that you're able to see the change of status on the sandbox site.  I've tested this situation there and find that my registration status remains at "Pending from incomplete transaction".

I've filed an issue here: http://issues.civicrm.org/jira/browse/CRM-6286

Thanks,
Allen
Please consider contributing to help improve CiviCRM with the Make it Happen! initiative.

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: No email event confirmation sent after PayPal standard payment
May 20, 2010, 05:29:12 pm

Allen:

please do not file an issue unless we've confirmed things. In this case, we do believe that CiviCRM is behaving quite nicely. We personally did use it for CiviCon and training last month and emails were being sent.

We dont have any live paid registrations (unless u wanna sign up for the paris training, you can and we'll refund u the money asap)

you can test the live scenario here:

http://civicrm.org/civicrm/contribute/transact?reset=1&id=1
http://civicrm.org/civicrm/event/register?id=50&reset=1

i just tried the contribution and got both the paypal receipt and civicrm.org receipt

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

TwoMice

  • I post frequently
  • ***
  • Posts: 214
  • Karma: 16
    • Emphanos
  • CiviCRM version: Always current stable version
  • CMS version: Drupal 7
Re: No email event confirmation sent after PayPal standard payment
May 20, 2010, 06:01:43 pm
Quote
please do not file an issue unless we've confirmed things.
Okay, sorry about that.

This must be something I've misconfigured, then.  I'll go back and look again.

Thanks,
Allen
Please consider contributing to help improve CiviCRM with the Make it Happen! initiative.

TwoMice

  • I post frequently
  • ***
  • Posts: 214
  • Karma: 16
    • Emphanos
  • CiviCRM version: Always current stable version
  • CMS version: Drupal 7
Re: No email event confirmation sent after PayPal standard payment
May 20, 2010, 08:10:00 pm
Follow-up:

It was something I had misconfigured.  Namely: failing to enable IPN in the PayPal account.   ::)

- A.

Please consider contributing to help improve CiviCRM with the Make it Happen! initiative.

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • No email event confirmation sent after PayPal standard payment

This forum was archived on 2017-11-26.