Hi,
I take it that it returns 1 even if there are multiple items in the cart!
Which is odd....my first thought wouldbe to change you've got the right PortalId goinig into that provider?
Next would be to try breaking that code down so it returns the arraylist as an object within the code (I know it should compile tothe same thing, but it's easier to debug with the onkect in the code.)
Dim detInfoList As ArrayList
detInfoList = CurrentCart.GetCurrentCartItems(PortalID)
then use "detInfoList.Count" and see what you have.
Also check the correct cart id is being passed back from the currentcart, this uses a cookie to get the data, it could be that this cookie is not working in the correct way!
Regards,
Dave.