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