Changelog
Follow up on the latest improvements and updates.
RSS
📬
What's new?
You can now calculate import duties and taxes for international shipments with a single API call. The endpoint returns a full breakdown of duty amounts, taxes, and total landed cost in real time.
💡
Why it matters
You can show accurate cross-border costs upfront and avoid unexpected charges at delivery for your customers. This is especially helpful if you ship internationally at scale or build your own shipping flows via the API.
🚀
How to use it
- Call the Duties & Taxes endpoint with your shipment details (origin/destination, HS codes for product classification, and item values).
- Review the returned breakdown of duties, taxes, and total landed cost.
- API documentation: https://sendcloud.dev/api/v3/duties-and-taxes/create-a-duties-and-taxes-calculation
ℹ️
Good to know
This is available as a paid pilot, billed per API call via the add-on system. Currently in closed beta - reach out to your customer success manager to request enrollment.
📬
What’s new?
You can now generate delivery options via a new Dynamic Checkout API
POST
endpoint, replacing the existing GET
endpoint. The new endpoint accepts a structured request body with full feature parity to the current GET version. It also adds support for custom key-value pairs.💡
Why it matters
You can pass richer checkout data to influence which delivery options are shown, without keeping as much delivery logic on your side. This makes it easier to tailor delivery options based on details you send in the request.
🚀
How to use it
- Send a POST request to the Dynamic Checkout “generate delivery options” endpoint.
- Include a structured request body instead of flat query parameters.
- (optional) Add custom key-value pairs when you want delivery options to react to extra checkout data.
ℹ️
Good to know
📬
What’s new?
You can now use the Service Points API v3 (beta). It returns results faster, improves address matching (including typos and postcode/city variations), and lets you request specific carriers directly.
💡
Why it matters
You can show nearby service points more reliably, even when customer address input isn’t perfect. Faster responses and simpler carrier selection can make checkout and pick-up point selection smoother.
ℹ️
Good to know
📬
What’s new?
You can now use the Return portal on the Growth plan. Growth merchants get access to the return portal, return requests, return notifications, and up to 10 return rules.
🚀
How to use it
- Open the Return portal in your Sendcloud account, configure, enable, add add to your site. Make sure to add your return policy and site info in the footer.
- Set up return rules (up to 10 on Growth).
- Check the return notifications
ℹ️
Good to know
Premium and Pro still include the full suite, including unlimited return rules, paid returns, pick up returns, and customizable return reasons.
If you downgrade from Premium to Growth, your Return portal stays active, but paid returns and custom return reasons are disabled. Your existing rules aren’t automatically disabled, so you need to review and update your rule setup after downgrading.
📬
What’s new?
You can now ship with Maersk in Sendcloud. It’s available for shipping from Denmark, France, Germany, Italy, the Netherlands, Poland, and the UK, with 30 destinations across Europe (including returns).
💡
Why it matters
If you already have a Maersk agreement, you can use it to create shipments and returns for multiple European destinations directly in Sendcloud.
🚀
How to use it
- Make sure you have an existing agreement with Maersk.
- Contact your Maersk representative and inform them you'd like to use Maersk with Sendcloud.
- Contact Sendcloud Support or your Sendcloud CSM to have this enabled on your account.
📬
What’s new?
You can now use Integration as a condition in your return rules. This lets you create different return outcomes based on the integration a return came from (for example BOL or Shopify).
💡
Why it matters
You can apply the right return settings per sales channel, such as blocking returns for specific integrations or setting different return fees depending on where the order originated.
📬
What’s new?
You can now use Adyen Pay by Bank for one-time payments in France, the UK, and Germany. This lets you confirm the payment in your own bank environment, and the funds are pulled directly from your bank account.
💡
Why it matters
You have an extra way to pay without needing a credit card. It can also help you complete payments when card limits get in the way, using a familiar local bank-redirect checkout flow.
ℹ️
Good to know
Recurring payments aren’t available in the UK.
📬
What’s new?
You can now see live rates even if you haven’t entered parcel dimensions: rates will be calculated using a default size of 10×10×10 cm.
Live rates now show correctly in the new design of the New Shipment Form once you’ve entered the receiver’s address.
If you use API v3, you can now fetch live rates via the shipping options endpoint.
💡
Why it matters
You can view carrier contract rates without getting blocked by missing dimensions.
You can keep using the new Shipment Form and still see live rates when creating a shipment.
You can show direct contract rates in your own workflow using API v3.
🚀
How to use it
- In the New Shipment Form, enter the receiver’s address to see live rates.
- With API v3, request rates via the shipping options endpoint.
ℹ️
Good to know
If parcel dimensions are missing, live rates use a default of 10×10×10 cm.
Live rates via API are available in API v3 only (not API v2).
Live rates are supported by UPS, DHL Express, FedEx, GLS IT, GLS ES, TNT IT, Nacex, and SEUR.
📬
What’s new?
Shipping insurance in the Edit Order view is now clearer and uses one requested protection amount to calculate prices across all shipping methods. You can enter a “Requested shipping protection” value and see what’s covered by the carrier by default and what’s added on top.
💡
Why it matters
Shipping method prices in the dropdown are now calculated consistently, so changing carriers won’t make other options look more expensive than they really are. This makes it easier to compare shipping methods and pick the actual cheapest option for the coverage you want.
🚀
How to use it
- Open an order and go to Edit Order.
- Enter your “Requested shipping protection” amount.
- Compare shipping methods knowing the insurance pricing is based on that same value for every carrier.
📬
What’s new?
You can now set a separate default weight specifically for returns. This default weight is used when a return is created without a weight and there’s no outbound shipment to reference.
💡
Why it matters
Return parcels don’t always weigh the same as outbound shipments. Using a dedicated default return weight helps prevent incorrect label weights and unexpected shipping costs when a return is created without weight details.
By default it's empty, so nothing changes for existing users. It falls back to outbound defaults the same way it always has. Users who need it can set it when they're ready
Load More
→