Share your ideas with us
We value your insights on AfterShip products and features. Let's innovate together!
Delivered
0
0
Aftership returns showing resolved after refunded in Shopify
ServiceTeam Clickstop
July 28, 2026 at 7:07 pm
In our business we refund direcly in Shopify for our returns that are made from our online website. It would be nice if the status of Shopify shows refunded or partically refund that Aftership would show the return as resolved. Some of the tracking information has to be put in manaully and we have multiple people on our team and if they do not do it correctly our customers receive emails that their return was not send and is expiring when they have already been refunded.
Submitted
0
0
Ability to add delivery instructions from the track page
Ellie Nguyen
October 27, 2023 at 4:59 am
For the tracking page I am currently using, it would be great to have the Delivery Instructions feature, so that my customers can provide specific instructions to carriers, and ensure successful deliveries.
This feature will also be valuable for drivers who can have all the necessary information at their fingertips, even for dispatchers who can manage delivery more effectively with all that info.
A seamless last-mile delivery experience can create a sense of reliability and convenience that fosters long-term customer relationships and encourages repeat purchases for my brand.
Submitted
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
Support "not-for-sale products" listing
Henry Baker
June 15, 2024 at 10:47 am
That would be great if Feed could accommodate the listing of "not-for-sale products" on TTS. This feature is newly introduced in TTS, where the product is not for sale to shoppers but will be gifted to them instead.
Accepted
0
0
Custom RMA Cancellation Timeframe
Abby Hatchimonji
March 11, 2025 at 8:33 pm
Enable merchants to customize the duration before an RMA is automatically canceled. Currently, the system only allows for auto-cancellation after 28 days of inactivity. To better suit our company's needs, we would like the option to extend this period.
Submitted
0
0
API Integration for Instagram Feed
Andrew Bird
August 14, 2025 at 12:47 pm
I'd like to log an enhancement request for the Tracking page editor. Currently the section where we add social media connectors is limited in connection options. Specifically for Instagram (which is a really cool feature) the only way to connect is using our own credentials (user name/password login). This is an unacceptable option as it exposes us to being hacked and is a security concern obviously. The better way to do this is via Instagram's API connection: https://developers.facebook.com/docs/instagram-platform.
Can you please log that as a high priority enhancement request? Should we decided to stay with AfterShip, this will be a critical branding requirement.
Accepted
0
0
Enable RMA Edits for Admin
Abby Hatchimonji
February 6, 2025 at 9:17 pm
After RMA is created, admin needs the ability to edit details of the return. Including:
1. 1. editing products on return
2. editing customer email/address details
3. add remove return fees prior to receipt of return
Often customers will call and need a return label sent to a new email address or want to add or remove items on their return. Also, if items are returned that are not included the return must be canceled and reopened, which is a messy process that sends a ton of unneccessary emails to the customer.
Accepted
0
0
Add Info Received Timestamp to the Export CSV
Rui Aguiar
March 31, 2025 at 1:39 pm
Hi,
The data when the shipment is created at the carrier is important for shipment analysis.
Example:
Info received
Shipment information received
DHL Express
Mar 25, 2025 at 12:01 pm
Submitted
0
0
Support the “issue store credit” option on “process warranty claim” page
Daniel Reed
May 6, 2024 at 1:01 am
Currently, I can only choose from 3 resolution options in Warranty admin: Repair item, Replace item & Other. At the end of the day, I need to manually export a list of Warranty claims and see how many store credit resolutions were recorded. (By using the “Other” option with a note.) This process is very time-consuming and inefficient.
It would be very helpful if a direct "issue store credit" feature were integrated, potentially automating the process across platforms like Shopify.
Delivered
0
0