PaymentResponse interface
Avviso
Questa API è ora deprecata.
Bot Framework no longer supports payments
Un PaymentResponse viene restituito quando un utente ha selezionato un metodo di pagamento e approvato una richiesta di pagamento
Proprietà
details | Oggetto serializzabile JSON che fornisce un messaggio specifico del metodo di pagamento utilizzato dal commerciante per elaborare la transazione e determinare il trasferimento di fondi riuscito |
method |
Identificatore del metodo di pagamento per il metodo di pagamento selezionato dall'utente per soddisfare la transazione |
payer |
Se il flag requestPayerEmail è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, payerEmail sarà l'indirizzo di posta elettronica scelto dall'utente |
payer |
Se il flag requestPayerPhone è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, payerPhone sarà il numero di telefono scelto dall'utente |
shipping |
Se il flag requestShipping è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, shippingAddress sarà l'indirizzo di spedizione completo e finale scelto dall'utente |
shipping |
Se il flag requestShipping è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, shippingOption sarà l'attributo ID dell'opzione di spedizione selezionata |
Dettagli proprietà
details
Oggetto serializzabile JSON che fornisce un messaggio specifico del metodo di pagamento utilizzato dal commerciante per elaborare la transazione e determinare il trasferimento di fondi riuscito
details: any
Valore della proprietà
any
methodName
Identificatore del metodo di pagamento per il metodo di pagamento selezionato dall'utente per soddisfare la transazione
methodName: string
Valore della proprietà
string
payerEmail
Se il flag requestPayerEmail è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, payerEmail sarà l'indirizzo di posta elettronica scelto dall'utente
payerEmail: string
Valore della proprietà
string
payerPhone
Se il flag requestPayerPhone è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, payerPhone sarà il numero di telefono scelto dall'utente
payerPhone: string
Valore della proprietà
string
shippingAddress
Se il flag requestShipping è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, shippingAddress sarà l'indirizzo di spedizione completo e finale scelto dall'utente
shippingAddress: PaymentAddress
Valore della proprietà
shippingOption
Se il flag requestShipping è stato impostato su true nel costruttore PaymentOptions passato al costruttore PaymentRequest, shippingOption sarà l'attributo ID dell'opzione di spedizione selezionata
shippingOption: string
Valore della proprietà
string