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 |
method |
Identificateur du mode de paiement du mode de paiement que l’utilisateur a sélectionné pour remplir la transaction |
payer |
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. |
payer |
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. |
shipping |
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. |
shipping |
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