QuickRemitWebService


Click here for a complete list of operations.

GetInfoByTransactionType

Return existing account and payer information by TransactionType prior to calling the CreateTransaction method.

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 /QuickRemitWebService.asmx HTTP/1.1
Host: webservice.teste.quickremit.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.webservice.QuickRemit.com/GetInfoByTransactionType"

<?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:Header>
    <AuthHeader xmlns="http://www.webservice.QuickRemit.com">
      <EntityId>string</EntityId>
      <Password>string</Password>
    </AuthHeader>
  </soap:Header>
  <soap:Body>
    <GetInfoByTransactionType xmlns="http://www.webservice.QuickRemit.com">
      <AccountNumber>string</AccountNumber>
      <ApplicationName>string</ApplicationName>
      <TransactionType>string</TransactionType>
      <AccountID>string</AccountID>
      <BypassValidation>string</BypassValidation>
    </GetInfoByTransactionType>
  </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>
    <GetInfoByTransactionTypeResponse xmlns="http://www.webservice.QuickRemit.com">
      <GetInfoByTransactionTypeResult>
        <DailyProcessingTime>string</DailyProcessingTime>
        <DefaultTransactionDate>string</DefaultTransactionDate>
        <PayeeDescription>string</PayeeDescription>
        <AccountToPay>
          <AccountNumber>string</AccountNumber>
          <AccountSummary>
            <AmountOverLimit>string</AmountOverLimit>
            <CollectionStatus>string</CollectionStatus>
            <CreditLimit>string</CreditLimit>
            <CurrentBalance>string</CurrentBalance>
            <CycleDay>string</CycleDay>
            <LastPaymentAmount>string</LastPaymentAmount>
            <LastPaymentDate>string</LastPaymentDate>
            <MinimumPaymentDue>string</MinimumPaymentDue>
            <PaymentDueDate>string</PaymentDueDate>
            <StatementBalance>string</StatementBalance>
            <TotalAmountPastDue>string</TotalAmountPastDue>
            <AmountsPastDue xsi:nil="true" />
          </AccountSummary>
        </AccountToPay>
        <PaymentRuleValues>
          <DefaultPaymentAmount>string</DefaultPaymentAmount>
          <FeeAmount>string</FeeAmount>
          <MaximumPaymentAllowed>string</MaximumPaymentAllowed>
          <RequiredOnlineMinimumPayment>string</RequiredOnlineMinimumPayment>
        </PaymentRuleValues>
        <Payor>
          <PayorName>string</PayorName>
          <Address>
            <AddressLine1>string</AddressLine1>
            <AddressLine2>string</AddressLine2>
            <City>string</City>
            <StateProvince>string</StateProvince>
            <ZipCode>string</ZipCode>
          </Address>
          <PayorAccount>
            <ACHNotificationOfChangeReasonDescription>string</ACHNotificationOfChangeReasonDescription>
            <ACHReturnReasonDescription>string</ACHReturnReasonDescription>
            <IsBusinessPayorAccount>string</IsBusinessPayorAccount>
            <IsNotCorrectPerNotificationOfChange>string</IsNotCorrectPerNotificationOfChange>
            <LastModifiedByOperatorId>string</LastModifiedByOperatorId>
            <PayorAccountNumber>string</PayorAccountNumber>
            <PayorAccountTitle>string</PayorAccountTitle>
            <PayorBankName>string</PayorBankName>
            <PayorTransitRoutingNumber>string</PayorTransitRoutingNumber>
            <PayorAccountType>string</PayorAccountType>
          </PayorAccount>
        </Payor>
        <RuleOptions>
          <ChangePayorIsAllowed>string</ChangePayorIsAllowed>
          <FeeIsAllowedFromChecking>string</FeeIsAllowedFromChecking>
          <FeeIsAllowedFromCreditCard>string</FeeIsAllowedFromCreditCard>
          <FeeIsAllowedFromPayeeAccount>string</FeeIsAllowedFromPayeeAccount>
          <FeeIsAllowedFromSavings>string</FeeIsAllowedFromSavings>
          <FeeIsRequired>string</FeeIsRequired>
          <FeeWaivalIsAllowed>string</FeeWaivalIsAllowed>
          <FuturePaymentIsAllowed>string</FuturePaymentIsAllowed>
          <FuturePostDateLimit>string</FuturePostDateLimit>
          <FuturePostDateType>string</FuturePostDateType>
          <PaymentAllowedEveryXDays>string</PaymentAllowedEveryXDays>
          <PaymentByPaperCheck>string</PaymentByPaperCheck>
          <PaymentFrequencyIsLimited>string</PaymentFrequencyIsLimited>
          <PaymentIsAllowedFromBusinessAccount>string</PaymentIsAllowedFromBusinessAccount>
          <PaymentIsAllowedFromChecking>string</PaymentIsAllowedFromChecking>
          <PaymentIsAllowedFromCreditCard>string</PaymentIsAllowedFromCreditCard>
          <PaymentIsAllowedFromSavings>string</PaymentIsAllowedFromSavings>
          <PayorCardVerificationIsRequired>string</PayorCardVerificationIsRequired>
          <WaiveFeeBasedOnRoutingNumber>string</WaiveFeeBasedOnRoutingNumber>
          <WaiveFeeForPaymentByCreditCard>string</WaiveFeeForPaymentByCreditCard>
          <MinDaysBetweenEntryDateAndProcessDate>string</MinDaysBetweenEntryDateAndProcessDate>
        </RuleOptions>
        <CashAdvanceRuleOptions>
          <CashAdvancesAreAllowed>string</CashAdvancesAreAllowed>
        </CashAdvanceRuleOptions>
        <ProcessingMessages>
          <Message>
            <Code>string</Code>
            <Text>string</Text>
          </Message>
          <Message>
            <Code>string</Code>
            <Text>string</Text>
          </Message>
        </ProcessingMessages>
        <Errors>
          <Error>
            <Code>string</Code>
            <Text>string</Text>
          </Error>
          <Error>
            <Code>string</Code>
            <Text>string</Text>
          </Error>
        </Errors>
      </GetInfoByTransactionTypeResult>
    </GetInfoByTransactionTypeResponse>
  </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 /QuickRemitWebService.asmx HTTP/1.1
