Resource: salespaymentlist.nv

HTTP-method: GET

Querystring parameters:

Parameter nameOccursDescriptionExample
abovenetvisorkey0...1Return only sales payment above given id123
begindate0...1 Return only sales payments with date after defined value2021-10-23
enddate0...1 Return only sales payments with date before defined value2021-10-24
searchbyname0...1 Return only sales payments with given name 
limitlinkedpayments0...1 Limits based on linked invoices
0 - payment doesn't have invoice linked to it
1 - payment has invoice linked to it
1
limitbytype0...1Limits based on payment type
onlycreditloss - lists only credit loss
excludecreditloss - lists all but credit loss
excludecreditloss
lastmodifiedstart0...1Returns sales payments that have been changed since the given date. Given as yyyy-MM-ddTHH:mm:ss 2021-12-10 12:00:00
lastmodifiedend0...1Returns sales payments that have been changed before the given date. Given as yyyy-MM-ddTHH:mm:ss2021-12-10T12:00:00
invoicenetvisorkey0...1Returns sales payments related to a specific sales invoice by the given sales invoice's NetvisorKey123
invoicenumber0...1Returns sales payments related to a specific sales invoice by the given sales invoice's invoice number45876
replyoption0..1Returns the reference transaction's archive identifier, raw record, or both inside the Bank aggregate.
Value 1: returns the reference transaction's archive identifier (ArchiveIdentifier)
Value 2: returns the reference transaction's raw record (TransactionRecord)
Value 3: returns both
2

Response:

LevelElement nameType and lengthOccursDescriptionExample
RootRootAggr.1  
1SalesPaymentListAggr.1  
2SalesPaymentAggr.0...n  
3NetvisorKeyNumeric1Sales payment identifier in Netvisor123
3NameString1Name of the payment 
3DateDate1Date of the payment 
3SumNumeric1Sum of the payment 
3ReferenceNumberString1Reference number of the payment 
3ForeignCurrencyAmountNumeric1  
3InvoiceNumberNumeric1Invoice number 
3PaymentAccountNameString1Name of the bank/payment methodcash
3VoucherIDNumeric1Voucher's NetvisorKey44
3LastModifiedTimestampString1The last time the voucher was modified7.10.2021 14:24:42
3PaymentAccountNumberString1Account number if payment from bankFI12 3456 xxx
3PaymentSourceNumeric1Source of the payment
1 = reference payment
2 = credit note
3 = financing service
99 = other
1
3BankStatusString1OK or FAILEDOK
3BankStatusErrorDescriptionString0...1D escription of error 
Attr.codeString0...1Error code, see below  
3BankAggr.0..1Returns, if replyoption parameter is used
4ArchiveIdentifierString0..1Reference number archive identifier110432
4TransactionRecordString0..1Reference number raw record325049230

Bank status error codes:

NO_ACCOUNT_FOUNDAccount was not found
NO_PAYMENT_SERVICE_ACCOUNTAccount is not for payments
ERROR_IN_DUE_DATEDuedate is incorrect
BALANCE_IS_EXCEEDEDBalance is not sufficient
PAYER_HAS_CANCELEDPayer cancelled payment
FORM_NOT_CORRECTFormal error
BANK_HAS_CANCELLEDBank cancelled operation
CANCELLATION_NOT_CLEARING 
AUTHORIZATION_IS_MISSINGAuthorization is missing


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.