FELWSFRONT


Click here for a complete list of operations.

RequestTransaction

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /gt.com.fel.wsfrontalter/felwsfront.asmx HTTP/1.1
Host: felgtaws.digifact.com.gt
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.fact.com.mx/schema/ws/RequestTransaction"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RequestTransaction xmlns="http://www.fact.com.mx/schema/ws">
      <Requestor>string</Requestor>
      <Transaction>string</Transaction>
      <Country>string</Country>
      <Entity>string</Entity>
      <User>string</User>
      <UserName>string</UserName>
      <Data1>string</Data1>
      <Data2>string</Data2>
      <Data3>string</Data3>
    </RequestTransaction>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RequestTransactionResponse xmlns="http://www.fact.com.mx/schema/ws">
      <RequestTransactionResult>
        <Request>
          <Requestor>guid</Requestor>
          <RequestorName>string</RequestorName>
          <RequestorActive>boolean</RequestorActive>
          <Transaction>BASE or NO_TRANSACTION or CONVERT_NATIVE_XML or GET_MTE_BATCH or PROCESS_BATCH or SYSTEM_REQUEST or RECEIVE_BATCH or ENROLL_CERT or GET_XML or GET_HTML or GET_XML_AND_HTML or CANCEL_XML or MARK_XML_AS_PAID or MARK_XML_AS_UNPAID or SEARCH_BASIC or GET_MONTHLY_REPORT or GET_MONTHLY_REPORT_FOR_PROVIDER or GET_FOLIOS_BY_RFC or DOES_ASSIGNMENT_EXIST or CANCEL_XML_BY_INTERNAL_ID or ACTIVATE_ASSIGNMENT or COUNT_ACTIVE_ASSIGNMENTS or GET_DOCUMENT or AUTHENTICATE_USER or GET_ACCOUNT or DISTRIBUTE or QUEUE_FOR_DISTRIBUTION or GET_EFFECTIVE_RIGHTS or EXEC_STORED_PROC or GET_USER_INFO or RECEIVE or GET_PREVIEW or RETRIEVE_DOCUMENT or MARK_DOCUMENT_AS_PAID or MARK_DOCUMENT_AS_NOT_PAID or CANCEL_DOCUMENT or MARK_DOCUMENT_AS_DELETED or MARK_DOCUMENT_AS_NOT_DELETED or GET_ADDENDA_RECEIVERS or REQUEST_PASSWORD_CHANGE or CHANGE_DOCUMENT_SUCURSAL or CREATE_ACCOUNT_AS_OWNER or CREATE_PASSWORD or PASSWORD_FORGOT or CREATE_USER or INCREMENT_BUNDLE_SIZE or TIMBRAR or LOOKUP_ISSUED_INTERNAL_ID or VALIDATE_CERT or BATCH_SERIAL_OPERATIONS or PROCESS_LCO or ENROLL_THIRD_PARTY_CERT or CANCEL_CFDI or UPDATE_ACCOUNT_DATA or ASSIGN_ACCOUNT_REQUESTOR or UPDATE_USER_DATA or UPDATE_ADMIN_USER_DATA or CREATE_ADMIN_USER or UPSERT_GRAPHIC_REPRESENTATION or LOOKUP_ISSUED_BATCH_AND_SERIAL or CREATE_TIMBRAR_ACCOUNT or CREATE_TIMBRAR_ISSUER_ACCOUNT or LOOKUP_GUATEMALIAN_ISSUED or CLOSE_MONTH or SYSTEM_REQUEST1 or GET_ACUSE or GRAPH_REQUEST or CANCEL_SINGLE_CFDI or CONFIG_REFRESH or RECERTIFICAR or GET_CRFM_STATUS or GET_CRFM_STATUS_EXPORT or EXEC_STORED_PROC_GT or GETCRFM_SUMMARY or GET_COPY_NOTIFICATION_BY_SAT_REQUEST or GET_VALIDATE_NOTIFICATION_BY_SAT_REQUEST or GET_DETAILTAXID_BY_SAT_REQUEST or EXEC_STORED_SAT or AUTHENTICATE_USER_ANDROID or TAXID_VERIFY or EFACEADMIN_CREATE_ACCOUNT or EFACEADMIN_GET_INFO_ACCOUNT or EFACEADMIN_CREATE_CRFM or EFACEADMIN_GET_STATUS_CRFM or EFACEADMIN_ADD_DOCUMENTOS or SHARED_INFO_EFACE or CERTIFICATE_DTE_XML or CERTIFICATE_DTE_XML_TOSIGN or CANCEL_FEL or CANCEL_FEL_XML or CANCEL_FEL_XMLSIGNED or CANCEL_FEL_XMLTOSIGNED or FEL_GET_DOCUMENT or FEL_GET_INFO_SIGNATURE or EXEC_STORED_PROC_AUX or EXEC_STORED_PROC_RO or CERTIFICATE_DTE_CREATE_TOTAL_NCRED</Transaction>
          <Country>string</Country>
          <Entity>string</Entity>
          <User>guid</User>
          <UserName>string</UserName>
          <Id>guid</Id>
          <TimeStamp>dateTime</TimeStamp>
        </Request>
        <Response>
          <Result>boolean</Result>
          <TimeStamp>dateTime</TimeStamp>
          <LastResult>string</LastResult>
          <Code>int</Code>
          <Description>string</Description>
          <Hint>string</Hint>
          <Data>string</Data>
          <Processor>string</Processor>
          <Identifier>
            <Country>string</Country>
            <Entity>string</Entity>
            <FiscalName>string</FiscalName>
            <AYear>string</AYear>
            <ANumber>string</ANumber>
            <Batch>string</Batch>
            <Serial>string</Serial>
            <DocumentGUID>string</DocumentGUID>
            <IssuedTimeStamp>string</IssuedTimeStamp>
            <EnrolledTimeStamp>string</EnrolledTimeStamp>
            <PaidTimeStamp>string</PaidTimeStamp>
            <CancelledTimeStamp>string</CancelledTimeStamp>
            <InternalID>string</InternalID>
            <BatchID>string</BatchID>
            <BatchTimeStamp>string</BatchTimeStamp>
            <BatchRequestorCountry>string</BatchRequestorCountry>
            <BatchRequestorEntity>string</BatchRequestorEntity>
            <BatchPosition>string</BatchPosition>
            <ReceiverCountry>string</ReceiverCountry>
            <ReceiverEntity>string</ReceiverEntity>
            <ReceiverTaxID>string</ReceiverTaxID>
            <ReceiverName>string</ReceiverName>
            <ClaveAgente>string</ClaveAgente>
            <NumeroDePoliza>string</NumeroDePoliza>
            <Currency>string</Currency>
            <TotalAmount>string</TotalAmount>
            <Type1>string</Type1>
            <Type2>string</Type2>
            <SuggestedFileName>string</SuggestedFileName>
            <SuggestedFileName2>string</SuggestedFileName2>
            <FEL_FACEID>string</FEL_FACEID>
            <FEL_INFODETAILS>string</FEL_INFODETAILS>
            <FEL_ERROR>string</FEL_ERROR>
          </Identifier>
          <BatchIdentifier>
            <BatchId>string</BatchId>
            <BatchTimeStamp>string</BatchTimeStamp>
            <BatchRequestorCountry>string</BatchRequestorCountry>
            <BatchRequestorEntity>string</BatchRequestorEntity>
            <BatchPosition>string</BatchPosition>
          </BatchIdentifier>
        </Response>
        <ResponseData>
          <ResponseData1>string</ResponseData1>
          <ResponseData2>string</ResponseData2>
          <ResponseData3>string</ResponseData3>
          <ResponseDataSet>
            <xsd:schema>schema</xsd:schema>xml</ResponseDataSet>
        </ResponseData>
      </RequestTransactionResult>
    </RequestTransactionResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /gt.com.fel.wsfrontalter/felwsfront.asmx HTTP/1.1
