Pega Smart Dispute for Issuers 8.7.2
This section provides release notes for the Pega Smart Dispute for Issuers 8.7.2 patch release. Pega Smart Dispute for Issuers provides several enhancements to the application including but not limited to, Visa, Mastercard and AMEX association specific updates and country specific regulations as applicable. For detailed information about the product, see Smart Dispute for Issuers product page. This patch release includes fixes for the Incidents received (INCs), and application bugs listed below.
Application: Smart Dispute for Issuers and Acquirers
Schemes impact: VISA, Mastercard, and AMEX
Resolved issues
This release includes fixes for the Incidents received (INCs), and application bugs listed below. This release also includes changes to Regulation II. For more information about Reg II, refer Regulation II.
Resolved issues in Pega Smart Dispute for Issuers 8.7.2
Ticket # or ID # | Title and Description |
US-553963 | MCOM – AN 7108: FNS Counter Update from 15 to 35 |
US-550199 | MCOM – Batch Queue fixes for Pending Documents at Representment |
INC-266223 | MCOM – Updates to FiledagainstICA in Pre-compliance API |
BUG-765646 | MCOM – Condition code mapping in Review inbound chargeback screen |
INC-271464 | MCOM – Representment fixes |
INC-A7498 | MCOM – EBDR fixes at Pre-arbitration |
INC-A2417 | Visa – Debit Exception handing in case of technical and business exceptions |
INC-268029 | Visa – Orphan dispute cases created by Pre-Filing Batch queue processing agents |
INC-A4304 | Visa – Wait for contact message fixes at Arbitration |
BUG-811656 | Visa – Pre-compliance fixes |
INC-A1804 | Update claim details fixes |
INC-260448 | Claim - Customer Liable - Dispute level assignment not removed |
BUG-801157 | Reg-II - Dropdown field is becoming non-editable on navigation |
BUG-817174 | CSR - HND Qualify Fraud screen fixes |
INC-A8867 | CSR - Qualify dispute screen table misalignment issues |
INC-A7652 | CSR – Copy questionnaire fixes |
INC-A7654 | Claim Review harness - UI fixes |
BUG-818356 | HND – Duplicate dispute cases |
INC-272193 | Regulation E and Regulation Z reports |
US-558876 | Ethoca – Pending auth transactions |
Mastercard/MCOM issues
The following is a list of Mastercard/MCOM issues that have been resolved in this release that are of most interest and likely to have the most impact on the Pega user and developer community.
MCOM – AN 7108: FNS Counter Update from 15 to 35
A DSS FNSCounter is created such that the FNS
counter limit can be updated as 35 by clients effective
November 7, 2023. All the referencing rules where the FNS
limit is hardcoded as 15 are replaced with the value from
the DSS FNSCounter. Application Smart Dispute for Acquirers Scheme Impact MCOM Scheme Reference AN 7108 Increasing the Fraud Notification Service Chargeback
Counter Dispute Reason Fraud - 4837/4870/4871 Functional Category FNS counter Effective Date November 7, 2023 Reported Issue As per article AN 7108, Mastercard has updated the Fraud
Notification Service Chargeback Counter limit (FNS counter) from
15 to 35. Effective November 7, 2023, Issuers can submit a
maximum of 35 Fraud related chargebacks with the same account
number Smart Dispute Implementation
Note: Clients are requested to maintain the DSS
“FNSCounter” as 15 in production until the effective date
November 7, 2023. How to test the functionality
MCOM – Batch Queue fixes for Pending Documents at Representment
In Smart Dispute for Issuers (SDI) application, when an
inbound representment is received with document indicator as
‘true’, the dispute is routed to
Waiting for docs assignment
with an SLA of 8 days. Acquirers can submit the
supporting documents within 8 days and if the inbound
document is not received after 8 days, application routes
the dispute to Review second
presentment assignment where the issue
can either ‘Accept’ or ‘Initiate Pre-arbitration’. As
per MasterCom guidelines, if the Acquirer submits the
supporting document after 8 days and before the Issuer
initiates a Pre-arbitration, then the Issuer must review the
inbound documents before raising a Pre-arbitration.Application Smart Dispute for Acquirers Scheme Impact MCOM Scheme Reference NA Dispute Reason All Functional Category MCOM Batch Queues Effective Date NA Reported Issue Smart Dispute Implementation In MCRepresentment flow, a new flag
RepreDocBackforReview is set to
‘NoReview’ initially before the document indicator check. Once
the SLA timelines are crossed, the dispute proceeds to ‘Review
Second Presentment’. If the Issuer is initiating
Pre-arbitration, the flow has been modified such that
GetCBStatus API is invoked to
check if the documents are attached by the Acquirer. If
GetCBStatus returns ‘Completed’
as document status, the API GetCB
is invoked to fetch the attached documents. After retrieving the
documents, the dispute is routed back to ‘Review Second
Presentment’ so that the Issuer can review the supporting
documents. Application displays an information message to review
the supporting documents before initiating
Pre-arbitration. How to test the functionality
MCOM – Updates to FiledagainstICA in Pre-compliance API
The FiledagainstICA field is not
auto populated in the Initiate
Pre-Compliance screen if the Issuer initiates
Pre-Compliance before chargeback submission.Application Smart Dispute for Acquirers Scheme Impact MCOM Scheme Reference NA Dispute Reason NA Functional Category Pre-compliance Effective Date NA Reported Issue Smart Dispute Implementation In the
MCOMPreInitiatePreCompOrSAFEFraudReport
activity, step 23 is added to map FiledagainstICA
property. How to test the functionality
MCOM – Condition code mapping in Review inbound chargeback screen
Application Smart Dispute for Acquirers Scheme Impact MCOM Scheme Reference NA Dispute Reason 4893 Functional Category Inbound chargeback Effective Date NA Reported Issue In the Review inbound chargeback screen,
condition code dropdown is blank, and the Acquiring operator is
able to submit the screen without any value selected in
condition code dropdown. Smart Dispute Implementation The data transform SetConditionCodes has
been updated with appropriate condition in step 2.2. How to test the functionality
MCOM – Representment fixes
As an Acquirer, when I represent an inbound 4853
chargeback with representment reason as Credit
Previously Issued or General Second
Presentment, application is throwing the
below error:Application Smart Dispute for Acquirers Scheme Impact MCOM Scheme Reference NA Dispute Reason 4853 Functional Category Representment Effective Date NA Reported Issue Smart Dispute Implementation In 4583- reason code rule, the representment qualifier tab is
updated with decision tree name as
VALLIDATEFAILTRANMERCH. How to test the functionality
MCOM – EBDR fixes at Pre-arbitration
Application Smart Dispute for Acquirers Scheme Impact MCOM Scheme Reference NA Dispute Reason Fraud – 4837 Functional Category EBDR at Pre-arbitration stage Effective Date NA Reported Issue If a Fraud 4837 dispute is created with Fraud type as
Card not present fraud and if the
cardholder is in possession of the card, then the EBDR document
generated at Pre-arbitration stage is displaying the question
The cardholder was in possession and control of
the card issued to the account at the time of the
transaction or the card used was counterfeit: as
‘No’ even though the fraud reason code is not updated at
Pre-arbitration stage. Application should consider the fraud
case as counterfeit and display the value as ‘Yes’ similar to
the EBDR document generated at first chargeback stage. The
response to this question must not be overridden at
Pre-arbitration stage. Smart Dispute Implementation In the data transform
PreArbMCOMFraudmapping, step 8 is added
for FraudTypeForMC ‘06’to map
.PreArbRCInfo.MCAQCardCounterfeit
appropriately. How to test the functionality
Visa/VCR issues addressed in this release
The following is a list of Visa/VCR issues that have been resolved in this release that are of most interest and likely to have the most impact on the Pega user and developer community.
Visa – Debit Exception handing in case of technical and business exceptions
Application | Smart Dispute for Issuers and Acquirers |
Scheme Impact | VISA |
Scheme Reference | NA |
Dispute Reason | NA |
Functional Category | VISA RTSI API Integration – Exception handling |
Effective Date | NA |
Reported Issue | In December 2022 Maintenance release, a fix was provided to address a gap in handling technical exception followed by a business exception. The fix is not working for Visa Debit disputes. In a Visa Debit dispute, when a technical exception is encountered while invoking Visa RTSI APIs, the case is routed to the ProblemFlowWorkBasket. Upon retry when a business exception is encountered in the API, system creates a Display Previous Assignment instead of automatically routing the dispute to a valid previous assignment. |
Smart Dispute Implementation | For Visa Debit classes, rules from PegaCard-Sd- are ranked top during resolution due to the inheritance structure. Hence, the placeholder when rule PegaCard-Sd-.WhenProblemFlow that always evaluates to false was executed during run time for Visa Debit disputes. The When rule WhenProblemFlow is specialized for Visa Debit classes as well to ensure problem flow conditions are properly evaluated. |
How to test the functionality |
|
Visa – Orphan dispute cases created by Pre-Filing Batch queue processing agents
In Smart Dispute for Issuers, it is observed that certain
disputes are created without any Claim case. These
disputes are not in an actionable state since the audit and
the state of pxFlow indicate that, During batch queue processing, the agents use the activity
VCR_BatchQueueProcessing which is common for
Smart Dispute for Issuers and Smart Dispute for
Acquirers. The activity
VCR_BatchQueueProcessing iterates on all queue
records and looks for a matching case. When a matching
case is found, ResumeVCRFlow utility is executed by
passing current parameter page. ResumeVCRFlow
initializes FlowName and FlowActionName
parameters to resume the existing case. In Smart
Dispute for Issuers, when no cases are found, system is
expected to skip processing the queue item. However, since
the FlowName parameter initialized inside
ResumeVCRFlow was not reset after processing a
matching case, for the next queue item, if no case is found,
InvokeFlow activity is executed resulting in
creation of orphan cases thereafter.Application Smart Dispute for Issuers and Acquirers Scheme Impact VISA Scheme Reference NA Dispute Reason NA Functional Category Batch queue processing for Pre-filing Effective Date NA Reported Issue
This issue is encountered when a matching case is found
for a queue item and no case is found for a subsequent queue
item. An orphan case is created for every subsequent queue item
with no matching case thereafter.Smart Dispute Implementation How to test the functionality
Visa – Wait for contact message fixes at Arbitration
Application Smart Dispute for Issuers Scheme Impact VISA Scheme Reference NA Dispute Reason NA Functional Category Contact message Effective Date NA Reported Issue In Smart Dispute for Issuers application, when a VCR dispute
has two assignments ‘Awaiting final decision by Visa’ and
‘Wait for contact message’, on SLA
‘SLAForVCRArbFinalRuling’ reaching goal time, the
assignment ‘Wait for contact message’ is getting removed
before the Association decision is given Smart Dispute Implementation In activity PegaCard-Sd-Dispute-Visa-
GetFinalDecision, the pre-condition for ‘Call
RemoveContactCustomerFlow’ in step 11 is updated with
when rule ‘AssociationRulingGiven’. How to test the functionality
Visa – Pre-compliance fixes
Application Smart Dispute for Acquirers Scheme Impact VISA Scheme Reference NA Dispute Reason NA Functional Category Pre-compliance Effective Date NA Reported Issue In Smart Dispute for Acquirers (SDA) application, while
initiating direct Pre-compliance, in Initiate
Pre-compliance screen, dispute amount is not visible in
the screen. Smart Dispute Implementation Dispute amount is displayed in Initiate Pre-compliance
screen when Acquirer creates direct Pre-compliance. How to test the functionality
Base issues addressed in this release
The following is a list of common issues across schemes that have been resolved in this release that are of most interest and likely to have the most impact on the Pega user and developer community.
Update claim details fixes
Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category General Effective Date NA Reported Issue If multiple transactions are disputed and Update Claim
Details local action is selected on a claim case,
dispute amount is not getting updated properly if the amount is
changed using Update Claim Details action for a
dispute. Smart Dispute Implementation How to test the functionality
Claim - Customer Liable - Dispute level assignment not removed
In the review harness, the assignments are loaded from
pxFlow page. Although the disputes are resolved
and the assignments are deleted, the flows were not ended
and so they still had references to the assignment. This is
due to a misconfiguration in the
PostCustomerLiableAction activity.
The activity uses a wrong step page while invoking the OOTB
activity pxDeleteAssignment resulting
in pxFlow changes not being propagated to the dispute
work objects. As a fix, the step page is correctly passed and pxFlow
changes are propagated and persisted in all the customer
liable disputes.Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category Claim – Bulk actions Effective Date NA Reported Issue When multiple disputes are resolved as Customer Liable using
the Actions à Customer Liable action in Claim, the
disputes are resolved as Resolved-CustomerLiable.
However, when the disputes are opened, the assignments are still
visible. When user opens the assignment, system displays an
error that the assignment is not found Smart Dispute Implementation How to test the functionality
Reg-II - Dropdown field is becoming non-editable on navigation
The visibility condition is defined such that if the
property NetworkDesc exists and has a value, the
field is displayed as Read-Only. However, when
navigating from one page to another, the system renders the
contents in the grid again re-evaluating the read-only
conditions. The field becomes read-only since a value is
selected in the dropdown and available in the
clipboard.Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category Regulation- II – Transaction Search Effective Date NA Reported Issue As an Issuer, when I create a new claim and performs
transaction search, I can choose the network for a Reg-II
eligible transaction. However, after choosing the network, when
the user navigates to the next page in the results and returns
the same page, it is observed that the network dropdown for the
same transaction becomes read-only, thus preventing the user
from making any changes. Smart Dispute Implementation How to test the functionality
CSR - HND Qualify Fraud screen fixes
Application Smart Dispute for Issuers Scheme Impact VISA, MCOM Scheme Reference NA Dispute Reason NA Functional Category Claim with Reg-II and non-Reg II disputes Effective Date NA Reported Issue As an Issuing CSR operator, when I create a HND Claim case
with combination of Reg-II and non Reg-II transactions, then on
the Qualify Fraud screen, if I select ‘Skip
qualify questionnaire’ option , fraud questionnaire is still
displayed. No questionnaire should be displayed when the
Skip qualify questionnaire option is
selected. Also, on the same Qualify fraud
screen, bin/delete icon should not be displayed for transaction
grids. Smart Dispute Implementation How to test the functionality
CSR - Qualify dispute screen table misalignment issues
The table layouts are replaced with embedded sections in
DisplayQuestionnaireForTxn and
CrossNetwork section displays the
table for Reg II
transactions.Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category CSR Qualify Questionnaire Effective Date NA Reported Issue In Smart Dispute for Issuers application, when a CSR operator
creates a claim with multiple transactions, in Qualify
dispute questionnaire screen, when the questionnaire is
answered and saved for any transaction, the transaction grid
table is misaligned Smart Dispute Implementation How to test the functionality
CSR – Copy questionnaire fixes
Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason All Functional Category Copy questionnaire Effective Date NA Reported Issue In Smart Dispute for Issuers application, when CSR operator
creates multiple disputes in a claim, the operator should be
able to fill the dispute questionnaire for the first
transaction, click on save. On click of Copy
questionnaire button the questionnaire details
should get copied to the all the other transactions selected as
part of the claim. Smart Dispute Implementation In activity CopyAnswersToOtherDisputes, pre-condition
in step 4 is updated as
GetDisputeCaseDetailsList.pxResults(1).ManualDisputeReasons="" How to test the functionality
Claim Review harness - UI fixes
Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category General Effective Date NA Reported Issue In Smart Dispute for Issuers application, when a claim is
created with multiple transactions in Back-office channel, list
of assignments in claim level review harness screen are not
aligned properly. Smart Dispute Implementation Update height for Name column in sections
AssignmentListGadgetCrossNetwork and
AssignmentListGadgetNonCrossNetwork. How to test the functionality
HND – Duplicate dispute cases
Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason Fraud Functional Category HND Effective Date NA Reported Issue In HND claim, in the Display duplicate
cases screen, if Resolve Claim as duplicate
action button is clicked, application is throwing 403 Forbidden
error. Smart Dispute Implementation Updated section
HNDDuplicateSearchCasesBtns and
PostDuplicateSearchCasesForHND
activity. How to test the functionality
Regulation E and Regulation Z reports
In Smart Dispute for Issuers application, when a disputes
manger opens Reg E - All Open Cases by Reg E
Final Date report, the report is showing
more than one result for same date. Similar issue is
observed in Reg Z report as well. In the report definition
OpenCasesbyRegEFinalDateALL, the
day portion of function is applied on the column source
“RegEFinalDate”. In the report definition
OpenCasesbyRegZFinalDateALL, the
day portion of function is applied on the column source
RegZFinalityDate.Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category Regulation E and Regulation Z - Reports Effective Date NA Reported Issue Smart Dispute Implementation How to test the functionality
Ethoca – Pending auth transactions
To handle the above scenario, the below changes have been
implemented: Flow: PegaCard-Sd-Dispute-
ReviewAuthInitiatedDispute: Added logic
to resubmit the posted case to Ethoca by calling the
subprocess
CallThirdPartyResolutionNetwork
(pre-condition is to check if transaction is
posted) Data transform
:PegaCard-Sd-Dispute-RemovePendingAuthEhocadata:Application Smart Dispute for Issuers Scheme Impact All Scheme Reference NA Dispute Reason NA Functional Category Third party resolution - Ethoca Effective Date NA Reported Issue In Smart Dispute for Issuers application, when an issuer
reports fraud or dispute on a pnding transaction and Ethoca
third party dispute resolution is enabled, then application
submits the pending transaction to Ethoca but if the transaction
is posted, the updated transaction details along with ARN are
not submitted to Ethoca. Smart Dispute Implementation How to test the functionality
Previous topic Pega Smart Dispute for Issuers 8.7.1