Error with non-shippable items: Index was out of range

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
User avatar
WylieE
Captain (CAPT)
Captain (CAPT)
Posts: 281
Joined: Tue Mar 25, 2008 8:26 am
Location: Puyallup, WA
Contact:

Error with non-shippable items: Index was out of range

Post by WylieE » Fri Jun 12, 2009 4:07 pm

Hello everyone,

We have gift certificates for sale to our customers. We are not currently using the full gift certificate functionality of AC. GC's are manually tracked and our customers receive nice little print certificates. One of these days they will probably be redeemable online, just not right now.

The GC's have been entered in our AC database just like any other part. However, we do not want to charge shipping on them because the cost to mail one out is generally little more than a postage stamp.

Info: Shipping is based on custom pricing brackets we've developed. The brackets are based on total dollar value of the order.

I've tried marking the GC as either a 'gift certificate' or as a non-shippable item. When a customer attempts to check out buying only a gift certificate, they get this error in both cases:

'Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index'

This pops up after entering the billing address information. I'm gathering this is failing somewhere attempting to determine shipping charges and a zero dollar amount of shippable items.

- Should the gift certificate be configured in some other manner?
- Anyone else encounter a problem like this?


FYI, we're still on 7.0, build 10863, but plan on upgrading soon.

Thanks!
Eric Wylie
Warmoth Guitar Products, Inc.
http://www.warmoth.com

User avatar
compunerdy
Admiral (ADM)
Admiral (ADM)
Posts: 1283
Joined: Sun Nov 18, 2007 3:55 pm

Re: Error with non-shippable items: Index was out of range

Post by compunerdy » Fri Jun 12, 2009 4:24 pm

Setup a custom shipping method just for the gift cert. I set mine up as E-mail delivery.

User avatar
WylieE
Captain (CAPT)
Captain (CAPT)
Posts: 281
Joined: Tue Mar 25, 2008 8:26 am
Location: Puyallup, WA
Contact:

Re: Error with non-shippable items: Index was out of range

Post by WylieE » Mon Jun 15, 2009 11:11 am

compunerdy wrote:Setup a custom shipping method just for the gift cert. I set mine up as E-mail delivery.
Thanks for the response, Tim.

I must be missing something else. How did you uniquely tie the gift certificate back to the shipping method?

Anyone else? We've had a surprising run on GCs lately and customers are getting snippy over shipping. (I can kinda' understand that.)
Eric Wylie
Warmoth Guitar Products, Inc.
http://www.warmoth.com

User avatar
compunerdy
Admiral (ADM)
Admiral (ADM)
Posts: 1283
Joined: Sun Nov 18, 2007 3:55 pm

Re: Error with non-shippable items: Index was out of range

Post by compunerdy » Mon Jun 15, 2009 11:28 am

I made a warehouse called "E-mail Delivery" which is used just for the gift cert.

User avatar
WylieE
Captain (CAPT)
Captain (CAPT)
Posts: 281
Joined: Tue Mar 25, 2008 8:26 am
Location: Puyallup, WA
Contact:

Re: Error with non-shippable items: Index was out of range

Post by WylieE » Mon Jun 15, 2009 11:56 am

Hmm. Tried that. Added a warehouse and shipping method. All is well if the only item purchased is the GC. However, as soon as the customer adds additional items, they get two shipping method choices during checkout.

Given the amount of international business (and ESL customers) we do, this could be confusing. Checkout needs to be as simple as possible.
Eric Wylie
Warmoth Guitar Products, Inc.
http://www.warmoth.com

User avatar
compunerdy
Admiral (ADM)
Admiral (ADM)
Posts: 1283
Joined: Sun Nov 18, 2007 3:55 pm

Re: Error with non-shippable items: Index was out of range

Post by compunerdy » Mon Jun 15, 2009 5:42 pm

Yup..best I could figure out. The store should be designed to work better with these..guess we can ask for a change to be made to them.

Post Reply