allow token to be null in cart table