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!

Help on configuring conditional registration.
Last Post 12-30-2009 09:27 AM by David To. 8 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Stephan BourgeoisUser is Offline
going with the flow
going with the flow
Posts:31
Avatar

--
12-28-2009 06:10 AM

    Hi,

    I am trying to setup Dynamic Registration 4.0 on a test DNN website to figure out if it cover my needs before to buy it.

    I was able to succefuly configure the Paypal Gateway aftre a couple hours of programming and reading.

    My next step is to configure the lauch of the Paypal Gateway conditional to a Listbox value.

    I want to give the choice to register:

    • For free, in this case, the role Subscribers will not be assign and must skip the Paypal gateway
    • Paying with Paypal, in this case, lauch the Paypal gateway and assign the role Subscribers for 1 year. ( This part is working)
    • Paying with mailed check, in this case, the role Subscribers will be assign for a  trial period of 15 days. ( No Paypal)

    My main problem, is that I don't know how to disable the Paypal gateway base on a dropdownlist.

    Any clue?

    Another question, do you have French language pack?

    Stephan Bourgeois

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

    --
    12-28-2009 06:28 AM
    Hi, please check out this form demo applying the method of disabling the paypal payment gateway:

    http://www.datasprings.com/Products...fault.aspx

    As for the French language pack, I believe you can traverse here and use our new, wonderful language translator:

    http://www.datasprings.com/Resource...ation.aspx

    -- David
    Stephan BourgeoisUser is Offline
    going with the flow
    going with the flow
    Posts:31
    Avatar

    --
    12-28-2009 07:14 PM
    Thanks for your answer.
     
    I have a problem.

     

    I have 3 choices in the dropdownlist, 2 of them must skip the Paypal gateway. I set the first and the third option value to false, so when I try to assign the third option to the  Registration Completion Events, it always come back to the first option since they have the same value equal to False.
     
    I were able to set the free subscription. But not the trial subscription since it always come back to the free subscription.
     
    Is there a solution for that?
     
    Stéphan Bourgeois

     

    CandaceUser is Offline
    river guide
    river guide
    Posts:2431
    Avatar

    --
    12-29-2009 08:03 AM

    Hi Stephan,

    I'm testing a couple of things out and will let you know what might be a solution for you.  Thanks!

    Candace

    CandaceUser is Offline
    river guide
    river guide
    Posts:2431
    Avatar

    --
    12-29-2009 09:16 AM

    Hi Stephan,

    Here's an illustration of what I will suggest:

    http://Beta-Springs.com/DynRegistra...fault.aspx

    Note the fields Choices and EnablePGateway.  Log in with host  / dnnhost to see the client side event in Advanced Field Options for the Choices field.  This sets the value of the EnablePGateway based on the selection made.  Once you confirm this is working, you can switch the EnablePGateway field type from textbox to hidden.

    Then, when you're setting your completion events based on the Choices, you will not run into the problem where you have the same value.

    Good luck!
    Candace
    Stephan BourgeoisUser is Offline
    going with the flow
    going with the flow
    Posts:31
    Avatar

    --
    12-29-2009 07:22 PM

    I can figure out how to do that, thanks for your help.

    I have another question.

    I set few completion events base on the subscription type. Actually, both completion that skip the PGateway seems to not be fire.

    On transaction register the user to the role registered, but that role is autoassign by DNN Portal, so that one is working.

    The second transaction add the role subscribers for a period of 15 days. That do not work at all. The user is registered, but not added to the role.

    Another concern, the completion event order does not keep the value, it always come back to 0. Also, the added role has an expiration date of NULL even if I set to 365 days or 15 days. To workaround, I setup a SQL store procedure to set the expiration date.

    Stephan BourgeoisUser is Offline
    going with the flow
    going with the flow
    Posts:31
    Avatar

    --
    12-29-2009 07:54 PM

    I received a couple of email like this one while testing:

    An error occurred when attempting to run this SQL query:


    sp_AddExpireDateNewOrExisting 2, 0

    The error returned is:The INSERT statement conflicted with the FOREIGN KEY constraint "FK_DNN_UserRoles_DNN_Users". The conflict occurred in database "apsqdb", table "dbo.DNN_Users", column 'UserID'. The statement has been terminated.

    I think that explain why the role was not added to registration that where not going trough Paypal. The UserID passed seems to be 0.

    Stephan BourgeoisUser is Offline
    going with the flow
    going with the flow
    Posts:31
    Avatar

    --
    12-30-2009 08:20 AM

    I work around my problems by creating a hidden field call Days for the number of days the subscription will expire. I then modified my store procedure to add the user to the role according to the number of days.

    Another problem, I am sending a confirmation email using Dynamic Email. Could the "Email To:" field be dynamic. I tried a fix email address and i received the confirmation. But when I set it to $(Email), I am not receiving anything.

    Any clue?

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

    --
    12-30-2009 09:27 AM
    HI, yes Email can be dynamic. On your form, do you have the Email shortname token and if so, is it a textbox,etc? Is this something the user enters or are you retrieving through SQL? -- David
    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