Operation limits
Cap what a card may do per transaction, per day, per week and per month, by channel and operation type.
getCardOperationLimit
Retrieves operation limits for a specific credit card by card reference and channel. Maps results from Lifecycle service to GetCardOperationLimitResponseItem objects including transaction limits, counts, amounts, and detailed limitation keys (channel, network, event codes, group codes, descriptions, and custom limitation flags) on a per-transaction, daily, weekly, monthly, and yearly basis.
Part of:
- Journey 02 · Managing a card product — step 1, Read current controls
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCardOperationLimit › Request Body
channelRequired · Enum · NotNull — Three-digit channel code. Must be a defined channel.
cardRefNumberRequired · NotNull — The card whose limits are read.
getCardOperationLimit › Responses
Success
List Of Operation Limit - [Optional]
setCardOperationLimit
Sets the card operation limits, including transaction amounts and counts for daily, weekly, monthly, and yearly limits, for a specified card.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
setCardOperationLimit › Request Body
channelRequired · Enum · NotNull — Three-digit channel code. Must be a defined channel, and the channel must be permitted to customise card limits.
cardRefNumberRequired · NotNull — The card whose limits are set.
Required · ListHasNoItem — The limits to write. Must be sent and must hold at least one entry.
setCardOperationLimit › Responses
Success.
Each entry is answered separately in listOfResult, with its own code and message — a limit the channel may not raise, or one that would exceed the customer's, is reported there rather than refusing the call. A 200 does not mean every entry was applied.
List Of Result - [Optional]
removeCardOperationLimit
Removes operation limits from a credit card. Accepts a card reference number and a list of operation limit keys. Invokes the lifecycle service proxy to process the removal and returns a list of results including action type, success flag, errors, and operation limit keys.
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 (for example "002", not "Internet"). 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]
removeCardOperationLimit › Responses
Success
List Of Result - [Optional]
getCardLimitationParameterData
Retrieves card-specific limitation parameter data, including per-transaction, daily, weekly, monthly, and yearly limits, along with associated keys and profile details. Maps lifecycle service response to structured CardLimitationParameterData objects.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCardLimitationParameterData › Request Body
shadowCardNumberShadow Card Number - [Optional]
getCardLimitationParameterData › Responses
Success
Card Limitation Parameter Data List - [Optional]
getCustomerOperationLimit
Retrieves a customer's operational limits for credit cards. The method calls the customer service proxy to get all operation limits for a customer and channel, filters the list to include only credit cards (CardType = "C") and those with CustomLimitationChangeFlag enabled, and maps the remaining data into a detailed response including daily, weekly, monthly, yearly, and per-transaction limits along with descriptive keys and profile information.
Part of:
- Journey 02 · Managing a card product — step 1, Read current controls
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCustomerOperationLimit › Request Body
channelThree-digit channel code (for example "002", not "Internet"). Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.
customerNumberCustomer Number - [Optional]
getCustomerOperationLimit › Responses
Success
List Of Operation Limit - [Optional]
setCustomerOperationLimit
Sets operation limits for a specific customer. Validates and updates transaction limits across various profiles, ensuring control over daily, weekly, monthly, and yearly transaction amounts and counts.
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 (for example "002", not "Internet"). 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 operation limits at the customer level. Accepts a customer number and a list of operation limit keys. Invokes the customer service proxy to process the removal and returns a list of results including action type, success flag, errors, and operation limit keys.
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 (for example "002", not "Internet"). 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]
getCustomerLimitationParameterData
Retrieves customer limitation parameter data for credit cards. It calls the customer service proxy to get all limitation parameters for a customer, filters the results to only include cards of type "C" (credit cards), and maps them into a detailed response including transaction limits, counts, profile codes, descriptions, and other key attributes.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCustomerLimitationParameterData › Request Body
customerNumberCustomer Number - [Optional]
getCustomerLimitationParameterData › Responses
Success
Customer Limitation Parameter Data List - [Optional]