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

Schema: Saleor 3.23.43Download SDLUpgrade guides

On this page

PaymentSettings Object

Represents the channel-specific payment settings.

type PaymentSettings {
  defaultTransactionFlowStrategy: TransactionFlowStrategyEnum!
  releaseFundsForExpiredCheckouts: Boolean
  checkoutTtlBeforeReleasingFunds: Hour
  checkoutReleaseFundsCutOffDate: DateTime
}

Fields

defaultTransactionFlowStrategy

defaultTransactionFlowStrategy · TransactionFlowStrategyEnum!

Determine the transaction flow strategy to be used. Include the selected option in the payload sent to the payment app, as a requested action for the transaction.

releaseFundsForExpiredCheckouts

releaseFundsForExpiredCheckouts · Boolean

Determine if the funds for expired checkouts should be released automatically.

Added in Saleor 3.20

checkoutTtlBeforeReleasingFunds

checkoutTtlBeforeReleasingFunds · Hour

The time in hours after which funds for expired checkouts will be released.

Added in Saleor 3.20

checkoutReleaseFundsCutOffDate

checkoutReleaseFundsCutOffDate · DateTime

Specifies the earliest date on which funds for expired checkouts can begin to be released. Expired checkouts dated before this cut-off will not have their funds released. Additionally, no funds will be released for checkouts that are more than one year old, regardless of the cut-off date.

Added in Saleor 3.20

Used by


Schema: Saleor 3.23.43. Download SDL.

Last updated on April 13, 2026

Was this page helpful?