Partager via


PaymentResponse interface

Avertissement

Cette API est à présent déconseillée.

Bot Framework no longer supports payments

Un PaymentResponse est retourné lorsqu’un utilisateur a sélectionné un mode de paiement et approuvé une demande de paiement

Propriétés

details

Objet sérialisable JSON qui fournit un message spécifique au mode de paiement utilisé par le commerçant pour traiter la transaction et déterminer le transfert de fonds réussi

methodName

Identificateur du mode de paiement du mode de paiement que l’utilisateur a sélectionné pour remplir la transaction

payerEmail

Si l’indicateur requestPayerEmail a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, payerEmail sera l’adresse e-mail choisie par l’utilisateur.

payerPhone

Si l’indicateur requestPayerPhone a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, le payPhone sera le numéro de téléphone choisi par l’utilisateur.

shippingAddress

Si l’indicateur requestShipping a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, shippingAddress sera l’adresse d’expédition complète et finale choisie par l’utilisateur.

shippingOption

Si l’indicateur requestShipping a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, shippingOption sera l’attribut id de l’option d’expédition sélectionnée.

Détails de la propriété

details

Objet sérialisable JSON qui fournit un message spécifique au mode de paiement utilisé par le commerçant pour traiter la transaction et déterminer le transfert de fonds réussi

details: any

Valeur de propriété

any

methodName

Identificateur du mode de paiement du mode de paiement que l’utilisateur a sélectionné pour remplir la transaction

methodName: string

Valeur de propriété

string

payerEmail

Si l’indicateur requestPayerEmail a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, payerEmail sera l’adresse e-mail choisie par l’utilisateur.

payerEmail: string

Valeur de propriété

string

payerPhone

Si l’indicateur requestPayerPhone a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, le payPhone sera le numéro de téléphone choisi par l’utilisateur.

payerPhone: string

Valeur de propriété

string

shippingAddress

Si l’indicateur requestShipping a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, shippingAddress sera l’adresse d’expédition complète et finale choisie par l’utilisateur.

shippingAddress: PaymentAddress

Valeur de propriété

shippingOption

Si l’indicateur requestShipping a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, shippingOption sera l’attribut id de l’option d’expédition sélectionnée.

shippingOption: string

Valeur de propriété

string