Configurar Apple Pay con Adyen en Dynamics 365 Commerce
Este artículo describe cómo configurar Apple Pay con Adyen en Microsoft Dynamics 365 Commerce.
Términos clave
Condición | Description |
---|---|
Apple Pay | También conocido como "botón" Apple Pay, Apple Pay se trata de una oferta de pago de cartera compatible a través del conector Adyen. Permite una experiencia de cliente y una integración compatibles con Microsoft Dynamics 365 Apple Pay Connector. |
Cartera | Un tipo de pago que no incluye características de pago tradicionales, como el rango del número de identificación bancaria (BIN) y la fecha de vencimiento, que se utilizan para diferenciar los tipos de tarjetas de crédito y débito. |
Dynamics 365 Commerce ofrece una integración lista para usar para Apple Pay cuando se utiliza el servicio de pasarela de pago Adyen. Apple Pay es un método de pago de cartera digital que utiliza una cuenta de Apple Pay Merchant en coordinación con el servicio de pago Adyen. Cuando está configurado, el botón Apple Pay está disponible como un método de pago que es parte de una página de pago del pedido de la tienda en línea. El botón Apple Pay se presenta como una opción de pago solo para dispositivos Apple Pay compatibles. Cuando los usuarios seleccionan Apple Pay en un navegador o dispositivo compatible, se les lleva directamente al servicio Apple Pay para que completen su pago. Luego vuelven a la tienda en línea para completar el pedido.
La referencia de conector de Dynamics 365 Payment Connector for Apple Pay se utiliza junto con el Dynamics 365 Payment Connector para Adyen para habilitar las opciones de pago de Apple Pay y tarjeta de crécdito en un sitio. Apple Pay también se puede configurar para su uso en tiendas que tienen terminales de pago de Adyen que usan Dynamics 365 Payment Connector para Adyen con el punto de venta (POS) de Commerce. En este caso, Dynamics 365 Payment Connector para Adyen maneja el toque del dispositivo Apple Payment a través de la terminal.
Requisitos previos
Se requiere una cuenta de comerciante de Apple para usar Apple Pay con Adyen en Commerce. Para obtener información sobre cómo configurar Apple Pay en su área de cliente de prueba, consulte Integración directa de Apple Pay. Para obtener información sobre qué hacer cuando esté listo para comenzar a funcionar en su entorno de producción, consulte Puesta en marcha.
El método de pago de Apple Pay también debe estar integrado con su cuenta de Adyen. Adyen puede ayudarle a configurar el método de pago y también puede ayudarlo a garantizar que los dominios para los que usará el certificado estén asignados para usar con el certificado.
Para habilitar la característica de cartera mejorada en Commerce headquarters, vaya a Espacios de trabajo > Administración de características y busque la característica Mejoras en los pagos y en la compatibilidad de la cartera. Seleccione la característica y, a continuación, seleccione Habilitar. Una vez habilitada la característica, ejecute la programación de distribución 1110 para que el cambio esté disponible en todos los canales.
Asignar el método de pago Apple Pay
Apple Pay es un método de pago de cartera digital. Para obtener información sobre cómo configurar la asignación de pagos para Apple Pay, consulte Soporte de pago con Cartera.
Para asignar el método de pago de Apple Pay en Commerce headquarters, siga estos pasos.
Vaya a Retail y Comercio > Configuración de canales > Métodos de pago > Tipos de tarjetas.
Seleccione Nuevo para agregar una línea para Apple Pay y establezca los siguientes valores en ella:
- ID: ApplePay
- Nombre de pago electrónico: Apple Pay
- Tipo: Wallet
- Emisor: Apple
Seleccione Asignación de procesador para abrir el cuadro de diálogo Métodos de asignación de pagos de procesador. La columna Métodos de pago del procesador no asignado enumera los métodos de pago admitidos para cada conector disponible (Adyen, PayPal y Apple).
Asigne los métodos de pago admitidos que desee para el conector Dynamics 365 Payment Connector for Adyen (para uso en el PDV) y el conector Dynamics 365 Payment Connector for Google Pay (para el canal en línea).
Para cada línea de mapeo, en la columna Métodos de pago del procesador no asignado, seleccione la línea para admitir y, a continuación, seleccione Agregar para mover las selecciones a la columna Métodos de pago del procesador asignado.
Seleccione OK y luego, en la página Tipos de tarjetas, seleccione Guardar.
Configurar el certificado de Apple Pay para su sitio
Para cada sitio, debe cargar el archivo de asociación de dominio (también conocido como el certificado de Apple Pay) como se describe en la Documentación de Apple Pay de Adyen. Puede utilizar el creador de sitios de Commerce para cargar el archivo de asociación de dominio en la biblioteca multimedia de su sitio.
Para instalar el certificado de Apple Pay en el generador de sitios, siga estos pasos.
- Descargue el certificado (archivo de asociación de dominio) de Adyen.
- Agregue la extensión .txt al archivo de asociación de dominio.
- En el creador de sitios, suba el archivo de asociación de dominio a la biblioteca de medios de su sitio.
- Vaya a URL.
- Seleccione Nuevo > Nueva URL.
- En el cuadro de diálogo Nueva URL, seleccione Activo de la biblioteca de medios.
- En el campo Ruta URL, ingrese la ruta URL (si aún no se ha ingresado). Después de la URL base del dominio, ingrese la siguiente cadena de Apple requerida:
<domain>/.well-known/apple-developer-merchantid-domain-association.txt
. - Seleccione Siguiente. La biblioteca de medios muestra todos los activos de medios del tipo de documento (.txt).
- Seleccione el archivo de asociación de dominio que se debe servir para las solicitudes a la URL que definió antes.
- Seleccione Crear.
En este punto, la dirección URL que ha creado se encuentra en un estado de borrador. Publique la URL para completar el proceso. El archivo al que apunta la URL no se devolverá hasta que publique la URL.
Configurar una tienda en línea de Commerce para Apple Pay
Para configurar una tienda en línea de Commerce para Apple Pay, siga estos pasos.
En Commerce headquarters, vaya a Venta minorista y comercio > Canales > Tiendas en línea.
Seleccione el valor Id. de canal comercial del canal de la tienda en línea de su sitio.
En la ficha desplegable Cuentas de pago, agregue el conector Dynamics 365 Payment Connector for Adyen si aún no está configurado, siguiendo las instrucciones en Configurar Dynamics 365 Payment Connector para Adyen.
Después de configurar el conector Adyen, seleccione Agregar para agregar el conector Dynamics 365 Payment Connector for Apple Pay.
Introduzca valores para las propiedades del comerciante del conector.
Propiedad Description Requerido Definir automáticamente Valor de ejemplo Nombre de ensamblado El nombre del ensamblado para Dynamics 365 Payment Connector para Apple Pay. Sí Sí Nombre binario Id. de cuenta de servicio El identificador único para la configuración de las propiedades del comerciante. Este identificador se estampa en las transacciones de pago e identifica las propiedades del comerciante que deben usar los procesos posteriores (como la facturación). Sí Sí Guid ID de cuenta de comerciante Escriba el identificador único de comerciante de Adyen. Este valor se proporciona cuando se suscribe a Adyen como se describe en Suscribirse a Adyen. Sí No MerchantIdentifier Clave de la API de la nube Ingrese la clave de la API de la nube de Adyen. Puede obtener esta clave siguiendo las instrucciones en Cómo obtener la clave de la API. Sí N.º abcdefg Entorno de la puerta de enlace Introduzca el entorno de la puerta de enlace al que asignar. Los valores posibles son Prueba y Activo. Debe establecer este campo en Activo solo para dispositivos y transacciones de producción. Sí Sí Activo Divisas admitidas Introduzca las divisas que debe procesar el conector. En escenarios de tarjeta presente, Adyen puede admitir divisas adicionales a través de Conversión dinámica de divisas después de que la solicitud de transacción se envíe al terminal de pago. Póngase en contacto con el soporte de Adyen para obtener una lista de las divisas admitidas. Sí Sí USD;EUR Tipos de forma de pago admitidos Introduzca los tipos de forma de pago que debe procesar el conector. Sí Sí ApplePay Una vez ingresada la información del comerciante, ejecute el trabajo de programación de distribución de configuración de canal 1070.
Configurar políticas de seguridad de contenido en el creador de sitios
Antes de configurar sus fragmentos o páginas con Apple Pay, debe asegurarse de que sus directivas de seguridad de contenido (CSP) están configuradas en el generador de sitios de Commerce para su sitio.
Para configurar las directivas de seguridad de contenido en el generador de sitios, siga estos pasos.
- Vaya a Configuración del sitio > Extensiones.
- En la pestaña Directiva de seguridad de contenido, seleccione Agregar para agregar una línea que tenga
https://applepay.cdn-apple.com/jsapi/v1/apple-pay-sdk.js
a las secciones child-src, connect-src, frame-src, img-src, script-src y style-src. - Cuando haya terminado, seleccione Guardar y publicr para confirmar los cambios.
Configurar Apple Pay como una opción de pago
Para configurar Apple Pay como una opción de pago en la página de pago (no exprés) de su sitio, siga estos pasos.
- En el generador de sitios, vaya a Fragmentos y seleccione el fragmento de finalización de compra de su sitio.
- Seleccione Editar.
- En la ranura Contenedor de sección de finalización de compra, seleccione los puntos suspensivos (...) y después seleccione Agregar módulo.
- En el cuadro de diálogo Seleccionar módulos, seleccione el módulo Apple Pay y, a continuación, Aceptar.
- Seleccione Guardar.
- Seleccione Finalizar edición para comprobar en el fragmento y luego seleccione Publicar para publicarlo.
Las configuraciones para el módulo Apple Pay están integradas en el módulo y se conectan con el conector de Dynamics 365 Payment Connector para Apple Pay configurado para el canal en línea en Commerce headquarters.
Comportamiento de pago de Apple Pay
El botón de pago de Apple Pay solo se muestra en dispositivos compatibles con Apple Pay (iPhones, iPads y navegadores Safari compatibles con Apple Pay). Si un usuario no está usando uno de estos dispositivos, el botón de pago de Apple Pay está oculto a la vista.
Cuando un usuario selecciona el botón de pago de Apple Pay, aparece el cuadro de diálogo Apple Pay. Allí, el usuario puede autenticarse en su dispositivo o navegador Apple Pay. El cuadro de diálogo Apple Pay muestra un resumen del monto del pedido y el método de pago que el usuario ha configurado en su Apple Wallet. El usuario puede revisar estos detalles y luego seleccionar Pagar para completar el pago. Una vez que se completa el pago, el usuario es dirigido a la página del sitio Pedido completado que muestra un resumen detallado del pedido para la transacción completada.
Configurar PDV de Commerce para Apple Pay
La configuración de PDV utiliza la configuración del campo Servicio EFT del perfil de hardware para Dynamics 365 Payment Connector para Adyen. En Commerce headquarters, configure el servicio EFT para Dynamics 365 Payment Connector para Adyen como se describe en Configurar un perfil de hardware de Dynamics 365 POS.
Asegúrese de agregar ApplePay a la lista de tipos de licitación en el campo Tipos de licitación admitidos. Utilice punto y coma (;) para separar los tipos de moneda de la lista.
La asignación de procesador para el conector Adyen capturará los tipos de tarjetas de cartera que usa Apple Pay en el terminal del PDV.
Recursos adicionales
Preguntas frecuentes sobre pagos