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
| 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
Identificateur du mode de paiement pour le mode de paiement que l’utilisateur a sélectionné pour exécuter la transaction.
- details
- Object
Objet sérialisable JSON qui fournit un message spécifique au mode de paiement utilisé par le marchand pour traiter la transaction et déterminer la réussite du transfert de fonds.
- shippingAddress
- PaymentAddress
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
- String
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.
- payerEmail
- String
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
- String
Si l’indicateur requestPayerPhone a été défini sur true dans paymentOptions transmis au constructeur PaymentRequest, payerPhone sera le numéro de téléphone choisi par l’utilisateur.