---
title: Payments API
sidebar:
  label: Overview
  order: 0
---

Explore the payments API in **Saleor 3.23.43**. Choose an operation below, then follow its type links for arguments and return fields.

Start with [Integrate payments](/developer/payments/overview) for the implementation workflow.

[API walkthrough](/quickstart/api) · [Authentication](/api-usage/authentication) · [Download schema](/schema/saleor.graphql)

## Queries

- [transaction](/api-reference/payments/queries/transaction)
- [transactions](/api-reference/payments/queries/transactions)

## Mutations

- [paymentGatewayInitialize](/api-reference/payments/mutations/payment-gateway-initialize)
- [paymentGatewayInitializeTokenization](/api-reference/payments/mutations/payment-gateway-initialize-tokenization)
- [paymentMethodInitializeTokenization](/api-reference/payments/mutations/payment-method-initialize-tokenization)
- [paymentMethodProcessTokenization](/api-reference/payments/mutations/payment-method-process-tokenization)
- [storedPaymentMethodRequestDelete](/api-reference/payments/mutations/stored-payment-method-request-delete)
- [transactionCreate](/api-reference/payments/mutations/transaction-create)
- [transactionEventReport](/api-reference/payments/mutations/transaction-event-report)
- [transactionInitialize](/api-reference/payments/mutations/transaction-initialize)
- [transactionProcess](/api-reference/payments/mutations/transaction-process)
- [transactionRequestAction](/api-reference/payments/mutations/transaction-request-action)
- [transactionRequestRefundForGrantedRefund](/api-reference/payments/mutations/transaction-request-refund-for-granted-refund)
- [transactionUpdate](/api-reference/payments/mutations/transaction-update)


## Objects

