GitHub

ShopifyShop

interface

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

Shop represents a collection of the general settings and information about the shop.

interface ShopifyShop {
  __typename: "Shop"
  brand: ShopifyBrand
  description: string
  id: string
  metafield: ShopifyMetafield
  metafields: ShopifyMetafield[]
  moneyFormat: string
  name: string
  paymentSettings: ShopifyPaymentSettings
  primaryDomain: ShopifyDomain
  privacyPolicy: ShopifyShopPolicy
  refundPolicy: ShopifyShopPolicy
  shippingPolicy: ShopifyShopPolicy
  shipsToCountries: ShopifyCountryCode[]
  subscriptionPolicy: ShopifyShopPolicyWithDefault
  termsOfService: ShopifyShopPolicy
}

Properties

__typename
"Shop"
brand
ShopifyBrand

The shop's branding configuration.

description
string

A description of the shop.

id
string

A globally-unique ID.

metafield
ShopifyMetafield

A custom field, including its namespace and key, that's associated with a Shopify resource for the purposes of adding and storing additional information.

metafields
ShopifyMetafield[]

A list of custom fields that a merchant associates with a Shopify resource.

moneyFormat
string

A string representing the way currency is formatted when the currency isn’t specified.

name
string

The shop’s name.

paymentSettings
ShopifyPaymentSettings

Settings related to payments.

primaryDomain
ShopifyDomain

The primary domain of the shop’s Online Store.

privacyPolicy
ShopifyShopPolicy

The shop’s privacy policy.

refundPolicy
ShopifyShopPolicy

The shop’s refund policy.

shippingPolicy
ShopifyShopPolicy

The shop’s shipping policy.

shipsToCountries
ShopifyCountryCode[]

Countries that the shop ships to.

subscriptionPolicy
ShopifyShopPolicyWithDefault

The shop’s subscription policy.

termsOfService
ShopifyShopPolicy

The shop’s terms of service.