Correct the time_zone setting.
Add CheckoutForm for easier server-side form validation.
Add datetime to context for client side datetime validation.
Display paypal form in show_invoice view.
Use CheckoutForm to generate cart page and handle checkout in same view.