Skip to content

Steadfast Fulfillment Provider

The Steadfast Fulfillment Provider integrates Steadfast courier services with your Medusa store, allowing for automated order fulfillment and tracking.

You need to register the provider in your medusa-config.js file.

medusa-config.js
module.exports = defineConfig({
// ...
modules: [
{
resolve: "@medusajs/medusa/fulfillment",
options: {
providers: [
{
resolve: "@crza69/medusa-plugins/providers/steadfast",
id: "steadfast",
options: {
apiKey: process.env.STEADFAST_API_KEY,
secretKey: process.env.STEADFAST_SECRET_KEY,
},
},
],
},
},
],
});

Make sure to add the following environment variables to your .env file:

Terminal window
STEADFAST_API_KEY=<your_api_key>
STEADFAST_SECRET_KEY=<your_secret_key>
  • Order Creation: Automatically creates an order in the Steadfast system when fulfillment is created in Medusa.