Se produce un error en el pago de una tarjeta debido a un tipo de tarjeta no compatible
Este artículo ayuda a resolver el error "El tipo de tarjeta no es una forma de pago aceptada" que se produce al procesar transacciones de tarjetas de crédito o débito en Microsoft Dynamics 365 Commerce.
Síntomas
Se produce un error en el pago de una tarjeta (o tarjeta de regalo) con el siguiente mensaje de error en el punto de venta (POS):
El tipo de tarjeta no es una forma de pago aceptada. Use otra tarjeta de pago y vuelva a intentarlo.
También puede ver el siguiente mensaje de error en el registro de eventos:
No se encontró el tipo de tarjeta con el identificador 'Desconocido'.
Nota:
El pago con tarjeta se autoriza correctamente antes de recibir el mensaje de error. Después de que se produzca el mensaje de error, el servicio de pago anula el pago con tarjeta.
Causa
Los tipos de tarjeta configurados para el método de pago del canal no coinciden con la información de pago devuelta por el conector de pago.
Los tipos de tarjeta coinciden con una combinación de intervalo de cubos, identificador de tipo de tarjeta (por ejemplo, Crédito o Débito) y tipo de entrada (Swipe
o Manual
).
Resolución 1
Para resolver este problema, asegúrese de que los tipos de tarjeta están configurados correctamente para el tipo de licitación y el canal.
Compruebe el registro de eventos en el pos o el registro de cliente pos en Microsoft Dynamics Lifecycle Services (LCS) para ver los siguientes nombres de evento para ver qué valores de tipo de tarjeta se usan.
posPaymentCardTypeFilterByBinRangeIsDebitOrCredit
Este evento indica si el procesador de pagos recibió el tipo de tarjeta como Tarjeta de crédito, débito o regalo. Si el valor no es el esperado, es posible que la fuente de financiación no se establezca o envíe correctamente.
posPaymentCardTypeFilterByBinRangeIsSwipe
Este evento indica si el usuario ha seleccionado deslizar el dedo o escribir manualmente la tarjeta a través del POS. Si el tipo de tarjeta con un intervalo bin coincidente no permite una entrada manual, pero la tarjeta se especificó a través de una entrada de deslizar el dedo, esto podría dar lugar a que no haya tipos de tarjetas coincidentes.
Nota:
El POS busca un intervalo bin coincidente en función del tipo de tarjeta devuelto por el procesador de pagos o el conector.
- Si el tipo de tarjeta es "Tarjeta de crédito", el POS busca todos los tipos de tarjetas establecidos para la tienda como "Tarjeta de crédito internacional" y busca una coincidencia de intervalo de cubos dentro de estos tipos de tarjetas.
- Si el tipo de tarjeta es "Tarjeta de débito", el POS busca todos los tipos de tarjetas establecidos para la tienda como "Tarjeta de débito internacional" y coincide dentro de estos intervalos de contenedores.
- Si el conector de pago no establece un tipo de tarjeta, el POS lo considera de forma predeterminada como una tarjeta de crédito y busca una coincidencia dentro del tipo "Tarjeta de crédito internacional".
En la sede comercial, vaya a Retail and Commerce Channel Setup>Payment types>(Tipos de tarjeta de configuración del canal de comercio minorista y comercial).>
- Compruebe si existe una marca de tarjeta. Agregue una marca de tarjeta si falta.
- Compruebe si el tipo de tarjeta (tarjeta de crédito internacional o tarjeta de débito internacional) está asignado correctamente a la marca.
- Seleccione Números de tarjeta en la barra de herramientas y asegúrese de que un intervalo de cubos esté establecido para cubrir el número de tarjeta no aceptado.
Nota:
Si se establece correctamente una tarjeta de crédito o débito, pero sigue recibiendo un error, el error puede deberse a que el conector de pago devuelva el identificador de tipo de tarjeta incorrecto. Por ejemplo, el conector de pago devuelve el tipo "Tarjeta de débito", pero solo el tipo "Tarjeta de crédito" se establece en la sede comercial. En esta situación, cree un tipo de tarjeta con el mismo intervalo de contenedores para tarjetas de crédito y débito.
En la sede comercial, vaya al formulario de canal o almacén que tiene el problema.
- Seleccione Configurar>métodos de pago y seleccione el método de pago usado por las tarjetas.
- Seleccione Configuración de pago electrónico y agregue los tipos de tarjeta de crédito y débito al método de pago.
Si se realizaron cambios en los tipos de tarjeta o el método de pago, ejecute el trabajo de CDX 1090 y compruebe que su estado se muestra como aplicado.
Resolución 2
Para resolver este problema, compruebe el fundingSource
identificador establecido en Adyen.
En Dynamics 365 Payment Connector for Adyen, se establece un tipo de tarjeta en función del fundingSource
identificador de la respuesta de autorización de Adyen. Si Adyen no establece el fundingSource
identificador en las respuestas de autorización, no se establecerá un tipo de tarjeta en el conector. Sin embargo, el POS tiene como valor predeterminado "crédito" al buscar intervalos de cubos.
Si tiene un problema de "intervalo de cubos que falta", pero no ha cambiado la configuración del intervalo de intervalos de la tarjeta recientemente, el problema podría deberse a una de las siguientes razones:
- Una actualización reciente del firmware de Adyen ha empezado a enviar el
fundingSource
identificador. - El
fundingSource
identificador se ha habilitado recientemente en el portal de Adyen. - El intervalo de cubos no está establecido para ese tipo de tarjeta o tarjeta específico.
En la versión de firmware de Adyen 1.42.4 y versiones anteriores, el fundingSource
identificador no es obligatorio y Adyen solía no enviarlo. En la versión 1.44 del firmware de Adyen y versiones posteriores, la fuente de financiación se enviará de vuelta en la respuesta de autorización como un campo obligatorio para un terminal pos y la propiedad no se controla mediante ninguna configuración en el portal de Adyen.
Siga estos pasos para activar o desactivar la fuente de financiación en el portal de Adyen:
- Inicie sesión en el portal de Adyen.
- En la barra de navegación superior, seleccione Url de>API de cuenta>Configuración de datos adicionales.
- Desplácese hacia abajo para encontrar la opción Origen de financiación, habilite o deshabilite y, a continuación, guarde los cambios.
Más información
Para obtener más información, consulte Configuración de métodos de pago.
Aviso de declinación de responsabilidades sobre la información de terceros
Los productos de otros fabricantes que se mencionan en este artículo han sido creados por compañías independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.