PaymentResponse interface
Advertencia
Esta API ya está en desuso.
Bot Framework no longer supports payments
Se devuelve un paymentResponse cuando un usuario ha seleccionado un método de pago y ha aprobado una solicitud de pago.
Propiedades
details | Objeto serializable json que proporciona un mensaje específico de método de pago utilizado por el comerciante para procesar la transacción y determinar la transferencia correcta del fondo |
method |
Identificador del método de pago para el método de pago que el usuario seleccionó para cumplir la transacción |
payer |
Si la marca requestPayerEmail se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, payerEmail será la dirección de correo electrónico elegida por el usuario. |
payer |
Si la marca requestPayerPhone se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, payerPhone será el número de teléfono elegido por el usuario. |
shipping |
Si la marca requestShipping se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, shippingAddress será la dirección de envío completa y final elegida por el usuario. |
shipping |
Si la marca requestShipping se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, shippingOption será el atributo id de la opción de envío seleccionada. |
Detalles de las propiedades
details
Objeto serializable json que proporciona un mensaje específico de método de pago utilizado por el comerciante para procesar la transacción y determinar la transferencia correcta del fondo
details: any
Valor de propiedad
any
methodName
Identificador del método de pago para el método de pago que el usuario seleccionó para cumplir la transacción
methodName: string
Valor de propiedad
string
payerEmail
Si la marca requestPayerEmail se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, payerEmail será la dirección de correo electrónico elegida por el usuario.
payerEmail: string
Valor de propiedad
string
payerPhone
Si la marca requestPayerPhone se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, payerPhone será el número de teléfono elegido por el usuario.
payerPhone: string
Valor de propiedad
string
shippingAddress
Si la marca requestShipping se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, shippingAddress será la dirección de envío completa y final elegida por el usuario.
shippingAddress: PaymentAddress
Valor de propiedad
shippingOption
Si la marca requestShipping se estableció en true en el constructor PaymentOptions pasado al constructor PaymentRequest, shippingOption será el atributo id de la opción de envío seleccionada.
shippingOption: string
Valor de propiedad
string