Overview

GetPaymentLimits is an online, synchronous web service method that allows an external system to request the current Payment line and batch limits configured against the client’s Netcash account.

The GetDebitLimits method is similar but returns the current Debit order line and daily limits.

The Service key submitted determines the service limits returned.

Technical Information

From your application call:

  • Web service: https://ws.netcash.co.za/NIWS/NIWS_NIF.svc
  • Method:
    Method name Usage
    GetPaymentLimits Returns the line and batch limits for Creditors or Salaries depending on the service key submitted
    GetDebitLimits Returns the line and daily limits for Debit orders
  • Service key: Salary/Creditor/Debit Order service key

Input

Submit the following parameters.

 

Field Description
Service key Salary/Creditor/Debit Order service key issued by Netcash

Output

The response is returned as XML

The limits returned in the response are determined by the service key submitted

Salary payments service key will return the limits for salary batches

Creditor payments service key will return the limits for creditor batches

 

<LimitResponse>
 <Limits>
  <LineLimit>{numeric 11}</LineLimit>
  <BatchLimit>{numeric 11}</BatchLimit>undefined</ Limits >undefined<Errors>
<ErrorCode>
  </ErrorCode>undefined</Errors>undefined
</LimitResponse>

List of posible error codes:

100 – Authentication failed
200 – Web service error contact support@netcash.co.za
300 – The service key supplied is not supported by this service

Netcash brand guidelines

Please refer to the Netcash brand guidelines here when using any logos, images, icons, labels, descriptions, and references to Netcash in your software.

Testing

See the Testing section for more details. If you require any integration assistance contact our technical support team

Netcash may provide example/sample/demo ‘code snippets’ and/or external links in this Technical Document. Such are for guidance purposes only and may not function on every developer’s system/s. Netcash disclaims any and all liability for the usage of guidance resources provided -and you as the Developer; must accept full responsibility for the usage of such. While every possible effort has been taken to ensure compatibility across multiple system configurations, the contents of this document cannot be guaranteed to work on all systems, with all operating systems -and/or with all system configuration/s.