PaymentDetailsModifier interface

Warning

This API is now deprecated.

Bot Framework no longer supports payments

Provides details that modify the PaymentDetails based on payment method identifier

Properties

additionalDisplayItems

Provides additional display items that are appended to the displayItems field in the PaymentDetails dictionary for the payment method identifiers in the supportedMethods field

data

A JSON-serializable object that provides optional information that might be needed by the supported payment methods

supportedMethods

Contains a sequence of payment method identifiers

total

This value overrides the total field in the PaymentDetails dictionary for the payment method identifiers in the supportedMethods field

Property Details

additionalDisplayItems

Provides additional display items that are appended to the displayItems field in the PaymentDetails dictionary for the payment method identifiers in the supportedMethods field

additionalDisplayItems: PaymentItem[]

Property Value

data

A JSON-serializable object that provides optional information that might be needed by the supported payment methods

data: any

Property Value

any

supportedMethods

Contains a sequence of payment method identifiers

supportedMethods: string[]

Property Value

string[]

total

This value overrides the total field in the PaymentDetails dictionary for the payment method identifiers in the supportedMethods field

total: PaymentItem

Property Value