Compartilhar via


PaymentResponse interface

Aviso

Essa API foi preterida.

Bot Framework no longer supports payments

Um PaymentResponse é retornado quando um usuário seleciona uma forma de pagamento e aprova uma solicitação de pagamento

Propriedades

details

Um objeto serializável JSON que fornece uma mensagem específica do método de pagamento usada pelo comerciante para processar a transação e determinar a transferência bem-sucedida do fundo

methodName

O identificador do método de pagamento para a forma de pagamento selecionada pelo usuário para cumprir a transação

payerEmail

Se o sinalizador requestPayerEmail foi definido como true no PaymentOptions passado para o construtor PaymentRequest, payerEmail será o endereço de email escolhido pelo usuário

payerPhone

Se o sinalizador requestPayerPhone foi definido como true no PaymentOptions passado para o construtor PaymentRequest, o payerPhone será o número de telefone escolhido pelo usuário

shippingAddress

Se o sinalizador requestShipping foi definido como true no PaymentOptions passado para o construtor PaymentRequest, shippingAddress será o endereço de envio completo e final escolhido pelo usuário

shippingOption

Se o sinalizador requestShipping foi definido como true nas PaymentOptions passadas para o construtor PaymentRequest, shippingOption será o atributo ID da opção de envio selecionada

Detalhes da propriedade

details

Um objeto serializável JSON que fornece uma mensagem específica do método de pagamento usada pelo comerciante para processar a transação e determinar a transferência bem-sucedida do fundo

details: any

Valor da propriedade

any

methodName

O identificador do método de pagamento para a forma de pagamento selecionada pelo usuário para cumprir a transação

methodName: string

Valor da propriedade

string

payerEmail

Se o sinalizador requestPayerEmail foi definido como true no PaymentOptions passado para o construtor PaymentRequest, payerEmail será o endereço de email escolhido pelo usuário

payerEmail: string

Valor da propriedade

string

payerPhone

Se o sinalizador requestPayerPhone foi definido como true no PaymentOptions passado para o construtor PaymentRequest, o payerPhone será o número de telefone escolhido pelo usuário

payerPhone: string

Valor da propriedade

string

shippingAddress

Se o sinalizador requestShipping foi definido como true no PaymentOptions passado para o construtor PaymentRequest, shippingAddress será o endereço de envio completo e final escolhido pelo usuário

shippingAddress: PaymentAddress

Valor da propriedade

shippingOption

Se o sinalizador requestShipping foi definido como true nas PaymentOptions passadas para o construtor PaymentRequest, shippingOption será o atributo ID da opção de envio selecionada

shippingOption: string

Valor da propriedade

string