FormPanel form = new FormPanel();
form.setAction("https://www.FAKEDOMAIN.com/my-account/order-complete.html");
form.setHeight("1px");
form.setWidth("1px");
form.addStyleName(AppController.HIDDEN_CLASS);
Hidden transactionId = new Hidden();
transactionId.getElement().setAttribute("name", "transactionId");
transactionId.setValue(order.getOrder().getQuoteNumber());
Hidden transactionTotal = new Hidden();
transactionTotal.getElement().setAttribute("name", "transactionTotal");
transactionTotal.setValue(order.getTotalAmount().toString());
Hidden printURL = new Hidden();
printURL.getElement().setAttribute("name", "printURL");
printURL.setValue(order.getPrintURL());
FlowPanel formStuffer = new FlowPanel();
formStuffer.add(transactionId);
formStuffer.add(transactionTotal);
formStuffer.add(printURL);
form.add(formStuffer);
view.getPnlTrackingSubmitter().add(form);
form.submit();