Migrating TNEW Customizations from v6 to v7

Is anyone else in the process of doing this?  We're just starting, and it occurs to me that it would be good to have a group to discuss issues with who have/are/will go through similar issues.

My first full test of a customization went mostly okay.  It's a simple (from the TNEW side) customization that controls access to specific price types.  If a price type is flagged for control then if you reserve it, you get a simple box in precart page that asks you if you want to authorize (sends you off to an app I built to handle university login and faculty/student/etc status) or remove the tickets.  There is a secondary check going into the payment page (since you can skip precart by just going to the cart url).

Both work properly, however, and this is really weird: the precart page appears as expected (no styling in v7, as we don't have any turned on right now), but on the pre-payment page it somehow reverts back to our old full v6 template.  Does anyone have any idea why that would be happening?

Precart:

Pre-checkout:

  • I have not seen that behavior. Are you sure it is not local caching? 

  • If that were the case I'd expect the first page (the precart) to show the old template and the second (checkout) to not be, since I haven't tested that part of the app in probably a year or more.

    I've seen it happen with a couple of our customizations, and there seems to be a pattern of the first page/step being properly white-label, and the second having our old v6 template.  My best guess would be that in some cases the customization is rendering a full page, and has our old template hard-coded into it, or it is referring to an old v6 page url while the new validation point page for v7 is elsewhere...