A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/es/docs/Web/API/Payment_Request_API below:

API de Solicitud de Pago - API web

API de Solicitud de Pago

Limited availability

Contexto seguro: Esta función está disponible solo en contextos seguros (HTTPS), en algunos o todos los navegadores que lo soportan.

El API de solicitud de pago provee una experiencia consistente tanto para comerciantes, como para usuarios. No es una nueva forma de pagar; más bien, es una manera para que los usuarios puedan seleccionar su forma de pago preferida para pagar por cosas, y que esa información esté disponible para el comerciante.

Solicitud de pago conceptos y uso

Muchos problemas relacionados con el abandono de carros de compras en línea pueden deberse a los formularios de pago, los cuales pueden ser complicados y consumir demasiado tiempo para llenarse y a veces requieren muchos pasos para completarse. El API de Petición de Pago intenta reducir el número de pasos necesarios para completar un pago en línea, potencialmente haciendo a un lado los formularios de pago. Hace el proceso de pago mucho más fácil recordando los datos del usuario, los cuales son entregados al comerciante ojalá sin requerid un formulario HTML.

Ventajas de usar la API de Solicitud de Pago con "basic-card" (pagos basados en cartas):

Para solicitar un pago, a página web crea un objeto PaymentRequest en respuesta a una acción del usuario que inicia el pago, como hacer click en un botón "Comprar". El PaymentRequest permite a la página web intercambiar información agente de usuario (user agent) mientras que el usuario provee los datos para completar la transacción.

Puedes encontrar una guía completa en Usando la API de Solicitud de Pago.

Nota: La API solo está disponibledentro de elementos <iframe> cross-origin si tienen el atributo allowpaymentrequest.

Interfaces
PaymentAddress

Un objeto que contiene la dirección; usada para facturación y despacho, por ejemplo.

PaymentRequest

Un objeto que provee la API para crear y administrar la interfaz de pago del user agent's.

PaymentRequestEvent

Un evento entregado a un manejador de pagos cuando un PaymentRequest es realizado.

PaymentRequestUpdateEvent

Permite que la página web actualice los detalles de la solicitud de pago en respuesta a una acción del usuario.

PaymentMethodChangeEvent

Representa al usuario cambiando el instrumento de pago (por ejemplo, cambiando de una tarjeta de crédito a una tarjeta de débito).

PaymentResponse

Objeto devuelto después de que el usuario selecciona un método de pago y aprueba una solicitud de pago.

MerchantValidationEvent

Representa el navegador que requiere que el comerciante (sitio web) se valide a sí mismo como autorizado para usar un manejador de pagos en particular (por ejemplo, registrado como autorizado para usar Apple Pay).

Diccionarios
AddressErrors

Un diccionario que contiene cadenas que proporcionan explicaciones descriptivas de cualquier error en cualquier entrada de PaymentAddress que tenga errores.

PayerErrors

Un diccionario que contiene cadenas que proporcionan explicaciones descriptivas de cualquier error relacionado con los atributos de correo electrónico, teléfono y nombre de PaymentResponse.

PaymentDetailsUpdate

Un objeto que describe los cambios que deben realizarse en los detalles del pago en caso de que el servidor necesite actualizar la información después de la instanciación de la interfaz de pago, pero antes de que el usuario comience a interactuar con ella.

Diccionarios relacionados para la especificación Basic Card
BasicCardChangeDetails

Un objeto que proporciona información de dirección redactada que se proporciona como methodDetails en el evento paymentmethodchange enviado al PaymentRequest cuando el usuario cambia la información de pago.

BasicCardErrors

Un objeto que proporciona mensajes de error asociados con los campos del objeto BasicCardResponse que no son válidos. Esto se usa como el valor de la propiedad paymentMethod en el objeto PaymentValidationErrors enviado al PaymentRequest cuando ocurre un error.

BasicCardRequest

Define una estructura de objeto para contener detalles de la solicitud de pago, como el tipo de tarjeta.

BasicCardResponse

Define una estructura de objeto para los detalles de la respuesta de pago, como el número o la fecha de vencimiento de la tarjeta utilizada para realizar el pago y la dirección de facturación.

Especificaciones Compatibilidad con navegadores Ver también

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4