HomeHome Product Discus... Product Discus...SmithCartSmithCartDifferent Checkout Processes for Different RolesDifferent Checkout Processes for Different Roles
Previous
 
Next
New Post
11/30/2010 10:48 AM
 

Hi, I was wondering if there was a way to have two separate checkout options, one for unregistered shoppers and one for signed in shoppers.

For instance, only allowing shoppers who are signed in to pay by check.

Thanks

 
New Post
11/30/2010 5:57 PM
 

Currently the payment methods in the buynow module are not configurable by role. Alernatively you could create a new dnn page and add a second buynow module and configure the payment methods differently and route users that are a member of the role you want to the second buynow module page.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/1/2010 10:50 AM
 

Thanks, that sounds like it could work.

On a totally unrelated note, I am getting kicked back to the main buy now page whenever I hit the next button in step 2. It produces this event:

AssemblyVersion: 5.6.0
PortalID: 0
PortalName: Hammond Aviation
UserID: 1
UserName: host
ActiveTabID: 62
ActiveTabName: Products
RawURL: /Products/tabid/62/ctl/step1/mid/382/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://hammond.redhotrobot.ca/Products/tabid/62/ctl/step1/mid/382/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: dbea5d8e-f98d-4a4c-9053-68383c97c910
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Step1.GetItemTotal
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.Step1.GetItemTotal() at Smith.DNN.Modules.BuyNow.Step1.GetTax() at Smith.DNN.Modules.BuyNow.Step1.GetTotalAfterTax() at Smith.DNN.Modules.BuyNow.Step1.ibNext_Click(Object sender, ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---

Any ideas as to why this is happening?

 
New Post
12/1/2010 5:47 PM
 

Do you have all your settings in the buynow module configured correct like tax, default country and state, etc? Looks like the error may be related to tax. How did you enter your tax rate in the module settings?


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/2/2010 6:56 PM
 

Thanks for the help so far, after going through and setting up the tax again it worked fine.

Back to the first issue, if i set up a new instance of the cart on a separate page, will I have to manage products separately? This store will have a lot of items, so avoiding that would be helpful. Is there anything preventing me from adding two instances of the cart to the same page? That way both carts would have the same tabid for all products in the db?

 
New Post
12/2/2010 7:37 PM
 

You can enter your products in one instance of the buynow module and click the share flag for the product and the product will be visible in all buynow modules. For more info refer to this forum post http://www.smith-consulting.com/forum...x


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/3/2010 8:50 AM
 

Awesome, this is a great work-around.

I also read in the manual that you guys support Chase Paymentech (Orbital Gateway), but do not see an option for it in the product settings. From looking around a bit it looks like it is pretty similar to the Authorize.Net gateway, are these interchangeable in the Smith Cart?

 
New Post
12/3/2010 12:23 PM
 

In the manual I think it says that we are merchant account resellers with Chase not that we are integrated Orbital. Currently the cart is not integrated with the Chase Orbital gateway. I know the Chase Orbital gateway has an auth.net emulator but it would require customization on the cart to add the Chase Orbital gateway. If you would like a quote please send an email to sales@smith-consulting.com

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartDifferent Checkout Processes for Different RolesDifferent Checkout Processes for Different Roles