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 Last Status field
Last Post 09-11-2009 07:40 AM by Candace. 5 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Kevin RossUser is Offline
going with the flow
going with the flow
Posts:39
Avatar

--
09-06-2009 08:01 PM

    I am using the PayPal gateway on my form. I have created a hidden field on the form called PaymentStatus, and have set the PayPal Last Status field to PaymentStatus.

    On a successful transaction, I see VERIFIED (web_accept)

    A cancelled transaction, the field is blank

    On a refund, instead of saying "Refunded", it gets set to Nothing

    Anyway to get it to say Refunded instead of Nothing? 

    I see in the log file that the PayPal response for the completed transaction is

    PayPal Response: VERIFIED

    Payment Status: Completed

    Txn_type: web_accept.

    which inserts VERIFIED (web_accept) into my field. I would prefer to see VERIFIED Completed

    I see in the log file that the PayPal Response for the refund is sending the fields:

    PayPal Response: VERIFIED

    Payment Status: Refunded

    Txn_type: Nothing

    which inserts Nothing into my field. I would prefer to see VERIFIED Refunded

    Kevin

     

    David ToUser is Offline
    river guide
    river guide
    Posts:2719
    Avatar

    --
    09-10-2009 07:22 AM
    HI, I'm not familiar with changing PayPal's response that gets directed back but you could go to PayPal website and see if there's a way to change the configuration of the messages being sent back because I don't believe it's controlled through Dynamic Forms. -- David
    Kevin RossUser is Offline
    going with the flow
    going with the flow
    Posts:39
    Avatar

    --
    09-10-2009 09:08 PM
    Well, the information is provided to DF in the form of two fields. The Payment status and the txn_type. It appears that DF does something different between the completed status and the refunded status. I see the different values in the debug log in the event viewer. In the completed case, it appears to use the PayPal Response + txn_type. In the refund case, it appears to use only the txn_type field (the string "Nothing")

    Does that make sense?
    Kevin RossUser is Offline
    going with the flow
    going with the flow
    Posts:39
    Avatar

    --
    09-10-2009 09:23 PM

    Perhaps more specifically, these are the Debug Info events from my event viewer. I have set the Module Configuration -> PayPal Gateway field 'PayPal Last Status' to be the field PPStat

    Dynamic Forms PayPal Web Response Status: 200
    PayPal Response: VERIFIED
    Payment Status: : Completed
    Txn_type: web_accept
    Event UserID: : 2
    Event User Name: : admin
    Server Name: VADER

    In this case, PPStat gets set to the value "VERIFIED (web_accept)". I would have preferred it was "VERIFIED Completed" or event just "Completed"

    After doing a refund, I get the following response

    Dynamic Forms PayPal Web Response Status: 200
    PayPal Response: VERIFIED
    Payment Status: : Refunded
    Txn_type: Nothing
    Event UserID: : 2
    Event User Name: : admin
    Server Name: VADER

    In this case, PPStat gets set to the value "Nothing". I would have preferred it was "VERIFIED Refunded" or event just "Refunded".

    In addition, if the user goes to the PayPal site and just moves away to another page, the PPStat variable is NULL, giving me no useful information. Would have preferred to see it initialized to something like "Submitted" or "Requested" to indicate that something is in the works.

    In the event the payment was cancelled, the PPStat is not updated, and the string is left NULL. In this case, it would be nice to record a "Cancelled" in the field. This could be done on the Redirect After Cancel event. Actually, the more I consider it, perhaps the initial value should be Cancelled instead of Requested.
     

    Kevin RossUser is Offline
    going with the flow
    going with the flow
    Posts:39
    Avatar

    --
    09-10-2009 09:26 PM
    The more I think of it, the more I am sure that the initial value for the field should be "Incomplete". This handles the case where the user just goes away and doesn't register, leaving DF with no other information other than the user didn't complete the transaction. "Cancelled" could be done on Redirect after Cancel, just as an aid so when the user calls me to ask what happend, I can at least have a little information to provide them.

    Does this make sense?
    CandaceUser is Offline
    river guide
    river guide
    Posts:2431
    Avatar

    --
    09-11-2009 07:40 AM

    Hi Kevin,

    It makes sense to me.  I'll send this over to our dev team for review.  We just released a new patch for Dynamic Forms so this will be on the list for the next one.  Thanks!

    Candace

    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