• Using Atahualpa theme 3.7.15 and Jigoshop 1.17.6. Every time someone tries to fill in state, country etc. at checkout, receive message “Your session has expired.” Jigoshop documentation suggests changing the php.ini file but no clue what to change.

Viewing 1 replies (of 1 total)
  • Thread Starter GaylaGroom

    (@gaylagroom)

    I’ve noticed there are only 3 fields on the checkout page that cause the ‘session has expired’ error message to occur:

    state, country, and postal code.

    In the jigoshop_checkout.class.php file, I see that those 3 fields are the only ones with ‘rel’ specifications and also the only ones with a type specified ( ‘type’ => ‘state’,).

    Does that give a clue what’s causing the ‘session has expired’ message when any of these 3 fields is typed into?

    array(
    ‘name’ => ‘billing_state’,
    ‘type’ => ‘state’,
    ‘label’ => __(‘State/Province’, ‘jigoshop’),
    ‘required’ => true,
    ‘rel’ => ‘billing_country’
    ),
    array(
    ‘name’ => ‘billing_country’,
    ‘type’ => ‘country’,
    ‘label’ => __(‘Country’, ‘jigoshop’),
    ‘required’ => true,
    ‘rel’ => ‘billing_state’,
    ),
    array(
    ‘name’ => ‘billing_postcode’,
    ‘type’ => ‘postcode’,
    ‘validate’ => ‘postcode’,
    ‘format’ => ‘postcode’,
    ‘label’ => __(‘Postcode’, ‘jigoshop’),
    ‘placeholder’ => __(‘Postcode’, ‘jigoshop’),
    ‘rel’ => ‘billing_country’,
    ‘required’ => true,
    ‘class’ => array(‘form-row-first’)
    ),

Viewing 1 replies (of 1 total)
  • The topic ‘Jigoshop Shopping Cart Session Expires’ is closed to new replies.