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 Redirect After Cancel - Having Trouble
Last Post 06-08-2009 08:41 AM by Candace. 3 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Jeff ClaytonUser is Offline
wading in the water
wading in the water
Posts:27
Avatar

--
06-07-2009 03:34 PM

    I'm trying to work through my first PayPal implementation. I have no issues so far with what I would have considered the more complicated things about the process. For some reason, I cannot figure out this "Redirect After Cancel" PayPal Payment Status setting. Is it supposed to fire after you click on the cancel link at the bottom of the first PayPal page which in demo 15 on this site reads "Cancel and return to Data Springs, Inc."?

    If so, I'm having a very difficult time getting this to work. I have setup a completion event for a cancel redirect, set the completion event in the PayPal Payment Status area of the module settings but for some reason I return back to the DynamicForms page that led into PayPal everytime I cancel the payment process. I even tried to setup an email completion event to see if it was something about redirects specifically, but I haven't received any emails either. So it really seems like Redirect After Cancel setting in my installation is not working. Is that possible? I'm running DNN 4.9.4 and Dynamic forms  2.7.53. Oh, and the pages are available to "all users"

    One thing to note, I don't actually know if ANY of those PayPal statuses are firing because I haven't gotten to them yet.

    I've started new dynamic forms on new pages and tried multiple portals (all in the same dnn install - its where I need it to work) but no luck. Now that I've gone back to demo #15 on this site, I tried to cancel the payment process from PayPal and am returned to the demo rather than a cancellation page. So now I'm wondering if I even understand it correctly. Wouldn't you want the user to go to a page explaining the cancellation? I'm sure this is what its supposed to do.

    I can start a new form and document each of my steps so someone can tell me where I'm off track, but before I go through that, I wanted to check in. Any thoughts? Does this setting actually do something other than what I expected? Is there a config file setting this needs to work?

    CandaceUser is Offline
    river guide
    river guide
    Posts:2431
    Avatar

    --
    06-08-2009 07:30 AM

    Hi Jeff,

    Let's get your cancel redirect working first.  You're right, this has to do with the user aborting the transaction while on the PayPal page.

    Is your redirect completion event set to fire on 'any field response?'  So this event is tied to 'Redirect After Cancel' under Module Configuration, right?  When you go back to it, does it still show the appropriate checkmark?  If it doesn't, please make sure you hit 'Save Completion Event/PayPal Status Setting' before hitting update settings and try your test again.  Let me know what happens.  Thanks!

    Also, are you using a PayPal Sandbox account while testing?

    Candace

    Jeff ClaytonUser is Offline
    wading in the water
    wading in the water
    Posts:27
    Avatar

    --
    06-08-2009 08:30 AM

    Candace thanks for the reply. I can assure you I've done all those things. I've been reading forum posts over and over to see if I'm missing something. I've taken screenshots of my module settings and completion events and attached them below. I wouldn't mind setting up a user account for you to check things out from the inside

    I wonder if there is some sort of prerequisite for the cancel to work. These are the steps I follow when I decide to start from scratch and try again.

    1. Add a new DF module to the page
    2. Click to Manage Dynamic Questions
    3. Add three questions named amount, description and status with default field settings other than forcing the short names to be the same as the long names
    4. Clicked to manage Form Completion Events
    5. Chose -New Event-
    6. Name it CancelRedirect
    7. Changed Link Type to page and select Home
    8. Clicked Update Event
    9. Click Module Configuration
    10. Expand Payment Gateway section
    11. Chose to Enable Payment Gateway and then selected PayPal. For some reason it seems we leave the Test Mode field unchecked although its counter-intuitive and I've tried both ways regardless)
    12. Then expand the PayPal Gateway section of Module Configuration
    13. I enter my PayPal sandbox seller email address
    14. Leave Payment type set to Purchase
    15. Choose Sandbox.PayPal.com (test) for the Url
    16. Enter the following into Additional Parameters (assuring there are no spaces) &item_name=$(description)&currency_code=USD&amount=$(amount)&no_shipping=1
    17. Set PayPal last status to 'status'
    18. I select CancelRedirect in the Form Completion Event list
    19. After page re-load, check off the Redirect After Cancel box
    20. Click the Save Completion Event / PayPal Status Setting link
    21. After page re-load, I expand the Submit Link / Button section
    22. Enter 'pay now' into the Save Text field
    23. Then I click Update Settings
    24. Then I open a new browser window and log in to my sandbox.PayPal account (if I don't it prompts me to login during my checkout process - although your demo #15 seems to remain logged in)
    25. I then toggle back to my DF module's form and fill in some of the fields accordingly for amount and description leaving status blank.
    26. Then I click the 'pay now' link
    27. I'm redirected to PayPal with the item's description and price forwarded flawlessly.
    28. I choose the cancel link from the bottom of the page and I'm redirected back to the DF module page instead of the HOME page.

    As I mentioned, I've tried the same with dynamic emails in place of a redirect event. No luck. Hopefully there is something I'm missing when you read those steps that I can just check-off and be done with. If not, I can have you login to my site.

    One thing to note, I use a URL re-writer module. It gets in the way of typical form submission redirects so when using Dynamic Forms I have to enter a full http: address for the redirect page instead of choosing a page within the site where DF only stores the TabID. I have done two things to assure the URL re-writer isn’t interfering here. First I disabled the URL re-writer completely (which typically resolves my Redirect Page after Saves when not using a full http address). Then I tried an email completion event so that it should have nothing to do with urls at all.

    I've tried to look at the URL it creates when I enable debug mode, but I don't really know what it should say so it’s hard to tell what's going on.

    I was going to insert the images. Instead I uploaded them to the forum images directory and I think these links should work:

    CandaceUser is Offline
    river guide
    river guide
    Posts:2431
    Avatar

    --
    06-08-2009 08:41 AM

    Thanks for the details, Jeff.  It does look like your settings are correctly done.  Are you able to give us temporary edit rights so we can review this further?  If you can, please use the Contact Us form and give us 1) the page url  2) a login w/ password (preferably host) and 3) your Paypal account logins as well as the test accounts.   Add a link to this forum thread so we can reference it.  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