Changelog
Follow up on the latest improvements and updates.
RSS
📬
What’s new?
You can now add an optional PO Number to your invoices. There’s a new PO Number field on the Addresses page under Invoice > Business Details. If you fill it in, the PO Number appears on your invoices; if you leave it empty, your invoices stay the same as before.
💡
Why it matters
You can match invoices to the right internal order or budget more easily when your finance team requires a PO Number. This reduces manual work when processing invoices in your accounting workflow.
🚀
How to use it
- Go to Addresses.
- Open Invoice > Business Details.
- Enter your PO Number (you can edit it anytime).
📬
What’s new?
You can now download a more compact PDF version of your invoice from the Invoice page. The download options have been moved to the main Invoice page, and both the new and old PDF formats are currently available.
💡
Why it matters
Smaller, clearer PDF invoices are easier to review and share, and can help avoid issues with tools that struggle with very large files (like some accounting systems or OCR scanning).
🚀
How to use it
- Go to the Invoice page.
- Use the download option on the main Invoice page.
- Choose the new compact PDF (or download the old format if needed).
ℹ️
Good to know
For now, invoice emails still include the old PDF version, in the near future we will be deprecating this PDF template.
📬
What’s new?
You can now download an Excel (XLSX) file of your invoice details. Go to your Billing section and hover over the different invoice download options.
💡
Why it matters
You can open your invoice details directly in Excel without running into CSV formatting issues.
ℹ️
Good to know
The XLSX download option is only available for invoices created after this release.
📬 What's new?
The Ecwid integration now imports the Post Number (also known as a PO Box number with some carriers) for out-of-home deliveries. When a buyer selects a pickup point that requires a Post Number, it's captured in the service point picker and passed through to Sendcloud as
to_post_number
.💡 Why it matters
Certain carriers, such as DHL for Packstation deliveries, require a Post Number to deliver to an out-of-home location. Without it, label creation for these orders would fail. Ecwid merchants can now fulfill these orders without running into this error.
ℹ️ Good to know
This applies specifically to the Ecwid integration. No merchant configuration is needed - the Post Number field now appears automatically in the service point picker when required.
📬
What’s new?
You can now ship with your own GLS contract from four additional countries: Denmark, Ireland, Luxembourg, and Poland.
💡
Why it matters
You can use your existing GLS rates and contract setup when shipping from these locations.
ℹ️
Good to know
If you have a billing address located in a non-Euro country, Sendcloud will invoice you in Euro.
📬
What’s new?
You can now see an estimate of dimensional surcharges on the Shipping Prices page. Enter the parcel weight and dimensions, then open the price breakdown to view the estimated dimensional surcharge.
💡
Why it matters
You can compare shipping options with more cost transparency before creating a label. This helps you avoid unexpected surcharge costs later (for example, at label creation or on the invoice).
🚀
How to use it
- Go to the Shipping Prices page.
- Enter your parcel weight and dimensions.
- Open a price breakdown to see the dimensional surcharge estimate.
📬
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.
Load More
→