GitHub

ShopifyPaymentSettings

interface

import { ShopifyPaymentSettings } from '@daffodil/driver/shopify'

Settings related to payments.

interface ShopifyPaymentSettings {
  __typename: "PaymentSettings"
  acceptedCardBrands: ShopifyCardBrand[]
  cardVaultUrl: Scalars['URL']['output']
  countryCode: ShopifyCountryCode
  currencyCode: ShopifyCurrencyCode
  enabledPresentmentCurrencies: ShopifyCurrencyCode[]
  shopifyPaymentsAccountId: string
  supportedDigitalWallets: ShopifyDigitalWallet[]
}

Properties

__typename
"PaymentSettings"
acceptedCardBrands
ShopifyCardBrand[]

List of the card brands which the shop accepts.

cardVaultUrl
Scalars['URL']['output']

The url pointing to the endpoint to vault credit cards.

countryCode
ShopifyCountryCode

The country where the shop is located.

currencyCode
ShopifyCurrencyCode

The three-letter code for the shop's primary currency.

enabledPresentmentCurrencies
ShopifyCurrencyCode[]

A list of enabled currencies (ISO 4217 format) that the shop accepts. Merchants can enable currencies from their Shopify Payments settings in the Shopify admin.

shopifyPaymentsAccountId
string

The shop’s Shopify Payments account ID.

supportedDigitalWallets
ShopifyDigitalWallet[]

List of the digital wallets which the shop supports.