Langue

PaymentResponse Constructeurs

Définition

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.

S’applique à