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

methodName

Identificatore del metodo di pagamento per il metodo di pagamento selezionato dall'utente per soddisfare la transazione

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

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

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

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

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