Pagos con Apple Pay
Renderiza tu propio botón de Apple Pay en tu sitio web o app y procesa el pago directamente con la API de Conekta.
Con Direct API tú controlas la experiencia completa: renderizas el botón nativo de Apple Pay en tu sitio o app, recibes el pk_payment del dispositivo y creas el cargo directamente en POST /orders. Es la integración con mayor flexibilidad — y la que más pasos de configuración requiere.
¿Buscas algo más simple?Si usas Link de Pago, Checkout redireccionado o el Component embebido, no necesitas nada de esta sección: ve a Apple Pay en Checkout.
Ficha del método
| Propiedad | Detalle |
|---|---|
| Plataformas | Sitio web · App iOS (nativa o React Native) |
| Dispositivos | Dispositivos Apple (iPhone, iPad, Mac, Apple Watch) y PC |
| Navegadores | Safari en dispositivos Apple · Chrome, Edge y Firefox en PC vía código QR escaneado con iPhone |
| Reembolsos | Totales y parciales, igual que un cargo de tarjeta |
| Requisito previo | Verificación de dominio o certificado propio de Apple Pay (elige una opción abajo) |
1. Elige tu opción de integración
Hay dos formas de validarte ante Apple — solo necesitas una de las dos. La diferencia técnica clave entre ambas es un solo atributo en el payload del cargo: "source": "external".
| Opción A — Verificación de dominio | Opción B — Certificado propio | |
|---|---|---|
| ¿Cuenta de Apple Developer? | No — usas la infraestructura de Conekta | Sí — generas tu propio certificado |
| Requisito previo | Verificar tu dominio ante Apple vía el Panel de Conekta | Alta de certificado (CSR del Panel + .cer de Apple Developer) |
| Payload del cargo | Incluye "source": "external" | Sin "source": "external" |
| ¿Para quién es? | La mayoría de los merchants web — la ruta más rápida | Merchants con app iOS o que ya operan su propia cuenta de Apple Developer |
Para apps iOS la ruta es la Opción B (certificado propio): el flujo nativo con PassKit requiere tu propio merchant ID de Apple.
2. Integra el botón en tu plataforma
Los certificados expiranSi elegiste la Opción B, los certificados de Apple Pay tienen vigencia limitada. Revisa la renovación de certificados para rotarlos sin interrumpir tus pagos.
3. Prueba tu integración
Apple Wallet solo acepta tarjetas reales — no existen tarjetas de prueba de Apple Pay. Usa tus llaves de sandbox y simula rechazos con emails {motivo}[email protected] en el pedido. La lista completa de escenarios está en el kit de pruebas.
Ver también
- Apple Pay en Checkout — la integración sin manejar el botón tú mismo.
- Kit de pruebas — escenarios de prueba para wallets.
Updated 18 days ago

