PaymentResponse 생성자

정의

오버로드

PaymentResponse()

PaymentResponse 클래스의 새 인스턴스를 초기화합니다.

PaymentResponse(String, Object, PaymentAddress, String, String, String)

PaymentResponse 클래스의 새 인스턴스를 초기화합니다.

PaymentResponse()

PaymentResponse 클래스의 새 인스턴스를 초기화합니다.

public PaymentResponse ();
Public Sub New ()

적용 대상

PaymentResponse(String, Object, PaymentAddress, String, String, String)

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)

매개 변수

methodName
String

사용자가 거래를 이행하기 위해 선택한 결제 방법에 대한 결제 방법 식별자입니다.

details
Object

판매자가 거래를 처리하고 성공적인 자금 이체를 결정하는 데 사용하는 결제 방법 관련 메시지를 제공하는 JSON 직렬화 가능 개체입니다.

shippingAddress
PaymentAddress

PaymentRequest 생성자에 전달된 PaymentOptions에서 requestShipping 플래그가 true로 설정된 경우 shippingAddress는 사용자가 선택한 전체 및 최종 배송 주소가 됩니다.

shippingOption
String

PaymentRequest 생성자에 전달된 PaymentOptions에서 requestShipping 플래그가 true로 설정된 경우 shippingOption은 선택한 배송 옵션의 ID 특성이 됩니다.

payerEmail
String

PaymentRequest 생성자에 전달된 PaymentOptions에서 requestPayerEmail 플래그가 true로 설정된 경우 payerEmail은 사용자가 선택한 이메일 주소가 됩니다.

payerPhone
String

PaymentRequest 생성자에 전달된 PaymentOptions에서 requestPayerPhone 플래그가 true로 설정된 경우 payerPhone은 사용자가 선택한 전화 번호가 됩니다.

적용 대상