public function getFormFields(Order $order)
 {
     $gateway = Checkout::get($order)->getSelectedPaymentMethod();
     $gatewayfieldsfactory = new GatewayFieldsFactory($gateway, array('Card'));
     $fields = $gatewayfieldsfactory->getCardFields();
     if ($gateway === "Dummy") {
         $fields->unshift(LiteralField::create("dummypaymentmessage", "<p class=\"message good\">Dummy data has been added to the form for testing convenience.</p>"));
     }
     return $fields;
 }