Apple Pay
Tenga en cuenta que:
- El pago mediante Apple Pay solo está disponible en los dispositivos compatibles.
- El SDK solamente comprueba que se pueda hacer un pago en el dispositivo del usuario y envía todos los datos necesarios. Después, el pago se procesa en una pestaña externa:
https://secure.xsolla.com/paystation4/payment/external-pages/apple-pay
. - Para mayor comodidad, el componente
psdk-apple-pay
está integrado en el componentepsdk-submit-button
.
Para emplear el Headless checkout para aceptar pagos a través de Apple Pay:
- Agregue el control del evento
show_fields
para mostrar campos adicionales.
Ejemplo:
Copy
- typescript
headlessCheckout.form.onNextAction((nextAction) => {
switch (nextAction.type) {
case 'show_fields':
this.handleShowFieldsAction(nextAction);
}
});
- Agregue el componente
psdk-payment-form
al marcado HTML de la interfaz de pago para mostrar campos adicionales.
Ejemplo:
Copy
- html
@if (showAdditionalFields) {
<psdk-payment-form></psdk-payment-form>
<psdk-submit-button text="Pay" />
}
¿Te ha resultado útil este artículo?
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.