PaymentResponse interface
경고
이 API는 이제 사용되지 않습니다.
Bot Framework no longer supports payments
사용자가 결제 방법을 선택하고 결제 요청을 승인하면 PaymentResponse가 반환됩니다.
속성
| details | 판매자가 거래를 처리하고 성공적인 자금 이체를 결정하는 데 사용하는 결제 방법별 메시지를 제공하는 JSON 직렬화 가능 개체입니다. |
| method |
사용자가 거래를 이행하기 위해 선택한 결제 방법에 대한 결제 방법 식별자입니다. |
| payer |
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestPayerEmail 플래그가 true로 설정된 경우 payerEmail은 사용자가 선택한 이메일 주소가 됩니다. |
| payer |
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestPayerPhone 플래그가 true로 설정된 경우 payerPhone은 사용자가 선택한 전화 번호가 됩니다. |
| shipping |
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestShipping 플래그가 true로 설정된 경우 shippingAddress는 사용자가 선택한 전체 및 최종 배송 주소가 됩니다. |
| shipping |
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestShipping 플래그가 true로 설정된 경우 shippingOption은 선택한 배송 옵션의 ID 특성이 됩니다. |
속성 세부 정보
details
판매자가 거래를 처리하고 성공적인 자금 이체를 결정하는 데 사용하는 결제 방법별 메시지를 제공하는 JSON 직렬화 가능 개체입니다.
details: any
속성 값
any
methodName
사용자가 거래를 이행하기 위해 선택한 결제 방법에 대한 결제 방법 식별자입니다.
methodName: string
속성 값
string
payerEmail
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestPayerEmail 플래그가 true로 설정된 경우 payerEmail은 사용자가 선택한 이메일 주소가 됩니다.
payerEmail: string
속성 값
string
payerPhone
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestPayerPhone 플래그가 true로 설정된 경우 payerPhone은 사용자가 선택한 전화 번호가 됩니다.
payerPhone: string
속성 값
string
shippingAddress
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestShipping 플래그가 true로 설정된 경우 shippingAddress는 사용자가 선택한 전체 및 최종 배송 주소가 됩니다.
shippingAddress: PaymentAddress
속성 값
shippingOption
PaymentRequest 생성자에 전달된 PaymentOptions에서 requestShipping 플래그가 true로 설정된 경우 shippingOption은 선택한 배송 옵션의 ID 특성이 됩니다.
shippingOption: string
속성 값
string