We just added a great new feature to Highwire - a one page checkout form. You now have a choice of using the one page or two page checkout form. You can select the new one page checkout form by going to Settings>Payment Settings. This new feature will allow your customers to complete their purchases on one page instead of two. The new checkout does not support custom CSS designs but we plan to add this at a later date.
If you use the one page checkout form, you will also have the ability to create custom offline payment methods.
We have added an 'I agree' checkout box option to the one page checkout form. When using the one page checkout form you can require your customers to check a box that they agree to your Terms and Refund Policy. This feature is located at the bottom of the page in Settings>Payment Settings. The links to the Terms of Service and Refund Policy will open in a new pop up window so that they customer does not leave the checkout process.
When this feature is activated, a Terms of Service is required but a Return Policy is not.