Create or Client Payment Limit API

The Create or Client Payment Limit API is used to set the limits on the limits at client or customer-level.

Possible limits that can be set are:

  • Per transaction amount
  • Daily amount
  • Monthly amount
  • Yearly amount
  • Daily no. of transactions (velocity)
  • Monthly no. of transactions (velocity)
  • Yearly no. of transactions (velocity)

The limit restoration shall happen at:

  • Daily limits will be restored at 11:59:59 HR every day.
  • Monthly limits will be restored at 11:59:59 HR on the last day of the calendar month.
  • Yearly limits will be restored at 11:59:59 HR on the last day of the calendar year.

Environment

  
Sandbox<https://kong-pp-hexappiuat.pc.enstage-sas.com/api/v2/limitService/limitmanagement/
ProductionContact your WIBMO KAM or support.
Sample request
curl --request POST \
     --url http://192.168.105.123:2084/api/v2/limitService/limitmanagement/api/v1/customerLimit \
     --header 'bankId: 7020' \
     --header 'clientId: 1020' \
     --header 'content-type: application/json' \
     --header 'entityId: 100' \
     --header 'secureCode: uvHWhIQfqgzWP8WCfpkIct' \
     --header 'x-api-key: QAl1234fyeffi75642' \
     --data '
{
  "token": "uHJ8K+zQ+tkcQDXHk2JsaDL/WBiCXjwxCWaiTo4U2tdYKwa0unii2UlXbHAP3CP5YtzlGkm5sXANf2987q+7Pg=="
}
'
Response parameters (Decrypted)

This API will provide a token in the response that must be decrypted using the Decrypt API. The decrypted response is similar to the following:

AttributeTypeParameter RequirementDescription
responseCodeString(4)MandatoryContains the status of the transaction. 00 indicates success.
customerIdString (15)MandatoryContains the customer ID.
clientTxnIdString (50)MandatoryContains the client transaction ID.
clientIdStringMandatoryUnique ID for the client
bankIdNumeric(4)MandatoryValue copied from request header
responseMessageString(100)OptionalResponse message based on response code will be sent
responseDateTimeNumeric(14)MandatoryResponse date time in the format YYYYMMDDHHMMSS with time in 24 hr format
Sample response (Decrypted)
{
	"responseCode": "00",
	"customerId": "1027",
	"clientTxnID": "102727",
	"clientId": "1040",
	"bankId": "2040",
	"responseDateTime": "20230203114910",
	"responseMessage": "SUCCESS"
}

Request parameters

Language
Click Try It! to start a request and see the response here!