NAV

<back to all web services

FinancialTransactionsGet

The following routes are available for this service:
GET/financial-transactions/{BeeNumberCustomer}/{TransactionSequence}
FinancialTransactionsGet Parameters:
NameParameterData TypeRequiredDescription
BeeNumberCustomerpathdecimalNo
TransactionSequencepathintNo
GetResponse<TEntity> Parameters:
NameParameterData TypeRequiredDescription
ItemformTEntityNo
ResponseStatusformResponseStatusNo
FinancialTransactionsGetViewModel Parameters:
NameParameterData TypeRequiredDescription
BeeNumberCustomerformdecimalNo
TransactionTimeformDateTimeNo
TransactionIdformstringNo
CampaignformstringNo
TransactionCodeformstringNo
TransactionBIDSCodeformstringNo
OrderNumberformstringNo
InvoiceNumberformstringNo
RetailSalesAmountformdecimal?No
FederalTaxAmount1formdecimal?No
FederalTaxAmount2formdecimal?No
LocalTaxAmountformdecimal?No
TransactionAmountformdecimal?No
PaymentAmountformdecimal?No
TransactionBalanceAmountformdecimal?No
CustomerPriceformdecimal?No
FreeAmountformdecimal?No
BonusAmountformdecimal?No
DiscountPercentageformdecimal?No
CustomerCountformdecimal?No
PRCPromotionCodeformstringNo
AccountTypeformstringNo
StateformstringNo
TaxAreaformstringNo
TaxRateformdecimal?No
TaxIndicatorformstringNo
NetSalesAmountformdecimal?No
CurrentBalanceformdecimal?No
OperatorIdformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /financial-transactions/{BeeNumberCustomer}/{TransactionSequence} HTTP/1.1 
Host: extensions.avon.ca 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"item":{"beeNumberCustomer":0,"transactionTime":"0001-01-01T00:00:00.0000000","transactionId":"String","campaign":"String","transactionCode":"String","transactionBIDSCode":"String","orderNumber":"String","invoiceNumber":"String","retailSalesAmount":0,"federalTaxAmount1":0,"federalTaxAmount2":0,"localTaxAmount":0,"transactionAmount":0,"paymentAmount":0,"transactionBalanceAmount":0,"customerPrice":0,"freeAmount":0,"bonusAmount":0,"discountPercentage":0,"customerCount":0,"prcPromotionCode":"String","accountType":"String","state":"String","taxArea":"String","taxRate":0,"taxIndicator":"String","netSalesAmount":0,"currentBalance":0,"operatorId":"String"},"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}