Componentes de OmniScript de admisión de disputas
Puede personalizar el OmniScript de admisión de disputas para ajustarse a sus necesidades comerciales.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Professional Edition, Enterprise Edition y Unlimited Edition |
| Nombre de componente | Tipo de componente | ¿Qué hace? | Lo que llama |
|---|---|---|---|
| SetAccountContext | Acción de procedimiento de integración | Recupera el Id. de cuenta del usuario de Salesforce cuando el usuario inicia sesión en un portal de autoservicio e inicia el proceso de servicio Gestión de conflictos de transacciones. También recupera la extensión de URL del portal y la almacena en la variable CommunityBasePath. | Procedimiento de integración SelfService_SetAccountContext |
| FSC_TransactionDisputeManagementFetchFinancialAccounts | Acción de procedimiento de integración | Recupera cuentas financieras asociadas con una cuenta personal. | FSC_GetFeeReversalFinancialAccounts integration procedure |
| FSC_TransactionDisputeManagementGetCustomerInformation | Acción de extracción del Asignador de datos de OmniStudio | Recupera los detalles de Cuenta personal. | FSCTransactionDisputeManagementGetCustomerInfo Data Mapper |
| SelectFinancialAccount | Paso | Muestra una lista seleccionable de cuentas. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation y FSCTransactionDisputeManagementShowFinancialAccounts |
| CheckIfFinancialAccountSelected | Establecer valores | Establece el valor si la cuenta financiera se seleccionó en el paso SelectFinancialAccount. | Ninguno |
| SetFinancialAccountSelectionError | Establecer errores | Muestra un mensaje de error si no se selecciona ninguna cuenta financiera. | Ninguno |
| SetSelectedFinancialAccount | Establecer valores | Reúne información acerca de la cuenta financiera seleccionada. | Ninguno |
| SSIDError | Establecer errores | Muestra un error en caso de que no haya SSID presente en el registro de cuenta financiera seleccionado. | Ninguno |
| GenerateRequestGuid | Acción remota | Crea un GUID exclusivo para cada solicitud de conflicto. | disputemanagement.Clase DissputeManagementHelper, método generateRequestGuid |
| Seleccionar transacciones | Paso | Muestra una lista seleccionable de transacciones. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation y FSCTransactionDisputeManagementShowTransactions |
| CheckIfTransactionSelected | Establecer valores | Establece el valor si se seleccionó al menos una transacción en el paso Seleccionar transacción | Ninguno |
| SetTransactionSelectionError | Establecer errores | Muestra un mensaje de error si no se selecciona ninguna transacción. | Ninguno |
| SetDisputedTransactionsBeforeEnrichment | Establecer valores | Configura Gestión de conflictos de transacciones para la admisión de conflictos con o sin enriquecimiento de transacciones activado. | Ninguno |
| FSCTransactionDisputeManagement_TransactionsEnrichment | Acción de procedimiento de integración | Llama al conjunto de expresiones y la matriz de decisión para anexar la información del proveedor de enriquecimiento a las transacciones. | Procedimiento de integración FSCTransactionDisputeManagement_AppendEnrichment |
| SegregateTransactions | Acción remota | Separa transacciones según el proveedor de enriquecimiento. | disputemanagement.Clase DissputeManagementHelper, método segregateTransactions |
| SetBREConfigurationError | Establecer errores | Muestra un mensaje de error si el conjunto de expresiones configurado para desviar transacciones estĆ” configurado incorrectamente. | Ninguno |
| SetTransactionsCountForProviders | Establecer valores | Establece el recuento para el nĆŗmero total de transacciones dirigidas a cada proveedor de enriquecimiento. | Ninguno |
| CallConsumerClarityEnrichmentAPI | Acción de procedimiento de integración | Llama a la API de enriquecimiento de Ethoca Consumer ClarityTM para enriquecer las transacciones. | Procedimiento de integración FSCTransactionDisputeManagement_ThirdPartyEthocaEnrichment |
| SetErrorOnConsumerClarityApiFailure | Establecer errores | Muestra un error si el enriquecimiento de Ethoca Consumer Clarity estĆ” configurado incorrectamente. | Ninguno |
| SetSelectedTransactions | Acción remota | Reúne información sobre las transacciones seleccionadas. | disputemanagement.Clase DissputeManagementHelper, método setTransactions |
| FSC_TransactionDisputeManagementGetCardTransactionCodes | Acción de extracción del Asignador de datos | Recupera el código exclusivo que identifica el tipo de transacción. | FSCTransactionDisputeManagementGetCardTrxnCodes Data Mapper |
| ContainsCardTransactionsAction | Acción remota | Devuelve Verdadero si una de las transacciones seleccionadas es una transacción de tipo tarjeta, de lo contrario devuelve Falso. | disputemanagement.Clase DissputeManagementHelper, método containsCardTransactions |
| Revisarinformación de transacciones | Paso | Muestra la lista de transacciones seleccionadas en el paso Seleccionar transacciones con información de comerciante enriquecida | FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowEnrichedTransactionsList, FSCTransactionDisputeManagementShowTransactionRecognizedText Componentes web Lightning |
| SetResolvedTransactions | Establecer valores | Establece las transacciones que se marcaron como reconocidas en la pantalla ReviewTransactionsinformation. | Ninguno |
| UpdateDisputedTransactionsAfterEnrichment | Acción remota | Actualiza la lista de transacciones en disputa después de agregar datos del proveedor de enriquecimiento. | disputemanagement.Clase DissputeManagementHelper, método updateDisputedTransactionsAfterEnrichment |
| ValidateDisputedTransactions | Acción remota | Comprueba si hay errores en los importes en disputa en cada transacción. | disputemanagement.Clase DissputeManagementHelper, método validateDisputedTransactions |
| DisputedAmountError | Establecer errores | Muestra un mensaje de error si el importe en disputa introducido es superior al importe de transacción o el importe en disputa es un número negativo. | Ninguno |
| RunCaseDeflectionRules | Acción de procedimiento de integración | Ejecuta reglas de desviación para cada transacción no reconocida y actualiza transacciones con resultado. | FSC_DisputeManagementCaseDeflection integration procedure |
| FilterTransactions | Acción remota | Devuelve valores booleanos HasValidTransactions, HasInvalidTransactions y HasClearForWriteOffTransaction basÔndose en resultados de desviación. También devuelve tres listas de transacciones basadas en resultados de desviación. | disputemanagement.Clase DissputeManagementHelper,método filterTransactions |
| EnterDisputeDetails | Paso | Muestra los mensajes de Ômbito de desviación y solicita al usuario seleccionar un motivo de disputa. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowDeflectionScopeMessage, FSCTransactionDisputeManagementShowAutoWriteOffScopeMessage, FSCTransactionDisputeManagementShowInvalidTransactionsScopeMessage, FSCTransactionDisputeManagementAutoWriteOffAndInvalidScopeMessage |
| ConvertUploadedDocs | Acción remota | Convierte los documentos cargados en un formato necesario para mostrar en el paso Resumen de revisión. | disputemanagement.Clase DissputeManagementHelper, método convertUploadedDocuments |
| SetDisputedTransactions | Acción remota | Establece el importe en disputa para las transacciones. | disputemanagement.Clase DissputeManagementHelper, método validateDisputedTransactions |
| FSC_TransactionDisputeManagementGetDisputeType | Acción de extracción del Asignador de datos | Recupera el tipo de disputa de la transacción basÔndose en el subtipo de disputa. | FSCTransactionDisputeManagementGetDisputeType Data Mapper |
| Proporcionar detalles adicionales | Paso | Un paso de marcador de posición. Sustituya este paso por el OmniScript FSC/DisputeDetails para agregar un cuestionario para evaluar transacciones en disputa. | Ninguno |
| ReviewSummary | Paso | Muestra las transacciones que se van a disputar, enumera el motivo de la disputa y los detalles de la disputa y presenta un botón Enviar para que el usuario confirme la solicitud de disputa. | Tarjetas flexibles FSCTransactionDisputeManagementShowCustomerInformation, FSCTransactionDisputeManagementShowSelectedTransactions |
| SubmitAssessment | Acción remota | EnvĆa las respuestas a la pregunta de evaluación. | clase devopsimpkg13.StoreResponses, invocar mĆ©todo |
| CallConnectApiFromApex | Acción remota | Crea un caso para la solicitud de disputa de transacción. | disputemanagement.Clase DissputeManagementHelper, método raiseDispute |
| SetConnectApiResponse | Establecer valores | Establece valores basados en el caso. | Ninguno |
| Eliminar evaluación | Acción remota | Paso condicional para eliminar la evaluación si falla la API de conexión. | disputemanagement.DisputeManagementHelper class, deleteAssessmentResponses method |
| SetCaseUrl | Establecer valores | Establece la URL del caso para la solicitud en disputa enviada. | Ninguno |
| ViewConfirmation | Paso | Muestra el estado de la solicitud de disputa y presenta una URL de caso para el usuario si se envió la solicitud de disputa. | Ninguno |
| SetDisputeClosed | Establecer valores | Establece el valor de DisputeClosed en true si se reconocen todas las transacciones en disputa, se borran para su amortización automÔtica o no son vÔlidas. | Ninguno |
| CaseCloseConfirmation | Paso | Muestra un mensaje de confirmación indicando que la solicitud de disputa estÔ cerrada porque todas las transacciones en disputa se reconocieron o se aprobaron para su amortización automÔtica o no son vÔlidas. | FSCTransactionDisputeManagementShowCustomerInformation FlexCard |
ĀæResolvió este artĆculo su problema?
”HÔganos saber cómo podemos mejorar!