Host: webservice.teste.quickremit.com
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:Header>
    <AuthHeader xmlns="http://www.webservice.QuickRemit.com">
      <EntityId>string</EntityId>
      <Password>string</Password>
    </AuthHeader>
  </soap12:Header>
  <soap12:Body>
    <GetInfoByTransactionType xmlns="http://www.webservice.QuickRemit.com">
      <AccountNumber>string</AccountNumber>
      <ApplicationName>string</ApplicationName>
      <TransactionType>string</TransactionType>
      <AccountID>string</AccountID>
      <BypassValidation>string</BypassValidation>
    </GetInfoByTransactionType>
  </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>
    <GetInfoByTransactionTypeResponse xmlns="http://www.webservice.QuickRemit.com">
      <GetInfoByTransactionTypeResult>
        <DailyProcessingTime>string</DailyProcessingTime>
        <DefaultTransactionDate>string</DefaultTransactionDate>
        <PayeeDescription>string</PayeeDescription>
        <AccountToPay>
          <AccountNumber>string</AccountNumber>
          <AccountSummary>
            <AmountOverLimit>string</AmountOverLimit>
            <CollectionStatus>string</CollectionStatus>
            <CreditLimit>string</CreditLimit>
            <CurrentBalance>string</CurrentBalance>
            <CycleDay>string</CycleDay>
            <LastPaymentAmount>string</LastPaymentAmount>
            <LastPaymentDate>string</LastPaymentDate>
            <MinimumPaymentDue>string</MinimumPaymentDue>
            <PaymentDueDate>string</PaymentDueDate>
            <StatementBalance>string</StatementBalance>
            <TotalAmountPastDue>string</TotalAmountPastDue>
            <AmountsPastDue xsi:nil="true" />
          </AccountSummary>
        </AccountToPay>
        <PaymentRuleValues>
          <DefaultPaymentAmount>string</DefaultPaymentAmount>
          <FeeAmount>string</FeeAmount>
          <MaximumPaymentAllowed>string</MaximumPaymentAllowed>
          <RequiredOnlineMinimumPayment>string</RequiredOnlineMinimumPayment>
        </PaymentRuleValues>
        <Payor>
          <PayorName>string</PayorName>
          <Address>
            <AddressLine1>string</AddressLine1>
            <AddressLine2>string</AddressLine2>
            <City>string</City>
            <StateProvince>string</StateProvince>
            <ZipCode>string</ZipCode>
          </Address>
          <PayorAccount>
            <ACHNotificationOfChangeReasonDescription>string</ACHNotificationOfChangeReasonDescription>
            <ACHReturnReasonDescription>string</ACHReturnReasonDescription>
            <IsBusinessPayorAccount>string</IsBusinessPayorAccount>
            <IsNotCorrectPerNotificationOfChange>string</IsNotCorrectPerNotificationOfChange>
            <LastModifiedByOperatorId>string</LastModifiedByOperatorId>
            <PayorAccountNumber>string</PayorAccountNumber>
            <PayorAccountTitle>string</PayorAccountTitle>
            <PayorBankName>string</PayorBankName>
            <PayorTransitRoutingNumber>string</PayorTransitRoutingNumber>
            <PayorAccountType>string</PayorAccountType>
          </PayorAccount>
        </Payor>
        <RuleOptions>
          <ChangePayorIsAllowed>string</ChangePayorIsAllowed>
          <FeeIsAllowedFromChecking>string</FeeIsAllowedFromChecking>
          <FeeIsAllowedFromCreditCard>string</FeeIsAllowedFromCreditCard>
          <FeeIsAllowedFromPayeeAccount>string</FeeIsAllowedFromPayeeAccount>
          <FeeIsAllowedFromSavings>string</FeeIsAllowedFromSavings>
          <FeeIsRequired>string</FeeIsRequired>
          <FeeWaivalIsAllowed>string</FeeWaivalIsAllowed>
          <FuturePaymentIsAllowed>string</FuturePaymentIsAllowed>
          <FuturePostDateLimit>string</FuturePostDateLimit>
          <FuturePostDateType>string</FuturePostDateType>
          <PaymentAllowedEveryXDays>string</PaymentAllowedEveryXDays>
          <PaymentByPaperCheck>string</PaymentByPaperCheck>
          <PaymentFrequencyIsLimited>string</PaymentFrequencyIsLimited>
          <PaymentIsAllowedFromBusinessAccount>string</PaymentIsAllowedFromBusinessAccount>
          <PaymentIsAllowedFromChecking>string</PaymentIsAllowedFromChecking>
          <PaymentIsAllowedFromCreditCard>string</PaymentIsAllowedFromCreditCard>
          <PaymentIsAllowedFromSavings>string</PaymentIsAllowedFromSavings>
          <PayorCardVerificationIsRequired>string</PayorCardVerificationIsRequired>
          <WaiveFeeBasedOnRoutingNumber>string</WaiveFeeBasedOnRoutingNumber>
          <WaiveFeeForPaymentByCreditCard>string</WaiveFeeForPaymentByCreditCard>
          <MinDaysBetweenEntryDateAndProcessDate>string</MinDaysBetweenEntryDateAndProcessDate>
        </RuleOptions>
        <CashAdvanceRuleOptions>
          <CashAdvancesAreAllowed>string</CashAdvancesAreAllowed>
        </CashAdvanceRuleOptions>
        <ProcessingMessages>
          <Message>
            <Code>string</Code>
            <Text>string</Text>
          </Message>
          <Message>
            <Code>string</Code>
            <Text>string</Text>
          </Message>
        </ProcessingMessages>
        <Errors>
          <Error>
            <Code>string</Code>
            <Text>string</Text>
          </Error>
          <Error>
            <Code>string</Code>
            <Text>string</Text>
          </Error>
        </Errors>
      </GetInfoByTransactionTypeResult>
    </GetInfoByTransactionTypeResponse>
  </soap12:Body>
</soap12:Envelope>