Operation limits
Cap what a card may do per transaction, per day, per week and per month, by channel and operation type.
getCustomerOperationLimit
Retrieves the operation limits for a customer. Accepts GetCustomerOperationLimitRequest with CustomerNumber and Channel. Returns GetCustomerOperationLimitResponse containing a ListOfOperationLimit. Each OperationLimitItem includes Keys (ChannelType, EventCode, NetworkType, TrnLimitationGroupCode, ChannelDescription, NetworkDescription, TrnLimitationGroupDescription, EventDescription, TrnMainLimitationGroupCode, TrnMainLimitationGroupDescription, LimitProfileDetailId), and limit values such as DailyTrnCount, DailyTrnAmount, WeeklyTrnCount, WeeklyTrnAmount, MonthlyTrnCount, MonthlyTrnAmount, YearlyTrnCount, YearlyTrnAmount, PerTrnAmount, PerTrnAmountLimitRatio, and CardType. Calls _cisServiceProxy.GetCustomerOperationLimit() and maps results to internal structure.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCustomerOperationLimit › Request Body
customerNumberCustomer Number
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
getCustomerOperationLimit › Responses
Success
List Of Operation Limit - [Optional]
setCustomerOperationLimit
Sets operation limits for a customer. The SetCustomerOperationLimit method maps the request data to the internal customer management service, sends it, and returns a structured response containing each operation limit's status, action type, any errors, and detailed information about the limits including daily, weekly, monthly, and yearly transaction amounts and counts, as well as associated keys and profile information.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
setCustomerOperationLimit › Request Body
customerNumberCustomer Number
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
List Of Operation Limit - [Optional]
setCustomerOperationLimit › Responses
Success
List Of Result - [Optional]
removeCustomerOperationLimit
Removes customer operation limits. Calls CIS service to remove limits for the specified customer and returns a list of results including action type, errors, success flag, and operation limit record IDs.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
removeCustomerOperationLimit › Request Body
customerNumberCustomer Number
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
List Of Remove Operation Limit Keys - [Optional]
removeCustomerOperationLimit › Responses
Success
List Of Result - [Optional]
setCardOperationLimit
Sets or updates operation limits for a debit or credit card. Determines the card type and calls the corresponding management service to apply daily, weekly, monthly, and yearly transaction limits, along with per-transaction limits. Returns a list of results including action type, success status, errors, and the updated operation limit details for each limit set.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
setCardOperationLimit › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
cardRefNumberCard Ref Number - [Optional]
List Of Operation Limit - [Optional]
cardTypeCard Type - [Optional]
setCardOperationLimit › Responses
Success
List Of Result - [Optional]
getCardOperationLimit
Retrieves the operation limits for a card based on its CardRefNumber and CardType. Accepts GetCardOperationLimitRequest with Channel, CardRefNumber, and CardType. Returns GetCardOperationLimitResponse containing a list of OperationLimitItem including Keys, PerTrnAmount, Daily/Weekly/Monthly/Yearly transaction counts and amounts, and CardType. Supports both Debit and Credit cards, using respective service proxies for fetching limit data.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCardOperationLimit › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
cardRefNumberCard Ref Number - [Optional]
cardTypeCard Type - [Optional]
getCardOperationLimit › Responses
Success
List Of Operation Limit - [Optional]
removeCardOperationLimit
Removes card operation limits for debit and credit cards. Validates request, checks card type, calls respective debit or credit management service to remove limits, and returns the result including action type, errors, and success status.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
removeCardOperationLimit › Request Body
channelThree-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
cardRefNumberCard Ref Number - [Optional]
List Of Remove Operation Limit Keys - [Optional]
cardTypeCard Type - [Optional]
removeCardOperationLimit › Responses
Success
List Of Result - [Optional]