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>