# ShopifyStore

Shopify shop connected to a MONEI account for a specific MONEI Shopify app. One row per `(domain, paymentMethod)` pair.

```
type ShopifyStore {

  domain: String!

  paymentMethod: String!

  accountId: String

  countryStores: [CountryStore!]

  testMode: Boolean

  createOrderOnTimeout: Boolean

}
```

### Fields[​](#fields "Direct link to Fields")

#### [`ShopifyStore.domain`](#domain) ● [`String!`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) non-null scalar[​](#domain "Direct link to domain")

Shopify shop domain (e.g. `my-store.myshopify.com`).

#### [`ShopifyStore.paymentMethod`](#payment-method) ● [`String!`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) non-null scalar[​](#payment-method "Direct link to payment-method")

MONEI Shopify app installed on the shop. Each MONEI Shopify app exposes one payment method: `card`, `bizum`, `mbway`, `multibanco`, `qr`; plus aggregate apps `monei` (MONEI Payments, all methods) and `onsite` (card-on-page).

#### [`ShopifyStore.accountId`](#account-id) ● [`String`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) scalar[​](#account-id "Direct link to account-id")

MONEI account currently bound to this installation. Swapped automatically by `updateShopifyShopSettings` when `testMode` toggles (test/live account pair).

#### [`ShopifyStore.countryStores`](#country-stores) ● [`[CountryStore!]`](https://docs.monei.com/apis/graphql/types/objects/country-store/.md) list object[​](#country-stores "Direct link to country-stores")

Country-to-store routing rules. See `CountryStore`.

#### [`ShopifyStore.testMode`](#test-mode) ● [`Boolean`](https://docs.monei.com/apis/graphql/types/scalars/boolean/.md) scalar[​](#test-mode "Direct link to test-mode")

Whether this installation processes payments in test mode.

#### [`ShopifyStore.createOrderOnTimeout`](#create-order-on-timeout) ● [`Boolean`](https://docs.monei.com/apis/graphql/types/scalars/boolean/.md) scalar[​](#create-order-on-timeout "Direct link to create-order-on-timeout")

When `true`, create the Shopify order even if the MONEI payment confirmation times out, rather than failing the checkout. Set by the Shopify app side; not exposed in the update settings input.

### Member Of[​](#member-of "Direct link to Member Of")

[`ShopifyStoresConnection`](https://docs.monei.com/apis/graphql/types/objects/shopify-stores-connection/.md) object
