#Create a custom manual "FulfillmentService" for my Medusa store

2 messages · Page 1 of 1 (latest)

unique drum
#

I have a Medusa store using a customised version of the NextJS storefront starter.

My store has a some small (light weight "Standard") products which don't cost much to ship to customers. It also has larger products (classed as "Large items") which cost a lot to ship to customers. I also want to allow customers to select "Store pick-up" (which is free) instead of paying for shipping.

Right now on my store, if a customer adds a mix of "Standard" and "Large items" products to their cart and proceeds to checkout, they still see the "Standard" shipping option which is not what I want. Since they have a "Large item" in their cart they should only see the "Large items" shipping cost option (or the "Store pick-up" option)

From searching threads and talking to other users here it sounds like I need to create a custom manual "FulfillmentService" which can calculate the correct shipping cost based on the items in the cart.

Here's the relevant documentation: https://docs.medusajs.com/references/medusa/interfaces/medusa.FulfillmentService

Looking for a developer to carry out this task.

topaz haven