A RetroSearch Logo

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

Search Query:

Showing content from http://developer.mozilla.org/fr/docs/Web/API/Payment_Request_API below:

Payment Request API - Les API Web

Payment Request API

Limited availability

Contexte sécurisé: Cette fonctionnalité est uniquement disponible dans des contextes sécurisés (HTTPS), pour certains navigateurs qui la prennent en charge.

L'API Payment Request fournit une expérience utilisateur cohérente à la fois pour les acheteurs et pour les vendeurs. Ce n'est pas une nouvelle façon de payer ses achats, c'est plutôt une façon pour les utilisateurs de sélectionner leur moyen de paiement privilégié et de rendre cette information disponible pour le marchand.

Concepts et usages de l'API Payment Request

De nombreux problèmes concernant l'abandon du panier d'achat en ligne peuvent découler de formulaires de validation finale longs et difficiles à remplir, et nécessitant souvent plusieurs étapes. L'API Payment Request a pour vocation de réduire le nombre d'étapes nécessaires pour terminer un paiement en ligne, faisant potentiellement ainsi disparaître les formulaires de validation finale. Elle vise à rendre le processus de validation final plus facile en conservant les informations de l'utilisatrice ou l'utilisateur, qui sont transmises au marchand sans nécessiter de formulaire HTML.

Les avantages de l'utilisation de l'API Payment Request avec des règlements par cartes ("basic-card") :

Pour demander un paiement, une page web crée un PaymentRequest objet en réponse à une action de l'utilisateur qui initie un paiement, comme cliquer sur un bouton "Achat". Le PaymentRequest permet à la page web d'interagir avec l'utilisateur prendant qu'il donne les information pour terminer la transaction.

Vous pouvez trouver un guide complet dans l'article Using the Payment Request API.

Note : L'API est disponible à l'intérieur des éléments cross-origin <iframe> seulement si on leur a affecté l'attribut allowpaymentrequest.

Interfaces
PaymentAddress

Un objet qui contient l'information "adresse". Utilisé par exemple pour les adresses de facturation et d'expédition.

PaymentRequest

Un objet qui fournit l'API pour créer et gérer l'interface de paiement de l'agent utilisateur.

PaymentRequestEvent

Un événement fourni au gestionnaire de paiement lorsque un PaymentRequest est fait.

PaymentRequestUpdateEvent

Permet à la page web de mettre à jour les détails de la requête de paiement en réponse à une action de l'utilisateur.

PaymentMethodChangeEvent

Représente une modification du moyen de paiement effectuée par l'utilisateur (par exemple, remplacer une carte de crédit par une autre ou par un autre moyen de paiement en ligne).

PaymentResponse

Un objet renvoyé après que l'utilisateur ait sélectionné un moyen de paiement et approuvé une demande de paiement.

MerchantValidationEvent

Correspond à la demande effectuée par le navigateur vers le site marchand afin de valider le fait qu'il a la possibilité/permission d'utiliser un gestionnaire de paiement spécifique (par exemple, enregistré/validé pour utiliser Apple Pay).

Dictionnaires
AddressErrors

Un dictionnaire contenant des chaînes de caractère qui fournissent des explications concernant toutes les erreurs dans toutes les entrées PaymentAddress qui contiennent des erreurs.

PayerErrors

Un dictionnaire contenant des chaînes de caractère qui fournissent des explications concernant toutes les erreurs en relations avec les attributs email, téléphone et nom de PaymentResponse.

PaymentDetailsUpdate

Un objet qui décrit les changements qui doivent être apportés aux détails du paiement dans l'événement dont le serveur à besoin pour mettre à jour l'information à la suite de l'instanciation de l'interface de paiment mais avant que l'utilisateur ne commence à interagir avec.

Dictionnaires connexes pour la specification Basic Card
BasicCardChangeDetails

Un objet qui donne l'information "redacted address" qui est fournie comme methodDetails dans l'événement paymentmethodchange envoyé à PaymentRequest lorsque l'utilisateur modifie les informations de paiement.

BasicCardErrors

Un message qui fournit tous les messages d'erreur associés avec les champs qui ne sont pas valides dans l'objet BasicCardResponse. Il est utilisé comme valeur de la propriété paymentMethod dans l'objet PaymentValidationErrors envoyé au PaymentRequest lorsqu'une erreur se produit.

BasicCardRequest

Définit une structure d'objet pour contenir les détails d'une requête de paiement, par exemple le type de carte de paiement.

BasicCardResponse

Définit une structure d'objet pour les détails de la réponse de paiement tels que le numéro ou la date d'expiration d'une carte utilisée pour faire le paiement, et l'adresse de facturation.

Spécifications Compatibilité des navigateurs Voir aussi

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