- [CreditCard](/api-reference/payments/objects/credit-card)
- [GatewayConfigLine](/api-reference/payments/objects/gateway-config-line)
- [ListStoredPaymentMethods](/api-reference/payments/objects/list-stored-payment-methods)
- [Payment](/api-reference/payments/objects/payment)
- [PaymentAuthorize](/api-reference/payments/objects/payment-authorize)
- [PaymentCapture](/api-reference/payments/objects/payment-capture)
- [PaymentCaptureEvent](/api-reference/payments/objects/payment-capture-event)
- [PaymentCheckBalance](/api-reference/payments/objects/payment-check-balance)
- [PaymentConfirmEvent](/api-reference/payments/objects/payment-confirm-event)
- [PaymentCountableConnection](/api-reference/payments/objects/payment-countable-connection)
- [PaymentCountableEdge](/api-reference/payments/objects/payment-countable-edge)
- [PaymentError](/api-reference/payments/objects/payment-error)
- [PaymentGateway](/api-reference/payments/objects/payment-gateway)
- [PaymentGatewayConfig](/api-reference/payments/objects/payment-gateway-config)
- [PaymentGatewayConfigError](/api-reference/payments/objects/payment-gateway-config-error)
- [PaymentGatewayInitialize](/api-reference/payments/objects/payment-gateway-initialize)
- [PaymentGatewayInitializeError](/api-reference/payments/objects/payment-gateway-initialize-error)
- [PaymentGatewayInitializeSession](/api-reference/payments/objects/payment-gateway-initialize-session)
- [PaymentGatewayInitializeTokenization](/api-reference/payments/objects/payment-gateway-initialize-tokenization)
- [PaymentGatewayInitializeTokenizationError](/api-reference/payments/objects/payment-gateway-initialize-tokenization-error)
- [PaymentGatewayInitializeTokenizationSession](/api-reference/payments/objects/payment-gateway-initialize-tokenization-session)
- [PaymentInitialize](/api-reference/payments/objects/payment-initialize)
- [PaymentInitialized](/api-reference/payments/objects/payment-initialized)
- [PaymentListGateways](/api-reference/payments/objects/payment-list-gateways)
- [PaymentMethodInitializeTokenization](/api-reference/payments/objects/payment-method-initialize-tokenization)
- [PaymentMethodInitializeTokenizationError](/api-reference/payments/objects/payment-method-initialize-tokenization-error)
- [PaymentMethodInitializeTokenizationSession](/api-reference/payments/objects/payment-method-initialize-tokenization-session)
- [PaymentMethodProcessTokenization](/api-reference/payments/objects/payment-method-process-tokenization)
- [PaymentMethodProcessTokenizationError](/api-reference/payments/objects/payment-method-process-tokenization-error)
- [PaymentMethodProcessTokenizationSession](/api-reference/payments/objects/payment-method-process-tokenization-session)
- [PaymentMethodRequestDeleteError](/api-reference/payments/objects/payment-method-request-delete-error)
- [PaymentProcessEvent](/api-reference/payments/objects/payment-process-event)
- [PaymentRefund](/api-reference/payments/objects/payment-refund)
- [PaymentRefundEvent](/api-reference/payments/objects/payment-refund-event)
- [PaymentSource](/api-reference/payments/objects/payment-source)
- [PaymentVoid](/api-reference/payments/objects/payment-void)
- [PaymentVoidEvent](/api-reference/payments/objects/payment-void-event)
- [StoredPaymentMethod](/api-reference/payments/objects/stored-payment-method)
- [StoredPaymentMethodDeleteRequested](/api-reference/payments/objects/stored-payment-method-delete-requested)
- [StoredPaymentMethodRequestDelete](/api-reference/payments/objects/stored-payment-method-request-delete)
- [Transaction](/api-reference/payments/objects/transaction)
- [TransactionAction](/api-reference/payments/objects/transaction-action)
- [TransactionCancelationRequested](/api-reference/payments/objects/transaction-cancelation-requested)
- [TransactionChargeRequested](/api-reference/payments/objects/transaction-charge-requested)
- [TransactionCountableConnection](/api-reference/payments/objects/transaction-countable-connection)
- [TransactionCountableEdge](/api-reference/payments/objects/transaction-countable-edge)
- [TransactionCreate](/api-reference/payments/objects/transaction-create)
- [TransactionCreateError](/api-reference/payments/objects/transaction-create-error)
- [TransactionEvent](/api-reference/payments/objects/transaction-event)
- [TransactionEventReport](/api-reference/payments/objects/transaction-event-report)
- [TransactionEventReportError](/api-reference/payments/objects/transaction-event-report-error)
- [TransactionInitialize](/api-reference/payments/objects/transaction-initialize)
- [TransactionInitializeError](/api-reference/payments/objects/transaction-initialize-error)
- [TransactionInitializeSession](/api-reference/payments/objects/transaction-initialize-session)
- [TransactionItem](/api-reference/payments/objects/transaction-item)
- [TransactionItemMetadataUpdated](/api-reference/payments/objects/transaction-item-metadata-updated)
- [TransactionProcess](/api-reference/payments/objects/transaction-process)
- [TransactionProcessAction](/api-reference/payments/objects/transaction-process-action)
- [TransactionProcessError](/api-reference/payments/objects/transaction-process-error)
- [TransactionProcessSession](/api-reference/payments/objects/transaction-process-session)
- [TransactionRefundRequested](/api-reference/payments/objects/transaction-refund-requested)
- [TransactionRequestAction](/api-reference/payments/objects/transaction-request-action)
- [TransactionRequestActionError](/api-reference/payments/objects/transaction-request-action-error)
- [TransactionRequestRefundForGrantedRefund](/api-reference/payments/objects/transaction-request-refund-for-granted-refund)
- [TransactionRequestRefundForGrantedRefundError](/api-reference/payments/objects/transaction-request-refund-for-granted-refund-error)
- [TransactionSummary](/api-reference/payments/objects/transaction-summary)
- [TransactionUpdate](/api-reference/payments/objects/transaction-update)
- [TransactionUpdateError](/api-reference/payments/objects/transaction-update-error)

## Inputs

