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 Notification Issues
Last Post 07-30-2010 01:26 PM by Ryan Bakerink. 5 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
vr1001 vr1001User is Offline
river guide
river guide
Posts:115
Avatar

--
07-23-2010 10:35 AM
    When I thought everything is working fine with Paypal payments, I just got into this problem. May be I need to understand more about various PayPal Notification Codes. Is there any help file that talks about the following STATUS codes in detail?

    Before redirection to PayPal   
    Redirect Successfully   
    Redirect After Cancel   
    Completed (Standard)   
    Failed
    Pending   
    Denied
    Refunded

    Here are My Settings:
    1. Send Email to User about Successful Transaction:
    Completed (Standard) is CHECKED

    2. Redirect to "PayPal Payment Successful" page
    Redirect Successfully is CHECKED
    Completed (Standard) is CHECKED

    3. 2. Redirect to "PayPal Payment UnSuccessful" page
    Redirect After Cancel is CHECKED
    Failed is CHECKED
    Denied is CHECKED

    Here is the Problem:
    When a User faced some problem on the PayPal page (incorrect entry in the Credit Card data), he is redirected to "PayPal Unsuccessful" page. So far so good.

    But the user went back to PayPal page using Broser BACK button, and went through the PayPal payment process and completed the transaction.

    My Form did not recognize this and as such the "Payment Successful" email didn't come out. Except for the email from PayPal, there is no record of the user's Registration Information. We lost!!!

    Question: Why didn't our DF module capture the Successful Payment status when the user  went back to PayPal and completed the transaction?

    How long does DF maintain "connection" with PayPal? If DF gets a "Failed" message, will it close further communications with PayPal? What if the user takes 1 or 2 hours to complete the transaction?
    The fact that the user was able to "pay" thru PayPal, shows that the Item and price data passed on to PayPal by the DF module was still valid (except that the user got to that page by using browser's "BACK" button)

    Any ideas on how to prevent such problems? (losing Registration data due to failed PayPal transaction)

    Thanks in advance!
    VJ
    CandaceUser is Offline
    river guide
    river guide
    Posts:2431
    Avatar

    --
    07-23-2010 11:27 AM
    Hi VJ,

    This happened because the user was actually on the Redirect page and not on the DF page.  It's not really about how long the connection is maintaind.  As soon as the user cancelled the transaction, it was actually over.  Using the Back Button is not recommended.

    To help users, I always put something like this on the Cancel Redirect page:

    You were directed to this page because you aborted the PayPal transacton.  If you got here in error and would like to complete registration, please fill out the registration form again.  (Then offer a link back to the page)

    Other tweaks I recommend:

    #2 only needs Redirect Successfully

    #3 only needs Redirect after Cancel

    Again, this is only when the user aborts the transaction and never actually completes it.  A failed transaction has more to do with the payment not processing through even when it looks like the transaction completed (usually after a Pending Status)

    An alternative option to consider is to allow everyone to register for free at the beginning and then offer the paid membership option on a separate instance of the moudle which will then be integrated with PayPal.  Just something to consider.  (are you using Dynamic Forms or Dynamic Registration for this?)

    Thanks!
    Candace

    vr1001 vr1001User is Offline
    river guide
    river guide
    Posts:115
    Avatar

    --
    07-24-2010 09:15 AM
    Hi Candace,

    Thanks a lot for a detailed response!

    I changed my settings based on your response. Now it seems to be working fine. Let me test it more thoroughly

    Thanks again,
    VJ
    vr1001 vr1001User is Offline
    river guide
    river guide
    Posts:115
    Avatar

    --
    07-24-2010 11:15 AM
    Hi Candace,

    I need your help!!!

    My PayPal setup is not working properly.

    Current Situation: It is executing Events NOT associated with PGateway = PayPal condition. When this condition is TRUE, the control is going to PayPal website and the Pyament process is going well. At the end, it was just staying at PayPal page. When I click on "Go Back to Seller" page, it comes to "PayPal Successful" page. Earlier it used to execute all the events associated with the Paypal based on the Status received from PayPal.

    I have created a variable, PayPalStatus and indicated that on the payPal payment page under DF.

    What settings should I have on my PayPal account page (on paypal website?):
    Profile >> Website Payment Preferences:
    - Auto Return for Website Payments: Now I made it ON
    - Return URL: I gave the URL of the "PayPal Successful Page" of my site.

    Payment data Transfer: Currently it is OFF
    There is a very long Identity Token. I never used it earlier with DF

    Any insights please ?
    vr1001 vr1001User is Offline
    river guide
    river guide
    Posts:115
    Avatar

    --
    07-24-2010 01:03 PM
    Hi Candace,

    I removed the "PGateway" feature and separated the Paypal processing on a different page (my old configuration before I learned about the "PGateway" feature.

    Now all the PayPal related events are happening properly.

    Thank you.
    VJ
    Ryan BakerinkUser is Offline
    river guide
    river guide
    Posts:1900
    Avatar

    --
    07-30-2010 01:26 PM
    Hello Vr1001,

    We are glad to hear that you're issue has been resolved. If you ever have any questions please feel free to ask.

    Thanks,

    Ryan
    You are not authorized to post a reply.


     
     

    Join our mailing list...

    Get current news and events the easy way
    Subscribe Me

    Recent Blogs...

     
    Copyright 2005 - 2011 by Data Springs, Inc.
     
  • film izle
  • 720 izle
  • film
  • sinema izle
  • film makinesi
  • T�rk�e dublaj film
  • film izle
  • film izle
  • baglan film izle
  • sinema izle
  • 1080 film izle
  • film mercegi