Search found 276 matches

by nickc
Thu May 07, 2009 2:03 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Using CommerceBuilder API from standalone windows/consol app
Replies: 4
Views: 3337

Re: Using CommerceBuilder API from standalone windows/consol app

I do this using a webservice to expose the necessary AbleCommerce API objects and methods.
by nickc
Tue May 05, 2009 3:13 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: How to create your own web service in AbleCommerce
Replies: 2
Views: 2041

Re: How to create your own web service in AbleCommerce

What method do you use to prevent unauthorized access? Certificates?
by nickc
Tue May 05, 2009 11:38 am
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: When do you need to customize master pages?
Replies: 2
Views: 1805

Re: When do you need to customize master pages?

Keep in mind that layouts are available for modification in App_Data\Scriptlets\Custom\Layout.
Our site is heavily modified, and the only change we've made to the master page has been to add script tags to load and initialize jQuery.
by nickc
Thu Apr 30, 2009 12:59 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: unhandled SQL exception, IE8 only help!
Replies: 2
Views: 2559

Re: unhandled SQL exception, IE8 only help!

CommerceBuilder.Reporting.PageView.Save() +1472
User-Agent is most likely the problem. Update the column in ac_PageViews to nvarchar(max).

viewtopic.php?f=47&t=9684
by nickc
Wed Apr 29, 2009 11:37 am
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: SQL query to delete unsued templates
Replies: 3
Views: 2686

Re: SQL query to delete unsued templates

Code: Select all

SELECT * FROM ac_ProductTemplateFields WHERE InputFieldId NOT IN
( SELECT DISTINCT InputFieldId FROM ac_InputFields )
Same technique to remove orphans in ac_ProductTemplateFields.
by nickc
Tue Apr 28, 2009 3:39 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: SQL query to delete unsued templates
Replies: 3
Views: 2686

Re: SQL query to delete unsued templates

SELECT * FROM ac_ProductTemplates WHERE ProductTemplateId NOT IN ( SELECT DISTINCT ProductTemplateId FROM ac_InputFields where InputFieldId IN ( SELECT DISTINCT InputFieldId FROM ac_ProductTemplateFields ) ) Change the initial "SELECT * FROM" to "DELETE" after vetting the results of the select. All...
by nickc
Tue Apr 28, 2009 12:36 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Separate URL for SSL/Checkout
Replies: 3
Views: 2162

Re: Separate URL for SSL/Checkout

Maybe the store setting field that holds the secure url: SSLEncryptedUri? Or possibly one of the two members exposed by StoreSettingCollection class - EncryptedUri or UnencryptedUri? Wherever those get implemented or also possibly where the <securePages> section from ablecommerce.config is parsed. T...
by nickc
Tue Apr 28, 2009 9:47 am
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Separate URL for SSL/Checkout
Replies: 3
Views: 2162

Re: Separate URL for SSL/Checkout

Any help here? This is a challenge for me; the redirect must be somewhere in the CommerceBuilder API, which I don't have source for, and I can't test without buying the extra domain first.
by nickc
Mon Apr 27, 2009 1:54 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Xigla Poll Manager or other survey plugin??
Replies: 4
Views: 2374

Re: Xigla Poll Manager or other survey plugin??

