Change the design of your Checkout Pages
Purpose: This template defines the layout of the checkout (page 1) of the 3 step checkout. This is where customers enter their shipping information.
Notes: The template contains a form which is used by the customer to enter their shipping address information. No changes should be done to the form as the field names/values are very important and should not be changed. Adding or removing fields could cause the form to stop working. You can however, change the look/feel of the form using CSS/HTML. This template also contains a special code block labeled "checkout_questions_templates" which inserts checkout questions if they are present on step 1 of the checkout process.
Note: It is important to preserve the commented tags to ensure the software performs correctly.
For example:
[checkout1_step]
[checkout2_step]
[checkout3_step]
[checkout4_step]
<!--START: CATEGORY_HEADER-->
[CONTENT]
<!--END: CATEGORY_HEADER-->
<!--START: paypalexpress-->
<!--END: paypalexpress-->
<!--START: GOOGLECHECKOUT-->
[gc_merchantid]
<!--END: GOOGLECHECKOUT-->
<!--column left-->
<!--START: account_login-->
<!--start current customer block-->
[checkout1_loginmessage]
[checkout1_loginmessage2]
[checkout1_login]
<!--START: fbconnect-->
<!--END: fbconnect-->
<!-- end current customer block-->
<!--start create account block-->
[checkout1_Header-createnewaccount]
[CustomerInfo_email]
[email]
<!--START: emailrequired-->
<!--START: req_email-->
<!--END: req_email-->
<!--END: emailrequired-->
<!--START: confirm_email-->
[CustomerInfo_confirmemail]
[email]
<!--START: emailrequired-->
<!--START: req_email-->
<!--END: req_email-->
<!--END: emailrequired-->
<!--END: confirm_email-->
[CustomerInfo_password]
<!--START: passwordrequired-->
<!--START: req_pass-->
<!--END: req_pass-->
<!--END: passwordrequired-->
[maillist]
[checkout1_joinmailinglist]
<!--end create account block-->
<!--END: account_login-->
<!--START: GIFT_REGISTRY_SHIPPING-->
[checkout1_Header-giftreg]
[checkout1_Header-giftreg-instructions]
<!--tr>
[checkout1_Header-giftreg-shiptofriendaddress]
[checkout1_Header-giftreg-shiptomyaddress]
</tr-->
<!--END: GIFT_REGISTRY_SHIPPING-->
[checkout1_Header-shippinginformation]
<!--START: required_fields-->
<!--END: required_fields-->
<!--START: SAVE_ADDRESSES-->
[checkout1_address-book]
[address_list]
<!--END: SAVE_ADDRESSES-->
[CustomerInfo_firstname]
[shipping_firstname]
<!--START: req_shipping_firstname-->
<!--END: req_shipping_firstname-->
[CustomerInfo_lastname]
[shipping_lastname]
<!--START: req_shipping_lastname-->
<!--END: req_shipping_lastname-->
[CustomerInfo_company]
[shipping_company]
<!--START: req_shipping_company-->
<!--END: req_shipping_company-->
[CustomerInfo_phone]
[shipping_phone]
<!--START: req_shipping_phone-->
<!--END: req_shipping_phone-->
[CustomerInfo_address]
[shipping_address]
<!--START: req_shipping_address-->
<!--END: req_shipping_address-->
[CustomerInfo_address2]
[shipping_address2]
[CustomerInfo_city]
[shipping_city]
<!--START: req_shipping_city-->
<!--END: req_shipping_city-->
[CustomerInfo_country]
<!--START: req_shipping_country-->
<!--END: req_shipping_country-->
[CountryDropDown]
[CustomerInfo_state]
[state]
<!--START: req_shipping_state-->
<!--END: req_shipping_state-->
[CustomerInfo_zip]
[shipping_zip]
<!--START: req_shipping_zip-->
<!--END: req_shipping_zip-->
<!--START: addressType-->
[CustomerInfo_address_type]
[addressTypeDropDown]
<!--END: addressType-->
<!--START: checkout_questions-->
[checkout1_checkoutquestions]
<!--START: questions-->
[questions]
<!--END: questions-->
<!--END: checkout_questions-->
<!--START: checkout_questions_templates-->
<!--START: textarea-format-->
<!--START: req[id]-->
<!--END: req[id]-->
[question]
[id]
[answer]
<!--END: textarea-format-->
<!--START: text-format-->
<!--START: req[id]-->
<!--END: req[id]-->
[question]
[id]
[answer]
<!--END: text-format-->
<!--START: file-format-->
[question]
[oname]
<!--END: file-format-->
<!--START: checkbox-format-->
<!--START: req[id]-->
<!--END: req[id]-->
[id]
[answer]
[selected]
[question]
<!--END: checkbox-format-->
<!--START: radio-format-->
<!--START: req[id]-->
<!--END: req[id]-->
[question]
<!--START: option-->
[id]
[option]
[selected]
[option]
<!--END: option-->
<!--END: radio-format-->
<!--START: dropdown-format-->
<!--START: req[id]-->
<!--END: req[id]-->
[question]
[id]
<!--START: option-->
[selected]
[option]
<!--END: option-->
<!--END: dropdown-format-->
<!--END: checkout_questions_templates-->
[checkout1_submitbutton]
<!--column left ends-->
<!--column right-->
[checkout1_Header-shoppingcart]
<!--START: SHOPPING_CART_ITEM-->
[ITEM_CATALOGID]
[THUMBNAIL]
[ITEM_NAME]
[ITEM_PRICE]
[ITEM_QUANTITY]
[ITEM_SUBTOTAL]
<!--END: SHOPPING_CART_ITEM-->
<!--START: DISCOUNTS-->
[shoppingcart_subtotal]
[CARTSUBTOTAL]
[checkout1_discounts]
[DISCOUNTS]
<!--END: DISCOUNTS-->
<!--START: BUYSAFE-->
[buysafe_totalbondcost]
<!--END: BUYSAFE-->
[shoppingcart_total]
[CARTTOTAL]
<!--START: GIFTCERTS-->
[shoppingcart_giftcertificate]
[GIFTCERTS]
<!--END: GIFTCERTS-->
<!--column right ends-->
<!--START: CATEGORY_FOOTER-->
[CONTENT]
<!--END: CATEGORY_FOOTER-->
<!--START: AddressValidatorBlock-->
<!--START: AddressValidatorBlock_ValidationFailed-->
[result_msg]
<!--END: AddressValidatorBlock_ValidationFailed-->
<!--START: AddressValidatorBlock_ValidationSuggestion-->
[result_msg]
<!--START: AddressValidatorBlock_ValidationSuggestion_SingleAddressBlock-->
[checkout1_AddressValidator_SuggestedAddress]
[AddrressValidator_address1]
[AddrressValidator_address2]
[AddrressValidator_city]
[AddrressValidator_state]
[AddrressValidator_zip]
[AddrressValidator_address]
[AddrressValidator_city]
[AddrressValidator_state]
[AddrressValidator_zip]
<!--END: AddressValidatorBlock_ValidationSuggestion_SingleAddressBlock-->
[checkout1_AddressValidator_Continue]
<!--END: AddressValidatorBlock_ValidationSuggestion-->
[checkout1_AddressValidator_Close]
<!--END: AddressValidatorBlock-->
[useAddressValidator]
<!--START: confirmemailscript-->
<!--END: confirmemailscript-->
<!--START: phonerequiredscript-->
<!--END: phonerequiredscript-->
<!--START: addressTypeScript-->
[CustomerInfo_address_type]
<!--END: addressTypeScript-->
[intI]
[intI]
[id]
Note: Code blocks and their respective variables will only work with specific template pages.
Note: Many of the following variables are dynamically inserted from your cart's Settings ->Design ->Store Language section.
These next few variables will be present in the "checkout_questions_templates" Code Block. They will be used in the display and presentation of the Checkout Questions.
These next variables will be present on the page as part of Shift4Shop's Address Verification Add-on.
(Note: This add-on requires additional purchase in order for the scripting to apply to your pages.)