├── .cursor └── rules │ └── enforce-guidelines.mdc ├── .devcontainer ├── Dockerfile ├── devcontainer.json └── docker-compose.yaml ├── .dockerignore ├── .eslintignore ├── .eslintrc ├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── check-licenses.yaml │ ├── check-spelling.yml │ ├── test.yml │ ├── update-api-reference.yml │ └── update-cli-docs.yml ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .remarkrc ├── GUIDELINES.md ├── LICENSE ├── LICENSES └── Lucide-LICENSE.txt ├── README.md ├── components ├── AppMetadata │ ├── AppMetadata.jsx │ └── AppMetadata.module.css ├── Apps │ ├── Apps.jsx │ └── apps.module.css ├── AskAI │ ├── index.jsx │ └── styles.module.css ├── Block │ ├── Block.jsx │ └── block.module.css ├── CardGrid │ ├── index.jsx │ └── styles.module.css ├── Chapters │ ├── index.jsx │ └── styles.module.css ├── CompactCard │ ├── index.jsx │ └── styles.module.css ├── FeaturePreview │ ├── index.jsx │ └── styles.module.css ├── Feedback │ ├── index.js │ └── styles.module.css ├── Figure │ ├── index.js │ └── styles.module.css ├── Icons │ └── icons.jsx ├── Layout │ ├── Layout.module.css │ └── index.jsx ├── Permissions │ ├── index.jsx │ └── styles.module.css ├── RecipeResourceGrid │ ├── index.jsx │ └── styles.module.css ├── Steps │ ├── index.jsx │ └── styles.module.css ├── Tiles │ ├── index.jsx │ └── tiles.module.css └── Video │ ├── index.jsx │ └── styles.module.css ├── cspell.json ├── docs ├── api-reference │ ├── api-reference.mdx │ ├── apps │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── app-error-code.mdx │ │ │ ├── app-extension-mount-enum.mdx │ │ │ ├── app-extension-target-enum.mdx │ │ │ ├── app-sort-field.mdx │ │ │ ├── app-type-enum.mdx │ │ │ └── circuit-breaker-state-enum.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── app-extension-filter-input.mdx │ │ │ ├── app-filter-input.mdx │ │ │ ├── app-input.mdx │ │ │ ├── app-install-input.mdx │ │ │ ├── app-sorting-input.mdx │ │ │ └── app-token-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── app-activate.mdx │ │ │ ├── app-create.mdx │ │ │ ├── app-deactivate.mdx │ │ │ ├── app-delete-failed-installation.mdx │ │ │ ├── app-delete.mdx │ │ │ ├── app-fetch-manifest.mdx │ │ │ ├── app-install.mdx │ │ │ ├── app-reenable-sync-webhooks.mdx │ │ │ ├── app-retry-install.mdx │ │ │ ├── app-token-create.mdx │ │ │ ├── app-token-delete.mdx │ │ │ ├── app-token-verify.mdx │ │ │ └── app-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── app-activate.mdx │ │ │ ├── app-brand-logo.mdx │ │ │ ├── app-brand.mdx │ │ │ ├── app-countable-connection.mdx │ │ │ ├── app-countable-edge.mdx │ │ │ ├── app-create.mdx │ │ │ ├── app-deactivate.mdx │ │ │ ├── app-delete-failed-installation.mdx │ │ │ ├── app-delete.mdx │ │ │ ├── app-deleted.mdx │ │ │ ├── app-error.mdx │ │ │ ├── app-extension-countable-connection.mdx │ │ │ ├── app-extension-countable-edge.mdx │ │ │ ├── app-extension.mdx │ │ │ ├── app-fetch-manifest.mdx │ │ │ ├── app-install.mdx │ │ │ ├── app-installation.mdx │ │ │ ├── app-installed.mdx │ │ │ ├── app-manifest-brand-logo.mdx │ │ │ ├── app-manifest-brand.mdx │ │ │ ├── app-manifest-extension.mdx │ │ │ ├── app-manifest-required-saleor-version.mdx │ │ │ ├── app-manifest-webhook.mdx │ │ │ ├── app-reenable-sync-webhooks.mdx │ │ │ ├── app-retry-install.mdx │ │ │ ├── app-status-changed.mdx │ │ │ ├── app-token-create.mdx │ │ │ ├── app-token-delete.mdx │ │ │ ├── app-token-verify.mdx │ │ │ ├── app-token.mdx │ │ │ ├── app-update.mdx │ │ │ ├── app-updated.mdx │ │ │ ├── app.mdx │ │ │ └── manifest.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── app-extension.mdx │ │ │ ├── app-extensions.mdx │ │ │ ├── app.mdx │ │ │ ├── apps-installations.mdx │ │ │ └── apps.mdx │ ├── attributes │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── attribute-bulk-create-error-code.mdx │ │ │ ├── attribute-choices-sort-field.mdx │ │ │ ├── attribute-entity-type-enum.mdx │ │ │ ├── attribute-error-code.mdx │ │ │ ├── attribute-input-type-enum.mdx │ │ │ ├── attribute-sort-field.mdx │ │ │ ├── attribute-translate-error-code.mdx │ │ │ ├── attribute-type-enum.mdx │ │ │ └── attribute-value-translate-error-code.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── attribute-bulk-translate-input.mdx │ │ │ ├── attribute-bulk-update-input.mdx │ │ │ ├── attribute-choices-sorting-input.mdx │ │ │ ├── attribute-create-input.mdx │ │ │ ├── attribute-entity-type-enum-filter-input.mdx │ │ │ ├── attribute-filter-input.mdx │ │ │ ├── attribute-input-type-enum-filter-input.mdx │ │ │ ├── attribute-input.mdx │ │ │ ├── attribute-sorting-input.mdx │ │ │ ├── attribute-type-enum-filter-input.mdx │ │ │ ├── attribute-update-input.mdx │ │ │ ├── attribute-value-bulk-translate-input.mdx │ │ │ ├── attribute-value-create-input.mdx │ │ │ ├── attribute-value-filter-input.mdx │ │ │ ├── attribute-value-input.mdx │ │ │ ├── attribute-value-selectable-type-input.mdx │ │ │ ├── attribute-value-update-input.mdx │ │ │ ├── attribute-where-input.mdx │ │ │ └── measurement-units-enum-filter-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── attribute-bulk-create.mdx │ │ │ ├── attribute-bulk-delete.mdx │ │ │ ├── attribute-bulk-translate.mdx │ │ │ ├── attribute-bulk-update.mdx │ │ │ ├── attribute-create.mdx │ │ │ ├── attribute-delete.mdx │ │ │ ├── attribute-reorder-values.mdx │ │ │ ├── attribute-translate.mdx │ │ │ ├── attribute-update.mdx │ │ │ ├── attribute-value-bulk-delete.mdx │ │ │ ├── attribute-value-bulk-translate.mdx │ │ │ ├── attribute-value-create.mdx │ │ │ ├── attribute-value-delete.mdx │ │ │ ├── attribute-value-translate.mdx │ │ │ └── attribute-value-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── assigned-variant-attribute.mdx │ │ │ ├── attribute-bulk-create-error.mdx │ │ │ ├── attribute-bulk-create-result.mdx │ │ │ ├── attribute-bulk-create.mdx │ │ │ ├── attribute-bulk-delete.mdx │ │ │ ├── attribute-bulk-translate-result.mdx │ │ │ ├── attribute-bulk-translate.mdx │ │ │ ├── attribute-bulk-update-error.mdx │ │ │ ├── attribute-bulk-update-result.mdx │ │ │ ├── attribute-bulk-update.mdx │ │ │ ├── attribute-countable-connection.mdx │ │ │ ├── attribute-countable-edge.mdx │ │ │ ├── attribute-create.mdx │ │ │ ├── attribute-created.mdx │ │ │ ├── attribute-delete.mdx │ │ │ ├── attribute-deleted.mdx │ │ │ ├── attribute-error.mdx │ │ │ ├── attribute-reorder-values.mdx │ │ │ ├── attribute-translatable-content.mdx │ │ │ ├── attribute-translate.mdx │ │ │ ├── attribute-translation.mdx │ │ │ ├── attribute-update.mdx │ │ │ ├── attribute-updated.mdx │ │ │ ├── attribute-value-bulk-delete.mdx │ │ │ ├── attribute-value-bulk-translate-result.mdx │ │ │ ├── attribute-value-bulk-translate.mdx │ │ │ ├── attribute-value-countable-connection.mdx │ │ │ ├── attribute-value-countable-edge.mdx │ │ │ ├── attribute-value-create.mdx │ │ │ ├── attribute-value-created.mdx │ │ │ ├── attribute-value-delete.mdx │ │ │ ├── attribute-value-deleted.mdx │ │ │ ├── attribute-value-translatable-content.mdx │ │ │ ├── attribute-value-translate.mdx │ │ │ ├── attribute-value-translation.mdx │ │ │ ├── attribute-value-update.mdx │ │ │ ├── attribute-value-updated.mdx │ │ │ ├── attribute-value.mdx │ │ │ ├── attribute.mdx │ │ │ └── selected-attribute.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── attribute.mdx │ │ │ └── attributes.mdx │ ├── authentication │ │ ├── _category_.yml │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── external-authentication-url.mdx │ │ │ ├── external-logout.mdx │ │ │ ├── external-obtain-access-tokens.mdx │ │ │ ├── external-refresh.mdx │ │ │ ├── external-verify.mdx │ │ │ ├── token-create.mdx │ │ │ ├── token-refresh.mdx │ │ │ ├── token-verify.mdx │ │ │ └── tokens-deactivate-all.mdx │ │ └── objects │ │ │ ├── _category_.yml │ │ │ ├── create-token.mdx │ │ │ ├── deactivate-all-user-tokens.mdx │ │ │ ├── external-authentication-url.mdx │ │ │ ├── external-authentication.mdx │ │ │ ├── external-logout.mdx │ │ │ ├── external-obtain-access-tokens.mdx │ │ │ ├── external-refresh.mdx │ │ │ ├── external-verify.mdx │ │ │ ├── permission.mdx │ │ │ ├── refresh-token.mdx │ │ │ └── verify-token.mdx │ ├── channels │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── channel-error-code.mdx │ │ │ └── mark-as-paid-strategy-enum.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── channel-create-input.mdx │ │ │ ├── channel-delete-input.mdx │ │ │ └── channel-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── channel-activate.mdx │ │ │ ├── channel-create.mdx │ │ │ ├── channel-deactivate.mdx │ │ │ ├── channel-delete.mdx │ │ │ ├── channel-reorder-warehouses.mdx │ │ │ └── channel-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── channel-activate.mdx │ │ │ ├── channel-create.mdx │ │ │ ├── channel-created.mdx │ │ │ ├── channel-deactivate.mdx │ │ │ ├── channel-delete.mdx │ │ │ ├── channel-deleted.mdx │ │ │ ├── channel-error.mdx │ │ │ ├── channel-metadata-updated.mdx │ │ │ ├── channel-reorder-warehouses.mdx │ │ │ ├── channel-status-changed.mdx │ │ │ ├── channel-update.mdx │ │ │ ├── channel-updated.mdx │ │ │ └── channel.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── channel.mdx │ │ │ └── channels.mdx │ ├── checkout │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── checkout-authorize-status-enum.mdx │ │ │ ├── checkout-charge-status-enum.mdx │ │ │ ├── checkout-create-from-order-error-code.mdx │ │ │ ├── checkout-create-from-order-unavailable-variant-error-code.mdx │ │ │ ├── checkout-error-code.mdx │ │ │ └── checkout-sort-field.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── checkout-address-validation-rules.mdx │ │ │ ├── checkout-create-input.mdx │ │ │ ├── checkout-filter-input.mdx │ │ │ ├── checkout-line-input.mdx │ │ │ ├── checkout-line-update-input.mdx │ │ │ ├── checkout-settings-input.mdx │ │ │ ├── checkout-sorting-input.mdx │ │ │ └── checkout-validation-rules.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── checkout-add-promo-code.mdx │ │ │ ├── checkout-billing-address-update.mdx │ │ │ ├── checkout-complete.mdx │ │ │ ├── checkout-create-from-order.mdx │ │ │ ├── checkout-create.mdx │ │ │ ├── checkout-customer-attach.mdx │ │ │ ├── checkout-customer-detach.mdx │ │ │ ├── checkout-customer-note-update.mdx │ │ │ ├── checkout-delivery-method-update.mdx │ │ │ ├── checkout-email-update.mdx │ │ │ ├── checkout-language-code-update.mdx │ │ │ ├── checkout-line-delete.mdx │ │ │ ├── checkout-lines-add.mdx │ │ │ ├── checkout-lines-delete.mdx │ │ │ ├── checkout-lines-update.mdx │ │ │ ├── checkout-payment-create.mdx │ │ │ ├── checkout-remove-promo-code.mdx │ │ │ ├── checkout-shipping-address-update.mdx │ │ │ └── checkout-shipping-method-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── checkout-add-promo-code.mdx │ │ │ ├── checkout-billing-address-update.mdx │ │ │ ├── checkout-complete.mdx │ │ │ ├── checkout-countable-connection.mdx │ │ │ ├── checkout-countable-edge.mdx │ │ │ ├── checkout-create-from-order-error.mdx │ │ │ ├── checkout-create-from-order-unavailable-variant.mdx │ │ │ ├── checkout-create-from-order.mdx │ │ │ ├── checkout-create.mdx │ │ │ ├── checkout-created.mdx │ │ │ ├── checkout-customer-attach.mdx │ │ │ ├── checkout-customer-detach.mdx │ │ │ ├── checkout-customer-note-update.mdx │ │ │ ├── checkout-delivery-method-update.mdx │ │ │ ├── checkout-email-update.mdx │ │ │ ├── checkout-error.mdx │ │ │ ├── checkout-filter-shipping-methods.mdx │ │ │ ├── checkout-fully-paid.mdx │ │ │ ├── checkout-language-code-update.mdx │ │ │ ├── checkout-line-countable-connection.mdx │ │ │ ├── checkout-line-countable-edge.mdx │ │ │ ├── checkout-line-delete.mdx │ │ │ ├── checkout-line-problem-insufficient-stock.mdx │ │ │ ├── checkout-line-problem-variant-not-available.mdx │ │ │ ├── checkout-line.mdx │ │ │ ├── checkout-lines-add.mdx │ │ │ ├── checkout-lines-delete.mdx │ │ │ ├── checkout-lines-update.mdx │ │ │ ├── checkout-metadata-updated.mdx │ │ │ ├── checkout-payment-create.mdx │ │ │ ├── checkout-remove-promo-code.mdx │ │ │ ├── checkout-shipping-address-update.mdx │ │ │ ├── checkout-shipping-method-update.mdx │ │ │ ├── checkout-updated.mdx │ │ │ ├── checkout.mdx │ │ │ └── shipping-list-methods-for-checkout.mdx │ │ ├── queries │ │ │ ├── _category_.yml │ │ │ ├── checkout-lines.mdx │ │ │ ├── checkout.mdx │ │ │ └── checkouts.mdx │ │ └── subscriptions │ │ │ ├── _category_.yml │ │ │ ├── checkout-created.mdx │ │ │ ├── checkout-fully-paid.mdx │ │ │ ├── checkout-metadata-updated.mdx │ │ │ └── checkout-updated.mdx │ ├── discounts │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── discount-error-code.mdx │ │ │ ├── discount-status-enum.mdx │ │ │ ├── discount-value-type-enum.mdx │ │ │ ├── order-discount-type.mdx │ │ │ ├── promotion-events-enum.mdx │ │ │ ├── promotion-sort-field.mdx │ │ │ ├── promotion-type-enum.mdx │ │ │ ├── reward-type-enum.mdx │ │ │ ├── reward-value-type-enum.mdx │ │ │ ├── sale-sort-field.mdx │ │ │ ├── sale-type.mdx │ │ │ ├── voucher-code-bulk-delete-error-code.mdx │ │ │ ├── voucher-discount-type.mdx │ │ │ └── voucher-type-enum.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── catalogue-input.mdx │ │ │ ├── catalogue-predicate-input.mdx │ │ │ ├── discounted-object-where-input.mdx │ │ │ ├── export-voucher-codes-input.mdx │ │ │ ├── order-predicate-input.mdx │ │ │ ├── promotion-create-input.mdx │ │ │ ├── promotion-rule-input.mdx │ │ │ ├── promotion-sorting-input.mdx │ │ │ ├── promotion-type-enum-filter-input.mdx │ │ │ ├── promotion-where-input.mdx │ │ │ ├── sale-channel-listing-add-input.mdx │ │ │ ├── sale-channel-listing-input.mdx │ │ │ ├── sale-filter-input.mdx │ │ │ ├── sale-input.mdx │ │ │ ├── sale-sorting-input.mdx │ │ │ ├── voucher-channel-listing-add-input.mdx │ │ │ ├── voucher-channel-listing-input.mdx │ │ │ ├── voucher-filter-input.mdx │ │ │ ├── voucher-input.mdx │ │ │ └── voucher-sorting-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── export-voucher-codes.mdx │ │ │ ├── promotion-bulk-delete.mdx │ │ │ ├── promotion-create.mdx │ │ │ ├── promotion-delete.mdx │ │ │ ├── promotion-rule-create.mdx │ │ │ ├── promotion-rule-delete.mdx │ │ │ ├── promotion-rule-translate.mdx │ │ │ ├── promotion-rule-update.mdx │ │ │ ├── promotion-translate.mdx │ │ │ ├── promotion-update.mdx │ │ │ ├── sale-bulk-delete.mdx │ │ │ ├── sale-catalogues-add.mdx │ │ │ ├── sale-catalogues-remove.mdx │ │ │ ├── sale-channel-listing-update.mdx │ │ │ ├── sale-create.mdx │ │ │ ├── sale-delete.mdx │ │ │ ├── sale-translate.mdx │ │ │ ├── sale-update.mdx │ │ │ ├── voucher-bulk-delete.mdx │ │ │ ├── voucher-catalogues-add.mdx │ │ │ ├── voucher-catalogues-remove.mdx │ │ │ ├── voucher-channel-listing-update.mdx │ │ │ ├── voucher-code-bulk-delete.mdx │ │ │ ├── voucher-create.mdx │ │ │ ├── voucher-delete.mdx │ │ │ ├── voucher-translate.mdx │ │ │ └── voucher-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── discount-error.mdx │ │ │ ├── export-voucher-codes.mdx │ │ │ ├── order-discount.mdx │ │ │ ├── promotion-bulk-delete.mdx │ │ │ ├── promotion-countable-connection.mdx │ │ │ ├── promotion-countable-edge.mdx │ │ │ ├── promotion-create.mdx │ │ │ ├── promotion-created-event.mdx │ │ │ ├── promotion-created.mdx │ │ │ ├── promotion-delete.mdx │ │ │ ├── promotion-deleted.mdx │ │ │ ├── promotion-ended-event.mdx │ │ │ ├── promotion-ended.mdx │ │ │ ├── promotion-rule-create.mdx │ │ │ ├── promotion-rule-created-event.mdx │ │ │ ├── promotion-rule-created.mdx │ │ │ ├── promotion-rule-delete.mdx │ │ │ ├── promotion-rule-deleted-event.mdx │ │ │ ├── promotion-rule-deleted.mdx │ │ │ ├── promotion-rule-translatable-content.mdx │ │ │ ├── promotion-rule-translate.mdx │ │ │ ├── promotion-rule-translation.mdx │ │ │ ├── promotion-rule-update.mdx │ │ │ ├── promotion-rule-updated-event.mdx │ │ │ ├── promotion-rule-updated.mdx │ │ │ ├── promotion-rule.mdx │ │ │ ├── promotion-started-event.mdx │ │ │ ├── promotion-started.mdx │ │ │ ├── promotion-translatable-content.mdx │ │ │ ├── promotion-translate.mdx │ │ │ ├── promotion-translation.mdx │ │ │ ├── promotion-update.mdx │ │ │ ├── promotion-updated-event.mdx │ │ │ ├── promotion-updated.mdx │ │ │ ├── promotion.mdx │ │ │ ├── sale-add-catalogues.mdx │ │ │ ├── sale-bulk-delete.mdx │ │ │ ├── sale-channel-listing-update.mdx │ │ │ ├── sale-channel-listing.mdx │ │ │ ├── sale-countable-connection.mdx │ │ │ ├── sale-countable-edge.mdx │ │ │ ├── sale-create.mdx │ │ │ ├── sale-created.mdx │ │ │ ├── sale-delete.mdx │ │ │ ├── sale-deleted.mdx │ │ │ ├── sale-remove-catalogues.mdx │ │ │ ├── sale-toggle.mdx │ │ │ ├── sale-translatable-content.mdx │ │ │ ├── sale-translate.mdx │ │ │ ├── sale-translation.mdx │ │ │ ├── sale-update.mdx │ │ │ ├── sale-updated.mdx │ │ │ ├── sale.mdx │ │ │ ├── voucher-add-catalogues.mdx │ │ │ ├── voucher-bulk-delete.mdx │ │ │ ├── voucher-channel-listing-update.mdx │ │ │ ├── voucher-channel-listing.mdx │ │ │ ├── voucher-code-bulk-delete-error.mdx │ │ │ ├── voucher-code-bulk-delete.mdx │ │ │ ├── voucher-code-countable-connection.mdx │ │ │ ├── voucher-code-countable-edge.mdx │ │ │ ├── voucher-code-export-completed.mdx │ │ │ ├── voucher-countable-connection.mdx │ │ │ ├── voucher-countable-edge.mdx │ │ │ ├── voucher-create.mdx │ │ │ ├── voucher-created.mdx │ │ │ ├── voucher-delete.mdx │ │ │ ├── voucher-deleted.mdx │ │ │ ├── voucher-metadata-updated.mdx │ │ │ ├── voucher-remove-catalogues.mdx │ │ │ ├── voucher-translatable-content.mdx │ │ │ ├── voucher-translate.mdx │ │ │ ├── voucher-translation.mdx │ │ │ ├── voucher-update.mdx │ │ │ ├── voucher-updated.mdx │ │ │ └── voucher.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── promotion.mdx │ │ │ ├── promotions.mdx │ │ │ ├── sale.mdx │ │ │ ├── sales.mdx │ │ │ ├── voucher.mdx │ │ │ └── vouchers.mdx │ ├── gift-cards │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── gift-card-error-code.mdx │ │ │ ├── gift-card-events-enum.mdx │ │ │ ├── gift-card-settings-error-code.mdx │ │ │ ├── gift-card-settings-expiry-type-enum.mdx │ │ │ └── gift-card-sort-field.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── export-gift-cards-input.mdx │ │ │ ├── gift-card-add-note-input.mdx │ │ │ ├── gift-card-bulk-create-input.mdx │ │ │ ├── gift-card-create-input.mdx │ │ │ ├── gift-card-event-filter-input.mdx │ │ │ ├── gift-card-filter-input.mdx │ │ │ ├── gift-card-resend-input.mdx │ │ │ ├── gift-card-settings-update-input.mdx │ │ │ ├── gift-card-sorting-input.mdx │ │ │ ├── gift-card-tag-filter-input.mdx │ │ │ └── gift-card-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── export-gift-cards.mdx │ │ │ ├── gift-card-activate.mdx │ │ │ ├── gift-card-add-note.mdx │ │ │ ├── gift-card-bulk-activate.mdx │ │ │ ├── gift-card-bulk-create.mdx │ │ │ ├── gift-card-bulk-deactivate.mdx │ │ │ ├── gift-card-bulk-delete.mdx │ │ │ ├── gift-card-create.mdx │ │ │ ├── gift-card-deactivate.mdx │ │ │ ├── gift-card-delete.mdx │ │ │ ├── gift-card-resend.mdx │ │ │ ├── gift-card-settings-update.mdx │ │ │ └── gift-card-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── export-gift-cards.mdx │ │ │ ├── gift-card-activate.mdx │ │ │ ├── gift-card-add-note.mdx │ │ │ ├── gift-card-bulk-activate.mdx │ │ │ ├── gift-card-bulk-create.mdx │ │ │ ├── gift-card-bulk-deactivate.mdx │ │ │ ├── gift-card-bulk-delete.mdx │ │ │ ├── gift-card-countable-connection.mdx │ │ │ ├── gift-card-countable-edge.mdx │ │ │ ├── gift-card-create.mdx │ │ │ ├── gift-card-created.mdx │ │ │ ├── gift-card-deactivate.mdx │ │ │ ├── gift-card-delete.mdx │ │ │ ├── gift-card-deleted.mdx │ │ │ ├── gift-card-error.mdx │ │ │ ├── gift-card-event-balance.mdx │ │ │ ├── gift-card-event.mdx │ │ │ ├── gift-card-export-completed.mdx │ │ │ ├── gift-card-metadata-updated.mdx │ │ │ ├── gift-card-resend.mdx │ │ │ ├── gift-card-sent.mdx │ │ │ ├── gift-card-settings-error.mdx │ │ │ ├── gift-card-settings-update.mdx │ │ │ ├── gift-card-settings.mdx │ │ │ ├── gift-card-status-changed.mdx │ │ │ ├── gift-card-tag-countable-connection.mdx │ │ │ ├── gift-card-tag-countable-edge.mdx │ │ │ ├── gift-card-tag.mdx │ │ │ ├── gift-card-update.mdx │ │ │ ├── gift-card-updated.mdx │ │ │ └── gift-card.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── gift-card-currencies.mdx │ │ │ ├── gift-card-settings.mdx │ │ │ ├── gift-card-tags.mdx │ │ │ ├── gift-card.mdx │ │ │ └── gift-cards.mdx │ ├── menu │ │ ├── _category_.yml │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── assign-navigation.mdx │ │ │ ├── menu-bulk-delete.mdx │ │ │ ├── menu-create.mdx │ │ │ ├── menu-delete.mdx │ │ │ ├── menu-item-bulk-delete.mdx │ │ │ ├── menu-item-create.mdx │ │ │ ├── menu-item-delete.mdx │ │ │ ├── menu-item-move.mdx │ │ │ ├── menu-item-translate.mdx │ │ │ ├── menu-item-update.mdx │ │ │ └── menu-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── assign-navigation.mdx │ │ │ ├── menu-bulk-delete.mdx │ │ │ ├── menu-countable-connection.mdx │ │ │ ├── menu-countable-edge.mdx │ │ │ ├── menu-create.mdx │ │ │ ├── menu-created.mdx │ │ │ ├── menu-delete.mdx │ │ │ ├── menu-deleted.mdx │ │ │ ├── menu-error.mdx │ │ │ ├── menu-item-bulk-delete.mdx │ │ │ ├── menu-item-countable-connection.mdx │ │ │ ├── menu-item-countable-edge.mdx │ │ │ ├── menu-item-create.mdx │ │ │ ├── menu-item-created.mdx │ │ │ ├── menu-item-delete.mdx │ │ │ ├── menu-item-deleted.mdx │ │ │ ├── menu-item-move.mdx │ │ │ ├── menu-item-translatable-content.mdx │ │ │ ├── menu-item-translate.mdx │ │ │ ├── menu-item-translation.mdx │ │ │ ├── menu-item-update.mdx │ │ │ ├── menu-item-updated.mdx │ │ │ ├── menu-item.mdx │ │ │ ├── menu-update.mdx │ │ │ ├── menu-updated.mdx │ │ │ └── menu.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── menu-item.mdx │ │ │ ├── menu-items.mdx │ │ │ ├── menu.mdx │ │ │ └── menus.mdx │ ├── miscellaneous │ │ ├── _category_.yml │ │ ├── directives │ │ │ ├── _category_.yml │ │ │ ├── deprecated.mdx │ │ │ ├── doc.mdx │ │ │ ├── include.mdx │ │ │ ├── one-of.mdx │ │ │ ├── skip.mdx │ │ │ ├── specified-by.mdx │ │ │ └── webhook-events-info.mdx │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── address-type-enum.mdx │ │ │ ├── area-units-enum.mdx │ │ │ ├── attribute-bulk-update-error-code.mdx │ │ │ ├── configuration-type-field-enum.mdx │ │ │ ├── country-code.mdx │ │ │ ├── distance-units-enum.mdx │ │ │ ├── error-policy-enum.mdx │ │ │ ├── export-error-code.mdx │ │ │ ├── export-events-enum.mdx │ │ │ ├── export-file-sort-field.mdx │ │ │ ├── external-notification-error-codes.mdx │ │ │ ├── file-types-enum.mdx │ │ │ ├── icon-thumbnail-format-enum.mdx │ │ │ ├── job-status-enum.mdx │ │ │ ├── language-code-enum.mdx │ │ │ ├── measurement-units-enum.mdx │ │ │ ├── menu-error-code.mdx │ │ │ ├── menu-items-sort-field.mdx │ │ │ ├── menu-sort-field.mdx │ │ │ ├── metadata-error-code.mdx │ │ │ ├── navigation-type.mdx │ │ │ ├── order-bulk-create-error-code.mdx │ │ │ ├── order-direction.mdx │ │ │ ├── order-grant-refund-create-line-error-code.mdx │ │ │ ├── order-grant-refund-update-line-error-code.mdx │ │ │ ├── plugin-configuration-type.mdx │ │ │ ├── plugin-error-code.mdx │ │ │ ├── plugin-sort-field.mdx │ │ │ ├── promotion-create-error-code.mdx │ │ │ ├── promotion-delete-error-code.mdx │ │ │ ├── promotion-rule-create-error-code.mdx │ │ │ ├── promotion-rule-delete-error-code.mdx │ │ │ ├── promotion-rule-update-error-code.mdx │ │ │ ├── promotion-update-error-code.mdx │ │ │ ├── reporting-period.mdx │ │ │ ├── shop-error-code.mdx │ │ │ ├── stock-update-policy-enum.mdx │ │ │ ├── thumbnail-format-enum.mdx │ │ │ ├── time-period-type-enum.mdx │ │ │ ├── translatable-kinds.mdx │ │ │ ├── translation-error-code.mdx │ │ │ ├── upload-error-code.mdx │ │ │ ├── volume-units-enum.mdx │ │ │ ├── voucher-sort-field.mdx │ │ │ └── weight-units-enum.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── address-input.mdx │ │ │ ├── attribute-value-translation-input.mdx │ │ │ ├── card-input.mdx │ │ │ ├── configuration-item-input.mdx │ │ │ ├── country-filter-input.mdx │ │ │ ├── date-range-input.mdx │ │ │ ├── date-time-filter-input.mdx │ │ │ ├── date-time-range-input.mdx │ │ │ ├── decimal-filter-input.mdx │ │ │ ├── decimal-range-input.mdx │ │ │ ├── event-delivery-filter-input.mdx │ │ │ ├── export-file-filter-input.mdx │ │ │ ├── export-file-sorting-input.mdx │ │ │ ├── external-notification-trigger-input.mdx │ │ │ ├── global-idfilter-input.mdx │ │ │ ├── int-range-input.mdx │ │ │ ├── media-input.mdx │ │ │ ├── menu-create-input.mdx │ │ │ ├── menu-filter-input.mdx │ │ │ ├── menu-input.mdx │ │ │ ├── menu-item-create-input.mdx │ │ │ ├── menu-item-filter-input.mdx │ │ │ ├── menu-item-input.mdx │ │ │ ├── menu-item-move-input.mdx │ │ │ ├── menu-item-sorting-input.mdx │ │ │ ├── menu-sorting-input.mdx │ │ │ ├── metadata-filter.mdx │ │ │ ├── metadata-input.mdx │ │ │ ├── money-input.mdx │ │ │ ├── name-translation-input.mdx │ │ │ ├── page-translation-input.mdx │ │ │ ├── plugin-filter-input.mdx │ │ │ ├── plugin-sorting-input.mdx │ │ │ ├── plugin-status-in-channels-input.mdx │ │ │ ├── plugin-update-input.mdx │ │ │ ├── price-input.mdx │ │ │ ├── price-range-input.mdx │ │ │ ├── promotion-rule-create-input.mdx │ │ │ ├── promotion-rule-translation-input.mdx │ │ │ ├── promotion-rule-update-input.mdx │ │ │ ├── promotion-translation-input.mdx │ │ │ ├── promotion-update-input.mdx │ │ │ ├── reorder-input.mdx │ │ │ ├── seo-input.mdx │ │ │ ├── shipping-price-translation-input.mdx │ │ │ ├── shop-settings-input.mdx │ │ │ ├── shop-settings-translation-input.mdx │ │ │ ├── site-domain-input.mdx │ │ │ ├── staff-notification-recipient-input.mdx │ │ │ ├── string-filter-input.mdx │ │ │ ├── time-period-input-type.mdx │ │ │ └── translation-input.mdx │ │ ├── interfaces │ │ │ ├── _category_.yml │ │ │ ├── event.mdx │ │ │ ├── job.mdx │ │ │ ├── node.mdx │ │ │ ├── object-with-metadata.mdx │ │ │ ├── promotion-event-interface.mdx │ │ │ └── promotion-rule-event-interface.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── delete-metadata.mdx │ │ │ ├── delete-private-metadata.mdx │ │ │ ├── external-notification-trigger.mdx │ │ │ ├── file-upload.mdx │ │ │ ├── plugin-update.mdx │ │ │ ├── update-metadata.mdx │ │ │ └── update-private-metadata.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── attribute-bulk-translate-error.mdx │ │ │ ├── attribute-value-bulk-translate-error.mdx │ │ │ ├── checkout-settings.mdx │ │ │ ├── choice-value.mdx │ │ │ ├── configuration-item.mdx │ │ │ ├── country-display.mdx │ │ │ ├── delete-metadata.mdx │ │ │ ├── delete-private-metadata.mdx │ │ │ ├── domain.mdx │ │ │ ├── event-delivery-attempt-countable-connection.mdx │ │ │ ├── event-delivery-attempt-countable-edge.mdx │ │ │ ├── event-delivery-countable-connection.mdx │ │ │ ├── event-delivery-countable-edge.mdx │ │ │ ├── event-delivery.mdx │ │ │ ├── export-error.mdx │ │ │ ├── export-event.mdx │ │ │ ├── export-file-countable-connection.mdx │ │ │ ├── export-file-countable-edge.mdx │ │ │ ├── export-file.mdx │ │ │ ├── external-notification-error.mdx │ │ │ ├── external-notification-trigger.mdx │ │ │ ├── file-upload.mdx │ │ │ ├── file.mdx │ │ │ ├── image.mdx │ │ │ ├── language-display.mdx │ │ │ ├── limit-info.mdx │ │ │ ├── limits.mdx │ │ │ ├── metadata-error.mdx │ │ │ ├── metadata-item.mdx │ │ │ ├── money-range.mdx │ │ │ ├── money.mdx │ │ │ ├── order-grant-refund-create-line-error.mdx │ │ │ ├── order-grant-refund-update-line-error.mdx │ │ │ ├── order-granted-refund-line.mdx │ │ │ ├── order-settings.mdx │ │ │ ├── page-info.mdx │ │ │ ├── payment-settings.mdx │ │ │ ├── plugin-configuration.mdx │ │ │ ├── plugin-countable-connection.mdx │ │ │ ├── plugin-countable-edge.mdx │ │ │ ├── plugin-error.mdx │ │ │ ├── plugin-update.mdx │ │ │ ├── plugin.mdx │ │ │ ├── product-bulk-translate-error.mdx │ │ │ ├── product-variant-bulk-translate-error.mdx │ │ │ ├── promotion-create-error.mdx │ │ │ ├── promotion-delete-error.mdx │ │ │ ├── promotion-rule-create-error.mdx │ │ │ ├── promotion-rule-delete-error.mdx │ │ │ ├── promotion-rule-update-error.mdx │ │ │ ├── promotion-update-error.mdx │ │ │ ├── service.mdx │ │ │ ├── shop-metadata-updated.mdx │ │ │ ├── shop.mdx │ │ │ ├── staff-notification-recipient.mdx │ │ │ ├── taxed-money-range.mdx │ │ │ ├── taxed-money.mdx │ │ │ ├── thumbnail-created.mdx │ │ │ ├── time-period.mdx │ │ │ ├── translatable-item-connection.mdx │ │ │ ├── translatable-item-edge.mdx │ │ │ ├── translation-created.mdx │ │ │ ├── translation-error.mdx │ │ │ ├── translation-updated.mdx │ │ │ ├── update-metadata.mdx │ │ │ ├── update-private-metadata.mdx │ │ │ ├── upload-error.mdx │ │ │ ├── voucher-code.mdx │ │ │ ├── voucher-codes-created.mdx │ │ │ ├── voucher-codes-deleted.mdx │ │ │ └── weight.mdx │ │ ├── queries │ │ │ ├── _category_.yml │ │ │ ├── entities.mdx │ │ │ ├── export-file.mdx │ │ │ ├── export-files.mdx │ │ │ ├── plugin.mdx │ │ │ ├── plugins.mdx │ │ │ ├── service.mdx │ │ │ ├── shop.mdx │ │ │ ├── translation.mdx │ │ │ └── translations.mdx │ │ ├── scalars │ │ │ ├── _category_.yml │ │ │ ├── any.mdx │ │ │ ├── boolean.mdx │ │ │ ├── date-time.mdx │ │ │ ├── date.mdx │ │ │ ├── day.mdx │ │ │ ├── decimal.mdx │ │ │ ├── float.mdx │ │ │ ├── generic-scalar.mdx │ │ │ ├── hour.mdx │ │ │ ├── id.mdx │ │ │ ├── int.mdx │ │ │ ├── json.mdx │ │ │ ├── jsonstring.mdx │ │ │ ├── metadata.mdx │ │ │ ├── minute.mdx │ │ │ ├── positive-decimal.mdx │ │ │ ├── string.mdx │ │ │ ├── upload.mdx │ │ │ ├── uuid.mdx │ │ │ └── weight-scalar.mdx │ │ ├── subscriptions │ │ │ ├── _category_.yml │ │ │ └── event.mdx │ │ └── unions │ │ │ ├── _category_.yml │ │ │ ├── checkout-line-problem.mdx │ │ │ ├── checkout-problem.mdx │ │ │ ├── delivery-method.mdx │ │ │ ├── entity.mdx │ │ │ ├── issuing-principal.mdx │ │ │ ├── order-or-checkout.mdx │ │ │ ├── promotion-event.mdx │ │ │ ├── tax-source-line.mdx │ │ │ ├── tax-source-object.mdx │ │ │ ├── translatable-item.mdx │ │ │ ├── translation-types.mdx │ │ │ └── user-or-app.mdx │ ├── orders │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── fulfillment-status.mdx │ │ │ ├── invoice-error-code.mdx │ │ │ ├── order-authorize-status-enum.mdx │ │ │ ├── order-charge-status-enum.mdx │ │ │ ├── order-create-from-checkout-error-code.mdx │ │ │ ├── order-error-code.mdx │ │ │ ├── order-events-emails-enum.mdx │ │ │ ├── order-events-enum.mdx │ │ │ ├── order-grant-refund-create-error-code.mdx │ │ │ ├── order-grant-refund-update-error-code.mdx │ │ │ ├── order-granted-refund-status-enum.mdx │ │ │ ├── order-note-add-error-code.mdx │ │ │ ├── order-note-update-error-code.mdx │ │ │ ├── order-origin-enum.mdx │ │ │ ├── order-settings-error-code.mdx │ │ │ ├── order-sort-field.mdx │ │ │ ├── order-status-filter.mdx │ │ │ └── order-status.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── draft-order-create-input.mdx │ │ │ ├── draft-order-input.mdx │ │ │ ├── fulfillment-cancel-input.mdx │ │ │ ├── fulfillment-update-tracking-input.mdx │ │ │ ├── invoice-create-input.mdx │ │ │ ├── order-add-note-input.mdx │ │ │ ├── order-bulk-create-delivery-method-input.mdx │ │ │ ├── order-bulk-create-fulfillment-input.mdx │ │ │ ├── order-bulk-create-fulfillment-line-input.mdx │ │ │ ├── order-bulk-create-input.mdx │ │ │ ├── order-bulk-create-invoice-input.mdx │ │ │ ├── order-bulk-create-note-input.mdx │ │ │ ├── order-bulk-create-order-line-input.mdx │ │ │ ├── order-bulk-create-user-input.mdx │ │ │ ├── order-discount-common-input.mdx │ │ │ ├── order-draft-filter-input.mdx │ │ │ ├── order-filter-input.mdx │ │ │ ├── order-fulfill-input.mdx │ │ │ ├── order-fulfill-line-input.mdx │ │ │ ├── order-fulfill-stock-input.mdx │ │ │ ├── order-grant-refund-create-input.mdx │ │ │ ├── order-grant-refund-create-line-input.mdx │ │ │ ├── order-grant-refund-update-input.mdx │ │ │ ├── order-grant-refund-update-line-add-input.mdx │ │ │ ├── order-line-create-input.mdx │ │ │ ├── order-line-input.mdx │ │ │ ├── order-note-input.mdx │ │ │ ├── order-refund-fulfillment-line-input.mdx │ │ │ ├── order-refund-line-input.mdx │ │ │ ├── order-refund-products-input.mdx │ │ │ ├── order-return-fulfillment-line-input.mdx │ │ │ ├── order-return-line-input.mdx │ │ │ ├── order-return-products-input.mdx │ │ │ ├── order-settings-input.mdx │ │ │ ├── order-settings-update-input.mdx │ │ │ ├── order-sorting-input.mdx │ │ │ ├── order-update-input.mdx │ │ │ ├── order-update-shipping-input.mdx │ │ │ ├── taxed-money-input.mdx │ │ │ └── update-invoice-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── draft-order-bulk-delete.mdx │ │ │ ├── draft-order-complete.mdx │ │ │ ├── draft-order-create.mdx │ │ │ ├── draft-order-delete.mdx │ │ │ ├── draft-order-lines-bulk-delete.mdx │ │ │ ├── draft-order-update.mdx │ │ │ ├── invoice-create.mdx │ │ │ ├── invoice-delete.mdx │ │ │ ├── invoice-request-delete.mdx │ │ │ ├── invoice-request.mdx │ │ │ ├── invoice-send-notification.mdx │ │ │ ├── invoice-update.mdx │ │ │ ├── order-add-note.mdx │ │ │ ├── order-bulk-cancel.mdx │ │ │ ├── order-bulk-create.mdx │ │ │ ├── order-cancel.mdx │ │ │ ├── order-capture.mdx │ │ │ ├── order-confirm.mdx │ │ │ ├── order-create-from-checkout.mdx │ │ │ ├── order-discount-add.mdx │ │ │ ├── order-discount-delete.mdx │ │ │ ├── order-discount-update.mdx │ │ │ ├── order-fulfill.mdx │ │ │ ├── order-fulfillment-approve.mdx │ │ │ ├── order-fulfillment-cancel.mdx │ │ │ ├── order-fulfillment-refund-products.mdx │ │ │ ├── order-fulfillment-return-products.mdx │ │ │ ├── order-fulfillment-update-tracking.mdx │ │ │ ├── order-grant-refund-create.mdx │ │ │ ├── order-grant-refund-update.mdx │ │ │ ├── order-line-delete.mdx │ │ │ ├── order-line-discount-remove.mdx │ │ │ ├── order-line-discount-update.mdx │ │ │ ├── order-line-update.mdx │ │ │ ├── order-lines-create.mdx │ │ │ ├── order-mark-as-paid.mdx │ │ │ ├── order-note-add.mdx │ │ │ ├── order-note-update.mdx │ │ │ ├── order-refund.mdx │ │ │ ├── order-settings-update.mdx │ │ │ ├── order-update-shipping.mdx │ │ │ ├── order-update.mdx │ │ │ └── order-void.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── draft-order-bulk-delete.mdx │ │ │ ├── draft-order-complete.mdx │ │ │ ├── draft-order-create.mdx │ │ │ ├── draft-order-created.mdx │ │ │ ├── draft-order-delete.mdx │ │ │ ├── draft-order-deleted.mdx │ │ │ ├── draft-order-lines-bulk-delete.mdx │ │ │ ├── draft-order-update.mdx │ │ │ ├── draft-order-updated.mdx │ │ │ ├── fulfillment-approve.mdx │ │ │ ├── fulfillment-approved.mdx │ │ │ ├── fulfillment-cancel.mdx │ │ │ ├── fulfillment-canceled.mdx │ │ │ ├── fulfillment-created.mdx │ │ │ ├── fulfillment-line.mdx │ │ │ ├── fulfillment-metadata-updated.mdx │ │ │ ├── fulfillment-refund-products.mdx │ │ │ ├── fulfillment-return-products.mdx │ │ │ ├── fulfillment-tracking-number-updated.mdx │ │ │ ├── fulfillment-update-tracking.mdx │ │ │ ├── fulfillment.mdx │ │ │ ├── invoice-create.mdx │ │ │ ├── invoice-delete.mdx │ │ │ ├── invoice-deleted.mdx │ │ │ ├── invoice-error.mdx │ │ │ ├── invoice-request-delete.mdx │ │ │ ├── invoice-request.mdx │ │ │ ├── invoice-requested.mdx │ │ │ ├── invoice-send-notification.mdx │ │ │ ├── invoice-sent.mdx │ │ │ ├── invoice-update.mdx │ │ │ ├── invoice.mdx │ │ │ ├── order-add-note.mdx │ │ │ ├── order-bulk-cancel.mdx │ │ │ ├── order-bulk-create-error.mdx │ │ │ ├── order-bulk-create-result.mdx │ │ │ ├── order-bulk-create.mdx │ │ │ ├── order-bulk-created.mdx │ │ │ ├── order-cancel.mdx │ │ │ ├── order-cancelled.mdx │ │ │ ├── order-capture.mdx │ │ │ ├── order-confirm.mdx │ │ │ ├── order-confirmed.mdx │ │ │ ├── order-countable-connection.mdx │ │ │ ├── order-countable-edge.mdx │ │ │ ├── order-create-from-checkout-error.mdx │ │ │ ├── order-create-from-checkout.mdx │ │ │ ├── order-created.mdx │ │ │ ├── order-discount-add.mdx │ │ │ ├── order-discount-delete.mdx │ │ │ ├── order-discount-update.mdx │ │ │ ├── order-error.mdx │ │ │ ├── order-event-countable-connection.mdx │ │ │ ├── order-event-countable-edge.mdx │ │ │ ├── order-event-discount-object.mdx │ │ │ ├── order-event-order-line-object.mdx │ │ │ ├── order-event.mdx │ │ │ ├── order-expired.mdx │ │ │ ├── order-filter-shipping-methods.mdx │ │ │ ├── order-fulfill.mdx │ │ │ ├── order-fulfilled.mdx │ │ │ ├── order-fully-paid.mdx │ │ │ ├── order-fully-refunded.mdx │ │ │ ├── order-grant-refund-create-error.mdx │ │ │ ├── order-grant-refund-create.mdx │ │ │ ├── order-grant-refund-update-error.mdx │ │ │ ├── order-grant-refund-update.mdx │ │ │ ├── order-granted-refund.mdx │ │ │ ├── order-line-delete.mdx │ │ │ ├── order-line-discount-remove.mdx │ │ │ ├── order-line-discount-update.mdx │ │ │ ├── order-line-discount.mdx │ │ │ ├── order-line-update.mdx │ │ │ ├── order-line.mdx │ │ │ ├── order-lines-create.mdx │ │ │ ├── order-mark-as-paid.mdx │ │ │ ├── order-metadata-updated.mdx │ │ │ ├── order-note-add-error.mdx │ │ │ ├── order-note-add.mdx │ │ │ ├── order-note-update-error.mdx │ │ │ ├── order-note-update.mdx │ │ │ ├── order-paid.mdx │ │ │ ├── order-refund.mdx │ │ │ ├── order-refunded.mdx │ │ │ ├── order-settings-error.mdx │ │ │ ├── order-settings-update.mdx │ │ │ ├── order-update-shipping.mdx │ │ │ ├── order-update.mdx │ │ │ ├── order-updated.mdx │ │ │ ├── order-void.mdx │ │ │ └── order.mdx │ │ ├── queries │ │ │ ├── _category_.yml │ │ │ ├── draft-orders.mdx │ │ │ ├── homepage-events.mdx │ │ │ ├── order-by-token.mdx │ │ │ ├── order-settings.mdx │ │ │ ├── order.mdx │ │ │ ├── orders-total.mdx │ │ │ └── orders.mdx │ │ └── subscriptions │ │ │ ├── _category_.yml │ │ │ ├── draft-order-created.mdx │ │ │ ├── draft-order-deleted.mdx │ │ │ ├── draft-order-updated.mdx │ │ │ ├── order-bulk-created.mdx │ │ │ ├── order-cancelled.mdx │ │ │ ├── order-confirmed.mdx │ │ │ ├── order-created.mdx │ │ │ ├── order-expired.mdx │ │ │ ├── order-fulfilled.mdx │ │ │ ├── order-fully-paid.mdx │ │ │ ├── order-fully-refunded.mdx │ │ │ ├── order-metadata-updated.mdx │ │ │ ├── order-paid.mdx │ │ │ ├── order-refunded.mdx │ │ │ └── order-updated.mdx │ ├── pages │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── page-error-code.mdx │ │ │ ├── page-sort-field.mdx │ │ │ └── page-type-sort-field.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── page-create-input.mdx │ │ │ ├── page-filter-input.mdx │ │ │ ├── page-input.mdx │ │ │ ├── page-sorting-input.mdx │ │ │ ├── page-type-create-input.mdx │ │ │ ├── page-type-filter-input.mdx │ │ │ ├── page-type-sorting-input.mdx │ │ │ └── page-type-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── page-attribute-assign.mdx │ │ │ ├── page-attribute-unassign.mdx │ │ │ ├── page-bulk-delete.mdx │ │ │ ├── page-bulk-publish.mdx │ │ │ ├── page-create.mdx │ │ │ ├── page-delete.mdx │ │ │ ├── page-reorder-attribute-values.mdx │ │ │ ├── page-translate.mdx │ │ │ ├── page-type-bulk-delete.mdx │ │ │ ├── page-type-create.mdx │ │ │ ├── page-type-delete.mdx │ │ │ ├── page-type-reorder-attributes.mdx │ │ │ ├── page-type-update.mdx │ │ │ └── page-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── page-attribute-assign.mdx │ │ │ ├── page-attribute-unassign.mdx │ │ │ ├── page-bulk-delete.mdx │ │ │ ├── page-bulk-publish.mdx │ │ │ ├── page-countable-connection.mdx │ │ │ ├── page-countable-edge.mdx │ │ │ ├── page-create.mdx │ │ │ ├── page-created.mdx │ │ │ ├── page-delete.mdx │ │ │ ├── page-deleted.mdx │ │ │ ├── page-error.mdx │ │ │ ├── page-reorder-attribute-values.mdx │ │ │ ├── page-translatable-content.mdx │ │ │ ├── page-translate.mdx │ │ │ ├── page-translation.mdx │ │ │ ├── page-type-bulk-delete.mdx │ │ │ ├── page-type-countable-connection.mdx │ │ │ ├── page-type-countable-edge.mdx │ │ │ ├── page-type-create.mdx │ │ │ ├── page-type-created.mdx │ │ │ ├── page-type-delete.mdx │ │ │ ├── page-type-deleted.mdx │ │ │ ├── page-type-reorder-attributes.mdx │ │ │ ├── page-type-update.mdx │ │ │ ├── page-type-updated.mdx │ │ │ ├── page-type.mdx │ │ │ ├── page-update.mdx │ │ │ ├── page-updated.mdx │ │ │ └── page.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── page-type.mdx │ │ │ ├── page-types.mdx │ │ │ ├── page.mdx │ │ │ └── pages.mdx │ ├── payments │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── order-action.mdx │ │ │ ├── payment-charge-status-enum.mdx │ │ │ ├── payment-error-code.mdx │ │ │ ├── payment-gateway-config-error-code.mdx │ │ │ ├── payment-gateway-initialize-error-code.mdx │ │ │ ├── payment-gateway-initialize-tokenization-error-code.mdx │ │ │ ├── payment-gateway-initialize-tokenization-result.mdx │ │ │ ├── payment-method-initialize-tokenization-error-code.mdx │ │ │ ├── payment-method-process-tokenization-error-code.mdx │ │ │ ├── payment-method-tokenization-result.mdx │ │ │ ├── store-payment-method-enum.mdx │ │ │ ├── stored-payment-method-request-delete-error-code.mdx │ │ │ ├── stored-payment-method-request-delete-result.mdx │ │ │ ├── tokenized-payment-flow-enum.mdx │ │ │ ├── transaction-action-enum.mdx │ │ │ ├── transaction-create-error-code.mdx │ │ │ ├── transaction-event-report-error-code.mdx │ │ │ ├── transaction-event-type-enum.mdx │ │ │ ├── transaction-flow-strategy-enum.mdx │ │ │ ├── transaction-initialize-error-code.mdx │ │ │ ├── transaction-kind.mdx │ │ │ ├── transaction-process-error-code.mdx │ │ │ ├── transaction-request-action-error-code.mdx │ │ │ ├── transaction-request-refund-for-granted-refund-error-code.mdx │ │ │ └── transaction-update-error-code.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── payment-check-balance-input.mdx │ │ │ ├── payment-filter-input.mdx │ │ │ ├── payment-gateway-to-initialize.mdx │ │ │ ├── payment-input.mdx │ │ │ ├── payment-settings-input.mdx │ │ │ ├── transaction-create-input.mdx │ │ │ ├── transaction-event-input.mdx │ │ │ └── transaction-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── payment-capture.mdx │ │ │ ├── payment-check-balance.mdx │ │ │ ├── payment-gateway-initialize-tokenization.mdx │ │ │ ├── payment-gateway-initialize.mdx │ │ │ ├── payment-initialize.mdx │ │ │ ├── payment-method-initialize-tokenization.mdx │ │ │ ├── payment-method-process-tokenization.mdx │ │ │ ├── payment-refund.mdx │ │ │ ├── payment-void.mdx │ │ │ ├── stored-payment-method-request-delete.mdx │ │ │ ├── transaction-create.mdx │ │ │ ├── transaction-event-report.mdx │ │ │ ├── transaction-initialize.mdx │ │ │ ├── transaction-process.mdx │ │ │ ├── transaction-request-action.mdx │ │ │ ├── transaction-request-refund-for-granted-refund.mdx │ │ │ └── transaction-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── credit-card.mdx │ │ │ ├── gateway-config-line.mdx │ │ │ ├── list-stored-payment-methods.mdx │ │ │ ├── payment-authorize.mdx │ │ │ ├── payment-capture-event.mdx │ │ │ ├── payment-capture.mdx │ │ │ ├── payment-check-balance.mdx │ │ │ ├── payment-confirm-event.mdx │ │ │ ├── payment-countable-connection.mdx │ │ │ ├── payment-countable-edge.mdx │ │ │ ├── payment-error.mdx │ │ │ ├── payment-gateway-config-error.mdx │ │ │ ├── payment-gateway-config.mdx │ │ │ ├── payment-gateway-initialize-error.mdx │ │ │ ├── payment-gateway-initialize-session.mdx │ │ │ ├── payment-gateway-initialize-tokenization-error.mdx │ │ │ ├── payment-gateway-initialize-tokenization-session.mdx │ │ │ ├── payment-gateway-initialize-tokenization.mdx │ │ │ ├── payment-gateway-initialize.mdx │ │ │ ├── payment-gateway.mdx │ │ │ ├── payment-initialize.mdx │ │ │ ├── payment-initialized.mdx │ │ │ ├── payment-list-gateways.mdx │ │ │ ├── payment-method-initialize-tokenization-error.mdx │ │ │ ├── payment-method-initialize-tokenization-session.mdx │ │ │ ├── payment-method-initialize-tokenization.mdx │ │ │ ├── payment-method-process-tokenization-error.mdx │ │ │ ├── payment-method-process-tokenization-session.mdx │ │ │ ├── payment-method-process-tokenization.mdx │ │ │ ├── payment-method-request-delete-error.mdx │ │ │ ├── payment-process-event.mdx │ │ │ ├── payment-refund-event.mdx │ │ │ ├── payment-refund.mdx │ │ │ ├── payment-source.mdx │ │ │ ├── payment-void-event.mdx │ │ │ ├── payment-void.mdx │ │ │ ├── payment.mdx │ │ │ ├── stored-payment-method-delete-requested.mdx │ │ │ ├── stored-payment-method-request-delete.mdx │ │ │ ├── stored-payment-method.mdx │ │ │ ├── transaction-action.mdx │ │ │ ├── transaction-cancelation-requested.mdx │ │ │ ├── transaction-charge-requested.mdx │ │ │ ├── transaction-create-error.mdx │ │ │ ├── transaction-create.mdx │ │ │ ├── transaction-event-report-error.mdx │ │ │ ├── transaction-event-report.mdx │ │ │ ├── transaction-event.mdx │ │ │ ├── transaction-initialize-error.mdx │ │ │ ├── transaction-initialize-session.mdx │ │ │ ├── transaction-initialize.mdx │ │ │ ├── transaction-item-metadata-updated.mdx │ │ │ ├── transaction-item.mdx │ │ │ ├── transaction-process-action.mdx │ │ │ ├── transaction-process-error.mdx │ │ │ ├── transaction-process-session.mdx │ │ │ ├── transaction-process.mdx │ │ │ ├── transaction-refund-requested.mdx │ │ │ ├── transaction-request-action-error.mdx │ │ │ ├── transaction-request-action.mdx │ │ │ ├── transaction-request-refund-for-granted-refund-error.mdx │ │ │ ├── transaction-request-refund-for-granted-refund.mdx │ │ │ ├── transaction-update-error.mdx │ │ │ ├── transaction-update.mdx │ │ │ └── transaction.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── payment.mdx │ │ │ ├── payments.mdx │ │ │ └── transaction.mdx │ ├── products │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── allocation-strategy-enum.mdx │ │ │ ├── category-sort-field.mdx │ │ │ ├── collection-error-code.mdx │ │ │ ├── collection-published.mdx │ │ │ ├── collection-sort-field.mdx │ │ │ ├── export-scope.mdx │ │ │ ├── media-choices-sort-field.mdx │ │ │ ├── product-attribute-type.mdx │ │ │ ├── product-bulk-create-error-code.mdx │ │ │ ├── product-error-code.mdx │ │ │ ├── product-field-enum.mdx │ │ │ ├── product-media-type.mdx │ │ │ ├── product-order-field.mdx │ │ │ ├── product-translate-error-code.mdx │ │ │ ├── product-type-configurable.mdx │ │ │ ├── product-type-enum.mdx │ │ │ ├── product-type-kind-enum.mdx │ │ │ ├── product-type-sort-field.mdx │ │ │ ├── product-variant-bulk-error-code.mdx │ │ │ ├── product-variant-sort-field.mdx │ │ │ ├── product-variant-translate-error-code.mdx │ │ │ ├── stock-availability.mdx │ │ │ ├── stock-bulk-update-error-code.mdx │ │ │ ├── stock-error-code.mdx │ │ │ ├── variant-attribute-scope.mdx │ │ │ ├── warehouse-click-and-collect-option-enum.mdx │ │ │ ├── warehouse-error-code.mdx │ │ │ └── warehouse-sort-field.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── bulk-attribute-value-input.mdx │ │ │ ├── category-filter-input.mdx │ │ │ ├── category-input.mdx │ │ │ ├── category-sorting-input.mdx │ │ │ ├── category-where-input.mdx │ │ │ ├── channel-listing-update-input.mdx │ │ │ ├── collection-channel-listing-update-input.mdx │ │ │ ├── collection-create-input.mdx │ │ │ ├── collection-filter-input.mdx │ │ │ ├── collection-input.mdx │ │ │ ├── collection-sorting-input.mdx │ │ │ ├── collection-where-input.mdx │ │ │ ├── digital-content-input.mdx │ │ │ ├── digital-content-upload-input.mdx │ │ │ ├── digital-content-url-create-input.mdx │ │ │ ├── export-info-input.mdx │ │ │ ├── export-products-input.mdx │ │ │ ├── media-sorting-input.mdx │ │ │ ├── move-product-input.mdx │ │ │ ├── preorder-settings-input.mdx │ │ │ ├── product-attribute-assign-input.mdx │ │ │ ├── product-attribute-assignment-update-input.mdx │ │ │ ├── product-bulk-create-input.mdx │ │ │ ├── product-bulk-translate-input.mdx │ │ │ ├── product-channel-listing-add-input.mdx │ │ │ ├── product-channel-listing-create-input.mdx │ │ │ ├── product-channel-listing-update-input.mdx │ │ │ ├── product-create-input.mdx │ │ │ ├── product-filter-input.mdx │ │ │ ├── product-input.mdx │ │ │ ├── product-media-create-input.mdx │ │ │ ├── product-media-update-input.mdx │ │ │ ├── product-order.mdx │ │ │ ├── product-stock-filter-input.mdx │ │ │ ├── product-type-filter-input.mdx │ │ │ ├── product-type-input.mdx │ │ │ ├── product-type-sorting-input.mdx │ │ │ ├── product-variant-bulk-create-input.mdx │ │ │ ├── product-variant-bulk-translate-input.mdx │ │ │ ├── product-variant-bulk-update-input.mdx │ │ │ ├── product-variant-channel-listing-add-input.mdx │ │ │ ├── product-variant-channel-listing-update-input.mdx │ │ │ ├── product-variant-create-input.mdx │ │ │ ├── product-variant-filter-input.mdx │ │ │ ├── product-variant-input.mdx │ │ │ ├── product-variant-sorting-input.mdx │ │ │ ├── product-variant-stocks-update-input.mdx │ │ │ ├── product-variant-where-input.mdx │ │ │ ├── product-where-input.mdx │ │ │ ├── publishable-channel-listing-input.mdx │ │ │ ├── stock-bulk-update-input.mdx │ │ │ ├── stock-filter-input.mdx │ │ │ ├── stock-input.mdx │ │ │ ├── stock-settings-input.mdx │ │ │ ├── stock-update-input.mdx │ │ │ ├── warehouse-create-input.mdx │ │ │ ├── warehouse-filter-input.mdx │ │ │ ├── warehouse-sorting-input.mdx │ │ │ └── warehouse-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── assign-warehouse-shipping-zone.mdx │ │ │ ├── category-bulk-delete.mdx │ │ │ ├── category-create.mdx │ │ │ ├── category-delete.mdx │ │ │ ├── category-translate.mdx │ │ │ ├── category-update.mdx │ │ │ ├── collection-add-products.mdx │ │ │ ├── collection-bulk-delete.mdx │ │ │ ├── collection-channel-listing-update.mdx │ │ │ ├── collection-create.mdx │ │ │ ├── collection-delete.mdx │ │ │ ├── collection-remove-products.mdx │ │ │ ├── collection-reorder-products.mdx │ │ │ ├── collection-translate.mdx │ │ │ ├── collection-update.mdx │ │ │ ├── create-warehouse.mdx │ │ │ ├── delete-warehouse.mdx │ │ │ ├── digital-content-create.mdx │ │ │ ├── digital-content-delete.mdx │ │ │ ├── digital-content-update.mdx │ │ │ ├── digital-content-url-create.mdx │ │ │ ├── export-products.mdx │ │ │ ├── product-attribute-assign.mdx │ │ │ ├── product-attribute-assignment-update.mdx │ │ │ ├── product-attribute-unassign.mdx │ │ │ ├── product-bulk-create.mdx │ │ │ ├── product-bulk-delete.mdx │ │ │ ├── product-bulk-translate.mdx │ │ │ ├── product-channel-listing-update.mdx │ │ │ ├── product-create.mdx │ │ │ ├── product-delete.mdx │ │ │ ├── product-media-bulk-delete.mdx │ │ │ ├── product-media-create.mdx │ │ │ ├── product-media-delete.mdx │ │ │ ├── product-media-reorder.mdx │ │ │ ├── product-media-update.mdx │ │ │ ├── product-reorder-attribute-values.mdx │ │ │ ├── product-translate.mdx │ │ │ ├── product-type-bulk-delete.mdx │ │ │ ├── product-type-create.mdx │ │ │ ├── product-type-delete.mdx │ │ │ ├── product-type-reorder-attributes.mdx │ │ │ ├── product-type-update.mdx │ │ │ ├── product-update.mdx │ │ │ ├── product-variant-bulk-create.mdx │ │ │ ├── product-variant-bulk-delete.mdx │ │ │ ├── product-variant-bulk-translate.mdx │ │ │ ├── product-variant-bulk-update.mdx │ │ │ ├── product-variant-channel-listing-update.mdx │ │ │ ├── product-variant-create.mdx │ │ │ ├── product-variant-delete.mdx │ │ │ ├── product-variant-preorder-deactivate.mdx │ │ │ ├── product-variant-reorder-attribute-values.mdx │ │ │ ├── product-variant-reorder.mdx │ │ │ ├── product-variant-set-default.mdx │ │ │ ├── product-variant-stocks-create.mdx │ │ │ ├── product-variant-stocks-delete.mdx │ │ │ ├── product-variant-stocks-update.mdx │ │ │ ├── product-variant-translate.mdx │ │ │ ├── product-variant-update.mdx │ │ │ ├── stock-bulk-update.mdx │ │ │ ├── unassign-warehouse-shipping-zone.mdx │ │ │ ├── update-warehouse.mdx │ │ │ ├── variant-media-assign.mdx │ │ │ └── variant-media-unassign.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── allocation.mdx │ │ │ ├── bulk-product-error.mdx │ │ │ ├── bulk-stock-error.mdx │ │ │ ├── category-bulk-delete.mdx │ │ │ ├── category-countable-connection.mdx │ │ │ ├── category-countable-edge.mdx │ │ │ ├── category-create.mdx │ │ │ ├── category-created.mdx │ │ │ ├── category-delete.mdx │ │ │ ├── category-deleted.mdx │ │ │ ├── category-translatable-content.mdx │ │ │ ├── category-translate.mdx │ │ │ ├── category-translation.mdx │ │ │ ├── category-update.mdx │ │ │ ├── category-updated.mdx │ │ │ ├── category.mdx │ │ │ ├── collection-add-products.mdx │ │ │ ├── collection-bulk-delete.mdx │ │ │ ├── collection-channel-listing-error.mdx │ │ │ ├── collection-channel-listing-update.mdx │ │ │ ├── collection-channel-listing.mdx │ │ │ ├── collection-countable-connection.mdx │ │ │ ├── collection-countable-edge.mdx │ │ │ ├── collection-create.mdx │ │ │ ├── collection-created.mdx │ │ │ ├── collection-delete.mdx │ │ │ ├── collection-deleted.mdx │ │ │ ├── collection-error.mdx │ │ │ ├── collection-metadata-updated.mdx │ │ │ ├── collection-remove-products.mdx │ │ │ ├── collection-reorder-products.mdx │ │ │ ├── collection-translatable-content.mdx │ │ │ ├── collection-translate.mdx │ │ │ ├── collection-translation.mdx │ │ │ ├── collection-update.mdx │ │ │ ├── collection-updated.mdx │ │ │ ├── collection.mdx │ │ │ ├── digital-content-countable-connection.mdx │ │ │ ├── digital-content-countable-edge.mdx │ │ │ ├── digital-content-create.mdx │ │ │ ├── digital-content-delete.mdx │ │ │ ├── digital-content-update.mdx │ │ │ ├── digital-content-url-create.mdx │ │ │ ├── digital-content-url.mdx │ │ │ ├── digital-content.mdx │ │ │ ├── export-products.mdx │ │ │ ├── margin.mdx │ │ │ ├── preorder-data.mdx │ │ │ ├── preorder-threshold.mdx │ │ │ ├── product-attribute-assign.mdx │ │ │ ├── product-attribute-assignment-update.mdx │ │ │ ├── product-attribute-unassign.mdx │ │ │ ├── product-bulk-create-error.mdx │ │ │ ├── product-bulk-create.mdx │ │ │ ├── product-bulk-delete.mdx │ │ │ ├── product-bulk-result.mdx │ │ │ ├── product-bulk-translate-result.mdx │ │ │ ├── product-bulk-translate.mdx │ │ │ ├── product-channel-listing-error.mdx │ │ │ ├── product-channel-listing-update.mdx │ │ │ ├── product-channel-listing.mdx │ │ │ ├── product-countable-connection.mdx │ │ │ ├── product-countable-edge.mdx │ │ │ ├── product-create.mdx │ │ │ ├── product-created.mdx │ │ │ ├── product-delete.mdx │ │ │ ├── product-deleted.mdx │ │ │ ├── product-error.mdx │ │ │ ├── product-export-completed.mdx │ │ │ ├── product-image.mdx │ │ │ ├── product-media-bulk-delete.mdx │ │ │ ├── product-media-create.mdx │ │ │ ├── product-media-created.mdx │ │ │ ├── product-media-delete.mdx │ │ │ ├── product-media-deleted.mdx │ │ │ ├── product-media-reorder.mdx │ │ │ ├── product-media-update.mdx │ │ │ ├── product-media-updated.mdx │ │ │ ├── product-media.mdx │ │ │ ├── product-metadata-updated.mdx │ │ │ ├── product-pricing-info.mdx │ │ │ ├── product-reorder-attribute-values.mdx │ │ │ ├── product-translatable-content.mdx │ │ │ ├── product-translate.mdx │ │ │ ├── product-translation.mdx │ │ │ ├── product-type-bulk-delete.mdx │ │ │ ├── product-type-countable-connection.mdx │ │ │ ├── product-type-countable-edge.mdx │ │ │ ├── product-type-create.mdx │ │ │ ├── product-type-delete.mdx │ │ │ ├── product-type-reorder-attributes.mdx │ │ │ ├── product-type-update.mdx │ │ │ ├── product-type.mdx │ │ │ ├── product-update.mdx │ │ │ ├── product-updated.mdx │ │ │ ├── product-variant-back-in-stock.mdx │ │ │ ├── product-variant-bulk-create.mdx │ │ │ ├── product-variant-bulk-delete.mdx │ │ │ ├── product-variant-bulk-error.mdx │ │ │ ├── product-variant-bulk-result.mdx │ │ │ ├── product-variant-bulk-translate-result.mdx │ │ │ ├── product-variant-bulk-translate.mdx │ │ │ ├── product-variant-bulk-update.mdx │ │ │ ├── product-variant-channel-listing-update.mdx │ │ │ ├── product-variant-channel-listing.mdx │ │ │ ├── product-variant-countable-connection.mdx │ │ │ ├── product-variant-countable-edge.mdx │ │ │ ├── product-variant-create.mdx │ │ │ ├── product-variant-created.mdx │ │ │ ├── product-variant-delete.mdx │ │ │ ├── product-variant-deleted.mdx │ │ │ ├── product-variant-metadata-updated.mdx │ │ │ ├── product-variant-out-of-stock.mdx │ │ │ ├── product-variant-preorder-deactivate.mdx │ │ │ ├── product-variant-reorder-attribute-values.mdx │ │ │ ├── product-variant-reorder.mdx │ │ │ ├── product-variant-set-default.mdx │ │ │ ├── product-variant-stock-updated.mdx │ │ │ ├── product-variant-stocks-create.mdx │ │ │ ├── product-variant-stocks-delete.mdx │ │ │ ├── product-variant-stocks-update.mdx │ │ │ ├── product-variant-translatable-content.mdx │ │ │ ├── product-variant-translate.mdx │ │ │ ├── product-variant-translation.mdx │ │ │ ├── product-variant-update.mdx │ │ │ ├── product-variant-updated.mdx │ │ │ ├── product-variant.mdx │ │ │ ├── product.mdx │ │ │ ├── stock-bulk-result.mdx │ │ │ ├── stock-bulk-update-error.mdx │ │ │ ├── stock-bulk-update.mdx │ │ │ ├── stock-countable-connection.mdx │ │ │ ├── stock-countable-edge.mdx │ │ │ ├── stock-error.mdx │ │ │ ├── stock-settings.mdx │ │ │ ├── stock.mdx │ │ │ ├── variant-media-assign.mdx │ │ │ ├── variant-media-unassign.mdx │ │ │ ├── variant-pricing-info.mdx │ │ │ ├── warehouse-countable-connection.mdx │ │ │ ├── warehouse-countable-edge.mdx │ │ │ ├── warehouse-create.mdx │ │ │ ├── warehouse-created.mdx │ │ │ ├── warehouse-delete.mdx │ │ │ ├── warehouse-deleted.mdx │ │ │ ├── warehouse-error.mdx │ │ │ ├── warehouse-metadata-updated.mdx │ │ │ ├── warehouse-shipping-zone-assign.mdx │ │ │ ├── warehouse-shipping-zone-unassign.mdx │ │ │ ├── warehouse-update.mdx │ │ │ ├── warehouse-updated.mdx │ │ │ └── warehouse.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── categories.mdx │ │ │ ├── category.mdx │ │ │ ├── collection.mdx │ │ │ ├── collections.mdx │ │ │ ├── digital-content.mdx │ │ │ ├── digital-contents.mdx │ │ │ ├── product-type.mdx │ │ │ ├── product-types.mdx │ │ │ ├── product-variant.mdx │ │ │ ├── product-variants.mdx │ │ │ ├── product.mdx │ │ │ ├── products.mdx │ │ │ ├── report-product-sales.mdx │ │ │ ├── stock.mdx │ │ │ ├── stocks.mdx │ │ │ ├── warehouse.mdx │ │ │ └── warehouses.mdx │ ├── shipping │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── postal-code-rule-inclusion-type-enum.mdx │ │ │ ├── shipping-error-code.mdx │ │ │ └── shipping-method-type-enum.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── shipping-method-channel-listing-add-input.mdx │ │ │ ├── shipping-method-channel-listing-input.mdx │ │ │ ├── shipping-postal-code-rules-create-input-range.mdx │ │ │ ├── shipping-price-exclude-products-input.mdx │ │ │ ├── shipping-price-input.mdx │ │ │ ├── shipping-zone-create-input.mdx │ │ │ ├── shipping-zone-filter-input.mdx │ │ │ └── shipping-zone-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── shipping-method-channel-listing-update.mdx │ │ │ ├── shipping-price-bulk-delete.mdx │ │ │ ├── shipping-price-create.mdx │ │ │ ├── shipping-price-delete.mdx │ │ │ ├── shipping-price-exclude-products.mdx │ │ │ ├── shipping-price-remove-product-from-exclude.mdx │ │ │ ├── shipping-price-translate.mdx │ │ │ ├── shipping-price-update.mdx │ │ │ ├── shipping-zone-bulk-delete.mdx │ │ │ ├── shipping-zone-create.mdx │ │ │ ├── shipping-zone-delete.mdx │ │ │ └── shipping-zone-update.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── shipping-error.mdx │ │ │ ├── shipping-method-channel-listing-update.mdx │ │ │ ├── shipping-method-channel-listing.mdx │ │ │ ├── shipping-method-postal-code-rule.mdx │ │ │ ├── shipping-method-translatable-content.mdx │ │ │ ├── shipping-method-translation.mdx │ │ │ ├── shipping-method-type.mdx │ │ │ ├── shipping-method.mdx │ │ │ ├── shipping-methods-per-country.mdx │ │ │ ├── shipping-price-bulk-delete.mdx │ │ │ ├── shipping-price-create.mdx │ │ │ ├── shipping-price-created.mdx │ │ │ ├── shipping-price-delete.mdx │ │ │ ├── shipping-price-deleted.mdx │ │ │ ├── shipping-price-exclude-products.mdx │ │ │ ├── shipping-price-remove-product-from-exclude.mdx │ │ │ ├── shipping-price-translate.mdx │ │ │ ├── shipping-price-update.mdx │ │ │ ├── shipping-price-updated.mdx │ │ │ ├── shipping-zone-bulk-delete.mdx │ │ │ ├── shipping-zone-countable-connection.mdx │ │ │ ├── shipping-zone-countable-edge.mdx │ │ │ ├── shipping-zone-create.mdx │ │ │ ├── shipping-zone-created.mdx │ │ │ ├── shipping-zone-delete.mdx │ │ │ ├── shipping-zone-deleted.mdx │ │ │ ├── shipping-zone-metadata-updated.mdx │ │ │ ├── shipping-zone-update.mdx │ │ │ ├── shipping-zone-updated.mdx │ │ │ └── shipping-zone.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── shipping-zone.mdx │ │ │ └── shipping-zones.mdx │ ├── shop │ │ ├── _category_.yml │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── shop-address-update.mdx │ │ │ ├── shop-domain-update.mdx │ │ │ ├── shop-fetch-tax-rates.mdx │ │ │ ├── shop-settings-translate.mdx │ │ │ └── shop-settings-update.mdx │ │ └── objects │ │ │ ├── _category_.yml │ │ │ ├── shop-address-update.mdx │ │ │ ├── shop-domain-update.mdx │ │ │ ├── shop-error.mdx │ │ │ ├── shop-fetch-tax-rates.mdx │ │ │ ├── shop-settings-translate.mdx │ │ │ ├── shop-settings-update.mdx │ │ │ └── shop-translation.mdx │ ├── taxes │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── tax-calculation-strategy.mdx │ │ │ ├── tax-class-create-error-code.mdx │ │ │ ├── tax-class-delete-error-code.mdx │ │ │ ├── tax-class-sort-field.mdx │ │ │ ├── tax-class-update-error-code.mdx │ │ │ ├── tax-configuration-update-error-code.mdx │ │ │ ├── tax-country-configuration-delete-error-code.mdx │ │ │ ├── tax-country-configuration-update-error-code.mdx │ │ │ ├── tax-exemption-manage-error-code.mdx │ │ │ └── taxable-object-discount-type-enum.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── country-rate-input.mdx │ │ │ ├── country-rate-update-input.mdx │ │ │ ├── tax-class-create-input.mdx │ │ │ ├── tax-class-filter-input.mdx │ │ │ ├── tax-class-rate-input.mdx │ │ │ ├── tax-class-sorting-input.mdx │ │ │ ├── tax-class-update-input.mdx │ │ │ ├── tax-configuration-filter-input.mdx │ │ │ ├── tax-configuration-per-country-input.mdx │ │ │ └── tax-configuration-update-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── tax-class-create.mdx │ │ │ ├── tax-class-delete.mdx │ │ │ ├── tax-class-update.mdx │ │ │ ├── tax-configuration-update.mdx │ │ │ ├── tax-country-configuration-delete.mdx │ │ │ ├── tax-country-configuration-update.mdx │ │ │ └── tax-exemption-manage.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── calculate-taxes.mdx │ │ │ ├── reduced-rate.mdx │ │ │ ├── tax-class-countable-connection.mdx │ │ │ ├── tax-class-countable-edge.mdx │ │ │ ├── tax-class-country-rate.mdx │ │ │ ├── tax-class-create-error.mdx │ │ │ ├── tax-class-create.mdx │ │ │ ├── tax-class-delete-error.mdx │ │ │ ├── tax-class-delete.mdx │ │ │ ├── tax-class-update-error.mdx │ │ │ ├── tax-class-update.mdx │ │ │ ├── tax-class.mdx │ │ │ ├── tax-configuration-countable-connection.mdx │ │ │ ├── tax-configuration-countable-edge.mdx │ │ │ ├── tax-configuration-per-country.mdx │ │ │ ├── tax-configuration-update-error.mdx │ │ │ ├── tax-configuration-update.mdx │ │ │ ├── tax-configuration.mdx │ │ │ ├── tax-country-configuration-delete-error.mdx │ │ │ ├── tax-country-configuration-delete.mdx │ │ │ ├── tax-country-configuration-update-error.mdx │ │ │ ├── tax-country-configuration-update.mdx │ │ │ ├── tax-country-configuration.mdx │ │ │ ├── tax-exemption-manage-error.mdx │ │ │ ├── tax-exemption-manage.mdx │ │ │ ├── tax-type.mdx │ │ │ ├── taxable-object-discount.mdx │ │ │ ├── taxable-object-line.mdx │ │ │ ├── taxable-object.mdx │ │ │ └── vat.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── tax-class.mdx │ │ │ ├── tax-classes.mdx │ │ │ ├── tax-configuration.mdx │ │ │ ├── tax-configurations.mdx │ │ │ ├── tax-country-configuration.mdx │ │ │ ├── tax-country-configurations.mdx │ │ │ └── tax-types.mdx │ ├── users │ │ ├── _category_.yml │ │ ├── enums │ │ │ ├── _category_.yml │ │ │ ├── account-error-code.mdx │ │ │ ├── customer-bulk-update-error-code.mdx │ │ │ ├── customer-events-enum.mdx │ │ │ ├── permission-enum.mdx │ │ │ ├── permission-group-error-code.mdx │ │ │ ├── permission-group-sort-field.mdx │ │ │ ├── send-confirmation-email-error-code.mdx │ │ │ ├── staff-member-status.mdx │ │ │ └── user-sort-field.mdx │ │ ├── inputs │ │ │ ├── _category_.yml │ │ │ ├── account-input.mdx │ │ │ ├── account-register-input.mdx │ │ │ ├── customer-bulk-update-input.mdx │ │ │ ├── customer-filter-input.mdx │ │ │ ├── customer-input.mdx │ │ │ ├── permission-group-create-input.mdx │ │ │ ├── permission-group-filter-input.mdx │ │ │ ├── permission-group-sorting-input.mdx │ │ │ ├── permission-group-update-input.mdx │ │ │ ├── staff-create-input.mdx │ │ │ ├── staff-update-input.mdx │ │ │ ├── staff-user-input.mdx │ │ │ ├── user-create-input.mdx │ │ │ └── user-sorting-input.mdx │ │ ├── mutations │ │ │ ├── _category_.yml │ │ │ ├── account-address-create.mdx │ │ │ ├── account-address-delete.mdx │ │ │ ├── account-address-update.mdx │ │ │ ├── account-delete.mdx │ │ │ ├── account-register.mdx │ │ │ ├── account-request-deletion.mdx │ │ │ ├── account-set-default-address.mdx │ │ │ ├── account-update.mdx │ │ │ ├── address-create.mdx │ │ │ ├── address-delete.mdx │ │ │ ├── address-set-default.mdx │ │ │ ├── address-update.mdx │ │ │ ├── confirm-account.mdx │ │ │ ├── confirm-email-change.mdx │ │ │ ├── customer-bulk-delete.mdx │ │ │ ├── customer-bulk-update.mdx │ │ │ ├── customer-create.mdx │ │ │ ├── customer-delete.mdx │ │ │ ├── customer-update.mdx │ │ │ ├── password-change.mdx │ │ │ ├── permission-group-create.mdx │ │ │ ├── permission-group-delete.mdx │ │ │ ├── permission-group-update.mdx │ │ │ ├── request-email-change.mdx │ │ │ ├── request-password-reset.mdx │ │ │ ├── send-confirmation-email.mdx │ │ │ ├── set-password.mdx │ │ │ ├── staff-bulk-delete.mdx │ │ │ ├── staff-create.mdx │ │ │ ├── staff-delete.mdx │ │ │ ├── staff-notification-recipient-create.mdx │ │ │ ├── staff-notification-recipient-delete.mdx │ │ │ ├── staff-notification-recipient-update.mdx │ │ │ ├── staff-update.mdx │ │ │ ├── user-avatar-delete.mdx │ │ │ ├── user-avatar-update.mdx │ │ │ └── user-bulk-set-active.mdx │ │ ├── objects │ │ │ ├── _category_.yml │ │ │ ├── account-address-create.mdx │ │ │ ├── account-address-delete.mdx │ │ │ ├── account-address-update.mdx │ │ │ ├── account-change-email-requested.mdx │ │ │ ├── account-confirmation-requested.mdx │ │ │ ├── account-confirmed.mdx │ │ │ ├── account-delete-requested.mdx │ │ │ ├── account-delete.mdx │ │ │ ├── account-deleted.mdx │ │ │ ├── account-email-changed.mdx │ │ │ ├── account-error.mdx │ │ │ ├── account-register.mdx │ │ │ ├── account-request-deletion.mdx │ │ │ ├── account-set-default-address.mdx │ │ │ ├── account-set-password-requested.mdx │ │ │ ├── account-update.mdx │ │ │ ├── address-create.mdx │ │ │ ├── address-created.mdx │ │ │ ├── address-delete.mdx │ │ │ ├── address-deleted.mdx │ │ │ ├── address-set-default.mdx │ │ │ ├── address-update.mdx │ │ │ ├── address-updated.mdx │ │ │ ├── address-validation-data.mdx │ │ │ ├── address.mdx │ │ │ ├── confirm-account.mdx │ │ │ ├── confirm-email-change.mdx │ │ │ ├── customer-bulk-delete.mdx │ │ │ ├── customer-bulk-result.mdx │ │ │ ├── customer-bulk-update-error.mdx │ │ │ ├── customer-bulk-update.mdx │ │ │ ├── customer-create.mdx │ │ │ ├── customer-created.mdx │ │ │ ├── customer-delete.mdx │ │ │ ├── customer-event.mdx │ │ │ ├── customer-metadata-updated.mdx │ │ │ ├── customer-update.mdx │ │ │ ├── customer-updated.mdx │ │ │ ├── group-countable-connection.mdx │ │ │ ├── group-countable-edge.mdx │ │ │ ├── group.mdx │ │ │ ├── password-change.mdx │ │ │ ├── permission-group-create.mdx │ │ │ ├── permission-group-created.mdx │ │ │ ├── permission-group-delete.mdx │ │ │ ├── permission-group-deleted.mdx │ │ │ ├── permission-group-error.mdx │ │ │ ├── permission-group-update.mdx │ │ │ ├── permission-group-updated.mdx │ │ │ ├── request-email-change.mdx │ │ │ ├── request-password-reset.mdx │ │ │ ├── send-confirmation-email-error.mdx │ │ │ ├── send-confirmation-email.mdx │ │ │ ├── set-password.mdx │ │ │ ├── staff-bulk-delete.mdx │ │ │ ├── staff-create.mdx │ │ │ ├── staff-created.mdx │ │ │ ├── staff-delete.mdx │ │ │ ├── staff-deleted.mdx │ │ │ ├── staff-error.mdx │ │ │ ├── staff-notification-recipient-create.mdx │ │ │ ├── staff-notification-recipient-delete.mdx │ │ │ ├── staff-notification-recipient-update.mdx │ │ │ ├── staff-set-password-requested.mdx │ │ │ ├── staff-update.mdx │ │ │ ├── staff-updated.mdx │ │ │ ├── user-avatar-delete.mdx │ │ │ ├── user-avatar-update.mdx │ │ │ ├── user-bulk-set-active.mdx │ │ │ ├── user-countable-connection.mdx │ │ │ ├── user-countable-edge.mdx │ │ │ ├── user-permission.mdx │ │ │ └── user.mdx │ │ └── queries │ │ │ ├── _category_.yml │ │ │ ├── address-validation-rules.mdx │ │ │ ├── address.mdx │ │ │ ├── customers.mdx │ │ │ ├── me.mdx │ │ │ ├── permission-group.mdx │ │ │ ├── permission-groups.mdx │ │ │ ├── staff-users.mdx │ │ │ └── user.mdx │ └── webhooks │ │ ├── _category_.yml │ │ ├── enums │ │ ├── _category_.yml │ │ ├── event-delivery-attempt-sort-field.mdx │ │ ├── event-delivery-sort-field.mdx │ │ ├── event-delivery-status-enum.mdx │ │ ├── webhook-dry-run-error-code.mdx │ │ ├── webhook-error-code.mdx │ │ ├── webhook-event-type-async-enum.mdx │ │ ├── webhook-event-type-enum.mdx │ │ ├── webhook-event-type-sync-enum.mdx │ │ ├── webhook-sample-event-type-enum.mdx │ │ └── webhook-trigger-error-code.mdx │ │ ├── inputs │ │ ├── _category_.yml │ │ ├── event-delivery-attempt-sorting-input.mdx │ │ ├── event-delivery-sorting-input.mdx │ │ ├── webhook-create-input.mdx │ │ └── webhook-update-input.mdx │ │ ├── mutations │ │ ├── _category_.yml │ │ ├── event-delivery-retry.mdx │ │ ├── webhook-create.mdx │ │ ├── webhook-delete.mdx │ │ ├── webhook-dry-run.mdx │ │ ├── webhook-trigger.mdx │ │ └── webhook-update.mdx │ │ ├── objects │ │ ├── _category_.yml │ │ ├── event-delivery-attempt.mdx │ │ ├── event-delivery-retry.mdx │ │ ├── webhook-create.mdx │ │ ├── webhook-delete.mdx │ │ ├── webhook-dry-run-error.mdx │ │ ├── webhook-dry-run.mdx │ │ ├── webhook-error.mdx │ │ ├── webhook-event-async.mdx │ │ ├── webhook-event-sync.mdx │ │ ├── webhook-event.mdx │ │ ├── webhook-trigger-error.mdx │ │ ├── webhook-trigger.mdx │ │ ├── webhook-update.mdx │ │ └── webhook.mdx │ │ └── queries │ │ ├── _category_.yml │ │ ├── webhook-events.mdx │ │ ├── webhook-sample-payload.mdx │ │ └── webhook.mdx ├── api-usage │ ├── api-playground.png │ ├── apollo-federation.mdx │ ├── authentication.mdx │ ├── developer-tools.mdx │ ├── error-handling.mdx │ ├── external-references.mdx │ ├── filtering.mdx │ ├── i18n.mdx │ ├── metadata.mdx │ ├── overview.mdx │ ├── pagination.mdx │ ├── prices.mdx │ ├── slug-fields.mdx │ └── usage-limits.mdx ├── assets │ ├── icons │ │ ├── api-reference.svg │ │ ├── architecture.svg │ │ ├── before-start.svg │ │ ├── catalogue.svg │ │ ├── configure.svg │ │ ├── getting-started.svg │ │ ├── integrations.svg │ │ ├── payment-gateways.svg │ │ ├── storefront.svg │ │ └── using-saleor.svg │ └── saleor-header.png ├── cli │ ├── commands │ │ ├── app.mdx │ │ ├── backup.mdx │ │ ├── environment.mdx │ │ ├── example.mdx │ │ ├── github.mdx │ │ ├── info.mdx │ │ ├── job.mdx │ │ ├── login.mdx │ │ ├── logout.mdx │ │ ├── open.mdx │ │ ├── organization.mdx │ │ ├── project.mdx │ │ ├── register.mdx │ │ ├── status.mdx │ │ ├── storefront.mdx │ │ ├── task.mdx │ │ ├── telemetry.mdx │ │ ├── trigger.mdx │ │ ├── vercel.mdx │ │ └── webhook.mdx │ └── overview.mdx ├── cloud │ ├── environment.mdx │ ├── overview.mdx │ ├── restricting-api-access.mdx │ └── saas-self-host.mdx ├── dashboard │ └── screenshots │ │ ├── access-tokens.png │ │ ├── apps-create-new.png │ │ ├── apps-main.png │ │ ├── apps-token-new.png │ │ ├── apps-webhook-new.png │ │ ├── catalog-category-new.png │ │ ├── catalog-category-subcategory.png │ │ ├── catalog-collection-assign.png │ │ ├── catalog-collection-availability.jpg │ │ ├── catalog-collection-new.png │ │ ├── catalog-collection-seo.jpg │ │ ├── catalog-giftcards-bulk-issue.png │ │ ├── catalog-giftcards-deactivate.png │ │ ├── catalog-giftcards-details-view.png │ │ ├── catalog-giftcards-expiration.png │ │ ├── catalog-giftcards-export.png │ │ ├── catalog-giftcards-main.png │ │ ├── catalog-giftcards-metadata.png │ │ ├── catalog-giftcards-new.png │ │ ├── catalog-giftcards-timeline.png │ │ ├── catalog-product-attributes-new.jpeg │ │ ├── catalog-product-attributes.jpeg │ │ ├── catalog-product-availability.jpg │ │ ├── catalog-product-checking-inventory.jpg │ │ ├── catalog-product-description.png │ │ ├── catalog-product-export-information.png │ │ ├── catalog-product-export-list.png │ │ ├── catalog-product-filters.png │ │ ├── catalog-product-image-upload.jpeg │ │ ├── catalog-product-images.jpeg │ │ ├── catalog-product-inventory.png │ │ ├── catalog-product-list-columns.png │ │ ├── catalog-product-list.png │ │ ├── catalog-product-media-description.png │ │ ├── catalog-product-media-upload.png │ │ ├── catalog-product-new.png │ │ ├── catalog-product-seo.png │ │ ├── catalog-product-stock.png │ │ ├── catalog-product-variant-attributes.png │ │ ├── catalog-product-variant-availability.png │ │ ├── catalog-product-variant-details.png │ │ ├── catalog-product-variant-pricing.png │ │ ├── catalog-product-variant-stock.png │ │ ├── catalog-product-visibility.png │ │ ├── channels-create-new.jpg │ │ ├── channels-main.jpg │ │ ├── channels-status.jpg │ │ ├── config-attribute-new-general-info.jpg │ │ ├── config-attribute-new-organization.jpg │ │ ├── config-attributes-facets.jpg │ │ ├── config-attributes-input-types.png │ │ ├── config-attributes-properties.jpg │ │ ├── config-home.jpg │ │ ├── config-navigation-example-footer.jpeg │ │ ├── config-navigation-example.jpeg │ │ ├── config-navigation-setup.jpeg │ │ ├── config-page-example.jpeg │ │ ├── config-page-new.png │ │ ├── config-page-type-remove.jpg │ │ ├── config-page-type.jpg │ │ ├── config-permission-group-details.png │ │ ├── config-permission-group-list.png │ │ ├── config-plugins-adyen.png │ │ ├── config-plugins-list.jpeg │ │ ├── config-product-type-details.png │ │ ├── config-service-account-details.jpeg │ │ ├── config-shipping-price-based-channel.jpg │ │ ├── config-shipping-rate-exclude-products.jpg │ │ ├── config-shipping-zone-assign-countries.jpg │ │ ├── config-shipping-zone-create-new.jpg │ │ ├── config-shipping-zone-details.jpeg │ │ ├── config-shipping-zone-list.jpeg │ │ ├── config-shipping-zone-prices.jpeg │ │ ├── config-site-details.jpeg │ │ ├── config-site-example.jpeg │ │ ├── config-site-mailing.jpg │ │ ├── config-site-store.png │ │ ├── config-staff-details.png │ │ ├── config-staff-list.png │ │ ├── config-staff-permissions.png │ │ ├── config-taxes-country.jpeg │ │ ├── config-taxes-setup.jpeg │ │ ├── config-warehouse-assign.png │ │ ├── config-warehouse-click&collect.png │ │ ├── config-warehouse-list.png │ │ ├── config-warehouse-new.png │ │ ├── config-webhooks.png │ │ ├── customer-details.jpeg │ │ ├── customer-filters.jpg │ │ ├── customer-giftcards.png │ │ ├── customer-list.jpeg │ │ ├── dashboard-dark-mode.jpeg │ │ ├── dashboard-home-account-settings.png │ │ ├── dashboard-home-channels.png │ │ ├── dashboard-home-dark-mode.png │ │ ├── dashboard-home-navigator-example-2.png │ │ ├── dashboard-home-navigator-example.png │ │ ├── dashboard-home-navigator-options.png │ │ ├── dashboard-home-navigator.png │ │ ├── dashboard-home.png │ │ ├── discount-categories.jpeg │ │ ├── discount-products.png │ │ ├── discount-sale-active-dates.jpg │ │ ├── discount-sale-new.png │ │ ├── discount-voucher-details.png │ │ ├── discout-voucher-specific-information.jpg │ │ ├── metadata.jpg │ │ ├── order-cancel-return.png │ │ ├── order-cancel.jpeg │ │ ├── order-cancel.png │ │ ├── order-confirm.jpeg │ │ ├── order-create-new.jpeg │ │ ├── order-details.png │ │ ├── order-filters.png │ │ ├── order-fulfillment-settings.png │ │ ├── order-fulfillments.png │ │ ├── order-generate-invoice.png │ │ ├── order-list.png │ │ ├── order-new-fulfillment.png │ │ ├── order-payment-captured.jpeg │ │ ├── order-payment.jpeg │ │ ├── order-refund.jpg │ │ ├── order-return-replace.png │ │ ├── order-settings-page.jpeg │ │ ├── order-settings.jpeg │ │ ├── order-settings.png │ │ ├── postal-codes.png │ │ ├── translation-details.png │ │ ├── translation-language-switch.jpeg │ │ ├── translation-languages.jpeg │ │ └── translation-list.jpeg ├── developer │ ├── address.mdx │ ├── ai.mdx │ ├── app-store │ │ ├── apps │ │ │ ├── TEMPLATE.mdx │ │ │ ├── adyen │ │ │ │ ├── adyen-web-drop-in.png │ │ │ │ ├── adyen_webhook_settings_delayed_capture_1.png │ │ │ │ ├── adyen_webhook_settings_delayed_capture_2.png │ │ │ │ ├── architecture.mdx │ │ │ │ ├── configuration.mdx │ │ │ │ ├── migration-guides.mdx │ │ │ │ ├── overview.mdx │ │ │ │ └── storefront.mdx │ │ │ ├── avatax │ │ │ │ ├── architecture.mdx │ │ │ │ ├── assets │ │ │ │ │ ├── avalara-plugin-1.jpg │ │ │ │ │ ├── avalara-plugin-2.jpg │ │ │ │ │ ├── avatax-app-1.jpg │ │ │ │ │ ├── avatax-app-2.jpg │ │ │ │ │ ├── avatax-app-3.jpg │ │ │ │ │ ├── avatax-dashboard-list.png │ │ │ │ │ ├── avatax-details-1.png │ │ │ │ │ ├── avatax-details-2.png │ │ │ │ │ ├── tax-calc-method-1.jpg │ │ │ │ │ ├── tax-calc-method-2.jpg │ │ │ │ │ └── tax-calc-method-3.jpg │ │ │ │ ├── configuration.mdx │ │ │ │ ├── development.mdx │ │ │ │ ├── overview.mdx │ │ │ │ ├── plugin-migration.mdx │ │ │ │ ├── tax-codes.mdx │ │ │ │ └── telemetry.mdx │ │ │ ├── cms.mdx │ │ │ ├── product-feed.mdx │ │ │ ├── search.mdx │ │ │ ├── segment │ │ │ │ ├── assets │ │ │ │ │ ├── customerio-mapping.jpg │ │ │ │ │ ├── customerio-workflow.jpg │ │ │ │ │ └── segment-customerio-workflow.png │ │ │ │ ├── configuration.mdx │ │ │ │ ├── examples.mdx │ │ │ │ └── overview.mdx │ │ │ ├── smtp │ │ │ │ ├── configuration.mdx │ │ │ │ ├── overview.mdx │ │ │ │ └── troubleshooting.mdx │ │ │ └── stripe │ │ │ │ ├── architecture.mdx │ │ │ │ ├── configuration.mdx │ │ │ │ ├── data-processing.mdx │ │ │ │ ├── errors.mdx │ │ │ │ ├── faq.mdx │ │ │ │ ├── migration-from-plugin.mdx │ │ │ │ ├── overview.mdx │ │ │ │ ├── pci-dss.mdx │ │ │ │ ├── storefront-integration.mdx │ │ │ │ ├── supported-payment-methods.mdx │ │ │ │ └── webhooks.mdx │ │ ├── legacy-plugins │ │ │ ├── admin-emails.mdx │ │ │ ├── adyen.mdx │ │ │ ├── dummy-credit-card.mdx │ │ │ ├── np-atobarai.mdx │ │ │ └── user-emails.mdx │ │ ├── overview.mdx │ │ └── plugins │ │ │ ├── braintree.mdx │ │ │ ├── oidc.mdx │ │ │ └── stripe.mdx │ ├── attributes │ │ ├── api.mdx │ │ ├── configuration.mdx │ │ ├── lifecycle.mdx │ │ └── overview.mdx │ ├── bulks │ │ ├── bulk-attributes.mdx │ │ ├── bulk-orders.mdx │ │ ├── bulk-products.mdx │ │ ├── bulk-stock.mdx │ │ ├── error-policy.mdx │ │ └── overview.mdx │ ├── channels │ │ ├── api.mdx │ │ ├── configuration.mdx │ │ ├── lifecycle.mdx │ │ ├── overview.mdx │ │ ├── saleor-channels-data-model.png │ │ └── troubleshooting.mdx │ ├── checkout │ │ ├── address.mdx │ │ ├── api-guide.mdx │ │ ├── cookbook.mdx │ │ ├── lifecycle.mdx │ │ ├── overview.mdx │ │ ├── performance.mdx │ │ ├── problems.mdx │ │ └── troubleshooting.mdx │ ├── community │ │ ├── contributing.mdx │ │ ├── faq.mdx │ │ ├── support.mdx │ │ └── zero-downtime-migrations.mdx │ ├── discounts │ │ ├── displaying-catalogue-discounts.mdx │ │ ├── examples.mdx │ │ ├── manual-discounts.mdx │ │ ├── overview.mdx │ │ ├── promotions.mdx │ │ ├── sales.mdx │ │ └── vouchers.mdx │ ├── export │ │ ├── export-gift-cards.mdx │ │ ├── export-overview.mdx │ │ ├── export-products.mdx │ │ └── export-voucher-codes.mdx │ ├── extending │ │ ├── api │ │ │ ├── errors.mdx │ │ │ ├── events.mdx │ │ │ ├── i18n.mdx │ │ │ └── sorters.mdx │ │ ├── apps │ │ │ ├── architecture │ │ │ │ ├── apl.mdx │ │ │ │ ├── app-bridge.mdx │ │ │ │ ├── app-permissions.mdx │ │ │ │ ├── app-requirements.mdx │ │ │ │ ├── communication-between-app-and-saleor.mdx │ │ │ │ ├── manifest.mdx │ │ │ │ ├── overview.mdx │ │ │ │ └── server-and-client-side-calls.mdx │ │ │ ├── building-payment-app.mdx │ │ │ ├── developing-apps │ │ │ │ ├── app-error-codes.mdx │ │ │ │ ├── app-examples.mdx │ │ │ │ ├── app-sdk │ │ │ │ │ ├── api-handlers.mdx │ │ │ │ │ ├── apl.mdx │ │ │ │ │ ├── app-bridge.mdx │ │ │ │ │ ├── debugging.mdx │ │ │ │ │ ├── migration-0.x-to-1.x.mdx │ │ │ │ │ ├── overview.mdx │ │ │ │ │ ├── protected-handlers.mdx │ │ │ │ │ ├── protected-views.mdx │ │ │ │ │ ├── saleor-webhook.mdx │ │ │ │ │ └── settings-manager.mdx │ │ │ │ ├── app-template.mdx │ │ │ │ ├── apps-patterns │ │ │ │ │ ├── apps-patterns.mdx │ │ │ │ │ ├── handling-external-webhooks.mdx │ │ │ │ │ └── persistence-with-metadata-manager.mdx │ │ │ │ ├── macaw-ui.mdx │ │ │ │ ├── running-saleor-apps-locally.mdx │ │ │ │ └── troubleshooting.mdx │ │ │ ├── developing-with-tunnels.mdx │ │ │ ├── extending-dashboard-with-apps.mdx │ │ │ ├── installation-protection.mdx │ │ │ ├── installing-apps.mdx │ │ │ ├── local-app-development.mdx │ │ │ ├── overview.mdx │ │ │ ├── quickstart.mdx │ │ │ ├── updating-app-webhooks.mdx │ │ │ └── updating-apps.mdx │ │ ├── overview.mdx │ │ ├── plugins │ │ │ ├── overview.mdx │ │ │ └── payment-gateways.mdx │ │ └── webhooks │ │ │ ├── asynchronous-events.mdx │ │ │ ├── creating.mdx │ │ │ ├── ip-addresses.mdx │ │ │ ├── overview.mdx │ │ │ ├── payload-signature.mdx │ │ │ ├── sample-webhook-payloads.mdx │ │ │ ├── subscription-webhook-payloads.mdx │ │ │ ├── synchronous-events │ │ │ ├── circuit-breakers.mdx │ │ │ ├── overview.mdx │ │ │ ├── payment.mdx │ │ │ ├── shipping.mdx │ │ │ ├── stored-payment-method.mdx │ │ │ ├── tax.mdx │ │ │ └── transaction.mdx │ │ │ └── troubleshooting.mdx │ ├── gift-cards.mdx │ ├── index.mdx │ ├── menu.mdx │ ├── modeling.mdx │ ├── order │ │ ├── address.mdx │ │ ├── assets │ │ │ └── order_settings.png │ │ ├── draft-order.mdx │ │ ├── order-expiration.mdx │ │ ├── order-fulfillment.mdx │ │ ├── order-status.mdx │ │ ├── order-to-checkout.mdx │ │ ├── order-update.mdx │ │ └── overview.mdx │ ├── pages.mdx │ ├── payments │ │ ├── lifecycle.mdx │ │ ├── overview.mdx │ │ ├── payment-apps.mdx │ │ ├── price-calculations.mdx │ │ ├── refunds.mdx │ │ ├── stored-payments.mdx │ │ └── transactions.mdx │ ├── permissions.mdx │ ├── price-calculation.mdx │ ├── price-freeze-period.mdx │ ├── products │ │ ├── api.mdx │ │ ├── configuration.mdx │ │ ├── cookbook.mdx │ │ ├── lifecycle.mdx │ │ ├── overview.mdx │ │ ├── t-shirt.png │ │ └── troubleshooting.mdx │ ├── running-saleor │ │ ├── debugging-emails.mdx │ │ ├── emails.mdx │ │ ├── exposing-instance.mdx │ │ ├── mailpit.png │ │ ├── managing-apps.mdx │ │ ├── memory-error.png │ │ ├── memory-limits.mdx │ │ ├── sentry.mdx │ │ └── task-queue.mdx │ ├── saleor-channels-data-model.png │ ├── shipping │ │ ├── shipping-method.mdx │ │ └── shipping-zone.mdx │ ├── stock │ │ ├── overview.mdx │ │ ├── stock-allocation.mdx │ │ ├── stock-reservation.mdx │ │ └── stock-tracking.mdx │ ├── taxes.mdx │ ├── thumbnails.mdx │ └── users.mdx ├── index.mdx ├── overview │ └── why-saleor │ │ ├── composable.mdx │ │ ├── extensibility.mdx │ │ ├── graphql.mdx │ │ ├── multi-market.mdx │ │ ├── open-source.mdx │ │ └── scalable.mdx ├── quickstart │ ├── api.mdx │ ├── cloud.mdx │ ├── running-locally.mdx │ └── storefront.mdx ├── recipes │ ├── click-and-collect.mdx │ ├── custom-shipping.mdx │ ├── digital-products.mdx │ ├── extending-dashboard.mdx │ ├── multi-region.mdx │ └── overview.mdx ├── security │ └── index.mdx ├── setup │ ├── architecture.mdx │ ├── configuration.mdx │ ├── deploy-do.mdx │ ├── deploy-kubernetes.mdx │ ├── deploy-linux.mdx │ ├── docker-compose.mdx │ ├── docker-images.mdx │ ├── media-gcs.mdx │ ├── media-s3.mdx │ ├── monitoring-sentry.mdx │ ├── overview.mdx │ ├── quickstart.mdx │ ├── read-replicas.mdx │ ├── telemetry.mdx │ ├── upgrading.mdx │ └── windows.mdx └── upgrade-guides │ ├── GUIDELINES.mdx │ ├── core │ ├── 3-15-to-3-16.mdx │ ├── 3-16-to-3-17.mdx │ ├── 3-17-to-3-18.mdx │ ├── 3-18-to-3-19.mdx │ ├── 3-19-to-3-20.mdx │ └── 3-20-to-3-21.mdx │ └── index.mdx ├── docusaurus.config.js ├── package-lock.json ├── package.json ├── scripts └── highlight.js ├── sidebars.js ├── sidebars ├── app-store.js ├── building-apps.js ├── cloud.js ├── community.js ├── core-concepts.js ├── extending.js ├── graphql.js ├── recipes.js ├── self-hosting.js ├── upgrade-guides.js └── utils.js ├── src ├── css │ ├── components │ │ ├── api-reference.css │ │ ├── ask-ai.css │ │ ├── badge.css │ │ ├── breadcrumbs.css │ │ ├── card.css │ │ ├── code.css │ │ ├── container.css │ │ ├── layout.css │ │ ├── markdown.css │ │ ├── menu.css │ │ ├── mermaid.css │ │ ├── navbar.css │ │ ├── search.css │ │ └── table-of-contents.css │ ├── primitives │ │ ├── animation.css │ │ ├── colors.css │ │ ├── fonts.css │ │ ├── shadows.css │ │ ├── spacing.css │ │ └── typography.css │ └── theme.css └── theme │ ├── CodeBlock │ └── Content │ │ ├── Element.js │ │ ├── String.js │ │ └── styles.module.css │ ├── DocItem │ └── Footer │ │ ├── index.js │ │ └── styles.module.css │ ├── DocRoot │ ├── Layout │ │ ├── Main │ │ │ ├── index.js │ │ │ └── styles.module.css │ │ ├── Sidebar │ │ │ ├── ExpandButton │ │ │ │ ├── index.js │ │ │ │ └── styles.module.css │ │ │ ├── index.js │ │ │ └── styles.module.css │ │ ├── index.js │ │ └── styles.module.css │ └── index.js │ ├── DocSidebar │ └── index.js │ ├── DocSidebarItem │ ├── Category │ │ └── index.js │ └── Link │ │ ├── index.js │ │ ├── index.jsx │ │ └── styles.module.css │ ├── Layout │ └── index.js │ ├── Mermaid │ ├── index.jsx │ └── styles.module.css │ └── NotFound.js ├── static ├── assets │ ├── advanced │ │ └── 1.png │ ├── api │ │ └── 1.PNG │ ├── architecture-products │ │ └── 1.png │ ├── dashboard-catalog │ │ ├── 1.jpg │ │ ├── 10.png │ │ ├── 11.jpg │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.jpg │ │ ├── 16.jpg │ │ ├── 17.jpg │ │ ├── 18.jpg │ │ ├── 2.jpg │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.jpg │ │ ├── Creator1.jpg │ │ ├── Creator2.jpg │ │ ├── Creator3.jpg │ │ ├── catalog1.png │ │ ├── catalog10.JPG │ │ ├── catalog11.png │ │ ├── catalog111.JPG │ │ ├── catalog12.JPG │ │ ├── catalog13.JPG │ │ ├── catalog14.JPG │ │ ├── catalog15.JPG │ │ ├── catalog16.png │ │ ├── catalog17.png │ │ ├── catalog2.JPG │ │ ├── catalog3.JPG │ │ ├── catalog4.JPG │ │ ├── catalog5.JPG │ │ ├── catalog55.JPG │ │ ├── catalog6.JPG │ │ ├── catalog66.JPG │ │ ├── catalog8.JPG │ │ ├── products-inventory.png │ │ ├── stock.JPG │ │ └── stock1.JPG │ ├── dashboard-config │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 17.png │ │ ├── 18.png │ │ ├── 19.png │ │ ├── 2.png │ │ ├── 20.png │ │ ├── 21.png │ │ ├── 22.png │ │ ├── 23.JPG │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── Serviceaccount.jpg │ │ ├── adyen_configuration.png │ │ ├── config1.JPG │ │ ├── config10.JPG │ │ ├── config11.JPG │ │ ├── config12.png │ │ ├── config13.png │ │ ├── config14.png │ │ ├── config15.JPG │ │ ├── config16.JPG │ │ ├── config17.JPG │ │ ├── config18.JPG │ │ ├── config19.JPG │ │ ├── config2.JPG │ │ ├── config20.JPG │ │ ├── config22.JPG │ │ ├── config222.JPG │ │ ├── config23.JPG │ │ ├── config3.JPG │ │ ├── config4.JPG │ │ ├── config5.JPG │ │ ├── permission-groups-details.png │ │ ├── permission-groups-list.png │ │ ├── plugins1.JPG │ │ ├── staff-permissions.png │ │ ├── warehouses-assign.png │ │ ├── warehouses-list.png │ │ ├── warehouses-new.png │ │ └── webhooks.png │ ├── dashboard-customers │ │ ├── 1.png │ │ ├── 2.jpg │ │ ├── customers1.JPG │ │ └── customers2.JPG │ ├── dashboard-discounts │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── Vouchers.jpg │ │ ├── discount1.JPG │ │ ├── discounts2.png │ │ ├── discounts3.JPG │ │ └── vouchers1.JPG │ ├── dashboard-home │ │ ├── 1.png │ │ ├── 2.jpg │ │ └── home22.jpg │ ├── dashboard-orders │ │ ├── 1.png │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ ├── 8.jpg │ │ ├── 9.jpg │ │ ├── CreateOrdersImage.png │ │ ├── create-new-order.JPG │ │ ├── orders-fulfill.png │ │ ├── orders1.JPG │ │ ├── orders2.JPG │ │ ├── orders3.png │ │ ├── orders4.png │ │ ├── orders5.png │ │ ├── orders6.JPG │ │ ├── orders8.JPG │ │ └── orders9.JPG │ ├── dashboard-translations │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── translations1.JPG │ │ ├── translations2.JPG │ │ ├── translations3.png │ │ └── translations4.JPG │ ├── fonts │ │ ├── FiraCode-Bold.woff │ │ ├── FiraCode-Bold.woff2 │ │ ├── FiraCode-Light.woff │ │ ├── FiraCode-Light.woff2 │ │ ├── FiraCode-Medium.woff │ │ ├── FiraCode-Medium.woff2 │ │ ├── FiraCode-Regular.woff │ │ ├── FiraCode-Regular.woff2 │ │ ├── FiraCode-SemiBold.woff │ │ ├── FiraCode-SemiBold.woff2 │ │ ├── FiraCode-VF.woff │ │ ├── FiraCode-VF.woff2 │ │ ├── Inter-Black.woff │ │ ├── Inter-Black.woff2 │ │ ├── Inter-BlackItalic.woff │ │ ├── Inter-BlackItalic.woff2 │ │ ├── Inter-Bold.woff │ │ ├── Inter-Bold.woff2 │ │ ├── Inter-BoldItalic.woff │ │ ├── Inter-BoldItalic.woff2 │ │ ├── Inter-ExtraBold.woff │ │ ├── Inter-ExtraBold.woff2 │ │ ├── Inter-ExtraBoldItalic.woff │ │ ├── Inter-ExtraBoldItalic.woff2 │ │ ├── Inter-ExtraLight-BETA.woff │ │ ├── Inter-ExtraLight-BETA.woff2 │ │ ├── Inter-ExtraLightItalic-BETA.woff │ │ ├── Inter-ExtraLightItalic-BETA.woff2 │ │ ├── Inter-Italic.woff │ │ ├── Inter-Italic.woff2 │ │ ├── Inter-Light-BETA.woff │ │ ├── Inter-Light-BETA.woff2 │ │ ├── Inter-LightItalic-BETA.woff │ │ ├── Inter-LightItalic-BETA.woff2 │ │ ├── Inter-Medium.woff │ │ ├── Inter-Medium.woff2 │ │ ├── Inter-MediumItalic.woff │ │ ├── Inter-MediumItalic.woff2 │ │ ├── Inter-Regular.woff │ │ ├── Inter-Regular.woff2 │ │ ├── Inter-SemiBold.woff │ │ ├── Inter-SemiBold.woff2 │ │ ├── Inter-SemiBoldItalic.woff │ │ ├── Inter-SemiBoldItalic.woff2 │ │ ├── Inter-Thin-BETA.woff │ │ ├── Inter-Thin-BETA.woff2 │ │ ├── Inter-ThinItalic-BETA.woff │ │ ├── Inter-ThinItalic-BETA.woff2 │ │ ├── Inter-italic.var.woff2 │ │ ├── Inter-upright.var.woff2 │ │ ├── Inter.var.woff2 │ │ ├── LICENSE.txt │ │ └── inter.css │ ├── guides-email-integration │ │ └── 1.png │ └── icons │ │ ├── advanced.svg │ │ ├── architecture.svg │ │ ├── before-start.svg │ │ ├── catalogue.svg │ │ ├── configure.svg │ │ ├── contribute.svg │ │ ├── customers.svg │ │ ├── customizing.svg │ │ ├── deployment.svg │ │ ├── discounts.svg │ │ ├── external-link.svg │ │ ├── getting-started.svg │ │ ├── guides.svg │ │ ├── integrations.svg │ │ ├── orders.svg │ │ ├── payment-gateways.svg │ │ ├── storefront.svg │ │ ├── system-features.svg │ │ └── using-saleor.svg ├── favicon.ico ├── img │ ├── apps │ │ ├── adyen.svg │ │ ├── app-checkout.svg │ │ ├── app-crm.svg │ │ ├── app-data-importer.svg │ │ ├── app-invoices.svg │ │ ├── app-klarna.png │ │ ├── app-payment-stripe.svg │ │ ├── app-products-feed.svg │ │ ├── app-slack.svg │ │ ├── app-taxes.svg │ │ ├── app-template.png │ │ ├── avatax.svg │ │ ├── cms-hub.svg │ │ ├── dummy-payment-app.svg │ │ ├── notification-hub.svg │ │ ├── observability-hub.svg │ │ ├── placeholder.svg │ │ ├── search-hub.svg │ │ └── segment.svg │ ├── arrow-next.png │ ├── arrow-next.svg │ ├── arrow-prev.svg │ ├── bg-color.gif │ ├── facebook-icon.svg │ ├── fixed-mobile-close.svg │ ├── fixed-mobile.svg │ ├── github-icon.svg │ ├── logo-white.svg │ ├── logo.svg │ ├── mobile-close-icon.svg │ ├── mobile-icon.svg │ ├── og-image.png │ ├── pointer.svg │ ├── saleor-footer-icon.png │ ├── saleor-icon.png │ ├── saleor-logo-dark.svg │ ├── saleor-logo.png │ ├── saleor-logo.svg │ ├── stackoverflow-icon.svg │ └── twitter-icon.svg ├── js │ └── code-block-copy-button.js └── robots.txt ├── template └── api-reference.mdx └── vercel.json /.cursor/rules/enforce-guidelines.mdc: -------------------------------------------------------------------------------- 1 | --- 2 | description: 3 | globs: 4 | alwaysApply: true 5 | --- 6 | 7 | # Enforce Guidelines 8 | 9 | When writing documentation content, always enforce the guidelines defined in [GUIDELINES.md](mdc:GUIDELINES.md). Stay minimal, don't change the content if it's not needed. 10 | -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM mcr.microsoft.com/devcontainers/typescript-node:20 AS base 2 | 3 | USER 1000:1000 4 | WORKDIR /app 5 | 6 | # Install NPM dependencies 7 | # Note: it mounts the cached ~/.npm folder generated by previous builds 8 | # (docs: https://docs.npmjs.com/cli/v10/using-npm/config#cache) 9 | COPY --chown=1000:1000 ./package.json ./package-lock.json /app/ 10 | RUN --mount=type=cache,mode=0700,uid=1000,gid=1000,target=/home/node/.npm \ 11 | npm ci 12 | 13 | # Copy source files (ordered from least likely to be updated, up to the most likely) 14 | COPY --chown=1000:1000 ./.eslintrc ./.lintstagedrc ./*.js /app/ 15 | COPY --chown=1000:1000 ./scripts /app/scripts/ 16 | COPY --chown=1000:1000 ./src /app/src/ 17 | COPY --chown=1000:1000 ./static /app/static/ 18 | COPY --chown=1000:1000 ./template /app/template/ 19 | COPY --chown=1000:1000 ./components /app/components/ 20 | COPY --chown=1000:1000 ./sidebars /app/sidebars/ 21 | COPY --chown=1000:1000 ./docs /app/docs/ 22 | 23 | FROM base AS dev 24 | CMD ["npm", "start", "--", "--host=0.0.0.0", "--port=5000"] 25 | 26 | -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Saleor Docs", 3 | "dockerComposeFile": "docker-compose.yaml", 4 | "service": "saleor-docs", 5 | "workspaceFolder": "/app", 6 | "forwardPorts": [ 7 | 5000 8 | ], 9 | "portsAttributes": { 10 | "5000": { 11 | "label": "Saleor Docs" 12 | } 13 | } 14 | } -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yaml: -------------------------------------------------------------------------------- 1 | services: 2 | saleor-docs: 3 | build: 4 | context: .. 5 | dockerfile: .devcontainer/Dockerfile 6 | restart: unless-stopped 7 | ports: 8 | - 127.0.0.1:5000:5000 9 | volumes: 10 | - ../components:/app/components/ 11 | - ../docs:/app/docs 12 | - ../scripts:/app/scripts/ 13 | - ../sidebars:/app/sidebars/ 14 | - ../src:/app/src/ 15 | - ../static:/app/static/ 16 | - ../template:/app/template/ 17 | - ../sidebars.js:/app/sidebars.js 18 | # Cache build to restart faster. 19 | - ../.docusaurus:/app/.docusaurus 20 | 21 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | */node_modules 2 | *.log 3 | build -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | .docusaurus/ 2 | docusaurus.config.js 3 | build/ 4 | docs/ 5 | template/ 6 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://json.schemastore.org/eslintrc.json", 3 | "extends": ["eslint:recommended", "plugin:react/recommended"], 4 | "overrides": [ 5 | { 6 | "files": ["*.mdx"], 7 | "extends": "plugin:mdx/recommended" 8 | } 9 | ], 10 | "parserOptions": { 11 | "ecmaFeatures": { 12 | "jsx": true 13 | }, 14 | "ecmaVersion": "latest", 15 | "sourceType": "module" 16 | }, 17 | "env": { 18 | "browser": true, 19 | "node": true, 20 | "es6": true 21 | }, 22 | "rules": { 23 | "react/prop-types": "off", 24 | "simple-import-sort/imports": "error", 25 | "simple-import-sort/exports": "error", 26 | "no-unused-vars": [ 27 | "error", 28 | { "argsIgnorePattern": "^_", "varsIgnorePattern": "^_" } 29 | ] 30 | }, 31 | "plugins": ["import", "simple-import-sort", "react"], 32 | "settings": { 33 | "mdx/code-blocks": true, 34 | "react": { 35 | "version": "detect" 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | components/ @saleor/js 2 | scripts/ @saleor/js 3 | static/ @saleor/js 4 | src/ @saleor/js 5 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ## Description 2 | 3 | 4 | 5 | ## Checklist 6 | 7 | - [ ] I have read and followed the [guidelines](../GUIDELINES.md) 8 | -------------------------------------------------------------------------------- /.github/workflows/check-spelling.yml: -------------------------------------------------------------------------------- 1 | name: "Check spelling" 2 | on: 3 | pull_request: 4 | types: [synchronize, opened] 5 | 6 | jobs: 7 | spellcheck: 8 | runs-on: ubuntu-22.04 9 | steps: 10 | - uses: actions/checkout@v4 11 | - uses: streetsidesoftware/cspell-action@934c74da3775ac844ec89503f666f67efb427fed # v6.8.1 12 | with: 13 | # Note: before changing this line, update the package.json's "check-spelling" script. 14 | files: "**/*.{jsx,js,md,mdx}" 15 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- 1 | name: QA 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | pull_request: 8 | 9 | env: 10 | HUSKY: 0 11 | 12 | jobs: 13 | lint: 14 | runs-on: ubuntu-22.04 15 | 16 | steps: 17 | - uses: actions/checkout@v4 18 | 19 | - uses: actions/setup-node@v4 20 | with: 21 | node-version-file: ".nvmrc" 22 | 23 | - run: npm ci 24 | 25 | - run: npm run lint 26 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .* 2 | !.dockerignore 3 | !.github 4 | !.husky 5 | !.remarkrc 6 | !.nvmrc 7 | !.eslintignore 8 | !.eslintrc 9 | !.gitignore 10 | !.lintstagedrc 11 | !.prettierrc 12 | !.prettierignore 13 | !.cursor 14 | 15 | node_modules/ 16 | 17 | build/ 18 | .vercel/ 19 | schema.graphql 20 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://json.schemastore.org/lintstagedrc.schema.json", 3 | "*.{js,ts,tsx,jsx}": "eslint --cache --fix", 4 | "*": "prettier --write --ignore-unknown", 5 | "*.{ts,tsx,md,js,jsx}": "cspell --no-must-find-files" 6 | } 7 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.18 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/*.mdx 2 | build/ 3 | .docusaurus/ 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://json.schemastore.org/prettierrc.json", 3 | "singleQuote": false 4 | } 5 | -------------------------------------------------------------------------------- /.remarkrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": { 3 | "remark-lint-heading-capitalization": ["warn"] 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /LICENSES/Lucide-LICENSE.txt: -------------------------------------------------------------------------------- 1 | ISC License 2 | 3 | Copyright (c) for portions of Lucide are held by Cole Bemis 2013-2022 as part of Feather (MIT). All other copyright (c) for Lucide are held by Lucide Contributors 2022. 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 8 | -------------------------------------------------------------------------------- /components/AppMetadata/AppMetadata.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import ExternalLinkIcon from "../../static/assets/icons/external-link.svg"; 4 | import styles from "./AppMetadata.module.css"; 5 | 6 | export const AppMetadata = ({ minSaleorVersion, roadmapUrl, githubUrl }) => { 7 | return ( 8 |
9 | 10 | Saleor version required: {minSaleorVersion} 11 | 12 | {roadmapUrl && ( 13 | 14 | Roadmap:{" "} 15 | 16 | GitHub 17 | 18 | 19 | )} 20 | {githubUrl && ( 21 | 22 | Repository:{" "} 23 | 24 | GitHub 25 | 26 | 27 | )} 28 |
29 | ); 30 | }; 31 | -------------------------------------------------------------------------------- /components/AppMetadata/AppMetadata.module.css: -------------------------------------------------------------------------------- 1 | .root { 2 | display: flex; 3 | gap: 20px; 4 | padding: 20px; 5 | border-radius: 10px; 6 | border: 1px solid var(--gray5); 7 | background: var(--docsearch-hit-active-color); 8 | margin-bottom: 20px; 9 | } 10 | 11 | .root > *:not(:last-of-type) { 12 | border-right: 1px solid var(--gray5); 13 | padding-right: 20px; 14 | } 15 | 16 | .root a { 17 | color: var(--app-metadata-link-color) !important; 18 | } 19 | -------------------------------------------------------------------------------- /components/Apps/apps.module.css: -------------------------------------------------------------------------------- 1 | .root { 2 | container-type: inline-size; 3 | } 4 | .container { 5 | --hover-color: var(--gray12); 6 | display: grid; 7 | grid-template-columns: repeat(3, minmax(200px, 1fr)); 8 | gap: var(--spacer-3); 9 | flex-wrap: wrap; 10 | } 11 | 12 | @container (width < 500px) { 13 | .container { 14 | grid-template-columns: repeat(2, minmax(200px, 1fr)); 15 | } 16 | } 17 | 18 | .app { 19 | font-size: var(--font-size-sm); 20 | font-weight: 600; 21 | display: flex; 22 | align-items: center; 23 | color: var(--gray11) !important; 24 | } 25 | 26 | .app span { 27 | color: var(--gray12) !important; 28 | } 29 | 30 | .app:hover { 31 | color: var(--hover-color) !important; 32 | } 33 | 34 | .app:hover { 35 | text-decoration: none !important; 36 | } 37 | 38 | .shell { 39 | margin-right: var(--spacer-2); 40 | display: flex; 41 | border-radius: 6px; 42 | justify-content: center; 43 | align-items: center; 44 | width: 44px; 45 | height: 44px; 46 | border: 1px solid var(--gray9); 47 | border-color: var(--gray7); 48 | background-image: linear-gradient(0deg, var(--gray2) 0%, var(--gray1) 100%); 49 | } 50 | 51 | .app:hover .shell { 52 | border-color: var(--hover-color); 53 | } 54 | -------------------------------------------------------------------------------- /components/Block/Block.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import s from "./block.module.css"; 3 | 4 | export const Block = ({ children, title }) => { 5 | return ( 6 |
7 |

{title}

8 |
{children}
9 |
10 | ); 11 | }; 12 | -------------------------------------------------------------------------------- /components/Block/block.module.css: -------------------------------------------------------------------------------- 1 | .root { 2 | display: grid; 3 | grid-template-columns: repeat(12, 1fr); 4 | padding: var(--spacer-5) 0; 5 | border-bottom: 1px solid var(--gray5); 6 | container-type: inline-size; 7 | } 8 | 9 | .root h2 { 10 | grid-column: 1 / 4; 11 | } 12 | 13 | .root .container { 14 | grid-column: 4 / -1; 15 | } 16 | 17 | @container (width < 850px) { 18 | .root h2 { 19 | grid-column: 1 / 12; 20 | } 21 | .root .container { 22 | grid-column: 1 / 12; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /components/CardGrid/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const CardGrid = ({ children, home = false }) => ( 6 |
7 |
8 | {"map" in children ? ( 9 | children.map((child, idx) =>
{child}
) 10 | ) : ( 11 |
{children}
12 | )} 13 |
14 |
15 | ); 16 | 17 | export default CardGrid; 18 | -------------------------------------------------------------------------------- /components/Chapters/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import s from "./styles.module.css"; 4 | 5 | const Chapters = ({ children, home = false }) => ( 6 |
7 |
8 | {"map" in children ? ( 9 | children.map((child, idx) =>
{child}
) 10 | ) : ( 11 |
{children}
12 | )} 13 |
14 |
15 | ); 16 | 17 | export default Chapters; 18 | -------------------------------------------------------------------------------- /components/CompactCard/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const CompactCard = ({ name, description, technology, link, icon }) => ( 6 | 12 |
13 |
14 | {icon &&
{icon}
} 15 |

{name}

16 |
17 |

{description}

18 | {technology &&
19 | {technology} 20 |
} 21 |
22 |
23 | ); 24 | 25 | export default CompactCard; 26 | -------------------------------------------------------------------------------- /components/FeaturePreview/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const FeaturePreview = () => { 6 | return ( 7 |
8 |
9 | 15 | 16 | 20 | 21 |
22 |
23 | This API is currently in Feature Preview and can be 24 | subject to changes at later point. 25 |
26 |
27 | ); 28 | }; 29 | 30 | export default FeaturePreview; 31 | -------------------------------------------------------------------------------- /components/FeaturePreview/styles.module.css: -------------------------------------------------------------------------------- 1 | .featurePreview { 2 | font-size: var(--font-size-sm); 3 | padding: var(--spacer-3) 0; 4 | display: flex; 5 | } 6 | 7 | .svg { 8 | font-weight: 600; 9 | } 10 | -------------------------------------------------------------------------------- /components/Feedback/styles.module.css: -------------------------------------------------------------------------------- 1 | .message { 2 | width: 100%; 3 | border-width: var(--ifm-global-border-width); 4 | border-radius: var(--ifm-global-radius); 5 | border-color: var(--ifm-toc-border-color); 6 | font-family: var(--ifm-font-family-base); 7 | padding: 0.75rem; 8 | margin: 0.75rem 0; 9 | } 10 | 11 | @media (max-width: 576px) { 12 | .buttons { 13 | display: flex; 14 | flex-direction: row; 15 | margin-top: 1.5rem; 16 | justify-content: center; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /components/Figure/index.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const Figure = ({ src, alt }) => { 6 | return {alt}; 7 | }; 8 | 9 | export default Figure; 10 | -------------------------------------------------------------------------------- /components/Figure/styles.module.css: -------------------------------------------------------------------------------- 1 | .figure { 2 | width: 500px; 3 | border-radius: 6px; 4 | border: 1px solid var(--ifm-color-emphasis-300); 5 | } 6 | -------------------------------------------------------------------------------- /components/Layout/Layout.module.css: -------------------------------------------------------------------------------- 1 | .twoColumn { 2 | display: grid; 3 | grid-template-columns: repeat(1, minmax(0, 1fr)); 4 | padding-bottom: var(--spacer-5); 5 | } 6 | @media (min-width: 1440px) { 7 | .twoColumn { 8 | grid-template-columns: repeat(12, minmax(0, 1fr)); 9 | gap: 2rem; 10 | } 11 | 12 | .twoColumn *:first-child { 13 | grid-column: span 5; 14 | } 15 | 16 | .twoColumn *:nth-child(2) { 17 | grid-column: span 7; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /components/Layout/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import styles from "./Layout.module.css"; 3 | 4 | const TwoColumn = ({ children }) => { 5 | return
{children}
; 6 | }; 7 | 8 | export default TwoColumn; 9 | -------------------------------------------------------------------------------- /components/Permissions/styles.module.css: -------------------------------------------------------------------------------- 1 | .permissions { 2 | line-height: 1.5rem; 3 | vertical-align: baseline; 4 | display: flex; 5 | border-left: var(--ifm-blockquote-border-left-width) solid 6 | var(--ifm-blockquote-border-color); 7 | padding-left: var(--ifm-blockquote-padding-horizontal); 8 | } 9 | 10 | .permissions span { 11 | font-size: var(--font-size-xs) !important; 12 | } 13 | 14 | .svg { 15 | font-weight: 600; 16 | } 17 | -------------------------------------------------------------------------------- /components/RecipeResourceGrid/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const RecipeResourceGrid = ({ children }) => ( 6 | 7 |
8 | {children} 9 |
10 | ); 11 | 12 | export default RecipeResourceGrid; 13 | -------------------------------------------------------------------------------- /components/RecipeResourceGrid/styles.module.css: -------------------------------------------------------------------------------- 1 | .resourceGrid { 2 | display: flex; 3 | gap: 1rem; 4 | flex-wrap: wrap; 5 | padding-bottom: 4rem; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /components/Steps/index.jsx: -------------------------------------------------------------------------------- 1 | import React, { Children } from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const Guide = ({ children }) => { 6 | const childrenWithProps = Children.map(children, (child, index) => 7 | React.cloneElement(child, { number: index + 1 }) 8 | ); 9 | 10 | return
{childrenWithProps}
; 11 | }; 12 | 13 | const Step = ({ children, number }) => { 14 | return ( 15 |
16 |
17 |
{number}
18 |
19 |
20 | 21 |
{children}
22 |
23 | ); 24 | }; 25 | 26 | const Details = ({ children }) => { 27 | return
{children}
; 28 | }; 29 | 30 | const Code = ({ children }) => { 31 | return
{children}
; 32 | }; 33 | 34 | const Column = ({ children }) => { 35 | return
{children}
; 36 | }; 37 | 38 | Guide.Step = Step; 39 | Guide.Details = Details; 40 | Guide.Code = Code; 41 | Guide.Column = Column; 42 | 43 | export default Guide; 44 | -------------------------------------------------------------------------------- /components/Video/index.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | import styles from "./styles.module.css"; 4 | 5 | const Video = ({ src }) => { 6 | return ( 7 |
8 | 15 |
16 | ); 17 | }; 18 | 19 | export default Video; 20 | -------------------------------------------------------------------------------- /components/Video/styles.module.css: -------------------------------------------------------------------------------- 1 | .wrapper { 2 | position: relative; 3 | padding-top: 56.25%; 4 | margin-bottom: var(--ifm-leading); 5 | } 6 | 7 | .iframe { 8 | position: absolute; 9 | top: 0; 10 | left: 0; 11 | width: 100%; 12 | height: 100%; 13 | } 14 | -------------------------------------------------------------------------------- /docs/api-reference/apps/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Apps 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/apps/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/apps/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/apps/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/apps/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/apps/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/attributes/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Attributes 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/attributes/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/attributes/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/attributes/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/attributes/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/attributes/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/authentication/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Authentication 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/authentication/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/authentication/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/channels/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Channels 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/channels/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/channels/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/channels/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/channels/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/channels/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Checkout 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/checkout/subscriptions/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Subscriptions 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/discounts/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Discounts 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/discounts/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/discounts/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/discounts/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/discounts/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/discounts/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/gift-cards/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Gift Cards 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/gift-cards/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/gift-cards/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/gift-cards/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/gift-cards/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/gift-cards/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/menu/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Menu 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/menu/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/menu/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/menu/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Miscellaneous 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/directives/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Directives 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/interfaces/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Interfaces 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/scalars/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Scalars 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/subscriptions/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Subscriptions 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/miscellaneous/unions/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Unions 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Orders 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/orders/subscriptions/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Subscriptions 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/pages/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Pages 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/pages/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/pages/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/pages/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/pages/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/pages/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/payments/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Payments 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/payments/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/payments/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/payments/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/payments/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/payments/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/products/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Products 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/products/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/products/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/products/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/products/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/products/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shipping/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Shipping 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shipping/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shipping/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shipping/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shipping/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shipping/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shop/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Shop 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shop/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/shop/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/taxes/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Taxes 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/taxes/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/taxes/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/taxes/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/taxes/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/taxes/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/users/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Users 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/users/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/users/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/users/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/users/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/users/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/webhooks/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Webhooks 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/webhooks/enums/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Enums 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/webhooks/inputs/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Inputs 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/webhooks/mutations/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Mutations 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/webhooks/objects/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Objects 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-reference/webhooks/queries/_category_.yml: -------------------------------------------------------------------------------- 1 | label: Queries 2 | position: 1 3 | link: null 4 | collapsible: true 5 | collapsed: true 6 | -------------------------------------------------------------------------------- /docs/api-usage/api-playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/api-usage/api-playground.png -------------------------------------------------------------------------------- /docs/api-usage/slug-fields.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Slug Fields 3 | --- 4 | 5 | A slug is a short label representing an object or page's content. The main reason for using a slug is the ability to incorporate it into URLs. Translated names can contain all UTF-8 signs, allowing for URLs to be written by people with different keyboard layouts. 6 | 7 | Slug can contain: 8 | 9 | - letters 10 | - numbers 11 | - underscores 12 | - hyphens 13 | 14 | Slugs in Saleor are translatable for products, categories, collections, and pages. This allows users to either maintain consistent URLs across different languages or use language-specific slugs for better localization. 15 | 16 | The slug can either be passed in mutations or it will be automatically generated by slugifying one of the main fields on the object (e.g. name, title). Automatic generation does not apply to slug translations which can be only passed in mutations. 17 | 18 | ## Example 19 | 20 | For example: we would like to create a product called "Żółta ćma" ("yellow moth"). The expected slug for such product would be `Zolta-cma`. 21 | -------------------------------------------------------------------------------- /docs/assets/saleor-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/assets/saleor-header.png -------------------------------------------------------------------------------- /docs/cli/commands/example.mdx: -------------------------------------------------------------------------------- 1 | # example 2 | 3 | ## Setup an official Saleor example locally 4 | 5 | ### example 6 | 7 | ```sh 8 | $ saleor example --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor example [name] 15 | 16 | Setup an official Saleor example locally 17 | 18 | Positionals: 19 | name [string] [default: "my-saleor-app"] 20 | 21 | Options: 22 | --json Output the data as JSON [boolean] [default: false] 23 | --short Output data as text [boolean] [default: false] 24 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 25 | --dependencies, --deps [boolean] [default: true] 26 | -t, --template, --repo, --repository [string] 27 | -V, --version Show version number [boolean] 28 | -h, --help Show help [boolean] 29 | 30 | Examples: 31 | saleor example auth-sdk Setup the auth-sdk example from saleor/examples on GitHub 32 | ``` 33 | -------------------------------------------------------------------------------- /docs/cli/commands/info.mdx: -------------------------------------------------------------------------------- 1 | # info 2 | 3 | ## Hello from Saleor 4 | 5 | ### info 6 | 7 | ```sh 8 | $ saleor info --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor info 15 | 16 | Hello from Saleor 17 | 18 | Options: 19 | --json Output the data as JSON [boolean] [default: false] 20 | --short Output data as text [boolean] [default: false] 21 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 22 | -V, --version Show version number [boolean] 23 | -h, --help Show help [boolean] 24 | ``` 25 | -------------------------------------------------------------------------------- /docs/cli/commands/login.mdx: -------------------------------------------------------------------------------- 1 | # login 2 | 3 | ## Log in to the Saleor Cloud 4 | 5 | ### login 6 | 7 | ```sh 8 | $ saleor login --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor login 15 | 16 | Log in to the Saleor Cloud 17 | 18 | Options: 19 | --json Output the data as JSON [boolean] [default: false] 20 | --short Output data as text [boolean] [default: false] 21 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 22 | --token use with headless flag, create a token at https://cloud.saleor.io/tokens [string] 23 | --headless login without the need for a browser [boolean] [default: false] 24 | -V, --version Show version number [boolean] 25 | -h, --help Show help [boolean] 26 | 27 | Examples: 28 | saleor login 29 | saleor login --headless 30 | saleor login --headless --token=TOKEN 31 | ``` 32 | -------------------------------------------------------------------------------- /docs/cli/commands/logout.mdx: -------------------------------------------------------------------------------- 1 | # logout 2 | 3 | ## Log out from the Saleor Cloud 4 | 5 | ### logout 6 | 7 | ```sh 8 | $ saleor logout --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor logout 15 | 16 | Log out from the Saleor Cloud 17 | 18 | Options: 19 | --json Output the data as JSON [boolean] [default: false] 20 | --short Output data as text [boolean] [default: false] 21 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 22 | -V, --version Show version number [boolean] 23 | -h, --help Show help [boolean] 24 | ``` 25 | -------------------------------------------------------------------------------- /docs/cli/commands/open.mdx: -------------------------------------------------------------------------------- 1 | # open 2 | 3 | ## Open resource in a browser 4 | 5 | ### open 6 | 7 | ```sh 8 | $ saleor open --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor open [resource] 15 | 16 | Open resource in a browser 17 | 18 | Positionals: 19 | resource [string] [choices: "dashboard", "api", "docs", "docs/api", "docs/apps", "docs/webhooks", "docs/storefront", "docs/cli"] 20 | 21 | Options: 22 | --json Output the data as JSON [boolean] [default: false] 23 | --short Output data as text [boolean] [default: false] 24 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 25 | -V, --version Show version number [boolean] 26 | -h, --help Show help [boolean] 27 | 28 | Examples: 29 | saleor open dashboard Open instance dashboard 30 | saleor open api Open instance GraphQL endpoint 31 | saleor open docs Open Saleor documentation page 32 | ``` 33 | -------------------------------------------------------------------------------- /docs/cli/commands/register.mdx: -------------------------------------------------------------------------------- 1 | # register 2 | 3 | ## Create a Saleor Cloud account 4 | 5 | ### register 6 | 7 | ```sh 8 | $ saleor register --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor register 15 | 16 | Create a Saleor Cloud account 17 | 18 | Options: 19 | --json Output the data as JSON [boolean] [default: false] 20 | --short Output data as text [boolean] [default: false] 21 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 22 | --from-cli specify sign up via CLI [boolean] [default: false] 23 | -V, --version Show version number [boolean] 24 | -h, --help Show help [boolean] 25 | ``` 26 | -------------------------------------------------------------------------------- /docs/cli/commands/status.mdx: -------------------------------------------------------------------------------- 1 | # status 2 | 3 | ## Show the login status for the systems that CLI depends on 4 | 5 | ### status 6 | 7 | ```sh 8 | $ saleor status --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor status 15 | 16 | Show the login status for the systems that CLI depends on 17 | 18 | Options: 19 | --json Output the data as JSON [boolean] [default: false] 20 | --short Output data as text [boolean] [default: false] 21 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 22 | -V, --version Show version number [boolean] 23 | -h, --help Show help [boolean] 24 | ``` 25 | -------------------------------------------------------------------------------- /docs/cli/commands/trigger.mdx: -------------------------------------------------------------------------------- 1 | # trigger 2 | 3 | ## This triggers a Saleor event 4 | 5 | ### trigger 6 | 7 | ```sh 8 | $ saleor trigger --help 9 | ``` 10 | 11 | Help output: 12 | 13 | ``` 14 | saleor trigger [event] 15 | 16 | This triggers a Saleor event 17 | 18 | Options: 19 | --json Output the data as JSON [boolean] [default: false] 20 | --short Output data as text [boolean] [default: false] 21 | -u, --instance, --url Saleor instance API URL (must start with the protocol, i.e. https:// or http://) [string] 22 | --event [string] 23 | --id [string] 24 | -V, --version Show version number [boolean] 25 | -h, --help Show help [boolean] 26 | ``` 27 | -------------------------------------------------------------------------------- /docs/cloud/saas-self-host.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: SaaS vs Self-Hosting 3 | --- 4 | 5 | ## No Vendor Lock-in 6 | 7 | Typically, the SaaS model offers organizations convenience of limited responsibility at the cost of limited control. 8 | 9 | We believe users should not be forced to compromise on either. Infrastructure needs can evolve, so we enable a straightforward migration path between Cloud and on-premise infrastructure. 10 | 11 | ## You Own Your Data 12 | 13 | We claim no ownership or rights to the data you store beyond what's necessary to render the services. You remain the owner and administrator of your product data, customer data, orders placed, and any additional data you choose to store in the system. 14 | 15 | Saleor Commerce is headquartered in Europe and is committed to providing solutions that prioritize privacy in accordance with GDPR, the EU AI Act, CCPA, CPRA, and other relevant legislation that protects you and your customers. 16 | -------------------------------------------------------------------------------- /docs/dashboard/screenshots/access-tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/access-tokens.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/apps-create-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/apps-create-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/apps-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/apps-main.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/apps-token-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/apps-token-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/apps-webhook-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/apps-webhook-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-category-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-category-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-category-subcategory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-category-subcategory.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-collection-assign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-collection-assign.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-collection-availability.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-collection-availability.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-collection-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-collection-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-collection-seo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-collection-seo.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-bulk-issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-bulk-issue.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-deactivate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-deactivate.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-details-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-details-view.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-expiration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-expiration.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-export.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-main.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-metadata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-metadata.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-giftcards-timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-giftcards-timeline.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-attributes-new.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-attributes-new.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-attributes.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-attributes.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-availability.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-availability.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-checking-inventory.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-checking-inventory.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-description.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-export-information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-export-information.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-export-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-export-list.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-filters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-filters.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-image-upload.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-image-upload.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-images.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-images.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-inventory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-inventory.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-list-columns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-list-columns.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-list.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-media-description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-media-description.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-media-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-media-upload.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-seo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-seo.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-stock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-stock.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-variant-attributes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-variant-attributes.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-variant-availability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-variant-availability.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-variant-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-variant-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-variant-pricing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-variant-pricing.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-variant-stock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-variant-stock.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/catalog-product-visibility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/catalog-product-visibility.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/channels-create-new.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/channels-create-new.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/channels-main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/channels-main.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/channels-status.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/channels-status.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-attribute-new-general-info.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-attribute-new-general-info.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-attribute-new-organization.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-attribute-new-organization.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-attributes-facets.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-attributes-facets.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-attributes-input-types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-attributes-input-types.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-attributes-properties.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-attributes-properties.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-home.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-navigation-example-footer.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-navigation-example-footer.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-navigation-example.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-navigation-example.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-navigation-setup.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-navigation-setup.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-page-example.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-page-example.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-page-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-page-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-page-type-remove.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-page-type-remove.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-page-type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-page-type.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-permission-group-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-permission-group-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-permission-group-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-permission-group-list.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-plugins-adyen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-plugins-adyen.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-plugins-list.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-plugins-list.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-product-type-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-product-type-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-service-account-details.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-service-account-details.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-price-based-channel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-price-based-channel.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-rate-exclude-products.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-rate-exclude-products.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-zone-assign-countries.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-zone-assign-countries.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-zone-create-new.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-zone-create-new.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-zone-details.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-zone-details.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-zone-list.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-zone-list.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-shipping-zone-prices.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-shipping-zone-prices.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-site-details.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-site-details.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-site-example.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-site-example.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-site-mailing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-site-mailing.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-site-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-site-store.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-staff-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-staff-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-staff-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-staff-list.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-staff-permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-staff-permissions.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-taxes-country.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-taxes-country.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-taxes-setup.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-taxes-setup.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-warehouse-assign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-warehouse-assign.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-warehouse-click&collect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-warehouse-click&collect.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-warehouse-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-warehouse-list.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-warehouse-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-warehouse-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/config-webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/config-webhooks.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/customer-details.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/customer-details.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/customer-filters.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/customer-filters.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/customer-giftcards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/customer-giftcards.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/customer-list.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/customer-list.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-dark-mode.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-dark-mode.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-account-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-account-settings.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-channels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-channels.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-dark-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-dark-mode.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-navigator-example-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-navigator-example-2.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-navigator-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-navigator-example.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-navigator-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-navigator-options.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home-navigator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home-navigator.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/dashboard-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/dashboard-home.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/discount-categories.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/discount-categories.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/discount-products.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/discount-products.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/discount-sale-active-dates.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/discount-sale-active-dates.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/discount-sale-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/discount-sale-new.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/discount-voucher-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/discount-voucher-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/discout-voucher-specific-information.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/discout-voucher-specific-information.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/metadata.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/metadata.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-cancel-return.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-cancel-return.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-cancel.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-cancel.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-cancel.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-confirm.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-confirm.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-create-new.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-create-new.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-filters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-filters.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-fulfillment-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-fulfillment-settings.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-fulfillments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-fulfillments.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-generate-invoice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-generate-invoice.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-list.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-new-fulfillment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-new-fulfillment.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-payment-captured.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-payment-captured.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-payment.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-payment.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-refund.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-refund.jpg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-return-replace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-return-replace.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-settings-page.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-settings-page.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-settings.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-settings.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/order-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/order-settings.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/postal-codes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/postal-codes.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/translation-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/translation-details.png -------------------------------------------------------------------------------- /docs/dashboard/screenshots/translation-language-switch.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/translation-language-switch.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/translation-languages.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/translation-languages.jpeg -------------------------------------------------------------------------------- /docs/dashboard/screenshots/translation-list.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/dashboard/screenshots/translation-list.jpeg -------------------------------------------------------------------------------- /docs/developer/ai.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | tags: [AI, "Artificial Intelligence"] 3 | --- 4 | 5 | # Using AI with Saleor 6 | 7 | :::note 8 | Saleor doesn't share any data to AI vendors. 9 | ::: 10 | 11 | ## Model Context Protocol (MCP) 12 | 13 | To help AI agents properly interact with Saleor, you can use the Model Context Protocol, which can interact with Saleor by understanding the GraphQL schema. 14 | 15 | To configure your compatible IDE / editor to use the MCP, you can use the following configuration: 16 | 17 | ```json 18 | { 19 | "mcpServers": { 20 | "mcp-saleor": { 21 | "command": "npx", 22 | "args": ["mcp-graphql"], 23 | "env": { 24 | "SCHEMA":"https://raw.githubusercontent.com/saleor/saleor/3.20/saleor/graphql/schema.graphql" 25 | } 26 | } 27 | } 28 | } 29 | 30 | ``` 31 | 32 | Note that the `SCHEMA` includes the Saleor version. 33 | 34 | Example MCP configurations for popular editors: 35 | - VS Code: `.vscode/mcp.json` - [docs](https://code.visualstudio.com/docs/copilot/chat/mcp-servers) 36 | - Cursor: `.cursor/mcp.json` - [docs](https://docs.cursor.com/context/model-context-protocol#configuration-locations) 37 | - [JetBrains IDE](https://www.jetbrains.com/help/ai-assistant/configure-an-mcp-server.html) 38 | 39 | -------------------------------------------------------------------------------- /docs/developer/app-store/apps/adyen/adyen-web-drop-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/adyen/adyen-web-drop-in.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/adyen/adyen_webhook_settings_delayed_capture_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/adyen/adyen_webhook_settings_delayed_capture_1.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/adyen/adyen_webhook_settings_delayed_capture_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/adyen/adyen_webhook_settings_delayed_capture_2.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avalara-plugin-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avalara-plugin-1.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avalara-plugin-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avalara-plugin-2.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avatax-app-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avatax-app-1.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avatax-app-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avatax-app-2.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avatax-app-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avatax-app-3.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avatax-dashboard-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avatax-dashboard-list.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avatax-details-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avatax-details-1.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/avatax-details-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/avatax-details-2.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/tax-calc-method-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/tax-calc-method-1.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/tax-calc-method-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/tax-calc-method-2.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/avatax/assets/tax-calc-method-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/avatax/assets/tax-calc-method-3.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/segment/assets/customerio-mapping.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/segment/assets/customerio-mapping.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/segment/assets/customerio-workflow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/segment/assets/customerio-workflow.jpg -------------------------------------------------------------------------------- /docs/developer/app-store/apps/segment/assets/segment-customerio-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/app-store/apps/segment/assets/segment-customerio-workflow.png -------------------------------------------------------------------------------- /docs/developer/app-store/apps/stripe/supported-payment-methods.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_label: Supported payment methods 3 | sidebar_position: 7 4 | title: Stripe App Supported Payment methods 5 | --- 6 | 7 | Saleor team ensures Stripe App works properly with selected payment methods. 8 | App doesn’t support every method available in Stripe. Saleor team keeps adding them as soon as possible. 9 | 10 | The current list of payment methods is: 11 | 12 | - [Apple Pay](https://docs.stripe.com/apple-pay) 13 | - [Card](https://docs.stripe.com/payments/cards) 14 | - [Klarna](https://docs.stripe.com/payments/klarna) 15 | - [PayPal](https://docs.stripe.com/payments/paypal) 16 | - [Google Pay](https://docs.stripe.com/google-pay) 17 | 18 | Ensure your Stripe Dashboard available methods match the list above. 19 | 20 | :::warning 21 | 22 | If you enable more methods, Stripe UI will show unsupported methods for customer. 23 | Trying to pay with it will cause App to return an error. 24 | 25 | ::: 26 | -------------------------------------------------------------------------------- /docs/developer/app-store/legacy-plugins/admin-emails.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Admin Emails 3 | description: Admin Emails 4 | --- 5 | 6 | `AdminEmails` plugin handles email communication with staff (Dashboard users). 7 | 8 | Internally, the plugin is similar to [`UserEmails`](./user-emails.mdx), with a few notable differences: 9 | 10 | - Available events 11 | - Self-hosted: SMTP configuration can be set up as [environment variables](setup/configuration.mdx) 12 | - Saleor Cloud: Sending emails is handled by Cloud's SMTP server by default. 13 | 14 | # Configuration 15 | 16 | If the email configuration of the plugin on the dashboard side will be empty, the plugin will try to use variables defined in settings.py file: 17 | 18 | - `settings.EMAIL_HOST` 19 | - `settings.EMAIL_PORT` 20 | - `settings.EMAIL_HOST_USER` 21 | - `settings.EMAIL_HOST_PASSWORD` 22 | - `settings.DEFAULT_FROM_EMAIL` 23 | - `settings.EMAIL_USE_TLS` 24 | - `settings.EMAIL_USE_SSL` 25 | 26 | # Available events 27 | 28 | - `account_set_staff_password` 29 | - `account_staff_reset_password` 30 | - `csv_export_success` 31 | - `csv_export_failed` 32 | - `staff_order_confirmation` 33 | -------------------------------------------------------------------------------- /docs/developer/attributes/lifecycle.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Attributes lifecycle 3 | sidebar_label: Lifecycle 4 | description: Learn about the lifecycle of attributes in Saleor. 5 | --- 6 | 7 | ## Deleting attribute 8 | 9 | If you are deleting an attribute, it will affect the following: 10 | 11 | - Variant selection will lose the mapping. 12 | 13 | - Attribute data assigned to products and content will be lost 14 | 15 | - Types will no longer have the attribute. 16 | 17 | Note that Saleor does not prevent you from deleting an attribute in use. It is up to the developer to ensure that the attribute is not in use before deleting it. 18 | 19 | :::tip 20 | If you are unsure if it is safe to delete the attribute, you can make it private to see if it has any negative effect. 21 | ::: 22 | 23 | ## Marking as required 24 | 25 | It is possible to change an attribute from required to optional, which means that there is no guarantee that the value will be present. 26 | 27 | **Tip:** Because attribute values can be missing, it is a good idea to make your code resilient to missing values. 28 | -------------------------------------------------------------------------------- /docs/developer/bulks/error-policy.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Error Policy 3 | --- 4 | 5 | Error policies were added to Saleor to allow users to choose how bulk mutations should behave if an error occurs. All new bulk mutations support `errorPolicy` argument. 6 | 7 | ## Options 8 | 9 | There are three options, how the mutation can handle errors: 10 | 11 | ### REJECT_EVERYTHING (default) 12 | 13 | This is default error policy. If a single error occurs, in at least one of the objects, the whole mutation fails and no data is saved. 14 | 15 | ### REJECT_FAILED_ROWS 16 | 17 | The mutation saves only those objects, which do not produce any error. 18 | 19 | ### IGNORE_FAILED 20 | 21 | If an error occurs for some object, Saleor will try to save it partially and skip the invalid part, if it is possible. 22 | 23 | ## Policy exceptions 24 | 25 | Some mutations can have specific errors, which can change the error policy behavior. For example [`orderBulkCreate`](./bulk-orders#error-policy). 26 | -------------------------------------------------------------------------------- /docs/developer/channels/lifecycle.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Channel Lifecycle 3 | sidebar_label: Lifecycle 4 | sidebar_position: 2 5 | description: Channel lifecycle. Learn how to create, activate, deactivate, and remove channels. 6 | --- 7 | 8 | Your store will have a default channel that can be deleted, but at least one channel is always required. 9 | Channels have single currency and can not be changed after creation. 10 | 11 | #### Creation 12 | 13 | Channels are assigned to a single currency during creation and can not be changed afterward. 14 | 15 | #### Activation 16 | 17 | Channels can be activated and deactivated, affecting the channel's discoverability by the front end, which can be useful during the configuration phase. 18 | 19 | #### Removal 20 | 21 | You must first migrate the existing orders to a channel with the same currency to remove a channel. 22 | -------------------------------------------------------------------------------- /docs/developer/channels/saleor-channels-data-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/channels/saleor-channels-data-model.png -------------------------------------------------------------------------------- /docs/developer/channels/troubleshooting.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Channels troubleshooting 3 | sidebar_label: Troubleshooting 4 | description: Troubleshooting common issues with channel configuration in Saleor. 5 | --- 6 | 7 | ### Channel does not show up on some pages like order or products 8 | 9 | Make sure channel is set to active in the channel configuration. 10 | -------------------------------------------------------------------------------- /docs/developer/community/support.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Support 3 | --- 4 | 5 | ## Discord 6 | 7 | Join our [Discord](https://saleor.io/discord) to ask questions and propose features. 8 | 9 | ## Stack Overflow 10 | 11 | You can ask programming-related questions on [Stack Overflow](https://stackoverflow.com/questions/tagged/saleor). Use the `saleor` tag to tag your questions. 12 | 13 | ## GitHub 14 | 15 | Use the GitHub projects to report bugs: 16 | 17 | - [Saleor Core](https://github.com/saleor/saleor/issues) 18 | - [Saleor Dashboard](https://github.com/saleor/saleor-dashboard/issues) 19 | - [Saleor Storefront example](https://github.com/saleor/storefront/issues) 20 | - Saleor Apps [bugs](https://github.com/saleor/apps/issues) or [questions](https://github.com/saleor/apps/discussions) 21 | 22 | :::note 23 | Please don't use GitHub issues to ask questions. 24 | ::: 25 | -------------------------------------------------------------------------------- /docs/developer/extending/api/i18n.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Internationalization and Translation 3 | --- 4 | 5 | ## Localization 6 | 7 | ### Address validation 8 | 9 | [Google’s address format database](https://github.com/mirumee/google-i18n-address) is used to provide location-specific address formats and forms. 10 | It also handles the address validation so you do not need to know how to address a package to China or whether they use postal codes in the United Arab Emirates (_they don't_). 11 | 12 | ### Phone number format 13 | 14 | Saleor uses [Google’s `libphonenumber` library](https://github.com/googlei18n/libphonenumber) to ensure that the phone numbers provided by your customers are correct. 15 | You need to choose the prefix and type the number separately. 16 | Regardless of which country has been selected, you may enter the phone number for any country format. 17 | -------------------------------------------------------------------------------- /docs/developer/extending/apps/developing-apps/apps-patterns/apps-patterns.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Apps Patterns 3 | sidebar_label: Apps Patterns 4 | --- 5 | 6 | This is a catalog of patterns helping you to solve some common app problems: 7 | 8 | - [Handling external webhooks](handling-external-webhooks.mdx) 9 | - [Persistence with MetadataManager](persistence-with-metadata-manager.mdx) 10 | 11 | To see examples of apps, please visit [the App Examples page](../app-examples.mdx). 12 | -------------------------------------------------------------------------------- /docs/developer/index.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Core Concepts 3 | --- 4 | 5 | This guide can be used by both developers and operators to understand Saleor's business logic. 6 | 7 | A good starting point is to learn about [channels](developer/channels/overview.mdx), as this is a global feature that affects all other modules. 8 | -------------------------------------------------------------------------------- /docs/developer/order/assets/order_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/order/assets/order_settings.png -------------------------------------------------------------------------------- /docs/developer/products/t-shirt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/products/t-shirt.png -------------------------------------------------------------------------------- /docs/developer/running-saleor/emails.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Customizing Emails 3 | --- 4 | 5 | Templates for emails are located in `templates/templated_email`. App-specific directories contain `*.email` files which define each specific message type. 6 | 7 | The `source` directory contains [MJML](https://mjml.io/) templates. Those `.mjml` files need to be compiled to HTML and put into the `compiled` directory before they can be used. Emails defined in `.email` files include their HTML versions by explicitly including a compiled `.html` file. 8 | 9 | To compile the emails you need to have Node.js 10.x or later installed. See the [Node.js installation instructions](https://nodejs.org/en/download/package-manager/) for instructions. 10 | 11 | You also need to install Saleor's frontend dependencies first. To do that run: 12 | 13 | ```shell 14 | npm install 15 | ``` 16 | 17 | To compile the emails run: 18 | 19 | ```shell 20 | npm run build-emails 21 | ``` 22 | -------------------------------------------------------------------------------- /docs/developer/running-saleor/exposing-instance.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Exposing Local Instance 3 | sidebar_label: Exposing Instance 4 | --- 5 | 6 | There are situations when you would like to expose your local environment to external clients, for example: 7 | 8 | - Show your project to the manager. 9 | - Integrate with the new payment gateway, which requires a return URL. 10 | - Test the app deployed in the cloud. 11 | 12 | To achieve that, you need a service for redirecting the traffic. Such service is delivered by [ngrok](https://ngrok.com) and [localtunnel](https://localtunnel.me). Both are great for our use case, and you can choose any of those services. 13 | 14 | ## Using ngrok 15 | 16 | 1. Append ngrok URL to `ALLOWED_CLIENT_HOSTS` environment variable. 17 | 2. Start Saleor on your machine. 18 | 3. Follow [ngrok installation guide](https://ngrok.com/product). 19 | 4. Start a tunnel in your command line `ngrok http 8000`. 20 | 5. Your server is now exposed under ngrok domain (for example: http://92832de0.ngrok.io). Copy that address. 21 | 6. Enter ngrok URL at Site Settings configuration. 22 | -------------------------------------------------------------------------------- /docs/developer/running-saleor/mailpit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/running-saleor/mailpit.png -------------------------------------------------------------------------------- /docs/developer/running-saleor/managing-apps.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Working with Apps locally 3 | --- 4 | 5 | # Commands 6 | 7 | Use commands for common apps' operations 8 | 9 | ## Create app 10 | 11 | To create an app from the CLI run following script 12 | 13 | ```shell 14 | ./manage.py create_app MY_APP 15 | --identifier my-app 16 | --permission MANAGE_ORDERS MANAGE_USERS 17 | --activate 18 | ``` 19 | 20 | It will return app token to stdout. It's useful to create long living tokens too. 21 | 22 | ## Install app from the Manifest 23 | 24 | To install app via Manifest, run: 25 | 26 | ```shell 27 | ./manage.py install_app 28 | --manifest-url http://localhost:3000/manifest 29 | --activate 30 | ``` 31 | 32 | # Common issues 33 | 34 | ## App installation pending infinitely 35 | 36 | App installation via the GraphQL API runs as a background task. If the status remains in PENDING indefinitely, ensure that the Celery worker is actively processing tasks. 37 | 38 | Check [Celery configuration](./task-queue.mdx). 39 | -------------------------------------------------------------------------------- /docs/developer/running-saleor/memory-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/running-saleor/memory-error.png -------------------------------------------------------------------------------- /docs/developer/running-saleor/sentry.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Error Tracking with Sentry 3 | --- 4 | 5 | Saleor provides integration with [Sentry](https://sentry.io/) - a comprehensive error tracking and reporting tool. 6 | 7 | ## Environment variables 8 | 9 | | Variable Name | Description | 10 | | ------------- | ------------------------ | 11 | | `SENTRY_DSN` | Sentry Data Source Name. | 12 | 13 | If you need to customize the service, see the [official Sentry documentation for Django](https://docs.sentry.io/platforms/python/django/) for more details. 14 | -------------------------------------------------------------------------------- /docs/developer/saleor-channels-data-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/docs/developer/saleor-channels-data-model.png -------------------------------------------------------------------------------- /docs/setup/deploy-do.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_label: Digital Ocean 3 | title: Deploying to Digital Ocean 4 | description: Deploying to Digital Ocean 5 | --- 6 | 7 | import CardGrid from "@site/components/CardGrid"; 8 | 9 | ## Community resources 10 | 11 | :::caution 12 | 13 | The following integration is maintained by the **community**. Saleor cannot guarantee its quality or support. 14 | 15 | ::: 16 | 17 | Here are resources that can help you deploy Saleor to Digital Ocean: 18 | 19 | 20 | 21 | [**GitHub: cyberdemic/Saleor-Production-Documents** Docker Swarm configuration for Digital Ocean.](https://github.com/cyberdemic/Saleor-Production-Documents) 22 | 23 | 24 | -------------------------------------------------------------------------------- /docs/setup/deploy-kubernetes.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_label: Kubernetes 3 | title: Deploying to Kubernetes 4 | description: Deploying to Kubernetes 5 | --- 6 | 7 | import CardGrid from "@site/components/CardGrid"; 8 | 9 | ## Community resources 10 | 11 | :::caution 12 | 13 | The following integration is maintained by the **community**. Saleor cannot guarantee its quality or support. 14 | 15 | ::: 16 | 17 | Here are resources that can help you get Saleor running on Kubernetes: 18 | 19 | 20 | 21 | [**GitHub: ArielLahiany/platform** Kustomize, Terraform, and Ansible orchestration.](https://github.com/ArielLahiany/platform) 22 | 23 | [**GitHub: eirenauts/saleor-k8s** Helm charts and Azure Pipelines integration.](https://github.com/eirenauts/saleor-k8s) 24 | 25 | [**GitHub: skymoore/saleor-platform-k8s-kustomize** Kustomize deployment manifests.](https://github.com/skymoore/saleor-platform-k8s-kustomize) 26 | 27 | [**GitHub: trieb-work/helm-charts** Helm charts to deploy Saleor to Hubernetes.](https://github.com/trieb-work/helm-charts) 28 | 29 | 30 | -------------------------------------------------------------------------------- /docs/setup/deploy-linux.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_label: Linux 3 | title: Deploying to Linux 4 | description: Deploying to Linux 5 | --- 6 | 7 | import CardGrid from "@site/components/CardGrid"; 8 | 9 | ## Community resources 10 | 11 | :::caution 12 | 13 | The following integration is maintained by the **community**. Saleor cannot guarantee its quality or support. 14 | 15 | ::: 16 | 17 | Here are resources that can help you install Saleor on a Linux server without using Docker. 18 | 19 | Keep in mind that we strongly recommend using Docker for the scalability that the separation of services provides. 20 | 21 | 22 | 23 | [**GitHub: thewhiterabbit/Deploy_Saleor** Scripts to automate Saleor installation.](https://github.com/thewhiterabbit/Deploy_Saleor) 24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/setup/monitoring-sentry.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Monitoring with Sentry 3 | --- 4 | 5 | ## Error reporting 6 | 7 | Automated error reporting is not only a way to receive notifications when things go wrong, but it also offers the information necessary to reproduce the problem locally. 8 | 9 | ### Sentry 10 | 11 | Saleor provides integration with [Sentry](https://sentry.io/), a comprehensive error tracking and reporting tool. 12 | 13 | To use it, set the following environment variable: 14 | 15 | #### `SENTRY_DSN` 16 | 17 | Sentry Data Source Name, you can find it in your Sentry project settings. 18 | 19 | If you need to customize the service, see the [official Sentry documentation for Django](https://docs.sentry.io/platforms/python/django/) for more details. 20 | -------------------------------------------------------------------------------- /docs/setup/overview.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | sidebar_label: Self-hosting 3 | title: Self-hosting Overview 4 | sidebar_position: 1 5 | --- 6 | 7 | Following the docs should make Deploying Saleor in a Cloud environment straightforward. If you need a consultation or need help with the deployment, please reach out to our [Sales team](https://saleor.io/contact/). 8 | -------------------------------------------------------------------------------- /docs/upgrade-guides/core/3-17-to-3-18.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Upgrading From 3.17 To 3.18 3 | sidebar_position: 4 4 | --- 5 | 6 | :::info 7 | To follow the zero-downtime strategy when upgrading to 3.18, **It is recommended to first migrate to at least 3.17.2** and turn on the Celery worker to process all data migrations asynchronously. 8 | Otherwise, you will need to downtime your solution to ensure correct data migration. 9 | ::: 10 | -------------------------------------------------------------------------------- /docs/upgrade-guides/index.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Upgrade Guides 3 | --- 4 | 5 | You can find the upgrade guides here, which list the necessary steps for upgrading to the new version. 6 | -------------------------------------------------------------------------------- /sidebars/cloud.js: -------------------------------------------------------------------------------- 1 | const { chapterTitle, hr } = require("./utils"); 2 | 3 | export const cloudSidebar = [ 4 | chapterTitle("cloud/overview", "Cloud overview", "cloud"), 5 | hr(), 6 | "cloud/saas-self-host", 7 | "cloud/environment", 8 | "cloud/restricting-api-access", 9 | ]; 10 | -------------------------------------------------------------------------------- /sidebars/community.js: -------------------------------------------------------------------------------- 1 | import { chapterTitle, hr } from "./utils"; 2 | 3 | export const community = [ 4 | chapterTitle("developer/community/contributing", "Contributing", "community"), 5 | hr(), 6 | "developer/community/faq", 7 | "developer/community/zero-downtime-migrations", 8 | "developer/community/support", 9 | ]; 10 | -------------------------------------------------------------------------------- /sidebars/graphql.js: -------------------------------------------------------------------------------- 1 | import { chapterTitle, hr } from "./utils"; 2 | 3 | export const graphqlSidebar = [ 4 | [ 5 | chapterTitle("api-usage/overview", "GraphQL", "graphql"), 6 | hr(), 7 | "api-usage/developer-tools", 8 | "api-usage/authentication", 9 | "api-usage/error-handling", 10 | "api-usage/external-references", 11 | "api-usage/filtering", 12 | "api-usage/i18n", 13 | "api-usage/metadata", 14 | "api-usage/pagination", 15 | "api-usage/prices", 16 | "api-usage/slug-fields", 17 | "api-usage/usage-limits", 18 | "api-usage/apollo-federation", 19 | ], 20 | ]; 21 | -------------------------------------------------------------------------------- /sidebars/recipes.js: -------------------------------------------------------------------------------- 1 | const { chapterTitle, hr } = require("./utils"); 2 | 3 | export const recipesSidebar = [ 4 | chapterTitle("recipes/overview", "Recipes overview", "selfHost"), 5 | hr(), 6 | "recipes/multi-region", 7 | "recipes/digital-products", 8 | "recipes/custom-shipping", 9 | "recipes/click-and-collect", 10 | "recipes/extending-dashboard", 11 | ]; 12 | -------------------------------------------------------------------------------- /sidebars/self-hosting.js: -------------------------------------------------------------------------------- 1 | import { chapterTitle, hr, title } from "./utils"; 2 | 3 | export const selfHosting = [ 4 | chapterTitle("setup/overview", "Self-hosting", "selfHost"), 5 | hr(), 6 | "setup/architecture", 7 | "setup/docker-compose", 8 | "setup/docker-images", 9 | "setup/configuration", 10 | "setup/read-replicas", 11 | "setup/windows", 12 | 13 | title("Development"), 14 | 15 | "developer/running-saleor/debugging-emails", 16 | "developer/running-saleor/exposing-instance", 17 | "developer/running-saleor/task-queue", 18 | "developer/running-saleor/managing-apps", 19 | "developer/running-saleor/memory-limits", 20 | 21 | title("Deploying"), 22 | 23 | "setup/deploy-do", 24 | "setup/deploy-kubernetes", 25 | "setup/deploy-linux", 26 | 27 | title("Monitoring"), 28 | "setup/telemetry", 29 | "setup/monitoring-sentry", 30 | 31 | title("Storing Files"), 32 | "setup/media-gcs", 33 | "setup/media-s3", 34 | ]; 35 | -------------------------------------------------------------------------------- /sidebars/upgrade-guides.js: -------------------------------------------------------------------------------- 1 | const { title, chapterTitle, hr } = require("./utils"); 2 | 3 | export const upgradeGuidesSidebar = [ 4 | chapterTitle("upgrade-guides/index", "Upgrade Guides", "guides"), 5 | hr(), 6 | title("Saleor Core"), 7 | { 8 | type: "autogenerated", 9 | dirName: "upgrade-guides/core", 10 | }, 11 | ]; 12 | -------------------------------------------------------------------------------- /sidebars/utils.js: -------------------------------------------------------------------------------- 1 | export const chapterTitle = (id, label, icon) => ({ 2 | type: "doc", 3 | id, 4 | label, 5 | customProps: { 6 | icon, 7 | isTitle: true, 8 | }, 9 | }); 10 | 11 | export const hr = () => ({ 12 | type: "html", 13 | value: "
", 14 | }); 15 | 16 | export const title = (value) => ({ 17 | type: "html", 18 | value, 19 | className: "menu__group-label", 20 | }); 21 | 22 | export const ref = (id, label, icon) => { 23 | return { 24 | type: "ref", 25 | label, 26 | id, 27 | customProps: { 28 | icon, 29 | }, 30 | }; 31 | }; 32 | -------------------------------------------------------------------------------- /src/css/components/ask-ai.css: -------------------------------------------------------------------------------- 1 | .ai-modal .animate-slide-up { 2 | animation-name: slide-up; 3 | animation-duration: 1s; 4 | animation-fill-mode: both; 5 | transition-timing-function: ease-in-out; 6 | } 7 | 8 | .ai-modal .animate-caret { 9 | animation-name: caret; 10 | animation-duration: 1s; 11 | animation-fill-mode: both; 12 | animation-iteration-count: infinite; 13 | animation-fill-mode: forwards; 14 | transition-timing-function: cubic-bezier(0.14, 0, 0.16, 1); 15 | } 16 | 17 | html[data-theme="dark"] .ai-modal .prompt-answer pre { 18 | --ifm-color-content-inverse: invert(100%); 19 | } 20 | 21 | .ai-modal .prompt-answer-done .caret, 22 | .ai-modal .prompt-answer-loading :not(:last-child) .caret { 23 | display: none; 24 | } 25 | 26 | .ai-modal .prompt-answer pre { 27 | border-radius: 0.25rem !important; 28 | border-width: 1px !important; 29 | --tw-border-opacity: 1 !important; 30 | border-color: rgb(38 38 38 / var(--tw-border-opacity)) !important; 31 | --tw-bg-opacity: 1 !important; 32 | background-color: rgb(23 23 23 / var(--tw-bg-opacity)) !important; 33 | color: var(--ifm-color-content-inverse); 34 | } 35 | -------------------------------------------------------------------------------- /src/css/components/badge.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --ifm-badge-padding-horizontal: 6px; 3 | --ifm-badge-padding-vertical: 4px; 4 | } 5 | 6 | .badge { 7 | border-radius: var(--spacer-1); 8 | font-weight: var(--ifm-font-weight-semibold); 9 | font-size: var(--font-size-sm); 10 | } 11 | 12 | .badge--danger { 13 | background-color: var(--red4); 14 | color: var(--red11); 15 | border-color: var(--red7); 16 | } 17 | 18 | .badge--secondary { 19 | color: var(--gray12); 20 | } 21 | -------------------------------------------------------------------------------- /src/css/components/breadcrumbs.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --ifm-breadcrumb-item-background-active: transparent; 3 | --ifm-breadcrumb-color-active: var(--gray12); 4 | --ifm-breadcrumb-padding-vertical: 0; 5 | --ifm-breadcrumb-padding-horizontal: 0; 6 | } 7 | -------------------------------------------------------------------------------- /src/css/components/card.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --ifm-card-border-radius: var(--ifm-pagination-border-radius); 3 | } 4 | 5 | a.card { 6 | --ifm-heading-color: var(--ifm-color-primary); 7 | color: inherit; 8 | } 9 | -------------------------------------------------------------------------------- /src/css/components/code.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --ifm-code-border-radius: 14px; 3 | --ifm-code-padding-vertical: 2px; 4 | --ifm-code-padding-horizontal: 4px; 5 | } 6 | 7 | code:not(pre code) { 8 | border: 1px solid var(--gray5); 9 | border-radius: var(--spacer-1); 10 | color: var(--gray12); 11 | font-weight: 500; 12 | } 13 | -------------------------------------------------------------------------------- /src/css/components/container.css: -------------------------------------------------------------------------------- 1 | .container.padding-top--md { 2 | padding-top: 4rem !important; 3 | } 4 | .docMainContainer_src-theme-DocRoot-Layout-Main-styles-module .container { 5 | max-width: 1000px; 6 | } 7 | -------------------------------------------------------------------------------- /src/css/components/layout.css: -------------------------------------------------------------------------------- 1 | .docMainContainer_src-theme-DocRoot-Layout-Main-styles-module .container { 2 | max-width: 1200px; 3 | } 4 | -------------------------------------------------------------------------------- /src/css/components/mermaid.css: -------------------------------------------------------------------------------- 1 | .docusaurus-mermaid-container svg { 2 | display: block; 3 | margin: 0 auto; 4 | } 5 | -------------------------------------------------------------------------------- /src/css/components/search.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --docsearch-primary-color: var(--ifm-color-primary); 3 | --docsearch-text-color: var(--ifm-font-color-base); 4 | } 5 | 6 | :root[data-theme="dark"] { 7 | --docsearch-hit-active-color: var(--ifm-background-surface-color); 8 | } 9 | 10 | .DocSearch-Button { 11 | margin: 0; 12 | transition: all var(--ifm-transition-fast) 13 | var(--ifm-transition-timing-default); 14 | } 15 | 16 | @media screen and (min-width: 996px) { 17 | .DocSearch-Button { 18 | width: 20rem; 19 | } 20 | 21 | div:has(> .DocSearch-Button) { 22 | margin-left:12rem 23 | } 24 | } 25 | 26 | .DocSearch-Container { 27 | z-index: calc(var(--ifm-z-index-fixed) + 1); 28 | } 29 | 30 | -------------------------------------------------------------------------------- /src/css/primitives/shadows.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --shadow-sm: 0 1px 5px -4px var(--gray9), 0 4px 12px var(--gray2); 3 | } 4 | -------------------------------------------------------------------------------- /src/css/primitives/spacing.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --spacer-0: 0; 3 | --spacer-1: 0.25rem; 4 | --spacer-2: 0.5rem; 5 | --spacer-3: 1rem; 6 | --spacer-4: 1.5rem; 7 | --spacer-5: 2rem; 8 | --spacer-6: 2.5rem; 9 | } 10 | -------------------------------------------------------------------------------- /src/theme/CodeBlock/Content/Element.js: -------------------------------------------------------------------------------- 1 | import Container from "@theme/CodeBlock/Container"; 2 | import clsx from "clsx"; 3 | import React from "react"; 4 | 5 | import styles from "./styles.module.css"; 6 | //
 tags in markdown map to CodeBlocks. They may contain JSX children. When
 7 | // the children is not a simple string, we just return a styled block without
 8 | // actually highlighting.
 9 | export default function CodeBlockJSX({ children, className }) {
10 |   return (
11 |     
16 |       {children}
17 |     
18 |   );
19 | }
20 | 


--------------------------------------------------------------------------------
/src/theme/DocItem/Footer/styles.module.css:
--------------------------------------------------------------------------------
 1 | .links {
 2 |   color: var(--gray10) !important;
 3 |   padding-top: calc(var(--spacer-6));
 4 |   font-size: var(--font-size-xs);
 5 | }
 6 | 
 7 | .links a {
 8 |   color: var(--gray10) !important;
 9 | }
10 | 
11 | .actions {
12 |   display: flex;
13 |   flex-direction: column;
14 |   gap: var(--spacer-1);
15 |   font-size: var(--font-size-sm);
16 | }
17 | 
18 | .actions > * {
19 |   color: var(--gray10);
20 |   display: flex;
21 |   align-items: center;
22 | }
23 | 
24 | .actions svg {
25 |   margin-right: var(--spacer-2);
26 | }
27 | 


--------------------------------------------------------------------------------
/src/theme/DocRoot/Layout/Main/index.js:
--------------------------------------------------------------------------------
 1 | import { useDocsSidebar } from "@docusaurus/plugin-content-docs/client";
 2 | import clsx from "clsx";
 3 | import React from "react";
 4 | 
 5 | import styles from "./styles.module.css";
 6 | export default function DocRootLayoutMain({
 7 |   hiddenSidebarContainer,
 8 |   children,
 9 | }) {
10 |   const sidebar = useDocsSidebar();
11 |   return (
12 |     
18 |
25 | {children} 26 |
27 |
28 | ); 29 | } 30 | -------------------------------------------------------------------------------- /src/theme/DocRoot/Layout/Main/styles.module.css: -------------------------------------------------------------------------------- 1 | .docMainContainer { 2 | display: flex; 3 | width: 100%; 4 | } 5 | 6 | @media (min-width: 997px) { 7 | .docMainContainer { 8 | flex-grow: 1; 9 | max-width: calc(100% - var(--doc-sidebar-width)); 10 | } 11 | 12 | .docMainContainerEnhanced { 13 | max-width: calc(100% - var(--doc-sidebar-hidden-width)); 14 | } 15 | 16 | .docItemWrapperEnhanced { 17 | max-width: calc( 18 | var(--ifm-container-width) + var(--doc-sidebar-width) 19 | ) !important; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/theme/DocRoot/Layout/Sidebar/ExpandButton/index.js: -------------------------------------------------------------------------------- 1 | import { translate } from "@docusaurus/Translate"; 2 | import IconArrow from "@theme/Icon/Arrow"; 3 | import React from "react"; 4 | 5 | import styles from "./styles.module.css"; 6 | export default function DocRootLayoutSidebarExpandButton({ toggleSidebar }) { 7 | return ( 8 |
27 | 28 |
29 | ); 30 | } 31 | -------------------------------------------------------------------------------- /src/theme/DocRoot/Layout/Sidebar/ExpandButton/styles.module.css: -------------------------------------------------------------------------------- 1 | @media (min-width: 997px) { 2 | .expandButton { 3 | position: absolute; 4 | top: 0; 5 | right: 0; 6 | width: 100%; 7 | height: 100%; 8 | display: flex; 9 | align-items: center; 10 | justify-content: center; 11 | transition: background-color var(--ifm-transition-fast) ease; 12 | background-color: var(--docusaurus-collapse-button-bg); 13 | } 14 | 15 | .expandButton:hover, 16 | .expandButton:focus { 17 | background-color: var(--docusaurus-collapse-button-bg-hover); 18 | } 19 | 20 | .expandButtonIcon { 21 | transform: rotate(0); 22 | } 23 | 24 | [dir="rtl"] .expandButtonIcon { 25 | transform: rotate(180deg); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /src/theme/DocRoot/Layout/Sidebar/styles.module.css: -------------------------------------------------------------------------------- 1 | :root { 2 | --doc-sidebar-width: 300px; 3 | --doc-sidebar-hidden-width: 30px; 4 | } 5 | 6 | .docSidebarContainer { 7 | display: none; 8 | } 9 | 10 | @media (min-width: 997px) { 11 | .docSidebarContainer { 12 | display: block; 13 | width: var(--doc-sidebar-width); 14 | margin-top: calc(-1 * var(--ifm-navbar-height)); 15 | border-right: 1px solid var(--ifm-toc-border-color); 16 | will-change: width; 17 | transition: width var(--ifm-transition-fast) ease; 18 | clip-path: inset(0); 19 | } 20 | 21 | .docSidebarContainerHidden { 22 | width: var(--doc-sidebar-hidden-width); 23 | cursor: pointer; 24 | } 25 | 26 | .sidebarViewport { 27 | top: 0; 28 | position: sticky; 29 | height: 100%; 30 | max-height: 100vh; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/theme/DocRoot/Layout/index.js: -------------------------------------------------------------------------------- 1 | import { useDocsSidebar } from "@docusaurus/plugin-content-docs/client"; 2 | import BackToTopButton from "@theme/BackToTopButton"; 3 | import DocRootLayoutMain from "@theme/DocRoot/Layout/Main"; 4 | import DocRootLayoutSidebar from "@theme/DocRoot/Layout/Sidebar"; 5 | import React, { useState } from "react"; 6 | 7 | import styles from "./styles.module.css"; 8 | export default function DocRootLayout({ children }) { 9 | const sidebar = useDocsSidebar(); 10 | const [hiddenSidebarContainer, setHiddenSidebarContainer] = useState(false); 11 | return ( 12 |
13 | 14 |
15 | {sidebar && ( 16 | 21 | )} 22 | 23 | {children} 24 | 25 |
26 |
27 | ); 28 | } 29 | -------------------------------------------------------------------------------- /src/theme/DocRoot/Layout/styles.module.css: -------------------------------------------------------------------------------- 1 | .docRoot { 2 | display: flex; 3 | width: 100%; 4 | } 5 | 6 | .docsWrapper { 7 | display: flex; 8 | flex: 1 0 auto; 9 | } 10 | -------------------------------------------------------------------------------- /src/theme/DocRoot/index.js: -------------------------------------------------------------------------------- 1 | import { 2 | DocsSidebarProvider, 3 | useDocRootMetadata, 4 | } from "@docusaurus/plugin-content-docs/client"; 5 | import { 6 | HtmlClassNameProvider, 7 | ThemeClassNames, 8 | } from "@docusaurus/theme-common"; 9 | import DocRootLayout from "@theme/DocRoot/Layout"; 10 | import NotFoundContent from "@theme/NotFound/Content"; 11 | import clsx from "clsx"; 12 | import React from "react"; 13 | export default function DocRoot(props) { 14 | const currentDocRouteMetadata = useDocRootMetadata(props); 15 | if (!currentDocRouteMetadata) { 16 | // We only render the not found content to avoid a double layout 17 | // see https://github.com/facebook/docusaurus/pull/7966#pullrequestreview-1077276692 18 | return ; 19 | } 20 | const { docElement, sidebarName, sidebarItems } = currentDocRouteMetadata; 21 | return ( 22 | 23 | 24 | {docElement} 25 | 26 | 27 | ); 28 | } 29 | -------------------------------------------------------------------------------- /src/theme/DocSidebarItem/Link/styles.module.css: -------------------------------------------------------------------------------- 1 | .menuExternalLink { 2 | align-items: center; 3 | } 4 | -------------------------------------------------------------------------------- /src/theme/Layout/index.js: -------------------------------------------------------------------------------- 1 | import siteConfig from "@generated/docusaurus.config"; 2 | import * as Sentry from "@sentry/react"; 3 | import Layout from "@theme-original/Layout"; 4 | import React from "react"; 5 | 6 | const sentryDSN = siteConfig.customFields.sentryDSN; 7 | 8 | if (sentryDSN) { 9 | Sentry.init({ 10 | dsn: sentryDSN, 11 | integrations: [], 12 | }); 13 | } 14 | 15 | export default function LayoutWrapper(props) { 16 | return ( 17 | { 19 | if (error.name === "ChunkLoadError") { 20 | window.location.reload(true); 21 | } 22 | }} 23 | > 24 | 25 | 26 | ); 27 | } 28 | -------------------------------------------------------------------------------- /static/assets/advanced/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/advanced/1.png -------------------------------------------------------------------------------- /static/assets/api/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/api/1.PNG -------------------------------------------------------------------------------- /static/assets/architecture-products/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/architecture-products/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/1.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/10.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/11.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/12.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/13.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/14.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/15.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/16.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/17.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/18.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/2.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/3.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/4.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/5.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/6.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/7.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/8.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/9.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/Creator1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/Creator1.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/Creator2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/Creator2.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/Creator3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/Creator3.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog1.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog10.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog10.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog11.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog111.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog111.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog12.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog12.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog13.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog13.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog14.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog14.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog15.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog15.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog16.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog17.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog2.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog3.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog4.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog5.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog5.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog55.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog55.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog6.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog6.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog66.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog66.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/catalog8.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/catalog8.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/products-inventory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/products-inventory.png -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/stock.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/stock.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-catalog/stock1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-catalog/stock1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/10.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/11.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/12.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/13.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/14.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/15.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/16.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/17.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/18.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/19.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/2.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/20.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/21.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/22.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/23.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/23.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/3.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/4.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/5.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/6.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/7.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/8.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/9.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/Serviceaccount.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/Serviceaccount.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-config/adyen_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/adyen_configuration.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/config1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config10.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config10.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config11.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config11.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config12.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/config13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config13.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/config14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config14.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/config15.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config15.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config16.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config16.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config17.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config17.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config18.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config18.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config19.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config19.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config2.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config20.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config20.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config22.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config22.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config222.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config222.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config23.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config23.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config3.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config4.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/config5.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/config5.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/permission-groups-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/permission-groups-details.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/permission-groups-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/permission-groups-list.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/plugins1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/plugins1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-config/staff-permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/staff-permissions.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/warehouses-assign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/warehouses-assign.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/warehouses-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/warehouses-list.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/warehouses-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/warehouses-new.png -------------------------------------------------------------------------------- /static/assets/dashboard-config/webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-config/webhooks.png -------------------------------------------------------------------------------- /static/assets/dashboard-customers/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-customers/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-customers/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-customers/2.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-customers/customers1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-customers/customers1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-customers/customers2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-customers/customers2.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/2.png -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/3.png -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/Vouchers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/Vouchers.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/discount1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/discount1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/discounts2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/discounts2.png -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/discounts3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/discounts3.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-discounts/vouchers1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-discounts/vouchers1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-home/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-home/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-home/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-home/2.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-home/home22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-home/home22.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-orders/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/2.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/3.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/4.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/5.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/6.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/7.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/8.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/9.jpg -------------------------------------------------------------------------------- /static/assets/dashboard-orders/CreateOrdersImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/CreateOrdersImage.png -------------------------------------------------------------------------------- /static/assets/dashboard-orders/create-new-order.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/create-new-order.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders-fulfill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders-fulfill.png -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders2.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders3.png -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders4.png -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders5.png -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders6.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders6.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders8.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders8.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-orders/orders9.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-orders/orders9.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-translations/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/1.png -------------------------------------------------------------------------------- /static/assets/dashboard-translations/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/2.png -------------------------------------------------------------------------------- /static/assets/dashboard-translations/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/3.png -------------------------------------------------------------------------------- /static/assets/dashboard-translations/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/4.png -------------------------------------------------------------------------------- /static/assets/dashboard-translations/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/5.png -------------------------------------------------------------------------------- /static/assets/dashboard-translations/translations1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/translations1.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-translations/translations2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/translations2.JPG -------------------------------------------------------------------------------- /static/assets/dashboard-translations/translations3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/translations3.png -------------------------------------------------------------------------------- /static/assets/dashboard-translations/translations4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/dashboard-translations/translations4.JPG -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Bold.woff -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Bold.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Light.woff -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Light.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Medium.woff -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Medium.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Regular.woff -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-Regular.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-SemiBold.woff -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-SemiBold.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-VF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-VF.woff -------------------------------------------------------------------------------- /static/assets/fonts/FiraCode-VF.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/FiraCode-VF.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Black.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Black.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-BlackItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-BlackItalic.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-BlackItalic.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Bold.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Bold.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-BoldItalic.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-BoldItalic.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraBold.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraBold.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraBoldItalic.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraLight-BETA.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraLight-BETA.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraLight-BETA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraLight-BETA.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraLightItalic-BETA.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraLightItalic-BETA.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ExtraLightItalic-BETA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ExtraLightItalic-BETA.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Italic.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Italic.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Light-BETA.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Light-BETA.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Light-BETA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Light-BETA.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-LightItalic-BETA.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-LightItalic-BETA.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-LightItalic-BETA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-LightItalic-BETA.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Medium.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Medium.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-MediumItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-MediumItalic.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-MediumItalic.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Regular.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Regular.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-SemiBold.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-SemiBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-SemiBoldItalic.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Thin-BETA.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Thin-BETA.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-Thin-BETA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-Thin-BETA.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ThinItalic-BETA.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ThinItalic-BETA.woff -------------------------------------------------------------------------------- /static/assets/fonts/Inter-ThinItalic-BETA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-ThinItalic-BETA.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-italic.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-italic.var.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter-upright.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter-upright.var.woff2 -------------------------------------------------------------------------------- /static/assets/fonts/Inter.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/fonts/Inter.var.woff2 -------------------------------------------------------------------------------- /static/assets/guides-email-integration/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/assets/guides-email-integration/1.png -------------------------------------------------------------------------------- /static/assets/icons/external-link.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/favicon.ico -------------------------------------------------------------------------------- /static/img/apps/app-klarna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/apps/app-klarna.png -------------------------------------------------------------------------------- /static/img/apps/app-payment-stripe.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /static/img/apps/app-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/apps/app-template.png -------------------------------------------------------------------------------- /static/img/apps/avatax.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /static/img/arrow-next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/arrow-next.png -------------------------------------------------------------------------------- /static/img/arrow-next.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /static/img/arrow-prev.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /static/img/bg-color.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/bg-color.gif -------------------------------------------------------------------------------- /static/img/facebook-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /static/img/fixed-mobile-close.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /static/img/fixed-mobile.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /static/img/mobile-close-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /static/img/mobile-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /static/img/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/og-image.png -------------------------------------------------------------------------------- /static/img/pointer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /static/img/saleor-footer-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/saleor-footer-icon.png -------------------------------------------------------------------------------- /static/img/saleor-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/saleor-icon.png -------------------------------------------------------------------------------- /static/img/saleor-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saleor/saleor-docs/d92dcea6ef861cd8befcbeb375998d1259b4e9dd/static/img/saleor-logo.png -------------------------------------------------------------------------------- /static/img/stackoverflow-icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / 3 | Sitemap: https://docs.saleor.io/sitemap.xml 4 | --------------------------------------------------------------------------------