Workfile Store

Shipping

Configure shipping methods, connect courier partners, and manage delivery for your orders.

Shipping configuration determines how products get delivered to your customers — rates, courier partners, pickup addresses, and tracking.

How shipping works

Workfile Store uses an app-based shipping system. Install a shipping app (like Shiprocket) to connect with courier partners and automate shipping rates, label generation, and tracking.

Setting up shipping

Install a shipping app

Go to Settings → Apps and install Shiprocket (or another available shipping provider).

Connect your account

Enter your Shiprocket credentials (email and password or API token). This connects your Workfile store to your Shiprocket account.

Configure pickup address

Set your warehouse or pickup address — this is where couriers come to collect packages.

FieldExample
NameAnanya Crafts Warehouse
Address42, Industrial Area, Phase 2
CityJaipur
StateRajasthan
Pincode302021
Phone+91 98765 43210

Set shipping preferences

Configure default packaging, courier preferences, and rate display options.

Without a shipping app installed, the shipping settings page shows an empty state with a link to browse available apps. You need at least one shipping provider configured for physical product orders.

Shipping at checkout

When a customer checks out with physical products:

  1. They enter their delivery pincode
  2. The shipping app calculates available courier options and rates
  3. Customer selects their preferred shipping method
  4. Shipping cost is added to the order total

Shipping rate display

Customers see:

  • Courier name (e.g., Delhivery, BlueDart, DTDC)
  • Estimated delivery time (e.g., "3-5 business days")
  • Shipping cost (e.g., ₹99)

Order fulfillment

After an order is confirmed:

Process the order

Pack the items and prepare for pickup.

Generate shipping label

From the order detail page, generate a shipping label through your connected shipping app. This creates a tracking number.

Schedule pickup

Request a courier pickup from your warehouse address, or drop the package at a nearby hub.

Track delivery

The tracking number is automatically shared with the customer. Both you and the customer can track the shipment's progress.

Shipping for services

Services and digital products don't require shipping. When an order contains only services or digital items, the shipping step is skipped at checkout.

Free shipping

Offer free shipping as a promotion:

  • Coupon-based — create a coupon with discount type "Free shipping" (see Coupons)
  • Threshold-based — configure a minimum order value for free shipping in your shipping app settings

Free shipping above a threshold (e.g., "Free shipping on orders over ₹999") is one of the most effective ways to increase average order value. Customers often add items to reach the threshold.

Cash on Delivery (COD)

COD is configured through the Razorpay app:

SettingDescription
Enable CODAllow cash payment on delivery
Minimum orderMinimum cart value for COD eligibility
Maximum orderMaximum cart value for COD
COD feeAdditional charge for COD orders (e.g., ₹50)

COD orders start with payment status "Pending". Update to "Paid" manually after the courier confirms cash collection, or let your shipping app handle it automatically via webhooks.

On this page