TransactionDecisionValueSpec

  • TransactionDecisionValueSpec is input from the action for actions.intent.TRANSACTION_DECISION intent.

  • It includes fields such as order, orderOptions, paymentParameters, and presentationOptions.

  • The order field represents the order ready for user approval.

  • orderOptions are associated with the order, paymentParameters are for requesting payment, and presentationOptions customize order presentation.

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.