docs: add workflow / step tags (#10731)

This commit is contained in:
Shahed Nasser authored and GitHub committed 2024-12-25 11:04:55 +02:00
1 parent bff031ba8f
commit 97baa56d71
551 files changed
+656643 -651258

No files matched your search

File diff suppressed because it is too large. Load diff
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createApiKeysStep
sidebar_label: createApiKeysStep sidebar_label: createApiKeysStep
tags: tags:
- api key - api key
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/deleteApiKeysStep
sidebar_label: deleteApiKeysStep sidebar_label: deleteApiKeysStep
tags: tags:
- api key - api key
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/linkSalesChannelsToApiKeyStep
sidebar_label: linkSalesChannelsToApiKeyStep sidebar_label: linkSalesChannelsToApiKeyStep
tags: tags:
- remote link - remote link
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/revokeApiKeysStep
sidebar_label: revokeApiKeysStep sidebar_label: revokeApiKeysStep
tags: tags:
- api key - api key
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateApiKeysStep
sidebar_label: updateApiKeysStep sidebar_label: updateApiKeysStep
tags: tags:
- api key - api key
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/validateSalesChannelsExistStep
sidebar_label: validateSalesChannelsExistStep sidebar_label: validateSalesChannelsExistStep
tags: tags:
- sales channel - sales channel
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/createApiKeysWorkflow
sidebar_label: createApiKeysWorkflow sidebar_label: createApiKeysWorkflow
tags: tags:
- api key - api key
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: deleteApiKeysWorkflow
tags: tags:
- api key - api key
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: linkSalesChannelsToApiKeyWorkflow
tags: tags:
- sales channel - sales channel
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/revokeApiKeysWorkflow
sidebar_label: revokeApiKeysWorkflow sidebar_label: revokeApiKeysWorkflow
tags: tags:
- api key - api key
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/updateApiKeysWorkflow
sidebar_label: updateApiKeysWorkflow sidebar_label: updateApiKeysWorkflow
tags: tags:
- api key - api key
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/setAuthAppMetadataStep
sidebar_label: setAuthAppMetadataStep sidebar_label: setAuthAppMetadataStep
tags: tags:
- auth - auth
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: generateResetPasswordTokenWorkflow
tags: tags:
- remote query - remote query
- event bus - event bus
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/addShippingMethodToCartStep
sidebar_label: addShippingMethodToCartStep sidebar_label: addShippingMethodToCartStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/confirmInventoryStep
sidebar_label: confirmInventoryStep sidebar_label: confirmInventoryStep
tags: tags:
- inventory - inventory
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createCartsStep
sidebar_label: createCartsStep sidebar_label: createCartsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createLineItemAdjustmentsStep
sidebar_label: createLineItemAdjustmentsStep sidebar_label: createLineItemAdjustmentsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createLineItemsStep
sidebar_label: createLineItemsStep sidebar_label: createLineItemsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createPaymentCollectionsStep
sidebar_label: createPaymentCollectionsStep sidebar_label: createPaymentCollectionsStep
tags: tags:
- payment - payment
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createShippingMethodAdjustmentsStep
sidebar_label: createShippingMethodAdjustmentsStep sidebar_label: createShippingMethodAdjustmentsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: findOneOrAnyRegionStep
tags: tags:
- region - region
- store - store
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/findOrCreateCustomerStep
sidebar_label: findOrCreateCustomerStep sidebar_label: findOrCreateCustomerStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: findSalesChannelStep
tags: tags:
- sales channel - sales channel
- store - store
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/getActionsToComputeFromPromotionsStep
sidebar_label: getActionsToComputeFromPromotionsStep sidebar_label: getActionsToComputeFromPromotionsStep
tags: tags:
- promotion - promotion
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/getLineItemActionsStep
sidebar_label: getLineItemActionsStep sidebar_label: getLineItemActionsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/getPromotionCodesToApply
sidebar_label: getPromotionCodesToApply sidebar_label: getPromotionCodesToApply
tags: tags:
- promotion - promotion
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/prepareAdjustmentsFromPromotionActionsS
sidebar_label: prepareAdjustmentsFromPromotionActionsStep sidebar_label: prepareAdjustmentsFromPromotionActionsStep
tags: tags:
- promotion - promotion
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/removeLineItemAdjustmentsStep
sidebar_label: removeLineItemAdjustmentsStep sidebar_label: removeLineItemAdjustmentsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/removeShippingMethodAdjustmentsStep
sidebar_label: removeShippingMethodAdjustmentsStep sidebar_label: removeShippingMethodAdjustmentsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/removeShippingMethodFromCartStep
sidebar_label: removeShippingMethodFromCartStep sidebar_label: removeShippingMethodFromCartStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: reserveInventoryStep
tags: tags:
- inventory - inventory
- locking - locking
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/setTaxLinesForItemsStep
sidebar_label: setTaxLinesForItemsStep sidebar_label: setTaxLinesForItemsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -5,6 +5,7 @@ tags:
- remote link - remote link
- remote query - remote query
- promotion - promotion
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateCartsStep
sidebar_label: updateCartsStep sidebar_label: updateCartsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateLineItemsStep
sidebar_label: updateLineItemsStep sidebar_label: updateLineItemsStep
tags: tags:
- cart - cart
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/validateCartShippingOptionsStep
sidebar_label: validateCartShippingOptionsStep sidebar_label: validateCartShippingOptionsStep
tags: tags:
- fulfillment - fulfillment
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -1,6 +1,8 @@
--- ---
slug: /references/medusa-workflows/steps/validateVariantPricesStep slug: /references/medusa-workflows/steps/validateVariantPricesStep
sidebar_label: validateVariantPricesStep sidebar_label: validateVariantPricesStep
tags:
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -6,6 +6,7 @@ tags:
- fulfillment - fulfillment
- cart - cart
- event bus - event bus
- workflow
- query - query
--- ---
@@ -6,6 +6,7 @@ tags:
- remote query - remote query
- cart - cart
- event bus - event bus
- workflow
- inventory - inventory
--- ---
@@ -19,7 +20,7 @@ This workflow adds items to a cart.
## Steps ## Steps
<WorkflowDiagram workflow={{"name":"addToCartWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"when","condition":"{\n return !!variantIds.length\n }","depth":"2","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":2}]},{"type":"step","name":"validateVariantPricesStep","description":"This step validates the specified variant objects to ensure they have prices.","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.validateVariantPricesStep/page.mdx","depth":3},{"type":"step","name":"getLineItemActionsStep","description":"This step returns lists of cart line items to create or update based on the\nprovided input.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.getLineItemActionsStep/page.mdx","depth":4},{"type":"workflow","name":"confirmVariantInventoryWorkflow","description":"This workflow confirms for one or more variants that their inventory has a required quantity.\n\n","link":"../core_flows.Cart.Workflows_Cart.confirmVariantInventoryWorkflow/page.mdx","depth":5},{"type":"step","name":"createLineItemsStep","description":"This step creates line item in a cart.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.createLineItemsStep/page.mdx","depth":6},{"type":"step","name":"updateLineItemsStep","description":"This step updates a cart's line items.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.updateLineItemsStep/page.mdx","depth":6},{"type":"step","name":"emitEventStep","description":"Emit an event.\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.emitEventStep/page.mdx","depth":7}]}} /> <WorkflowDiagram workflow={{"name":"addToCartWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"when","condition":"{\n return !!variantIds.length\n }","depth":"2","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":2}]},{"type":"step","name":"validateVariantPricesStep","description":"This step validates the specified variant objects to ensure they have prices.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.validateVariantPricesStep/page.mdx","depth":3},{"type":"step","name":"getLineItemActionsStep","description":"This step returns lists of cart line items to create or update based on the\nprovided input.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.getLineItemActionsStep/page.mdx","depth":4},{"type":"workflow","name":"confirmVariantInventoryWorkflow","description":"This workflow confirms for one or more variants that their inventory has a required quantity.\n\n","link":"../core_flows.Cart.Workflows_Cart.confirmVariantInventoryWorkflow/page.mdx","depth":5},{"type":"step","name":"createLineItemsStep","description":"This step creates line item in a cart.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.createLineItemsStep/page.mdx","depth":6},{"type":"step","name":"updateLineItemsStep","description":"This step updates a cart's line items.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.updateLineItemsStep/page.mdx","depth":6},{"type":"step","name":"emitEventStep","description":"Emit an event.\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.emitEventStep/page.mdx","depth":7}]}} />
## Input ## Input
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/completeCartWorkflow
sidebar_label: completeCartWorkflow sidebar_label: completeCartWorkflow
tags: tags:
- query - query
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/confirmVariantInventoryWorkflow
sidebar_label: confirmVariantInventoryWorkflow sidebar_label: confirmVariantInventoryWorkflow
tags: tags:
- inventory - inventory
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -9,6 +9,7 @@ tags:
- remote query - remote query
- cart - cart
- event bus - event bus
- workflow
- inventory - inventory
- tax - tax
- promotion - promotion
@@ -27,7 +28,7 @@ This workflow creates a cart.
## Steps ## Steps
<WorkflowDiagram workflow={{"name":"createCartWorkflow","steps":[{"type":"step","name":"findSalesChannelStep","description":"This step either retrieves a sales channel either using the ID provided as an input, or, if no ID\nis provided, the default sales channel of the first store.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.findSalesChannelStep/page.mdx","depth":1},{"type":"step","name":"findOneOrAnyRegionStep","description":"This step retrieves a region either by the provided ID or the first region in the first store.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.findOneOrAnyRegionStep/page.mdx","depth":1},{"type":"step","name":"findOrCreateCustomerStep","description":"This step either finds a customer matching the specified ID, or finds / create a customer\nmatching the specified email. If both ID and email are provided, ID takes precedence.\nIf the customer is a guest, the email is updated to the provided email.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.findOrCreateCustomerStep/page.mdx","depth":1},{"type":"when","condition":"{\n return !!variantIds.length\n }","depth":"2","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":2}]},{"type":"step","name":"validateVariantPricesStep","description":"This step validates the specified variant objects to ensure they have prices.","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.validateVariantPricesStep/page.mdx","depth":3},{"type":"workflow","name":"confirmVariantInventoryWorkflow","description":"This workflow confirms for one or more variants that their inventory has a required quantity.\n\n","link":"../core_flows.Cart.Workflows_Cart.confirmVariantInventoryWorkflow/page.mdx","depth":4},{"type":"step","name":"createCartsStep","description":"This step creates a cart.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.createCartsStep/page.mdx","depth":5},{"type":"workflow","name":"updateTaxLinesWorkflow","description":"This workflow updates a cart's tax lines.\n\n","link":"../core_flows.Cart.Workflows_Cart.updateTaxLinesWorkflow/page.mdx","depth":6},{"type":"workflow","name":"updateCartPromotionsWorkflow","description":"This workflow updates a cart's promotions.\n\n","link":"../core_flows.Cart.Workflows_Cart.updateCartPromotionsWorkflow/page.mdx","depth":7},{"type":"workflow","name":"refreshPaymentCollectionForCartWorkflow","description":"This workflow refreshes the payment collections of a cart.\n\n","link":"../core_flows.Cart.Workflows_Cart.refreshPaymentCollectionForCartWorkflow/page.mdx","depth":8},{"type":"step","name":"emitEventStep","description":"Emit an event.\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.emitEventStep/page.mdx","depth":8},{"type":"hook","name":"cartCreated","description":"This step is a hook that you can inject custom functionality into.\n\n","link":"#cartCreated","depth":9}]}} /> <WorkflowDiagram workflow={{"name":"createCartWorkflow","steps":[{"type":"step","name":"findSalesChannelStep","description":"This step either retrieves a sales channel either using the ID provided as an input, or, if no ID\nis provided, the default sales channel of the first store.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.findSalesChannelStep/page.mdx","depth":1},{"type":"step","name":"findOneOrAnyRegionStep","description":"This step retrieves a region either by the provided ID or the first region in the first store.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.findOneOrAnyRegionStep/page.mdx","depth":1},{"type":"step","name":"findOrCreateCustomerStep","description":"This step either finds a customer matching the specified ID, or finds / create a customer\nmatching the specified email. If both ID and email are provided, ID takes precedence.\nIf the customer is a guest, the email is updated to the provided email.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.findOrCreateCustomerStep/page.mdx","depth":1},{"type":"when","condition":"{\n return !!variantIds.length\n }","depth":"2","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":2}]},{"type":"step","name":"validateVariantPricesStep","description":"This step validates the specified variant objects to ensure they have prices.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.validateVariantPricesStep/page.mdx","depth":3},{"type":"workflow","name":"confirmVariantInventoryWorkflow","description":"This workflow confirms for one or more variants that their inventory has a required quantity.\n\n","link":"../core_flows.Cart.Workflows_Cart.confirmVariantInventoryWorkflow/page.mdx","depth":4},{"type":"step","name":"createCartsStep","description":"This step creates a cart.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.createCartsStep/page.mdx","depth":5},{"type":"workflow","name":"updateTaxLinesWorkflow","description":"This workflow updates a cart's tax lines.\n\n","link":"../core_flows.Cart.Workflows_Cart.updateTaxLinesWorkflow/page.mdx","depth":6},{"type":"workflow","name":"updateCartPromotionsWorkflow","description":"This workflow updates a cart's promotions.\n\n","link":"../core_flows.Cart.Workflows_Cart.updateCartPromotionsWorkflow/page.mdx","depth":7},{"type":"workflow","name":"refreshPaymentCollectionForCartWorkflow","description":"This workflow refreshes the payment collections of a cart.\n\n","link":"../core_flows.Cart.Workflows_Cart.refreshPaymentCollectionForCartWorkflow/page.mdx","depth":8},{"type":"step","name":"emitEventStep","description":"Emit an event.\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.emitEventStep/page.mdx","depth":8},{"type":"hook","name":"cartCreated","description":"This step is a hook that you can inject custom functionality into.\n\n","link":"#cartCreated","depth":9}]}} />
## Input ## Input
@@ -5,6 +5,7 @@ tags:
- remote query - remote query
- payment - payment
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -17,7 +18,7 @@ This workflow creates a payment collection for a cart.
## Steps ## Steps
<WorkflowDiagram workflow={{"name":"createPaymentCollectionForCartWorkflow","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":1},{"type":"step","name":"validateExistingPaymentCollectionStep","description":"This step validates that a cart doesn't have a payment collection.","link":"../core_flows.Cart.Workflows_Cart.validateExistingPaymentCollectionStep/page.mdx","depth":2},{"type":"step","name":"createPaymentCollectionsStep","description":"This step creates payment collections in a cart.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.createPaymentCollectionsStep/page.mdx","depth":3},{"type":"step","name":"createRemoteLinkStep","description":"This step creates remote links between two records of linked data models.\n\nLearn more in the [Remote Link documentation.](https://docs.medusajs.com/learn/fundamentals/module-links/remote-link#create-link).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.createRemoteLinkStep/page.mdx","depth":4}]}} /> <WorkflowDiagram workflow={{"name":"createPaymentCollectionForCartWorkflow","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":1},{"type":"step","name":"validateExistingPaymentCollectionStep","description":"This step validates that a cart doesn't have a payment collection.\n\n","link":"../core_flows.Cart.Workflows_Cart.validateExistingPaymentCollectionStep/page.mdx","depth":2},{"type":"step","name":"createPaymentCollectionsStep","description":"This step creates payment collections in a cart.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.createPaymentCollectionsStep/page.mdx","depth":3},{"type":"step","name":"createRemoteLinkStep","description":"This step creates remote links between two records of linked data models.\n\nLearn more in the [Remote Link documentation.](https://docs.medusajs.com/learn/fundamentals/module-links/remote-link#create-link).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.createRemoteLinkStep/page.mdx","depth":4}]}} />
## Input ## Input
@@ -5,6 +5,7 @@ tags:
- query - query
- remote query - remote query
- fulfillment - fulfillment
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -17,7 +18,7 @@ This workflow lists the shipping options of a cart.
## Steps ## Steps
<WorkflowDiagram workflow={{"name":"listShippingOptionsForCartWithPricingWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"step","name":"validatePresenceOfStep","description":"This step validates the presence of attributes on an object","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.validatePresenceOfStep/page.mdx","depth":2},{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":3},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":4},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":5},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":5},{"type":"step","name":"calculateShippingOptionsPricesStep","description":"This step calculates the prices for one or more shipping options.\n\n","link":"../../../../Fulfillment/Steps_Fulfillment/functions/core_flows.Fulfillment.Steps_Fulfillment.calculateShippingOptionsPricesStep/page.mdx","depth":6}]}} /> <WorkflowDiagram workflow={{"name":"listShippingOptionsForCartWithPricingWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"step","name":"validatePresenceOfStep","description":"This step validates the presence of attributes on an object\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.validatePresenceOfStep/page.mdx","depth":2},{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":3},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":4},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":5},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":5},{"type":"step","name":"calculateShippingOptionsPricesStep","description":"This step calculates the prices for one or more shipping options.\n\n","link":"../../../../Fulfillment/Steps_Fulfillment/functions/core_flows.Fulfillment.Steps_Fulfillment.calculateShippingOptionsPricesStep/page.mdx","depth":6}]}} />
## Input ## Input
@@ -4,6 +4,7 @@ sidebar_label: listShippingOptionsForCartWorkflow
tags: tags:
- query - query
- remote query - remote query
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -16,7 +17,7 @@ This workflow lists the shipping options of a cart.
## Steps ## Steps
<WorkflowDiagram workflow={{"name":"listShippingOptionsForCartWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"step","name":"validatePresenceOfStep","description":"This step validates the presence of attributes on an object","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.validatePresenceOfStep/page.mdx","depth":2},{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":3},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":4}]}} /> <WorkflowDiagram workflow={{"name":"listShippingOptionsForCartWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"step","name":"validatePresenceOfStep","description":"This step validates the presence of attributes on an object\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.validatePresenceOfStep/page.mdx","depth":2},{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":3},{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":4}]}} />
## Input ## Input
@@ -4,6 +4,7 @@ sidebar_label: refreshPaymentCollectionForCartWorkflow
tags: tags:
- remote query - remote query
- payment - payment
- workflow
- logger - logger
--- ---
@@ -4,6 +4,7 @@ sidebar_label: transferCartCustomerWorkflow
tags: tags:
- query - query
- cart - cart
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -6,6 +6,7 @@ tags:
- promotion - promotion
- cart - cart
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -9,6 +9,7 @@ tags:
- event bus - event bus
- cart - cart
- query - query
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -5,6 +5,7 @@ tags:
- query - query
- remote query - remote query
- cart - cart
- workflow
- inventory - inventory
--- ---
@@ -18,7 +19,7 @@ This workflow updates a cart's line item.
## Steps ## Steps
<WorkflowDiagram workflow={{"name":"updateLineItemInCartWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"when","condition":"{\n return !!variantIds.length\n }","depth":"2","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":2}]},{"type":"step","name":"validateVariantPricesStep","description":"This step validates the specified variant objects to ensure they have prices.","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.validateVariantPricesStep/page.mdx","depth":3},{"type":"workflow","name":"confirmVariantInventoryWorkflow","description":"This workflow confirms for one or more variants that their inventory has a required quantity.\n\n","link":"../core_flows.Cart.Workflows_Cart.confirmVariantInventoryWorkflow/page.mdx","depth":4},{"type":"step","name":"updateLineItemsStepWithSelector","description":"This step updates line items.\n\n","link":"../../../../Line_Item/Steps_Line_Item/functions/core_flows.Line_Item.Steps_Line_Item.updateLineItemsStepWithSelector/page.mdx","depth":5}]}} /> <WorkflowDiagram workflow={{"name":"updateLineItemInCartWorkflow","steps":[{"type":"step","name":"useQueryGraphStep","description":"This step fetches data across modules using the Query.\n\nLearn more in the [Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx","depth":1},{"type":"when","condition":"{\n return !!variantIds.length\n }","depth":"2","steps":[{"type":"step","name":"useRemoteQueryStep","description":"This step fetches data across modules using the remote query.\n\nLearn more in the [Remote Query documentation](https://docs.medusajs.com/learn/fundamentals/module-links/query).\n\n:::note\n\nThis step is deprecated. Use [useQueryGraphStep](../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useQueryGraphStep/page.mdx) instead.\n\n:::\n\n","link":"../../../../Common/Steps_Common/functions/core_flows.Common.Steps_Common.useRemoteQueryStep/page.mdx","depth":2}]},{"type":"step","name":"validateVariantPricesStep","description":"This step validates the specified variant objects to ensure they have prices.\n\n","link":"../../../Steps_Cart/functions/core_flows.Cart.Steps_Cart.validateVariantPricesStep/page.mdx","depth":3},{"type":"workflow","name":"confirmVariantInventoryWorkflow","description":"This workflow confirms for one or more variants that their inventory has a required quantity.\n\n","link":"../core_flows.Cart.Workflows_Cart.confirmVariantInventoryWorkflow/page.mdx","depth":4},{"type":"step","name":"updateLineItemsStepWithSelector","description":"This step updates line items.\n\n","link":"../../../../Line_Item/Steps_Line_Item/functions/core_flows.Line_Item.Steps_Line_Item.updateLineItemsStepWithSelector/page.mdx","depth":5}]}} />
## Input ## Input
@@ -5,6 +5,7 @@ tags:
- remote query - remote query
- tax - tax
- cart - cart
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -1,6 +1,8 @@
--- ---
slug: /references/medusa-workflows/validateExistingPaymentCollectionStep slug: /references/medusa-workflows/validateExistingPaymentCollectionStep
sidebar_label: validateExistingPaymentCollectionStep sidebar_label: validateExistingPaymentCollectionStep
tags:
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createRemoteLinkStep
sidebar_label: createRemoteLinkStep sidebar_label: createRemoteLinkStep
tags: tags:
- remote link - remote link
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/dismissRemoteLinkStep
sidebar_label: dismissRemoteLinkStep sidebar_label: dismissRemoteLinkStep
tags: tags:
- remote link - remote link
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/emitEventStep
sidebar_label: emitEventStep sidebar_label: emitEventStep
tags: tags:
- event bus - event bus
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/removeRemoteLinkStep
sidebar_label: removeRemoteLinkStep sidebar_label: removeRemoteLinkStep
tags: tags:
- remote link - remote link
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateRemoteLinksStep
sidebar_label: updateRemoteLinksStep sidebar_label: updateRemoteLinksStep
tags: tags:
- remote link - remote link
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/useQueryGraphStep
sidebar_label: useQueryGraphStep sidebar_label: useQueryGraphStep
tags: tags:
- query - query
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/useRemoteQueryStep
sidebar_label: useRemoteQueryStep sidebar_label: useRemoteQueryStep
tags: tags:
- remote query - remote query
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -1,6 +1,8 @@
--- ---
slug: /references/medusa-workflows/steps/validatePresenceOfStep slug: /references/medusa-workflows/steps/validatePresenceOfStep
sidebar_label: validatePresenceOfStep sidebar_label: validatePresenceOfStep
tags:
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/batchLinksWorkflow
sidebar_label: batchLinksWorkflow sidebar_label: batchLinksWorkflow
tags: tags:
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/createLinksWorkflow
sidebar_label: createLinksWorkflow sidebar_label: createLinksWorkflow
tags: tags:
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/dismissLinksWorkflow
sidebar_label: dismissLinksWorkflow sidebar_label: dismissLinksWorkflow
tags: tags:
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/updateLinksWorkflow
sidebar_label: updateLinksWorkflow sidebar_label: updateLinksWorkflow
tags: tags:
- remote link - remote link
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createCustomerAddressesStep
sidebar_label: createCustomerAddressesStep sidebar_label: createCustomerAddressesStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createCustomersStep
sidebar_label: createCustomersStep sidebar_label: createCustomersStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/deleteCustomerAddressesStep
sidebar_label: deleteCustomerAddressesStep sidebar_label: deleteCustomerAddressesStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/deleteCustomersStep
sidebar_label: deleteCustomersStep sidebar_label: deleteCustomersStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/maybeUnsetDefaultBillingAddressesStep
sidebar_label: maybeUnsetDefaultBillingAddressesStep sidebar_label: maybeUnsetDefaultBillingAddressesStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/maybeUnsetDefaultShippingAddressesStep
sidebar_label: maybeUnsetDefaultShippingAddressesStep sidebar_label: maybeUnsetDefaultShippingAddressesStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateCustomerAddressesStep
sidebar_label: updateCustomerAddressesStep sidebar_label: updateCustomerAddressesStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateCustomersStep
sidebar_label: updateCustomersStep sidebar_label: updateCustomersStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/createCustomerAccountWorkflow
sidebar_label: createCustomerAccountWorkflow sidebar_label: createCustomerAccountWorkflow
tags: tags:
- auth - auth
- workflow
- customer - customer
- event bus - event bus
--- ---
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/createCustomerAddressesWorkflow
sidebar_label: createCustomerAddressesWorkflow sidebar_label: createCustomerAddressesWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: createCustomersWorkflow
tags: tags:
- customer - customer
- event bus - event bus
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/deleteCustomerAddressesWorkflow
sidebar_label: deleteCustomerAddressesWorkflow sidebar_label: deleteCustomerAddressesWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: deleteCustomersWorkflow
tags: tags:
- customer - customer
- event bus - event bus
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: removeCustomerAccountWorkflow
tags: tags:
- remote query - remote query
- auth - auth
- workflow
- customer - customer
- event bus - event bus
--- ---
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/updateCustomerAddressesWorkflow
sidebar_label: updateCustomerAddressesWorkflow sidebar_label: updateCustomerAddressesWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: updateCustomersWorkflow
tags: tags:
- customer - customer
- event bus - event bus
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createCustomerGroupsStep
sidebar_label: createCustomerGroupsStep sidebar_label: createCustomerGroupsStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/deleteCustomerGroupStep
sidebar_label: deleteCustomerGroupStep sidebar_label: deleteCustomerGroupStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/linkCustomerGroupsToCustomerStep
sidebar_label: linkCustomerGroupsToCustomerStep sidebar_label: linkCustomerGroupsToCustomerStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/linkCustomersToCustomerGroupStep
sidebar_label: linkCustomersToCustomerGroupStep sidebar_label: linkCustomersToCustomerGroupStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/updateCustomerGroupsStep
sidebar_label: updateCustomerGroupsStep sidebar_label: updateCustomerGroupsStep
tags: tags:
- customer - customer
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/createCustomerGroupsWorkflow
sidebar_label: createCustomerGroupsWorkflow sidebar_label: createCustomerGroupsWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/deleteCustomerGroupsWorkflow
sidebar_label: deleteCustomerGroupsWorkflow sidebar_label: deleteCustomerGroupsWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/linkCustomerGroupsToCustomerWorkflow
sidebar_label: linkCustomerGroupsToCustomerWorkflow sidebar_label: linkCustomerGroupsToCustomerWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/linkCustomersToCustomerGroupWorkflow
sidebar_label: linkCustomersToCustomerGroupWorkflow sidebar_label: linkCustomersToCustomerGroupWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/updateCustomerGroupsWorkflow
sidebar_label: updateCustomerGroupsWorkflow sidebar_label: updateCustomerGroupsWorkflow
tags: tags:
- customer - customer
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createDefaultStoreStep
sidebar_label: createDefaultStoreStep sidebar_label: createDefaultStoreStep
tags: tags:
- store - store
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -4,6 +4,7 @@ sidebar_label: createDefaultsWorkflow
tags: tags:
- sales channel - sales channel
- store - store
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/deleteFilesStep
sidebar_label: deleteFilesStep sidebar_label: deleteFilesStep
tags: tags:
- file - file
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/uploadFilesStep
sidebar_label: uploadFilesStep sidebar_label: uploadFilesStep
tags: tags:
- file - file
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/deleteFilesWorkflow
sidebar_label: deleteFilesWorkflow sidebar_label: deleteFilesWorkflow
tags: tags:
- file - file
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/uploadFilesWorkflow
sidebar_label: uploadFilesWorkflow sidebar_label: uploadFilesWorkflow
tags: tags:
- file - file
- workflow
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/calculateShippingOptionsPricesStep
sidebar_label: calculateShippingOptionsPricesStep sidebar_label: calculateShippingOptionsPricesStep
tags: tags:
- fulfillment - fulfillment
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/cancelFulfillmentStep
sidebar_label: cancelFulfillmentStep sidebar_label: cancelFulfillmentStep
tags: tags:
- fulfillment - fulfillment
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
@@ -3,6 +3,7 @@ slug: /references/medusa-workflows/steps/createFulfillmentSets
sidebar_label: createFulfillmentSets sidebar_label: createFulfillmentSets
tags: tags:
- fulfillment - fulfillment
- step
--- ---
import { TypeList, WorkflowDiagram } from "docs-ui" import { TypeList, WorkflowDiagram } from "docs-ui"
Loaded 100 of 551 files, more files were not shown because too many files have changed in this diff. Show more