Search
 

Great Ideas. Always Flowing.

We are not happy until you are happy. Client satisfaction guaranteed. Whatever your needs and requirements, we have the skills and resources for the job!

Quick login...


Or... now make it easy with Facebook Integration
Connect via Facebook



Top Sellers

Frustrated over the lack of customization for your user's registration fields? Dynamically setup your DNN Portal with custom registration fields, layout, questions, and other core integration options......

Ultra Video Gallery is a brother product of Ultra Media Gallery, UVG allows you to upload videos in various format and automatically encode them to flv or H264 format, you also can add videos from internet or record live videos from your webcam.

Build high performance, completely customizable data-entry forms and views driven by your DNN and external databases. New built-in tools make it a snap to quickly create data entry forms, data views, and even database tables. Plus, add your own HTML, CSS, Javascript, SQL commands, stored procedures,

The most advanced DotNetNuke shopping cart on the planet. Easy to use e-Commerce, Secure Shopping Cart Software and SEO friendly. B2C / B2B Ecommerce Sites.

One stop solution for events calendar and events registration! FREE DOWNLOAD is available now!

Paypal not talking to me anymore?
Last Post 06-26-2009 01:08 PM by Candace. 13 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
delaksUser is Offline
skipping stones
skipping stones
Posts:7
Avatar

