Skip to main content

transactionRequestAction Mutation

Request an action for payment transaction.

Requires HANDLE_PAYMENTSpermission.
transactionRequestAction(
actionType: TransactionActionEnum!
amount: PositiveDecimal
id: ID
refundReason: String
refundReasonReference: ID
token: UUID
): TransactionRequestAction

Arguments

transactionRequestAction.actionType ● TransactionActionEnum! non-null enum payments

Determines the action type.

transactionRequestAction.amount ● PositiveDecimal scalar miscellaneous

Transaction request amount. If empty, maximal possible amount will be used.

transactionRequestAction.id ● ID scalar miscellaneous

The ID of the transaction. One of field id or token is required.

transactionRequestAction.refundReason ● String scalar miscellaneous

Reason of the refund

Added in Saleor 3.22

transactionRequestAction.refundReasonReference ● ID scalar miscellaneous

ID of a Page (Model) to reference in reason.

Added in Saleor 3.22

transactionRequestAction.token ● UUID scalar miscellaneous

The token of the transaction. One of field id or token is required.

Type

TransactionRequestAction object payments

Request an action for payment transaction.

Requires HANDLE_PAYMENTSpermission.