API version: unstable
API version: 2021-04 Release candidate
API version: 2021-01 Latest
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

Transaction object

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead

An object representing exchange of money for a product or service.

Required access

unauthenticated_read_checkouts access scope.

Fields

  • amountV2 (MoneyV2!)

    The amount of money that the transaction was for.

  • The kind of the transaction.

  • statusV2 (TransactionStatus)

    The status of the transaction.

  • test (Boolean!)

    Whether the transaction was done in test mode or not.

Types that return Transaction

Deprecated fields

  • amount (Money!) deprecated

    The amount of money that the transaction was for.

    Deprecation warning

    Use amountV2 instead

  • status (TransactionStatus!) deprecated

    The status of the transaction.

    Deprecation warning

    Use statusV2 instead