--
06-24-2009 07:26 PM

    Hello there, I have a very strange problem with my Dynamic Registration form I'm hoping someone can help me out with:

     

    I had set up my form, tested using Sandbox, everything was working great. The site went live.

     

    This morning, I went in to the settings area and noticed the payment settings had all reset. I had not changed anything, simply opened up the configuration area - the 'Enable Payment Gateway' was set to No, the Paypal login details and parameters were all gone. The paypal status/completion events were still there.

     

    So I put in all the settings again, popped it back into sandbox mode and tested. The parameters pass across correctly, the payment is processed in Paypal (and I have allowed any payments under review), but the associated completion events are not firing at all.

     

    When the Paypal purchase is complete it is meant to send an email to the new member, another email to the company to alert them of the new member, and assign the new member to a Membership role of the site. None of these are happening. It seems that Paypal is no longer talking back to my form?


     

    For your reference, I also have another option that does not involve paypal, which redirects the member to a different page, assigns them to a Pending Member role and emails the company to let them know someone has chosen that option. This option is working perfectly, which seems to confirm there is a Paypal issue.

     

     

    The fact that it randomly reset for no apparent reason worries me immensely as if I hadnt happened to look at the settings today I would have assumed that it was all happening correctly. We could be losing money from clients who havent been able to use the form and wouldn't have known.

     

     

     

     

     

    Some background info that might help:
    Dot Net Nuke version 05.00.01
    Dynamic Registration version 3.20.70
    The website is bluepyrenees.com.au and the registration form is under Wine Club > Join Online.

     

    I had previously had the trial installed, then purchased the module and installed over the top of the earlier version (as a 'repair'). Most of the set up was using the trial version, but the final testing was all done on the full version.

    Thanks in advance!

    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-25-2009 09:37 AM

    Hi Delaks,

    I can see how sudden resetting can cause concern.  However, in cases where settings change or things stop working, we very often can trace it to an actual event/action that was taken.  Let me ask you a few questions.

    1) Is the page visible to all users?  2)  When you went live, did you switch it to 'production' in Module configuration, PayPal Gateway?  3) Dd it ever work properly in live mode?  4) Did you move the page when you went live? 

    Also, aside from the emails, do any other completion events fire at all?   Did you upgrade to DNN 5.00.01 during testing or just right before you went live?

    Thanks!
    Candace

    delaksUser is Offline
    skipping stones
    skipping stones
    Posts:7
    Avatar

    --
    06-25-2009 02:45 PM

    Thanks for your reply Candace, to answer your questions:

    1. It is available for all users to see (I have currently got a temporary page up there at the moment until the problem is resolved)

    2. Yes, I did take it out of test/sandbox mode and shift it into production when the site went live

    3. Yes, it was working fine after it went into production

    4. I did not move the page at all, the only thing really that changed (apart from taking it out of test mode) was that I purchased and registered the module, but I tested after this and all was working fine.


    The only other thing I can think of thats different is that I changed the paypal email address from my test one to the real one when it went to production, but as I mentioned I did test after this and all seemed OK. Changing the email address shouldnt reset everything right...?


    None of the Paypal related completion events fire at all. As I mentioned in the last post, there is another option users can select which does not use Paypal and it fires all its completion events properly, so it appears that its just Paypal not sending messages back that the payment has been completed.

    I have been working on the same version of DNN the whole time, I havent changed or upgraded DNN at all. It is asking me if I want to upgrade it at the moment.

     

    I really need to get this function back up and running asap, is there anything you can think of to get it working again?

     

    Thanks again

    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-25-2009 03:58 PM

    So I'm assuming that when you hit submit, you get to the PayPal page and are able to complete a transaction there, right?  Or do you not even get to paypal at all?

    Let's check a few more things to find the culprit:

    1.  Please go to Admin, Event Viewer and make sure that logging for Debug Info is enabled.  Run another test and see what events come up for you in Debug Info.

    2.  If the only change you made was changing the email for your paypal login, please double check if you have the right info in there.  A small little typo can make a big difference.

    3.  On the form itself, enable Debug and run a test.  Please copy/paste what you get so we can see. 

    Thanks!
    Candace

    delaksUser is Offline
    skipping stones
    skipping stones
    Posts:7
    Avatar

    --
    06-25-2009 05:40 PM

    Hi again Candace, yes it does go to Paypal and processes the sandbox payment fine, all that part seems to be OK. To answer your other questions:

    1. I have tested again and checked the Debug list under Admin > Event viewer... and it has several listings there from Paypal sending back responses. So Paypal is talking to me but the completion events still are not firing.

    2. For testing purposes, I have reverted back to my test email address rather than the company one, it is all correct. I'm assuming though that if the email was incorrect it wouldnt get to Paypal without an error, right?

    3. Can you please tell me where/how on the form itself I can set it to debug so that I can run a new test?

     

    Thanks again

    Danielle

    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-25-2009 06:40 PM

    Hi Danielle,

    Sounds like we're getting closer if you see the IPN's coming in but the events are not firing.    Are the email events the only ones not firing or NONE of the events fire at all?  Best way to test is to set up a redirect event and to link it to 'Redirect successfully' over at Module Configuration, PayPal Gateway. 

    Speaking of which, can you please verify that all your events are properly linked in that area, including Create User/Update User?

    At the top of your form, you should find a short column for Quick Help where you'll find 'Enable Debug Mode.'

    delaksUser is Offline
    skipping stones
    skipping stones
    Posts:7
    Avatar

    --
    06-25-2009 07:01 PM

    Thanks Candace, I am about to do another test but to quickly answer your questions in between:

    There are 3 events that are supposed to happen on Paypal completion: 2 emails are to be sent and the user is assigned to a Member role on the website. None of these are happening. I will also set up a redirect event as you mentioned and let you know how that goes.

    The events are all linked in the completion area, I am resaving them again at the moment just in case (but I did do that yesterday too to no avail). I do have multiple checkboxes ticked, ie. Completed (Standard) and Redirect Successfully as I want it to fire on either of those, could that be whats confusing it?

    Also I'm still not sure where the debug is - I am using Dynamic Registration, not Forms, I can't see the quick help you refer to...?

    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-25-2009 07:39 PM

    Sorry, I look at these 2 modules everyday and I can get confused!  Dynamic Registration does not have the quick enable debug mode.  Will give you directions for those later if we need to.

    Let's clean up the completion events first.  If this is a standard purchase, you want your email and role events AND the Create Account/Update Account tied to Completed (Standard).   For subscriptions, it should be Completed (Subscription payment).  The redirection event should only be tied to Redirect Successfully.

    Once this is all set up, please make a test and then go to Event Viewer and expand the entries.  Please send me a screen shot of this so I can see. 

    delaksUser is Offline
    skipping stones
    skipping stones
    Posts:7
    Avatar

    --
    06-25-2009 08:16 PM

    Hello again, here are the steps I have taken for this test:

    - I made sure that the completion events had only Completed (Standard) ticked, and resaved them all

    - I created a new completion event to redirect to another page, which I set to Redirect Successfully as its Paypal Payment Status

    - I tested the form, went through the Paypal sandbox procedure and accepted the payment (as it was under review) via Paypal

     

    The outcomes:

    The new redirect event happened correctly.

    You can see in the screenshot that Paypal seems to be talking back, but still no emails or user created.

     

    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-25-2009 08:35 PM

    Ok, can you please go to Admin, Newsletter and send yourself a test email.  No need to select a role, just add your own address.  If you receive this, we'll check elsewhere.  If you don't, this means that there may be something wrong with your SMTP settings even if they appear to be set and are testing ok.  Let me know what happens.

    delaksUser is Offline
    skipping stones
    skipping stones
    Posts:7
    Avatar

    --
    06-25-2009 08:48 PM
    Sent test email to myself, all came through fine.

    As I mentioned before, there are 2 options: one with a Paypal payment, one without. The one without sends its emails and redirects fine, its just the option that requires Paypal thats having issues.
    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-25-2009 09:53 PM
    Danielle, one last thiing: do you have a url rewriter? If you do, can you disable that and see if it works.

    Otherwise, are you able to give us temporary edit rights? If you are, please use the Contact Us form from the menu and give me the following:

    1. the page url
    2. login credentials, preferably host
    3. your main sandbox account login
    4. logins for your test buyer and test seller account

    I'll check this out tomorrow when I come in. Thanks!

    Candace
    delaksUser is Offline
    skipping stones
    skipping stones
    Posts:7
    Avatar

    --
    06-25-2009 10:06 PM

    Thanks Candace, I will send you everything you requested.

    I dont know what a URL rewriter is so I'm guessing I dont have one?

    BTW - whereabouts in the world are you, just so I can be online when you are tomorrow? I am in Sydney Australia, so its 3pm Friday here, but I can be on tomorrow.

     

    Thanks again for all your help!

    CandaceUser is Offline
    river guide
    river guide
    Posts:2142
    Avatar

    --
    06-26-2009 01:08 PM

    Danielle,

    I sent you an email with the good news that I did a successful transaction and all events fired nicely. 

    For anyone following the thread, there were 2 issues:  1) the Create User/Update User needed to be linked to PayPal status Completed (Standard).  You'll find this as the first event in the dropdown list under Payment Gateway.

    Also in the PayPal Sandbox account, Payment Review was enabled.  Payment Review forces the user to log into the paypal account to 'accept' the transaction event though it appears that the transaction is already completed.  I always recommend that you disable this unless you will use this feature as part of your live operation. 

    Thanks!
    Candace

    You are not authorized to post a reply.


     
     

    Join our mailing list...

    Get current news and events the easy way

     

     

       
    Subscribe Me
     
    Copyright 2005 - 2011 by Data Springs, Inc.