- [PaymentCheckBalanceInput](/api-reference/payments/inputs/payment-check-balance-input)
- [PaymentFilterInput](/api-reference/payments/inputs/payment-filter-input)
- [PaymentGatewayToInitialize](/api-reference/payments/inputs/payment-gateway-to-initialize)
- [PaymentInput](/api-reference/payments/inputs/payment-input)
- [PaymentSettingsInput](/api-reference/payments/inputs/payment-settings-input)
- [TransactionCreateInput](/api-reference/payments/inputs/transaction-create-input)
- [TransactionEventFilterInput](/api-reference/payments/inputs/transaction-event-filter-input)
- [TransactionEventInput](/api-reference/payments/inputs/transaction-event-input)
- [TransactionEventTypeEnumFilterInput](/api-reference/payments/inputs/transaction-event-type-enum-filter-input)
- [TransactionSortingInput](/api-reference/payments/inputs/transaction-sorting-input)
- [TransactionUpdateInput](/api-reference/payments/inputs/transaction-update-input)
- [TransactionWhereInput](/api-reference/payments/inputs/transaction-where-input)

## Enums

- [OrderAction](/api-reference/payments/enums/order-action)
- [PaymentChargeStatusEnum](/api-reference/payments/enums/payment-charge-status-enum)
- [PaymentErrorCode](/api-reference/payments/enums/payment-error-code)
- [PaymentGatewayConfigErrorCode](/api-reference/payments/enums/payment-gateway-config-error-code)
- [PaymentGatewayInitializeErrorCode](/api-reference/payments/enums/payment-gateway-initialize-error-code)
- [PaymentGatewayInitializeTokenizationErrorCode](/api-reference/payments/enums/payment-gateway-initialize-tokenization-error-code)
- [PaymentGatewayInitializeTokenizationResult](/api-reference/payments/enums/payment-gateway-initialize-tokenization-result)
- [PaymentMethodInitializeTokenizationErrorCode](/api-reference/payments/enums/payment-method-initialize-tokenization-error-code)
- [PaymentMethodProcessTokenizationErrorCode](/api-reference/payments/enums/payment-method-process-tokenization-error-code)
- [PaymentMethodTokenizationResult](/api-reference/payments/enums/payment-method-tokenization-result)
- [PaymentMethodTypeEnum](/api-reference/payments/enums/payment-method-type-enum)
- [StoredPaymentMethodRequestDeleteErrorCode](/api-reference/payments/enums/stored-payment-method-request-delete-error-code)
- [StoredPaymentMethodRequestDeleteResult](/api-reference/payments/enums/stored-payment-method-request-delete-result)
- [StorePaymentMethodEnum](/api-reference/payments/enums/store-payment-method-enum)
- [TokenizedPaymentFlowEnum](/api-reference/payments/enums/tokenized-payment-flow-enum)
- [TransactionActionEnum](/api-reference/payments/enums/transaction-action-enum)
- [TransactionCreateErrorCode](/api-reference/payments/enums/transaction-create-error-code)
- [TransactionEventReportErrorCode](/api-reference/payments/enums/transaction-event-report-error-code)
- [TransactionEventTypeEnum](/api-reference/payments/enums/transaction-event-type-enum)
- [TransactionFlowStrategyEnum](/api-reference/payments/enums/transaction-flow-strategy-enum)
- [TransactionInitializeErrorCode](/api-reference/payments/enums/transaction-initialize-error-code)
- [TransactionKind](/api-reference/payments/enums/transaction-kind)
- [TransactionProcessErrorCode](/api-reference/payments/enums/transaction-process-error-code)
- [TransactionRequestActionErrorCode](/api-reference/payments/enums/transaction-request-action-error-code)
- [TransactionRequestRefundForGrantedRefundErrorCode](/api-reference/payments/enums/transaction-request-refund-for-granted-refund-error-code)
- [TransactionSortField](/api-reference/payments/enums/transaction-sort-field)
- [TransactionUpdateErrorCode](/api-reference/payments/enums/transaction-update-error-code)





Deprecated operations remain available through search and the Deprecated section of the API navigation.
