createWalletButton para agregar Apple Pay y Google Pay a tu checkout. Cuando el comprador toca el botón, aparece la hoja de pago nativa — manejada por completo por Apple o Google. El comprador selecciona su tarjeta y se autentica con Face ID, Touch ID o el PIN de su dispositivo. Therius descifra el token de pago resultante del lado del servidor, así que nunca tocas la carga cifrada sin procesar.
Uso básico
ImportacreateWalletButton y móntalo en un elemento contenedor. El callback onToken se dispara después de que el comprador completa la hoja de pago nativa.
Google Pay
Cambia atype: 'googlepay' para renderizar un botón de Google Pay. El resto de la API es idéntico.
Guardar una tarjeta de wallet para uso futuro
Para depositar la tarjeta de wallet en el vault para futuras transacciones iniciadas por el comercio (MIT), incluyewalletData.tokenize: true y un shopper.id en el cobro del lado del servidor:
sdk.authorizeToken() sin requerir otra interacción de wallet. Ver Tarjetas guardadas para más detalles.
Prerrequisitos
Apple Pay
Requiere un Apple Merchant ID válido y un archivo de verificación de dominio servido en
/.well-known/apple-developer-merchantid-domain-association en tu dominio. Configúralo en tu dashboard de Therius bajo Connections.Google Pay
Requiere tu Google Merchant ID, registrado en la Google Pay & Wallet Console. Configúralo en tu dashboard de Therius bajo Connections.
Lectura adicional
Ver Apple Pay —applepay y Google Pay — googlepay en la pestaña Connections para la forma de la solicitud del lado del servidor, incluido cómo manejar los acuerdos de facturación recurrente.
