Przejdź do głównej zawartości

PaymentSettings

Shop payment configuration (currency, country, providers)

type PaymentSettings {
countryCode: CountryCode!
currencyCode: CurrencyCode!
enabledPresentmentCurrencies: [CurrencyCode!]!
paymentProviders: [String!]!
}

Fields

PaymentSettings.countryCode ● CountryCode! non-null enum

Shop country code — drives payment method availability

PaymentSettings.currencyCode ● CurrencyCode! non-null enum

Primary currency used to process payments

PaymentSettings.enabledPresentmentCurrencies ● [CurrencyCode!]! non-null enum

Currencies displayable on the storefront (Money.currencyCode allowlist)

PaymentSettings.paymentProviders ● [String!]! non-null scalar

Codes of the payment providers active for this shop. E.g. ["payu", "cash_on_delivery"]. Use to conditionally render the checkout UI.

Member Of

Shop object