gcFulFill.put("amount", createGcResult.get("initialAmount"));
gcFulFill.put("responseCode", createGcResult.get("responseCode"));
gcFulFill.put("referenceNum", createGcResult.get("referenceNum"));
gcFulFill.put("userLogin", userLogin);
try {
dispatcher.runAsync("createGcFulFillmentRecord", gcFulFill, true);
} catch (GenericServiceException e) {
Debug.logError(e, module);
return ServiceUtil.returnError(UtilProperties.getMessage(resourceError,
"AccountingGiftCerticateNumberCannotStoreFulfillmentInfo",
UtilMisc.toMap("errorString", e.getMessage()), locale));