Skip to main content

transactionCreate Mutation

Creates transaction for checkout or order.

Requires the HANDLE_PAYMENTSpermission.
transactionCreate(
id: ID!
transaction: TransactionCreateInput!
transactionEvent: TransactionEventInput
): TransactionCreate
Details
type TransactionCreate {
transaction: TransactionItem
errors: [TransactionCreateError!]!
}

Arguments​

id ● ID!​

The ID of the checkout or order.

transaction ● TransactionCreateInput!​

Input data required to create a new transaction object.

transactionEvent ● TransactionEventInput​

Data that defines a transaction event.

Type​

TransactionCreate​

Creates transaction for checkout or order.

Requires the HANDLE_PAYMENTSpermission.