Skip to main content

UpdateShopifyShopSettingsInput

Input for updateShopifyShopSettings. Caller's account must own the installation. Fields left null/omitted preserve the existing value (no overwrite).

input UpdateShopifyShopSettingsInput {
shop: String!
paymentMethod: String!
countryStores: [CountryStoreInput!]
testMode: Boolean
}

Fields

UpdateShopifyShopSettingsInput.shop ● String! non-null scalar

Shopify shop domain.

UpdateShopifyShopSettingsInput.paymentMethod ● String! non-null scalar

MONEI Shopify app payment method. See ShopifyStore.paymentMethod.

UpdateShopifyShopSettingsInput.countryStores ● [CountryStoreInput!] list input

New country-to-store routing rules. When provided, fully replaces the existing list.

UpdateShopifyShopSettingsInput.testMode ● Boolean scalar

Toggle between test and live mode. Switching modes re-binds the installation to the account's paired live/test account; fails if the paired account is missing or cannot process payments.

Member Of

updateShopifyShopSettings mutation