Partager via


PaymentResponse Constructeurs

Définition

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.

S’applique à