HttpServletRequest request,
HttpServletResponse response) throws Exception {
ShoppingCart shoppingCart = ShoppingCart.getSessionInstance(request, true);
ContentBean contentBean = getContentBean(request);
PaymentGateway paymentGateway = contentBean.getContentSessionBean().getSiteCurrency().getPayPalPaymentGateway();
PayPalEngine payPalEngine = new PayPalEngine(contentBean.getContentSessionBean().getSiteDomain().getSite(), paymentGateway.getPaymentGatewayId());
payPalEngine.setSiteDomain(contentBean.getContentSessionBean().getSiteDomain());
shoppingCart.setPaymentEngine(payPalEngine);
OrderEngine orderEngine = new OrderEngine(shoppingCart, null);
OrderHeader orderHeader = orderEngine.getOrderHeader();