in_progress.vm

This page is difficult to preview and analyze while styling because it refreshes immediately. If you need to view your in_progress.vm results, add /checkout/inProgressPreview.do?merchantId=YOUR_MID to your StoreFront server name.
For example: http://demo.ultracartstore.com/checkout/inProgressPreview.do?merchantId=DEMO

That will disable the http header causing the refresh. The second thing you'll need to do is comment out the location.reload built into the script.

<script type="text/javascript">
//	setTimeout(function () {
//		location.reload(true);
//	}, 10000); // Fall back after 10 seconds.
</script>

After that, your in_progress.vm template will load and remain on the page for you to style.

 

In addition to other standard variables like $cart, StoreFront system screens (display and post form data, such as checkout screens) have a $form variable that contains fields and data specific to that screen.  

Listed below are the form fields specific to this screen template.

$form variables for template in_progress.vm

Name

Type

Formal Syntax

Form Data?

Required on Post?

Comments/Sample Usage

errors

Error[]

$form.errors

 

 

 

infoMessages

string[]

$form.infoMessages

 

 

 

lastRefresh

string

$form.lastRefresh

 

 

 

merchantId

string

$form.merchantId

 

 

 

refreshUrl

string

$form.refreshUrl

 

 

 

 

Flow