$self->session_config( COOKIE_PARAMS => { -name => 'ECOMM_SESSID', -expires => '+4h', -domain => '.mysite.com', }, SEND_COOKIE => 1 ); CGI::Session->name('ECOMM_SESSID'); #### session_id = 123456789 $self->session->param('order_id') = 4321 #### cookie: ECOMM_SESSID #### session_id = 987654321 <= a different id than above $self->session->param('order_id') = null <= no value #### cookie: CGISESSID <== ECOMM_SESSID is missing and instead...