La funcionalidad de Apple Pay está en fase de pruebas. Solo está disponible para comercios de Chile 🇨🇱, México 🇲🇽,Colombia 🇨🇴 y Perú 🇵🇪, y admite tarjetas Visa y Mastercard.Ten en cuenta que esta funcionalidad puede cambiar sin previo aviso.
Introducción#
Función para renderizar el botón de Apple Pay e inicializar una instancia de ICardApplePay.⚠️ Verificación de dominio obligatoria: Para usar Apple Pay, debes alojar el archivo de validación en tu servidor (en la ruta .well-known) y registrar tu dominio en la Kushki Console. El flujo de pago no funcionará sin esta verificación en un dominio seguro (HTTPS).
Para que este método funcione correctamente, debes incluir el siguiente contenedor en el HTML de tu proyecto:
Parámetros#
| Parámetro | Tipo | Descripción |
|---|
| kushkiInstance | IKushki | Objeto que implementa la interfaz IKushki. |
| options | ApplePayOptions | Opciones visuales y de comportamiento del botón de Apple Pay. |
Opciones visuales y de comportamiento (ApplePayOptions)#
| Opción | Tipo | Descripción |
|---|
| style | "black" | "white" | Define el estilo visual (color) del botón de Apple Pay. |
| locale | "en-US" | "es-ES" | "es-MX" | "pt-BR" | Define el idioma y la región del texto del botón de Apple Pay. |
| type | "add-money" | "book" | "buy" | "check-out" | "continue" | "contribute" | "donate" | "order" | "pay" | "plain" | "reload" | "rent" | "set-up" | "subscribe" | "support" | "tip" | "top-up" | Define la etiqueta de texto y la acción que se muestran en el botón de Apple Pay. |
Devuelve#
Errores#
Este método puede lanzar las siguientes excepciones:ERRORS.E024 — No se crearon los recursos de Apple Pay.
ERRORS.E025 — Los pagos con Apple Pay no están disponibles.
Ejemplos#
Inicialización#
Inicializa la instancia de Kushki:Inicializa la instancia de CardApplePay:Uso de eventos y solicitud del token#
¿Tienes una sugerencia sobre esta documentación? Contáctanos.