Loading
Feature degradation | Gmail Email delivery failureRead More
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Dispute Intake OmniScript Components

          Dispute Intake OmniScript Components

          You can customize the dispute intake OmniScript to suit your business needs.

          Required Editions

          Available in: Lightning Experience
          Available in: Professional, Enterprise, and Unlimited Editions
          Component Name Component Type What It Does What It Calls
          SetAccountContext Integration procedure action Retrieves the user’s Account Id from Salesforce when the user logs in to a self-service portal and launches the Transaction Dispute Management service process. It also retrieves the portal’s URL extension and stores it in the CommunityBasePath variable. SelfService_SetAccountContext integration procedure
          FSC_TransactionDisputeManagementFetchFinancialAccounts Integration procedure action Retrieves Financial Accounts associated with a Person Account. FSC_GetFeeReversalFinancialAccounts integration procedure
          FSC_TransactionDisputeManagementGetCustomerInformation Omnistudio Data Mapper extract action Retrieves the Person Account details. FSCTransactionDisputeManagementGetCustomerInfo Data Mapper
          SelectFinancialAccount Step Displays a selectable list of accounts. FSCTransactionDisputeManagementShowCustomerInformation and FSCTransactionDisputeManagementShowFinancialAccounts flex cards
          CheckIfFinancialAccountSelected Set values Sets the value if the financial account has been selected in the SelectFinancialAccount step. None
          Fetch Org Has Pref Integration procedure action Checks if the Standard Financial Account setting is enabled and retrieves the Source System ID of the selected financial account. FSC_TransactionProperties integration procedure
          SetFinancialAccountSelectionError Set errors Displays an error message if no financial account is selected. None
          SetSelectedFinancialAccount Set values Assembles information about the selected financial account. None
          SelectTransactions Step Displays a selectable list of transactions. FSCTransactionDisputeManagementShowCustomerInformation and FSCTransactionDisputeManagementShowTransactions flex cards
          CheckIfTransactionSelected Set values Sets the value if at least one transaction was selected in the SelectTransaction step None
          SetTransactionSelectionError Set errors Displays an error message if no transaction is selected. None
          Merge Manual and Core Banking Transactions Remote Action Merges manually added and selected transactions into a single list. None
          SetDisputedTransactionsBeforeEnrichment Set values Sets up Transaction Dispute Management for dispute intake with or without transaction enrichment enabled. None
          FSCTransactionDisputeManagement_TransactionsEnrichment Integration procedure action Calls the expression set and decision matrix to append the enrichment provider information to the transactions. FSCTransactionDisputeManagement_AppendEnrichment integration procedure
          SegregateTransactions Remote action Groups transactions by provider name and stores them in separate lists. disputemanagement.DisputeManagementHelper Remote Class and segregateTransactions Remote Method
          SetTransactionCountForProviders Set Values Sets the transaction count variables for each provider. None
          SetTransactionsCountForProviders Set values Sets the count for the total number of transactions going to each enrichment provider. None
          CallConsumerClarityEnrichmentAPI Integration procedure action Calls the Ethoca Consumer Clarity™ enrichment API to populate merchant details for the Mastercard transactions. FSCTransactionDisputeManagement_ThirdPartyEthocaEnrichment integration procedure
          CallVisaEnrichmentApi Integration Procedure Action Calls the Visa Enrichment API to populate merchant details for Visa transactions. FSCTransactionDisputeManagement_ThirdPartyVisaEnrichment Integration procedure
          SetSelectedTransactions Remote action Assembles information about the selected transactions. disputemanagement.DisputeManagementHelper class, setTransactions method
          FSC_TransactionDisputeManagementGetCardTransactionCodes Integration Procedure Action Retrieves the unique code that identifies the type of transaction. FSCTransactionDisputeManagementGetCardTrxnCodes Data Mapper
          ContainsCardTransactionsAction Remote action Returns True if one of the selected transactions is a card-type transaction, otherwise returns False. disputemanagement.DisputeManagementHelper class, containsCardTransactions method
          Review Transactions Step Displays the details of the selected transactions for user review. FSCTransactionDisputeManagementShowCustomerInformtion, FSCTransactionDisputeManagementShowEnrichedTransactionsList, FSCTransactionDisputeManagementShowTransactionRecognizedText Lightning Web Components
          Set Resolved Transactions Set values Sets the transactions that were marked recognized in the ReviewTransactionsinformation screen. None
          UpdateDisputedTransactionsAfterEnrichment Remote action Updates the list of disputed transactions after enrichment provider data is added. disputemanagement.DisputeManagementHelper class, updateDisputedTransactionsAfterEnrichment method
          ValidateDisputedTransactions Remote action Checks the disputed amounts in each transaction for errors. disputemanagement.DisputeManagementHelper class, validateDisputedTransactions method
          DisputedAmountError Set errors Shows an error message if the disputed amount entered is greater than the transaction amount or the disputed amount is a negative number. None
          RunCaseDeflectionRules Integration procedure action Runs deflection rules for each unrecognized transaction and updates transactions with outcome. FSC_DisputeManagementCaseDeflection integration procedure
          FilterTransactions Remote action Returns HasValidTransactions, HasInvalidTransactions, and HasClearForWriteOffTransaction boolean values based on deflection outcomes. It also returns three lists of transactions based on deflection outcomes. disputemanagement.DisputeManagementHelper class,filterTransactions method
          AddReasonCodeToTransactions Remote Action Adds the selected reason code and subcode to the transactions. disputemanagement.DisputeManagementHelper Remote Class and addReasonCodeToDisputedTransactions Remote Method
          EnterDisputeDetails Step Displays the selected account and transactions, checks if the disputed amount entered is valid, and prompts the user to select a dispute reason. FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowDeflectionScopeMessage, FSCTransactionDisputeManagementShowAutoWriteOffScopeMessage, FSCTransactionDisputeManagementShowInvalidTransactionsScopeMessage, FSCTransactionDisputeManagementAutoWriteOffAndInvalidScopeMessage flex cards
          ValidateReasonAndSubReasonCodes Remote Action Validates that reason codes and subcodes exist for all disputed transactions and enriches the list with reason code and reason subcode details. disputemanagement.DisputeManagementHelper Remote Class and validateReasonAndSubReasonCodesFilledForAllTransaction Remote Method
          ValidateReasonAndSubReasonCodesFilled Set Errors Sets a variable to indicate if a reason code or subcode is missing. None
          FSC_TxnDisputeMgmtGetAssessmentGroupingConfigAndDisputeItemStatus Integration Procedure Action Sets variables to mark the dispute status as resolved for applicable transactions. FSCTxnDisputeManagement_AssessmentGroupingAndDisputeItemStatus integration procedure
          Group Transactions Remote Action Groups transactions that share the same reason code and subcode to present a single assessment questionnaire. disputemanagement.DisputeManagementHelper Remote Method and groupTransactions Remote Method
          ConvertUploadedDocs Remote action Converts the uploaded documents in a format needed to be displayed in the Review Summary step. disputemanagement.DisputeManagementHelper class, convertUploadedDocuments method
          SetDisputedTransactions Remote action Sets the disputed amount for the transactions. disputemanagement.DisputeManagementHelper class, validateDisputedTransactions method
          FillDisputeAssessment Step Displays the dispute assessment questionnaire for the transaction groups. FSCTransactionDisputeManagementShowCustomerInformation and FSCTransactionDisputeManagementShowGroupTransactionList Flex Cards
          ValidateAssessmentFilled Remote Action Validates that an assessment is completed for every transaction group. disputemanagement.DisputeManagementHelper Remote Class and validateAssessmentFilled Remote Method
          AssessmentFilledError Set Errors

          Sets a variable to indicate if an assessment is incomplete.

          None
          TransactionAssessmentMapping Remote Action Maps assessment details, such as the assessment ID, to each transaction group. disputemanagement.DisputeManagementHelper Remote Class and transactionAssessmentMapping Remote Method
          FSC_TransactionDisputeManagementGetDisputeType Data Mapper extract action Retrieves Dispute Type of the transaction based on the Dispute Subtype. FSCTransactionDisputeManagementGetDisputeType Data Mapper
          SetAssessmentDetails Set Values Sets the GroupAssessment variable with the assessment details. None
          ReviewSummary Step Displays the transactions to be disputed, lists the dispute reason and dispute details, and presents a Submit button for the user to confirm the dispute request. FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowSelectedTransactions flex cards
          CallConnectApiFromApex Remote action Creates a case for the transaction dispute request. disputemanagement.DisputeManagementHelper class, raiseDispute method
          SetConnectApiResponse Set values Sets values based on the case. None
          DeleteAssessment Remote action Conditional step for deleting the assessment if the connect API fails. disputemanagement.DisputeManagementHelper class, deleteAssessmentResponses method
          SetCaseUrl Set values Sets the case URL for the submitted disputed request. None
          ViewConfirmation Step Displays dispute request status and presents a case URL for the user if the dispute request was submitted. ComplaintSuccessIcon and ComplaintFailureIcon Flex Cards
          SetDisputeClosed Set values Sets the value of DisputeClosed to true if all the disputed transactions are recognized, or cleared for automatic write-off, or invalid. None
          CaseCloseConfirmation Step Displays a confirmation message indicating that the dispute request is closed because all the disputed transactions were recognized, or cleared for automatic write-off, or invalid. FSCTransactionDisputeManagementShowCustomerInformation and ComplaintSuccessIcon
           
          Loading
          Salesforce Help | Article