Host: felgtaws.digifact.com.gt
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RequestTransaction xmlns="http://www.fact.com.mx/schema/ws">
      <Requestor>string</Requestor>
      <Transaction>string</Transaction>
      <Country>string</Country>
      <Entity>string</Entity>
      <User>string</User>
      <UserName>string</UserName>
      <Data1>string</Data1>
      <Data2>string</Data2>
      <Data3>string</Data3>
    </RequestTransaction>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RequestTransactionResponse xmlns="http://www.fact.com.mx/schema/ws">
      <RequestTransactionResult>
        <Request>
          <Requestor>guid</Requestor>
          <RequestorName>string</RequestorName>
          <RequestorActive>boolean</RequestorActive>
          <Transaction>BASE or NO_TRANSACTION or CONVERT_NATIVE_XML or GET_MTE_BATCH or PROCESS_BATCH or SYSTEM_REQUEST or RECEIVE_BATCH or ENROLL_CERT or GET_XML or GET_HTML or GET_XML_AND_HTML or CANCEL_XML or MARK_XML_AS_PAID or MARK_XML_AS_UNPAID or SEARCH_BASIC or GET_MONTHLY_REPORT or GET_MONTHLY_REPORT_FOR_PROVIDER or GET_FOLIOS_BY_RFC or DOES_ASSIGNMENT_EXIST or CANCEL_XML_BY_INTERNAL_ID or ACTIVATE_ASSIGNMENT or COUNT_ACTIVE_ASSIGNMENTS or GET_DOCUMENT or AUTHENTICATE_USER or GET_ACCOUNT or DISTRIBUTE or QUEUE_FOR_DISTRIBUTION or GET_EFFECTIVE_RIGHTS or EXEC_STORED_PROC or GET_USER_INFO or RECEIVE or GET_PREVIEW or RETRIEVE_DOCUMENT or MARK_DOCUMENT_AS_PAID or MARK_DOCUMENT_AS_NOT_PAID or CANCEL_DOCUMENT or MARK_DOCUMENT_AS_DELETED or MARK_DOCUMENT_AS_NOT_DELETED or GET_ADDENDA_RECEIVERS or REQUEST_PASSWORD_CHANGE or CHANGE_DOCUMENT_SUCURSAL or CREATE_ACCOUNT_AS_OWNER or CREATE_PASSWORD or PASSWORD_FORGOT or CREATE_USER or INCREMENT_BUNDLE_SIZE or TIMBRAR or LOOKUP_ISSUED_INTERNAL_ID or VALIDATE_CERT or BATCH_SERIAL_OPERATIONS or PROCESS_LCO or ENROLL_THIRD_PARTY_CERT or CANCEL_CFDI or UPDATE_ACCOUNT_DATA or ASSIGN_ACCOUNT_REQUESTOR or UPDATE_USER_DATA or UPDATE_ADMIN_USER_DATA or CREATE_ADMIN_USER or UPSERT_GRAPHIC_REPRESENTATION or LOOKUP_ISSUED_BATCH_AND_SERIAL or CREATE_TIMBRAR_ACCOUNT or CREATE_TIMBRAR_ISSUER_ACCOUNT or LOOKUP_GUATEMALIAN_ISSUED or CLOSE_MONTH or SYSTEM_REQUEST1 or GET_ACUSE or GRAPH_REQUEST or CANCEL_SINGLE_CFDI or CONFIG_REFRESH or RECERTIFICAR or GET_CRFM_STATUS or GET_CRFM_STATUS_EXPORT or EXEC_STORED_PROC_GT or GETCRFM_SUMMARY or GET_COPY_NOTIFICATION_BY_SAT_REQUEST or GET_VALIDATE_NOTIFICATION_BY_SAT_REQUEST or GET_DETAILTAXID_BY_SAT_REQUEST or EXEC_STORED_SAT or AUTHENTICATE_USER_ANDROID or TAXID_VERIFY or EFACEADMIN_CREATE_ACCOUNT or EFACEADMIN_GET_INFO_ACCOUNT or EFACEADMIN_CREATE_CRFM or EFACEADMIN_GET_STATUS_CRFM or EFACEADMIN_ADD_DOCUMENTOS or SHARED_INFO_EFACE or CERTIFICATE_DTE_XML or CERTIFICATE_DTE_XML_TOSIGN or CANCEL_FEL or CANCEL_FEL_XML or CANCEL_FEL_XMLSIGNED or CANCEL_FEL_XMLTOSIGNED or FEL_GET_DOCUMENT or FEL_GET_INFO_SIGNATURE or EXEC_STORED_PROC_AUX or EXEC_STORED_PROC_RO or CERTIFICATE_DTE_CREATE_TOTAL_NCRED</Transaction>
          <Country>string</Country>
          <Entity>string</Entity>
          <User>guid</User>
          <UserName>string</UserName>
          <Id>guid</Id>
          <TimeStamp>dateTime</TimeStamp>
        </Request>
        <Response>
          <Result>boolean</Result>
          <TimeStamp>dateTime</TimeStamp>
          <LastResult>string</LastResult>
          <Code>int</Code>
          <Description>string</Description>
          <Hint>string</Hint>
          <Data>string</Data>
          <Processor>string</Processor>
          <Identifier>
            <Country>string</Country>
            <Entity>string</Entity>
            <FiscalName>string</FiscalName>
            <AYear>string</AYear>
            <ANumber>string</ANumber>
            <Batch>string</Batch>
            <Serial>string</Serial>
            <DocumentGUID>string</DocumentGUID>
            <IssuedTimeStamp>string</IssuedTimeStamp>
            <EnrolledTimeStamp>string</EnrolledTimeStamp>
            <PaidTimeStamp>string</PaidTimeStamp>
            <CancelledTimeStamp>string</CancelledTimeStamp>
            <InternalID>string</InternalID>
            <BatchID>string</BatchID>
            <BatchTimeStamp>string</BatchTimeStamp>
            <BatchRequestorCountry>string</BatchRequestorCountry>
            <BatchRequestorEntity>string</BatchRequestorEntity>
            <BatchPosition>string</BatchPosition>
            <ReceiverCountry>string</ReceiverCountry>
            <ReceiverEntity>string</ReceiverEntity>
            <ReceiverTaxID>string</ReceiverTaxID>
            <ReceiverName>string</ReceiverName>
            <ClaveAgente>string</ClaveAgente>
            <NumeroDePoliza>string</NumeroDePoliza>
            <Currency>string</Currency>
            <TotalAmount>string</TotalAmount>
            <Type1>string</Type1>
            <Type2>string</Type2>
            <SuggestedFileName>string</SuggestedFileName>
            <SuggestedFileName2>string</SuggestedFileName2>
            <FEL_FACEID>string</FEL_FACEID>
            <FEL_INFODETAILS>string</FEL_INFODETAILS>
            <FEL_ERROR>string</FEL_ERROR>
          </Identifier>
          <BatchIdentifier>
            <BatchId>string</BatchId>
            <BatchTimeStamp>string</BatchTimeStamp>
            <BatchRequestorCountry>string</BatchRequestorCountry>
            <BatchRequestorEntity>string</BatchRequestorEntity>
            <BatchPosition>string</BatchPosition>
          </BatchIdentifier>
        </Response>
        <ResponseData>
          <ResponseData1>string</ResponseData1>
          <ResponseData2>string</ResponseData2>
          <ResponseData3>string</ResponseData3>
          <ResponseDataSet>
            <xsd:schema>schema</xsd:schema>xml</ResponseDataSet>
        </ResponseData>
      </RequestTransactionResult>
    </RequestTransactionResponse>
  </soap12:Body>
</soap12:Envelope>