Branch management
Move a customer or a card between branches, and read the cards a branch holds.
changeCardBranch
Provides methods to change the branch associated with a card or customer. Includes ChangeCardBranch to update a card's branch, ChangeCustomerBranch to update all cards of a customer, and TransferBranchCustomer to transfer multiple customers from one branch to another. Validates requests and returns success status, old/new branch codes, changed card count, and affected shadow card numbers.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
changeCardBranch › Request Body
shadowCardNumberShadow Card Number - [Optional]
targetBranchCodeTarget Branch Code - [Optional]
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.
changeCardBranch › Responses
Success
isSuccessIs Success
oldBranchOld Branch
newBranchNew Branch
changeCustomerBranch
Changes the branch assignment of a customer or their cards. Provides methods to change a single card's branch, change all cards for a customer, or transfer multiple customers from one branch to another. Validates input and returns details including old and new branch codes and affected card counts.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
changeCustomerBranch › Request Body
customerNumberCustomer Number - [Optional]
targetBranchCodeTarget Branch Code - [Optional]
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.
changeCustomerBranch › Responses
Success
oldBranchOld Branch
newBranchNew Branch
changedCardCountChanged Card Count
listOfShadowCardNumbersList Of Shadow Card Numbers - [Optional]
transferBranchCustomer
Transfers the customer to a new branch, including associated card details, and returns information about the transfer process.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
transferBranchCustomer › Request Body
currentBranchCodeCurrent Branch Code - [Optional]
targetBranchCodeTarget Branch Code - [Optional]
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.
listOfPersonIdList Of Person Id - [Optional]
transferBranchCustomer › Responses
Success
oldBranchOld Branch
newBranchNew Branch
changedCardCountChanged Card Count
listOfShadowCardNumbersList Of Shadow Card Numbers - [Optional]
getCreditCustomerListOfBranch
Retrieves the list of credit customers associated with a given branch using BranchCode and channel. Validates request parameters, calls the lifecycle service to fetch customer identifiers, and returns a list of customer OIDs for the specified branch.
Headers
evrst-ptrnidCorrelation id for this request. Echo it in your own logs to trace the call through the platform.
getCreditCustomerListOfBranch › Request Body
branchCodeBranch Code - [Optional]
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.
getCreditCustomerListOfBranch › Responses
Success
customerOidCustomer Oid - [Optional]