Activar alertas de comerciantes para conflictos de transacciones de Mastercard
Gestión de conflictos de transacciones se integra con Alertas de comerciantes de EthocaTM para notificar a los comerciantes sobre transacciones en conflicto a través de alertas. Con esta integración, puede comunicarse con los comerciantes implicados en transacciones en disputa y reducir la probabilidad de devoluciones de cargos. Los resultados y estados de alerta se almacenan en Salesforce. Su equipo de procesamiento de conflictos puede utilizar el estado y el resultado de la alerta para monitorear el flujo de trabajo de resolución de conflictos y facilitar una resolución de conflictos más rápida.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Professional Edition, Enterprise Edition y Unlimited Edition |
Configurar el extremo del proveedor de alertas de comerciantes
Gestión de conflictos de transacciones se integra con Alertas de comerciantes de EthocaTM para elevar las alertas de comerciantes para transacciones en disputa. Cree una credencial externa con los detalles de cómo se autentica Salesforce en el proveedor de alertas de comerciante.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para ver credenciales externas: | Ver parámetros y configuración |
| Para crear, modificar o eliminar credenciales externas: | Gestionar credenciales denominadas o personalizar aplicación |
Antes de empezar, asegúrese de que activó el acceso de usuario al objeto Credenciales externas de usuario. Consulte Activar acceso de usuario a objeto de credenciales externas de usuario para Gestión de conflictos de transacciones.
- Desde Configuración, en el cuadro Búsqueda rápida, ingrese Credenciales nombradas y luego seleccione Credenciales nombradas.
- Para crear una credencial externa, vaya a Credenciales externas y luego haga clic en Nueva.
- Ingrese una etiqueta y un nombre para la credencial externa.
- Desde la lista desplegable Protocolo de autenticación, seleccione Autenticación básica.
- Guarde sus cambios.
- Desde la vista de lista de credenciales externas, seleccione la credencial externa que creó.
- Para crear un principal para esta credencial externa, haga clic en Nuevo.
- Ingrese un nombre de parámetro y un número de secuencia.
- Desde la lista desplegable Tipo de identidad, seleccione Principal nombrado.
- Ingrese un nombre de usuario y una contraseña.
- Guarde sus cambios.
-
Active el principal de credencial externa para usuarios.
Para realizar llamadas al proveedor de alertas de comerciante externo, otorgue a los perfiles acceso al principal de la credencial externa que creó. Para obtener más información, consulte Activar principales de credenciales externas.
- Para crear una credencial nombrada para hacer referencia a la credencial externa que creó, vaya a Credenciales nombradas y luego haga clic en Nueva.
-
Ingrese una etiqueta y un nombre para la credencial nombrada.
Tome nota del nombre de la credencial nombrada. Utilícelo para actualizar la definición de integración.
- En el campo URL, ingrese la URL del extremo de llamada.
- Desde la lista desplegable Credencial externa, seleccione la credencial externa que creó.
- Guarde sus cambios.
Crear definiciones de integración para proveedor de alertas de comerciantes
Gestión de conflictos de transacciones utiliza definiciones de integración para especificar los detalles de cómo Salesforce se comunica con Alertas de comerciantes de EthocaTM para elevar alertas para transacciones en disputa.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para crear definiciones de integración definidas por Apex: | Personalizar aplicación |
Antes de empezar, asegúrese de que creó las credenciales externas necesarias. Consulte Activar alertas de comerciantes para conflictos de transacciones de Mastercard.
- Desde Configuración, en el cuadro Búsqueda rápida, ingrese Definiciones de integraciones y, a continuación, seleccione Definiciones de integración.
- Haga clic en + Nuevo.
- Para Tipo, seleccione Apex definido.
-
Ingrese un nombre y un nombre de desarrollador para la definición de integración.
Tome nota del nombre del desarrollador de la definición de integración. Utilícelo para actualizar el orquestador de flujos Procesar transacciones en disputa.
- Haga clic en Siguiente.
-
Busque y seleccione la clase de Apex disputemanagement.FSCSubmitTrxnAlertIntegrationProvider.
La definición de integración utiliza esta clase Apex para enviar transacciones en disputa válidas al proveedor de alertas de comerciante.
- Para Valor de atributo, ingrese el nombre de la credencial nombrada que creó anteriormente para el proveedor de alertas de comerciante.
- Guarde y active la definición de integración.
-
Para comprobar el estado de alerta y el resultado de las transacciones en disputa enviadas, cree otra definición de integración con estos detalles.
CLASE APEX NOMBRE DE ATRIBUTO VALOR DE ATRIBUTO disputemanagement.FSCRefreshAlertStatusIntegrationProvider Credencial nombrada Para Valor de atributo, ingrese el nombre de la credencial nombrada que creó anteriormente para el proveedor de alertas de comerciante. Tome nota del nombre del desarrollador de la definición de integración. Utilícelo para actualizar el procedimiento de integración FSCTransactionDisputeManagement/GetAlertStatus.
- Guarde y active la definición de integración.
-
Para reintentar la acción de enviar las transacciones en disputa al proveedor de alertas de comerciante, cree otra definición de integración con estos detalles.
CLASE APEX NOMBRE DE ATRIBUTO VALOR DE ATRIBUTO disputemanagement.FSCRetrySubmitTrxnAlertIntegrationProvider Credencial nombrada Para Valor de atributo, ingrese el nombre de la credencial nombrada que creó anteriormente para el proveedor de alertas de comerciante. Tome nota del nombre del desarrollador de la definición de integración. Utilícelo para actualizar el procedimiento de integración FSCTransactionDisputeManagement/GetAlertStatus.
- Guarde y active la definición de integración.
Actualizar el procedimiento de integración con nombres de definición de integración
Agregue los nombres de desarrollador de las definiciones de integración utilizadas para comprobar el estado de alerta y el resultado de transacciones en disputa, y para reintentar la acción de enviar las transacciones en disputa en el Procedimiento de integración FSCTransactionDisputeManagement/GetAlertStatus.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para actualizar procedimientos de integración: | Administrador de OmniStudio |
| Para ejecutar procedimientos de integración: | Usuario de OmniStudio |
- Desde el Iniciador de aplicación, busque y seleccione OmniStudio.
- En la aplicación OmniStudio, desde la barra de navegación, seleccione Procedimientos de integración.
- Seleccione el procedimiento de integración FSCTransactionDisputeManagement/GetAlertStatus y abra la versión más alta.
- Cree una versión del Procedimiento de integración.
- Haga clic en la acción remota CheckStatusIntegrationProvider.
- En la sección Entrada adicional, para IntegrationDefinition, ingrese el nombre del desarrollador de la definición de integración que creó anteriormente para comprobar el estado de alerta y el resultado de transacciones en disputa.
- Haga clic en la acción remota RetryFetchStatus.
- En la sección Entrada adicional, para IntegrationDefinition, ingrese el nombre del desarrollador de la definición de integración que creó anteriormente para reintentar la acción de enviar las transacciones en disputa.
- Guarde y active el Procedimiento de integración.
Actualizar el orquestador de flujos de transacciones en disputa de procesos
Cuando se crea un registro de solicitud de catálogo de servicio para una solicitud de proceso de servicio de conflicto de transacciones, el orquestador de flujo Procesar transacciones en conflicto llama a una acción para enviar todas las transacciones válidas en la solicitud de conflicto a un proveedor de alertas de comerciante para elevar las alertas de comerciante. Actualice el orquestador de flujos con el Id. de definición de catálogo de servicio y el nombre de definición de integración para establecer una conexión segura con el proveedor de alertas de comerciante.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para abrir, modificar o crear una orquestación en Flow Builder: | Gestionar flujo |
- En Configuración, en el cuadro Búsqueda rápida, ingrese Flujo y, a continuación, haga clic en Flujos.
- Haga clic en Nuevo flujo.
- Haga clic en Todos + Plantillas y seleccione Orquestación de flujos.
- Seleccione Procesar transacciones disputadas y haga clic en Crear.
- Guarde el orquestador de flujos.
- Ingrese una etiqueta de orquestación y un nombre de API.
- Guarde sus cambios.
- En la pantalla del orquestador de flujos Transacciones en conflicto de procesos, haga clic en el elemento Inicio de orquestación desencadenado por registro.
-
Bajo Establecer condiciones de entrada, actualice el valor del campo SVcCatalogItemDefinitionId con el Id. de la definición de proceso de servicio de conflictos de transacciones activa.
Para encontrar el SVcCatalogItemDefinitionIdID, en Service Process Studio, abra la definición de proceso de servicio que creó para el proceso de servicio de conflictos de transacciones. En la barra de direcciones de su navegador, el valor mostrado para el parámetro serviceProcessDefinitionId es el valor para SVcCatalogItemDefinitionIdID.
- En la pantalla del orquestador de flujos Procesar transacciones disputadas, seleccione el paso en segundo plano Enviar transacciones disputadas.
- Bajo Establecer valores de entrada para la acción seleccionada, actualice el valor de la variable IntegrtationDefinitionName con el nombre de la definición de integración que creó para enviar transacciones en disputa válidas al proveedor de alertas de comerciante.
- Guarde y active el orquestador de flujos.
Ver estado y resultado de alerta de comerciante
Cuando se crea un registro de solicitud de catálogo de servicio para una solicitud de proceso de servicio de conflicto de transacciones, el orquestador de flujos Procesar transacciones en conflicto llama a una acción para enviar todas las transacciones válidas en la solicitud de conflicto a Ethoca Merchant AlertsTM para elevar alertas. Para mostrar a sus propietarios de casos de conflicto el estado de alerta y el resultado de las transacciones en disputa enviadas, agregue la FlexCard FSCTransactionDisputeManagementShowAlertStatus a la página de registro del caso.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para crear y guardar páginas Lightning en el Generador de aplicaciones Lightning | Personalizar aplicación |
| Para ver páginas Lightning en el Generador de aplicaciones Lightning | Ver parámetros y configuración |
- En Configuración, vaya a Gestor de objetos.
- En el cuadro Búsqueda rápida, ingrese Caso y, a continuación, seleccione Caso.
- Haga clic en Páginas de registro Lightning y luego seleccione Página de registro de caso.
- Haga clic en Modificar.
- En el Generador de aplicaciones Lightning, desde la lista de componentes estándar, localice y arrastre el componente Flexcard al lienzo.
- En el panel de propiedades FlexCard, en el campo Nombre de Flexcard, busque y seleccione FSCTransactionDisputeManagementShowAlertStatus.
-
Guarde sus cambios y luego active la página si es necesario.
La FlexCard FSCTransactionDisputeManagementShowAlertStatus muestra las transacciones para las que se elevaron alertas y su nombre de comerciante, estado de entrega de alerta y resultado de alerta correspondientes.

