Quote Originally Posted by lat9 View Post
Arggh, the before- and after-processing hash of the session (used to determine if any totals have changed) is coming up different because the cot_gv value is "changing" from '0.00' to '0'.

I'll need some time to investigate why that's changing and the best approach to correction.
Whew, finally (with validation assistance from @jeking). There are two files (both currently available on the plugin's GitHub repository):

  1. /includes/classes/observers/class.checkout_one_observer.php
  2. /includes/modules/pages/checkout_one_confirmation/header_php.php

that encompass this correction.

Note also that I found, when investigating this issue, that a change in the order's total was no longer resulting in a redirect back to the checkout_one page for the customer's review. That change is also incorporated in the above files' updates.

I've got these changes tagged for a v1.0.10 release, which I'll publish in early December.