Skip to content
Saleor
Esc
↑↓navigate↵open⌘Jpreview

Schema: Saleor 3.23.43Download SDLUpgrade guides

On this page

transactionCreate Mutation

Creates transaction for checkout or order.

Requires one of the following permissions:HANDLE_PAYMENTS
transactionCreate(id: ID!, transaction: TransactionCreateInput!, transactionEvent: TransactionEventInput): TransactionCreate

Returns

TransactionCreate

Show return type
type TransactionCreate {
  transaction: TransactionItem
  errors: [TransactionCreateError!]!
}

Arguments

id

id · ID!

The ID of the checkout or order.

transaction

transaction · TransactionCreateInput!

Input data required to create a new transaction object.

transactionEvent

transactionEvent · TransactionEventInput

Data that defines a transaction event.


Schema: Saleor 3.23.43. Download SDL.

Last updated on April 13, 2026

Was this page helpful?