PaymentResponse Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| PaymentResponse() |
Initialise une nouvelle instance de la classe PaymentResponse. |
| PaymentResponse(String, Object, PaymentAddress, String, String, String) |
Initialise une nouvelle instance de la classe PaymentResponse. |
PaymentResponse()
Initialise une nouvelle instance de la classe PaymentResponse.
public PaymentResponse();
Public Sub New ()
S’applique à
PaymentResponse(String, Object, PaymentAddress, String, String, String)
Initialise une nouvelle instance de la classe PaymentResponse.
public PaymentResponse(string methodName = default, object details = default, Microsoft.Bot.Schema.PaymentAddress shippingAddress = default, string shippingOption = default, string payerEmail = default, string payerPhone = default);
new Microsoft.Bot.Schema.PaymentResponse : string * obj * Microsoft.Bot.Schema.PaymentAddress * string * string * string -> Microsoft.Bot.Schema.PaymentResponse
Public Sub New (Optional methodName As String = Nothing, Optional details As Object = Nothing, Optional shippingAddress As PaymentAddress = Nothing, Optional shippingOption As String = Nothing, Optional payerEmail As String = Nothing, Optional payerPhone As String = Nothing)
Paramètres
- methodName
- String
L’identifiant de méthode de paiement pour la méthode de paiement que l’utilisateur a sélectionnée pour effectuer la transaction.
- details
- Object
Un objet sérialisable en JSON qui fournit un message spécifique à la méthode de paiement utilisé par le commerçant pour traiter la transaction et déterminer le transfert de fonds réussi.
- shippingAddress
- PaymentAddress
Si le drapeau requestShipping était réglé sur true dans les PaymentOptions passées au constructeur PaymentRequest, alors shippingAddress sera l’adresse complète et finale choisie par l’utilisateur.
- shippingOption
- String
Si le flag requestShipping était réglé sur true dans le PaymentOptions passé au constructeur PaymentRequest, alors shippingOption sera l’attribut id de l’option d’expédition sélectionnée.
- payerEmail
- String
Si le drapeau requestPayerEmail était réglé sur true dans les PaymentOptions transmis au constructeur PaymentRequest, alors payerEmail sera l’adresse e-mail choisie par l’utilisateur.
- payerPhone
- String
Si le drapeau requestPayerPhone a été réglé sur true dans le PaymentOptions transmis au constructeur PaymentRequest, alors payerPhone sera le numéro de téléphone choisi par l’utilisateur.