Some orders, specifically those paid for with PayPal, do not have a billing address. This information will not be rendered in such cases.
This commit creates a new page intended only for use when the user cancels payment. The previous implementation relied on the CyberSource callback page, which is not useful for orders placed with the E-Commerce Service.