Skip to content

Instantly share code, notes, and snippets.

@zackchandler
Created January 25, 2010 18:38
Show Gist options
  • Save zackchandler/286094 to your computer and use it in GitHub Desktop.
Save zackchandler/286094 to your computer and use it in GitHub Desktop.
<?xml version="1.0"?>
<ReceivePaymentQueryRs statusCode="INTTYPE" statusSeverity="STRTYPE" statusMessage="STRTYPE" retCount="INTTYPE" iteratorRemainingCount="INTTYPE" iteratorID="UUIDTYPE">
<ReceivePaymentRet>
<!-- optional, may repeat -->
<TxnID>IDTYPE</TxnID>
<!-- optional -->
<TimeCreated>DATETIMETYPE</TimeCreated>
<!-- optional -->
<TimeModified>DATETIMETYPE</TimeModified>
<!-- optional -->
<EditSequence>STRTYPE</EditSequence>
<!-- optional -->
<TxnNumber>INTTYPE</TxnNumber>
<!-- optional -->
<CustomerRef>
<!-- optional -->
<ListID>IDTYPE</ListID>
<!-- optional -->
<FullName>STRTYPE</FullName>
<!-- optional -->
</CustomerRef>
<ARAccountRef>
<!-- optional -->
<ListID>IDTYPE</ListID>
<!-- optional -->
<FullName>STRTYPE</FullName>
<!-- optional -->
</ARAccountRef>
<TxnDate>DATETYPE</TxnDate>
<!-- optional -->
<RefNumber>STRTYPE</RefNumber>
<!-- optional -->
<TotalAmount>AMTTYPE</TotalAmount>
<!-- optional -->
<CurrencyRef>
<!-- optional -->
<ListID>IDTYPE</ListID>
<!-- optional -->
<FullName>STRTYPE</FullName>
<!-- optional -->
</CurrencyRef>
<ExchangeRate>FLOATTYPE</ExchangeRate>
<!-- optional -->
<TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency>
<!-- optional -->
<PaymentMethodRef>
<!-- optional -->
<ListID>IDTYPE</ListID>
<!-- optional -->
<FullName>STRTYPE</FullName>
<!-- optional -->
</PaymentMethodRef>
<Memo>STRTYPE</Memo>
<!-- optional -->
<DepositToAccountRef>
<!-- optional -->
<ListID>IDTYPE</ListID>
<!-- optional -->
<FullName>STRTYPE</FullName>
<!-- optional -->
</DepositToAccountRef>
<CreditCardTxnInfo>
<!-- optional -->
<CreditCardTxnInputInfo>
<!-- required -->
<CreditCardNumber>STRTYPE</CreditCardNumber>
<!-- required -->
<ExpirationMonth>INTTYPE</ExpirationMonth>
<!-- required -->
<ExpirationYear>INTTYPE</ExpirationYear>
<!-- required -->
<NameOnCard>STRTYPE</NameOnCard>
<!-- required -->
<CreditCardAddress>STRTYPE</CreditCardAddress>
<!-- optional -->
<CreditCardPostalCode>STRTYPE</CreditCardPostalCode>
<!-- optional -->
<CommercialCardCode>STRTYPE</CommercialCardCode>
<!-- optional -->
<!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent -->
<TransactionMode>ENUMTYPE</TransactionMode>
<!-- optional -->
<!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization -->
<CreditCardTxnType>ENUMTYPE</CreditCardTxnType>
<!-- optional -->
</CreditCardTxnInputInfo>
<CreditCardTxnResultInfo>
<!-- required -->
<ResultCode>INTTYPE</ResultCode>
<!-- required -->
<ResultMessage>STRTYPE</ResultMessage>
<!-- required -->
<CreditCardTransID>STRTYPE</CreditCardTransID>
<!-- required -->
<MerchantAccountNumber>STRTYPE</MerchantAccountNumber>
<!-- required -->
<AuthorizationCode>STRTYPE</AuthorizationCode>
<!-- optional -->
<!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable -->
<AVSStreet>ENUMTYPE</AVSStreet>
<!-- optional -->
<!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable -->
<AVSZip>ENUMTYPE</AVSZip>
<!-- optional -->
<!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable -->
<CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch>
<!-- optional -->
<ReconBatchID>STRTYPE</ReconBatchID>
<!-- optional -->
<PaymentGroupingCode>INTTYPE</PaymentGroupingCode>
<!-- optional -->
<!-- PaymentStatus may have one of the following values: Unknown, Completed -->
<PaymentStatus>ENUMTYPE</PaymentStatus>
<!-- required -->
<TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime>
<!-- required -->
<TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp>
<!-- optional -->
<ClientTransID>STRTYPE</ClientTransID>
<!-- optional -->
</CreditCardTxnResultInfo>
</CreditCardTxnInfo>
<UnusedPayment>AMTTYPE</UnusedPayment>
<!-- optional -->
<UnusedCredits>AMTTYPE</UnusedCredits>
<!-- optional -->
<AppliedToTxnRet>
<!-- optional, may repeat -->
<TxnID>IDTYPE</TxnID>
<!-- required -->
<!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment -->
<TxnType>ENUMTYPE</TxnType>
<!-- required -->
<TxnDate>DATETYPE</TxnDate>
<!-- optional -->
<RefNumber>STRTYPE</RefNumber>
<!-- optional -->
<BalanceRemaining>AMTTYPE</BalanceRemaining>
<!-- optional -->
<Amount>AMTTYPE</Amount>
<!-- optional -->
<TxnLineDetail>
<!-- optional, may repeat -->
<TxnLineID>IDTYPE</TxnLineID>
<!-- required -->
<Amount>AMTTYPE</Amount>
<!-- required -->
</TxnLineDetail>
<DiscountAmount>AMTTYPE</DiscountAmount>
<!-- optional -->
<DiscountAccountRef>
<!-- optional -->
<ListID>IDTYPE</ListID>
<!-- optional -->
<FullName>STRTYPE</FullName>
<!-- optional -->
</DiscountAccountRef>
</AppliedToTxnRet>
<DataExtRet>
<!-- optional, may repeat -->
<OwnerID>GUIDTYPE</OwnerID>
<!-- optional -->
<DataExtName>STRTYPE</DataExtName>
<!-- required -->
<!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE -->
<DataExtType>ENUMTYPE</DataExtType>
<!-- required -->
<DataExtValue>STRTYPE</DataExtValue>
<!-- required -->
</DataExtRet>
</ReceivePaymentRet>
</ReceivePaymentQueryRs>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment