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
ShopifyStore.domain ● String! non-null scalar
Shopify shop domain (e.g. my-store.myshopify.com).
ShopifyStore.paymentMethod ● String! non-null scalar
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 ● String scalar
MONEI account currently bound to this installation. Swapped automatically by updateShopifyShopSettings when testMode toggles (test/live account pair).
ShopifyStore.countryStores ● [CountryStore!] list object
Country-to-store routing rules. See CountryStore.
ShopifyStore.testMode ● Boolean scalar
Whether this installation processes payments in test mode.
ShopifyStore.createOrderOnTimeout ● Boolean scalar
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
ShopifyStoresConnection object