Share your ideas with us
We value your insights on AfterShip products and features. Let's innovate together!
Delivered
0
0
Publish Webhook Outgoing IPs as a Machine-Readable Plain-Text Endpoint
Martinho Dias
June 3, 2026 at 7:47 pm
Currently, AfterShip's webhook outgoing IP list is only available on an HTML documentation page (https://www.aftership.com/docs/tracking/webhook/webhook-outgoing-ips). This makes it impossible to automate IP allowlist management in infrastructure-as-code (IaC) workflows.
Problem:
Teams that use IP-based firewalls to secure their webhook endpoints must manually monitor the documentation page for any IP changes and update their firewall rules accordingly. If a change is missed, it can cause webhook delivery failures and broken integrations.
Request:
Please publish the webhook outgoing IP list as a dedicated plain-text endpoint — similar to how Cloudflare publishes theirs at https://www.cloudflare.com/ips-v4 — where each IP is returned on a separate line.
This would allow teams to:
* Fetch the IP list programmatically as part of their CI/CD or IaC pipelines
* Keep firewall allowlists automatically in sync without manual intervention
* Avoid service disruptions caused by missed IP changes
This is a standard practice among major API providers and would significantly improve the developer experience for customers who manage network security programmatically.
Delivered
0
0
"Back Button" on RC Portal is not clear or prominent enough
Jason Ma
January 31, 2025 at 6:49 pm
The “Back” button on the RC portal is not obvious or prominent enough. It is too hard to find and blends into the page.
Submitted
0
0
Multiple Tracking Numbers - Comma Separated
Oliver Mortimer
October 25, 2024 at 12:22 pm
When I receive tracking from suppliers, I add manually to AfterShip. Usually there's more than 1 tracking number, for the same courier, so it would be great to able to add multiple tracking numbers at the same time as comma separated.
When clicking Save, it would then use all the information entered, for example; Customer name, order number etc etc.
Below example for tracking number 123456789 and 987654321
Submitted
0
0
Ability to refund shipping automatically in the returns portal
Jeremy Bobbitt
February 3, 2025 at 8:19 pm
Currently you can manually refund the shipping fee in the admin manually, but would like the ability for it to be automatic.
Submitted
0
0
Add Vinted Go Shipping to the Shipping list
Maxime Laffez
August 10, 2026 at 11:48 am
Hello,
Could you add Vinted Go shipping to the shipping list in the next update, please?
It's a very very good app to follow shipping.
Thanks's in advance
Best regards
Submitted
0
0
Customs clearance fees charged by shipping carriers
Yuichi Tanaka
August 27, 2026 at 12:14 pm
We are able to retrieve shipping rates for each carrier, but we would also like customs clearance fees and other charges available through each carrier’s API to be integrated via API as well.
This is especially important for DDP shipments. Some information that can be retrieved through the carrier APIs cannot be retrieved through AfterShip, which means we would need to connect to each carrier’s API separately.
Submitted
0
0
Shipments Header
Jana Churich
October 25, 2024 at 4:12 pm
Titles should update with count of items in the section so you know it's updating and should be clicked on.
Submitted
0
0
How do EDDs work with multiple locations?
Layla Ross
August 18, 2024 at 2:18 am
I am the owner of a fashion company preparing to expand my business operations in the US. I have been utilizing Aftership EDD for some time now and I'm interested in learning how to configure my EDDs to accommodate multiple locations.
Specifically, I have two separate locations in Australia and the US where identical SKUs are stocked. In cases where a particular SKU is out of stock at the US location, I would like orders to be fulfilled using available stock from the AU location as a fallback option. I am seeking guidance on integrating this specific logic into my EDD settings.
Delivered
0
0
Enhance the process of uneven exchanges for “Replace with the same item”
Sebastian Jenkins
March 18, 2024 at 2:36 am
As a merchant, I allow shoppers to exchange items for different variants during returns, which may have different prices. For example, a Small size costs $30 while a Large size costs $50.
Currently, Shopify allows me to adjust prices manually only after the Return Merchandise Authorization (RMA) is submitted. If aftership could facilitate charging or refunding price differences for variants during the return request process, it would greatly streamline our operations and enhancing the overall efficiency of RMA management.
Delivered
0
0