TenderTransaction

Version 2019-04

A tender transaction represents a transaction which modifies the shop's balance.

Required access

read_orders access scope

Show definition
"""
A tender transaction represents a transaction which modifies the shop's balance.
"""
type TenderTransaction implements Node {
  """
  The amount and currency of the tender transaction.
  """
  amount: MoneyV2!
  """
  Globally unique identifier.
  """
  id: ID!
  """
  Information about the payment method used for this transaction.
  """
  paymentMethod: String
  """
  Date and time when the transaction was processed.
  """
  processedAt: DateTime
  """
  The remote gateway reference associated with the tender transaction.
  """
  remoteReference: String
  """
  Whether the transaction is a test transaction.
  """
  test: Boolean!
  """
  Information about the payment instrument used for this transaction.
  """
  transactionDetails: TenderTransactionDetails
}

Implements

Fields

amount (MoneyV2!)

The amount and currency of the tender transaction.

id (ID!)

Globally unique identifier.

paymentMethod (String)

Information about the payment method used for this transaction.

processedAt (DateTime)

Date and time when the transaction was processed.

remoteReference (String)

The remote gateway reference associated with the tender transaction.

test (Boolean!)

Whether the transaction is a test transaction.

transactionDetails (TenderTransactionDetails)

Information about the payment instrument used for this transaction.

Version 2019-07 (Latest)

A tender transaction represents a transaction which modifies the shop's balance.

Required access

read_orders access scope

Show definition
"""
A tender transaction represents a transaction which modifies the shop's balance.
"""
type TenderTransaction implements Node {
  """
  The amount and currency of the tender transaction.
  """
  amount: MoneyV2!
  """
  Globally unique identifier.
  """
  id: ID!
  """
  Information about the payment method used for this transaction.
  """
  paymentMethod: String
  """
  Date and time when the transaction was processed.
  """
  processedAt: DateTime
  """
  The remote gateway reference associated with the tender transaction.
  """
  remoteReference: String
  """
  Whether the transaction is a test transaction.
  """
  test: Boolean!
  """
  Information about the payment instrument used for this transaction.
  """
  transactionDetails: TenderTransactionDetails
}

Implements

Fields

amount (MoneyV2!)

The amount and currency of the tender transaction.

id (ID!)

Globally unique identifier.

paymentMethod (String)

Information about the payment method used for this transaction.

processedAt (DateTime)

Date and time when the transaction was processed.

remoteReference (String)

The remote gateway reference associated with the tender transaction.

test (Boolean!)

Whether the transaction is a test transaction.

transactionDetails (TenderTransactionDetails)

Information about the payment instrument used for this transaction.

Version 2019-10 (Release candidate)

A tender transaction represents a transaction which modifies the shop's balance.

Required access

read_orders access scope

Show definition
"""
A tender transaction represents a transaction which modifies the shop's balance.
"""
type TenderTransaction implements Node {
  """
  The amount and currency of the tender transaction.
  """
  amount: MoneyV2!
  """
  Globally unique identifier.
  """
  id: ID!
  """
  Information about the payment method used for this transaction.
  """
  paymentMethod: String
  """
  Date and time when the transaction was processed.
  """
  processedAt: DateTime
  """
  The remote gateway reference associated with the tender transaction.
  """
  remoteReference: String
  """
  Whether the transaction is a test transaction.
  """
  test: Boolean!
  """
  Information about the payment instrument used for this transaction.
  """
  transactionDetails: TenderTransactionDetails
}

Implements

Fields

amount (MoneyV2!)

The amount and currency of the tender transaction.

id (ID!)

Globally unique identifier.

paymentMethod (String)

Information about the payment method used for this transaction.

processedAt (DateTime)

Date and time when the transaction was processed.

remoteReference (String)

The remote gateway reference associated with the tender transaction.

test (Boolean!)

Whether the transaction is a test transaction.

transactionDetails (TenderTransactionDetails)

Information about the payment instrument used for this transaction.

Sign up for a Partner account to get started.

Sign up