OrderTransactionInput

Specifies the information needed to create an order transaction.

Show definition

# Specifies the information needed to create an order transaction.
input OrderTransactionInput {
  # The amount of money for this transaction.
  amount: Money!

# The payment gateway to use for this transaction. gateway: String!

# The kind of transaction. kind: OrderTransactionKind!

# The ID of the order associated with the transaction. orderId: ID!

# The ID of the optional parent transaction, for example the authorization of a capture. parentId: ID }

Input Fields

amount   (Money!)

Required

The amount of money for this transaction.

gateway   (String!)

Required

The payment gateway to use for this transaction.

kind   (OrderTransactionKind!)

Required

The kind of transaction.

orderId   (ID!)

Required

The ID of the order associated with the transaction.

parentId   (ID)

The ID of the optional parent transaction, for example the authorization of a capture.

Sign up for a Partner account to get started.

Sign up