Comments (6)
Thanks for reporting this issue! Our team is actively investigating the UPS tracking timezones. It does look like the API incorrectly returns UTC in some cases, instead of the corresponding locations' local timezone. We have prioritized this as a high priority bug and will provide updates here as soon as we know more.
from shippo-php-client.
@simonkreuz has there been any progress on this issue?
from shippo-php-client.
So we have plans on improving the datetimes that are being returned for tracking events soon. We are just wanting to solidify instances where a carrier doesn't provide any location or timezone information for a given event, and how best to clarify that via the API.
We're always happy to hear input on this as we're working or improve what you get back.
from shippo-php-client.
Is there an update on this one?
from shippo-php-client.
Yes - we've made a lot of progress! As an example, try using UPS tracking number 1Z306A440213992774
. The Delivered event, for instance, is shown by UPS as "Tuesday, 11/21/2017 at 7:19 P.M" in San Francisco CA. Our API now correctly returns this event with a status_date
of 2017-11-22T03:19:00Z
.
Some additional notes:
- Each carrier has a different way of handling timezone & location information. FedEx, for instance, always returns the time in UTZ, which is great. UPS and USPS always return local time. To get to the accurate timezone we look at several datapoints, including the location returned (e.g. city & zip). The more information we get the better.
- In some cases, based on the data provided by the carrier, it's not possible to determine the timezone. We use additional logic to infer the timezone, if possible. However, there will be some cases that don't have an accurate timezone.
from shippo-php-client.
Thanks for the update @simonkreuz!
from shippo-php-client.
Related Issues (20)
- No Rates available "FROM" other countries "TO" other countries as well as TO United States FROM other countries HOT 2
- How to get rates including usps flat?
- Shipping Rates is empty from_address BD
- How Can I get the to_address from a Shippo_Transaction HOT 1
- Empty extra array results in API failure HOT 2
- {"parcels": [{"extra": ["Invalid format of the 'extra' object. The accepted format is 'extra': {}"]}]} HOT 1
- Incorrect API response
- PHP7.4 array access violation HOT 1
- Support Orders HOT 1
- Shippo Will not Sync Woocommerce Orders with Litespeed Cache HOT 1
- Circular documentation, error messages go where? HOT 2
- Create Shipment with Multiple Parcels not working HOT 4
- Shipment Tracking
- How to pass package Info from Shippo creating order API HOT 1
- Transactions array provided in order details endpoint is incomplete and incorrect.
- OAuth : Transaction details endpoint gives 404.
- Rates at Checkout
- Shipment
- Floating Point Number problem in CurlClient
- Issue when using PHP 8.2+ HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shippo-php-client.