We host a separate survey app using SelectSurvey.NET (http://www.classapps.com/SelectSurveyNETOverview.asp) with custom logic to determine when a session is eligible for a survey - but we host all of our own web properties, any one of which might be hooked up to one or more surveys; it works well th...
by nickc
Sat Apr 25, 2009 12:02 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: how to create customized digital goods?
Replies: 3
Views: 3234

Re: how to create customized digital goods?

In Members/Download.ashx, replace the line: DownloadHelper.SendFileDataToClient(context, digitalGood); with your own method that generates a file stream from your customized object. I used this method to generate a rebate form PDF pre-populated with customers' name, address info, etc. when they purc...
by nickc
Thu Apr 23, 2009 11:48 am
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Separate URL for SSL/Checkout
Replies: 3
Views: 2162

Separate URL for SSL/Checkout

I wonder if someone can comment on how Able passes basket and user context into checkout page when separate URL is used? For example, I fill my basket up at store.domain.com, and click "checkout", which takes me to secure.domain.com. Also, I assume that secure.domain.com needs to be added into the A...
by nickc
Mon Apr 20, 2009 8:28 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: add to cart button missing?
Replies: 2
Views: 1699

Re: add to cart button missing?

Check "Catalog Mode" in Admin, Configure, Store.
by nickc
Mon Apr 20, 2009 8:26 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Reuse aspx page for multiple pages using url parameters?
Replies: 3
Views: 12427

Re: Reuse aspx page for multiple pages using url parameters?

Sure - as long as you implement AbleCommercePage. I load an alternate "Landing Page" based on a database setting, with a small modification to default.aspx... Here's the content tag in my default.aspx: <asp:Content ID="Content1" runat="server" ContentPlaceHolderID="PageContent"> <cb:ScriptletPart ID...
by nickc
Mon Apr 20, 2009 4:24 pm
Forum: PCI Certification and Implementation Questions
Topic: Credit card and CVV
Replies: 18
Views: 47811

Re: Credit card and CVV

I wonder where the benefit is in the back and forth between storefront and third party (PCCharge) processing. With the short storage/smaller risk but HUGE potential for liability surrounding CVV aside - surely labor and opportunity for error easily wash away any savings in discount rates, assuming t...
by nickc
Mon Apr 20, 2009 1:21 pm
Forum: PCI Certification and Implementation Questions
Topic: Credit card and CVV
Replies: 18
Views: 47811

Re: Credit card and CVV

So what qualifies as a "payment application"? AbleCommerce? n/software IBizPay? Here's the list: https://www.pcisecuritystandards.org/security_standards/vpa/ If AbleCommerce qualifies as a "payment application" and is certified to comply with PA-DSS by a reputable 3rd party, who is liable for fines...
by nickc
Mon Apr 20, 2009 9:35 am
Forum: PCI Certification and Implementation Questions
Topic: Credit card and CVV
Replies: 18
Views: 47811

Re: Credit card and CVV

Yes, CVV can't be stored by merchant. However, no reason that Able software can't provide merchant access to the CVV.
pa-dss.jpg
by nickc
Sun Apr 19, 2009 10:19 pm
Forum: PCI Certification and Implementation Questions
Topic: Credit card and CVV
Replies: 18
Views: 47811

Re: Credit card and CVV

Ahh, but the poster is not asking to store CVV data, just to be able to retrieve it for subsequent processing (not via integrated payment gateway). That is allowed by PCI DSS and PA DSS - you can keep any data until authorization. You just have to demonstrate a policy and method for destruction. 3.2...
by nickc
Wed Apr 15, 2009 9:19 am
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Server Error in '/' Application
Replies: 8
Views: 6995

Re: Server Error in '/' Application

Parser Error Message: Thread was being aborted.
This indicates that the site is being restarted. Are you hosting the website or is someone else? Seeing the error after updating website code is typical.
by nickc
Tue Apr 14, 2009 6:50 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: tracking ad clicks in database
Replies: 3
Views: 2277

Re: tracking ad clicks in database

In my example, the PageEventLogger class looks after extracting the appropriate values from context and writing to the database. It's basically the DAL for the SessionLog and PageEventLog tables in my database.
by nickc
Tue Apr 14, 2009 5:30 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: tracking ad clicks in database
Replies: 3
Views: 2277

Re: tracking ad clicks in database

Use jQuery to make an asynchronous request to a logger aspx, mapped to onclick in Page_Load: AdButton.OnClientClick = "javascript:$.ajax({url: '/_eventlogger.aspx', data: 'a=AdClick&o=" + AdName + "&p=" + Convert.ToString(_ProductId) + "', cache: false }); The logger can then be completely outside t...
by nickc
Tue Apr 14, 2009 1:18 pm
Forum: Feature Requests
Topic: Inventory audit trail
Replies: 12
Views: 14528

Re: Inventory audit trail

Sorry all - the trigger above was a "just in case, make some extra data" effort during the early stages of our implementing AbleCommerce. There have been no requests made for a more extensive inventory audit made by operation staff here, so no additional work has ever been done. Some code could be a...
by nickc
Sat Apr 11, 2009 6:52 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: Browser compatability IE6/7/8, FF, etc. Test your sites.
Replies: 3
Views: 2235

Re: Browser compatability IE6/7/8, FF, etc. Test your sites.

Firefox is just so nice to develop against, what with Firebug and all.
Don't have access to all browsers for testing? Virtual browser sessions for most popular browsers available at http://www.xenocode.com/Browsers/
by nickc
Fri Apr 10, 2009 10:28 am
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: New nVelocity variables
Replies: 8
Views: 8044

Re: New nVelocity variables

Example was just meant to show how nVelocity can parse ${object.Property} in a string - use in email is incidental. e.g. string newstring = nVengine.Process(hashtable_of_objects, oldstring); so Text ${user.FullName} ${user.PrimaryAddress.Address1} More text would yield user name and street address i...
by nickc
Thu Apr 09, 2009 4:57 pm
Forum: AbleCommerce 7.0 Asp.Net Shopping Cart
Topic: New nVelocity variables
Replies: 8
Views: 8044

Re: New nVelocity variables

Don't have API source, but just had to re-write email generation as we now operate multiple stores out of a single code-base/database. nVelocity.Process method takes a hashtable of objects and a string argument, and returns a parsed string - here's some sample code... protected void SendOrderPlacedE...