To keep things simple and match Printful’s shipping fees, it’s best to use flat rates based on product types. PrestaShop only supports flat shipping rates for the Printful integration, so this approach works well.
Step 1: Check Printful’s shipping rates
Before setting up your own shipping rates, take a look at Printful’s current flat rates by product type on our Shipping page.
Use this information to decide what you’ll charge your customers. You can match Printful’s rates, charge more, or build shipping into your product prices and offer free shipping.
Step 2: Create a new shipping rate in PrestaShop
- From your PrestaShop Dashboard, go to Shipping → Carriers
- Click Add new carrier
- Enter a Carrier name (e.g., “T-shirt Shipping”)
- Add a transit time (what customers will see during checkout)
- Click Next
Step 3: Set up weight range and pricing
- In the Shipping locations and costs section, create a weight range (e.g., 0–5 lbs or 0–10 kg)
- Set the shipping price for each location
- Click Next
Tip: Use Printful’s rates as your guide.
Step 4: Finalize your shipping method
- Review the additional options, such as:
- Free shipping threshold
- Group access for discounted shipping
- Click Next again
- On the Summary page, make sure your rate is enabled
- Click Finish
And you’re all set! Your customers will now see this rate during checkout.
Should I offer free shipping?
Many store owners choose to include shipping costs in product prices and offer “free shipping”. It’s a great way to simplify pricing and attract more buyers.
Just make sure your product pricing still covers your costs and profit. Keep in mind that Printful will still charge you for shipping, even if you offer free shipping to your customers.
Still need help? Our Support Team is here for you—reach out anytime through our contact form or start a chat with us.