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 |
method |
O identificador do método de pagamento para a forma de pagamento selecionada pelo usuário para cumprir a transação |
payer |
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 |
payer |
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 |
shipping |
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 |
shipping |
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