PaymentResponse interface
Warnung
Diese API ist nun veraltet.
Bot Framework no longer supports payments
Eine PaymentResponse wird zurückgegeben, wenn ein Benutzer eine Zahlungsmethode ausgewählt und eine Zahlungsanforderung genehmigt hat.
Eigenschaften
details | Ein JSON-serialisierbares Objekt, das eine spezifische Nachricht für zahlungsmethodenspezifische Nachrichten bereitstellt, die vom Händler verwendet werden, um die Transaktion zu verarbeiten und die erfolgreiche Übertragung des Fonds zu bestimmen |
method |
Die Zahlungsmethode für die Zahlungsmethode, die der Benutzer zur Erfüllung der Transaktion ausgewählt hat |
payer |
Wenn das flag "requestPayerEmail" in den PaymentOptions, die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist payerEmail die vom Benutzer gewählte E-Mail-Adresse. |
payer |
Wenn das flag "requestPayerPhone" in den PaymentOptions, die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist payerPhone die vom Benutzer gewählte Telefonnummer. |
shipping |
Wenn das RequestShipping-Flag in den PaymentOptions,die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist shippingAddress die vollständige und endgültige Versandadresse, die vom Benutzer ausgewählt wird. |
shipping |
Wenn das RequestShipping-Flag in den PaymentOptions,die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist shippingOption das ID-Attribut der ausgewählten Versandoption. |
Details zur Eigenschaft
details
Ein JSON-serialisierbares Objekt, das eine spezifische Nachricht für zahlungsmethodenspezifische Nachrichten bereitstellt, die vom Händler verwendet werden, um die Transaktion zu verarbeiten und die erfolgreiche Übertragung des Fonds zu bestimmen
details: any
Eigenschaftswert
any
methodName
Die Zahlungsmethode für die Zahlungsmethode, die der Benutzer zur Erfüllung der Transaktion ausgewählt hat
methodName: string
Eigenschaftswert
string
payerEmail
Wenn das flag "requestPayerEmail" in den PaymentOptions, die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist payerEmail die vom Benutzer gewählte E-Mail-Adresse.
payerEmail: string
Eigenschaftswert
string
payerPhone
Wenn das flag "requestPayerPhone" in den PaymentOptions, die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist payerPhone die vom Benutzer gewählte Telefonnummer.
payerPhone: string
Eigenschaftswert
string
shippingAddress
Wenn das RequestShipping-Flag in den PaymentOptions,die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist shippingAddress die vollständige und endgültige Versandadresse, die vom Benutzer ausgewählt wird.
shippingAddress: PaymentAddress
Eigenschaftswert
shippingOption
Wenn das RequestShipping-Flag in den PaymentOptions,die an den PaymentRequest-Konstruktor übergeben wurde, auf "true" festgelegt wurde, ist shippingOption das ID-Attribut der ausgewählten Versandoption.
shippingOption: string
Eigenschaftswert
string