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) »
  • PayPal Test not Being Recorded by CiviCRM
Pages: [1]

Author Topic: PayPal Test not Being Recorded by CiviCRM  (Read 1618 times)

RealMark

  • I’m new here
  • *
  • Posts: 17
  • Karma: 1
  • CiviCRM version: 3.4.4
  • CMS version: Drupal 6.22
  • MySQL version: 5.0.91
  • PHP version: 5.2.17
PayPal Test not Being Recorded by CiviCRM
June 13, 2009, 08:37:10 pm
I have been working my way through payment processing with PayPal Website Payments Standard.  I followed the instructions on the Wiki carefully.  The whole thing seems to step through without errors, but after I am returned from the PayPal Sandbox (auto return is on) and look for the contribution -- it is not reflected in the Contacts Dashboard or the Administrators list of contributions.  Yet, on the PayPal site it shows the payment as complete and that it sent the Instant Payment Notification (IPN). 

In the Contact view for this individual:
Contribution Tab: No contributions have been recorded from this contact
Membership Tab: Shows membership active with status current
Activities Tab: Show Membership with status is pending in the subject column, but current in the status column

If I look in the CiviCRM.log (which I found in <drupal root>/sites/default/files/civicrm/upload/CiviCRM.log - somewhat different than what is listed on the Wiki) I see that the payment information was passed with and the last two lines:
Jun 13 21:59:02  [info] Contribution record updated successfully
Jun 13 21:59:02  [info] Success: Database updated and mail sent

Is it working and am not looking at this correctly or is the something more I am to do so that the PayPal payment is properly recorded in CiviCRM.

Thanks for any ideas.
Mark


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: PayPal Test not Being Recorded by CiviCRM
June 13, 2009, 10:46:56 pm

are you doing a live membership using a test contribution processor? (sandbox.paypal?)

test contributions can be seen be checking the is_test flag in contribution search. else they are hidden

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

Sunil

  • I post frequently
  • ***
  • Posts: 131
  • Karma: 23
  • The community around a product more important than the product itself?
    • CiviCRM
Re: PayPal Test not Being Recorded by CiviCRM
June 14, 2009, 09:07:39 pm
Hi,
 is_test = 1 (Test Record)
Only is_test= 0 (default) Records showing in Tab / Dashboard

To find Test Records use Find Test Contributions / Find Test Memberships in Find Contribution / Find Membership Respectively

Hth
Sunil

The community around a product more important than the product itself?

RealMark

  • I’m new here
  • *
  • Posts: 17
  • Karma: 1
  • CiviCRM version: 3.4.4
  • CMS version: Drupal 6.22
  • MySQL version: 5.0.91
  • PHP version: 5.2.17
Re: PayPal Test not Being Recorded by CiviCRM
June 15, 2009, 10:46:52 am
Yes I was doing a live membership where I put Processor Details for Live Payments as the test merchant account in the live merchant account address and the sandbox.paypal in the live URL. - Should this still mark it as is_test?

Searching for records (members, contributions) and using the Edit Search Criteria and then selecting Find Test Records I can see that my record is shown.

Next question - after I am done with testing how do I delete all of the test records from the system.  If I select all the test users and their test payments with the delete function in search am I going to mess up the integrity of the database?

Thanks for your help.

Mark

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: PayPal Test not Being Recorded by CiviCRM
June 15, 2009, 12:25:59 pm
Deleting "test" contact records should not cause any data integrity problems. Deleting the contacts will also automatically delete the test contribution records (and any other related "transactional" data - e.g. memberships, activities, etc.).
Protect your investment in CiviCRM by  becoming a Member!

ausj02

  • Guest
Re: PayPal Test not Being Recorded by CiviCRM
June 27, 2009, 04:25:52 pm
Quote from: RealMark on June 15, 2009, 10:46:52 am
Yes I was doing a live membership where I put Processor Details for Live Payments as the test merchant account in the live merchant account address and the sandbox.paypal in the live URL. - Should this still mark it as is_test?

Searching for records (members, contributions) and using the Edit Search Criteria and then selecting Find Test Records I can see that my record is shown.

Next question - after I am done with testing how do I delete all of the test records from the system.  If I select all the test users and their test payments with the delete function in search am I going to mess up the integrity of the database?

Thanks for your help.

Mark

I have the same question regarding using the sandbox URL for Live payments. Any responses?

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: PayPal Test not Being Recorded by CiviCRM
June 28, 2009, 10:25:53 pm

Using a sandbox url for live purposes is not recommended. We detect that it is the paypal sandbox (paypal sends back a parameter) and we mark the contribution as such. Using this might result in inconsistency (across membership and contribution objects etc)

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

ausj02

  • Guest
Re: PayPal Test not Being Recorded by CiviCRM
June 28, 2009, 10:43:54 pm
Great, Thanks!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • PayPal Test not Being Recorded by CiviCRM

This forum was archived on 2017-11-26.