Conecta Apple Pay a una compra en Messages
Define la configuración del comercio, el procesador de pagos y la integración de pedidos necesarios para completar una compra con Apple Pay en una conversación de Messages.
Requisitos previos
Necesitas la configuración de Apple Pay del comercio, una integración de procesamiento de pagos compatible, el sistema de pedidos y un entorno de pruebas autorizado. Usa las funciones de pago de prueba para la evaluación.
1. Conecta la configuración del comercio
Prepara la identidad del comercio, los certificados, las redes compatibles, las capacidades de pago y los endpoints requeridos para la integración. Guarda los secretos en el mecanismo de credenciales habitual y configura solo los callbacks compatibles. Las instrucciones de integración de Apple Pay de Apple definen la sesión del comercio y el flujo de pago. Usa la explicación de configuración del proveedor para verificar las responsabilidades de certificado, sesión y gateway.
2. Prepara el pedido del cliente
Obtén el artículo real, la cantidad, el impuesto, el envío y el monto a pagar desde el sistema de comercio. Usa la moneda y el monto publicados. Explica al cliente qué está comprando antes de abrir la interacción de pago.
3. Gestiona la autorización del cliente
Usa la experiencia de Apple Pay compatible y procesa la información de pago resultante a través del gateway del comercio. La autorización del cliente y el procesamiento exitoso son etapas distintas.
4. Confirma el resultado real
Lee el resultado del pago y del pedido. Envía una confirmación que refleje la transacción registrada, la referencia del pedido y el siguiente paso. Si el pago falla o queda en estado incierto, explica al cliente cómo puede continuar.
5. Prueba la recuperación y las alternativas
Ejercita el rechazo, la cancelación, la falta de compatibilidad del dispositivo y una respuesta perdida del procesador. Concilia el pago original antes de reintentar. Usa una alternativa de checkout compatible cuando sea necesario.
Verifica el pedido y el pago en conjunto
Usa el entorno de pruebas aprobado de tu procesador de pagos y una experiencia de prueba autorizada de Apple Messages. Prepara un pedido con el monto y la moneda del sistema de comercio, completa la revisión nativa e inspecciona el resultado del procesador. Confirma que el pedido registrado y la respuesta del cliente se refieren a la misma compra.
| Caso de prueba | Acción | Resultado esperado |
|---|---|---|
| El cliente cancela la autorización de pago | Deja el pedido en el estado sin pagar que corresponda y ofrece una forma de continuar. | No se envía confirmación de compra. |
| El resultado del procesador está pendiente o la respuesta se perdió | Busca el intento de pago existente usando la ruta de recuperación compatible de tu procesador. | La aplicación resuelve el intento original antes de considerar otro cobro. |
| Un pedido pagado necesita un reembolso | Usa la operación de reembolso del sistema de pagos y registra su resultado en el pedido. | La respuesta del servicio explica el estado del reembolso registrado. |
Solución de problemas
Si la pantalla de pago falla, inspecciona la configuración del comercio y la configuración de callbacks opcionales. Si el cliente autorizó pero no se confirma ningún pedido, inspecciona el gateway y los registros del pedido antes de cobrar de nuevo. El canal de mensajes no liquida la transacción.
Siguientes pasos
- Explora la funcionalidad relacionada de Apple Messages.
- Encuentra guías y respuestas de Apple Messages.
- Prepara tu primera conversación completa.
Recursos relacionados
Continúa con la documentación, guías y ejemplos sobre este tema. Los recursos están en inglés.
Comprender el conceptoWhat is Apple Messages for Business?Explorar la funcionalidadApple Messages for BusinessGuía de implementaciónIntegrate an Apple Messages customer journey
Obtener un resumen de implementación