TransactionDecisionValueSpec

  • TransactionDecisionValueSpec is used with the actions.intent.TRANSACTION_DECISION intent and provides information for users to approve transactions.

  • It includes details about the order (Order object), order options (OrderOptions object), payment parameters (PaymentParameters object), and presentation options (PresentationOptions object).

  • Each object within TransactionDecisionValueSpec offers specific data for managing and displaying transaction information to the user.

TransactionDecisionValueSpec is passed as input from the action for actions.intent.TRANSACTION_DECISION intent.

JSON representation
{
  "order": {
    object (Order)
  },
  "orderOptions": {
    object (OrderOptions)
  },
  "paymentParameters": {
    object (PaymentParameters)
  },
  "presentationOptions": {
    object (PresentationOptions)
  }
}
Fields
order

object (Order)

The order that's ready for user to approve.

orderOptions

object (OrderOptions)

Options associated with the order.

paymentParameters

object (PaymentParameters)

Parameters for requesting payment for this order.

presentationOptions

object (PresentationOptions)

Options used to customize order presentation to the user.