TransactionDecisionValueSpec

  • TransactionDecisionValueSpec is used with the actions.intent.TRANSACTION_DECISION intent and provides necessary information for user transaction decisions.

  • It includes details about the order (order), options related to the order (orderOptions), payment information (paymentParameters), and how the order is presented to the user (presentationOptions).

  • Each field within TransactionDecisionValueSpec is an object with further details accessible through provided links.

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.