Replies: 13 comments 18 replies
-
I completely agree with this. By the end of next month, we will have over 1000 orders in our queue. Currently, the only way to identify if the order has been cancelled is if we sent a GET request to check the status on those 1000 orders individual. There is nothing in the documentation that states this endpoint would exclude these Receipts, so I would think they would be included. |
Beta Was this translation helpful? Give feedback.
-
This has been logged for discussion in our group. |
Beta Was this translation helpful? Give feedback.
-
These are great suggestions, and would be helpful to us as well. |
Beta Was this translation helpful? Give feedback.
-
I really need this feature too. Finding out cancelled orders is a huge headache. |
Beta Was this translation helpful? Give feedback.
-
hello, any updates regarding this issue? |
Beta Was this translation helpful? Give feedback.
-
@nateswart As we no longer have Andrew to ask for updates on things, can you get us one about this particular discussion please. |
Beta Was this translation helpful? Give feedback.
-
@nateswart @capndesign @ataetsy @pma-etsy Can anyone give us an update on this please? |
Beta Was this translation helpful? Give feedback.
-
I have emailed Etsy Devs asking for an update on this discussion. |
Beta Was this translation helpful? Give feedback.
-
Hopefully they respond quickly. We postponed our transition to v3 because of this issue. Our new sync is based on min_created/max_created and min_last_modified/max_last_modified, but since cancelled orders do not appear in the query for the receipts, the cancelled orders do not update. Outside of looping through all orders, which is not realistic, we don't have an easy way to get recent changes. I don't see a point in even providing min/max values if all receipts in that range are not returned. We have to go manual now and customer orders will be delayed. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone - we have reprioritized this work (up) and are investigating how we can support you best. I hope to have some info to share shortly. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/etsy/open-api/releases/tag/3.0.0-general-release-2023-04-18 😊 |
Beta Was this translation helpful? Give feedback.
-
@nateswart great news about announcement #982 That means you guys will have delivered 3 of the 4 requested features on this discussion 🥳🥳 (assuming it works as we hope it will) Just to set expectations, are you still looking into the final request?
|
Beta Was this translation helpful? Give feedback.
-
Hey there, I hope everyone is doing well. Is there any update on final request in this comment? We are now in the holiday season, and with custom orders, the ship by date may change if a customer fails to send the necessary information in time to create the artwork. Right now, the Chris |
Beta Was this translation helpful? Give feedback.
-
Is there an existing issue for this?
Current Endpoint Design
When using the
min_last_modified
&max_last_modified
query parameters on this endpoint, the response does not include receipts where the following activities have happened within the stated parameters timespan.Proposed Endpoint Design Change
When using the
min_last_modified
&max_last_modified
query parameters on this endpoint, the response should include receipts where the following activities have happened within the stated parameters timespan.Other possibilities
was_cancelled
,was_fullyrefunded
,was_partiallyrefunded
. Not sure how to handle the Ship\Dispatch date with a boolean.Why are you proposing this change?
The following issues were considered closed because they said the
updated_timestamp
on a Receipt was not updated to reflect post-sale activities. And you "fixed" those bugs via 3.0.0-general-release-2022-07-19 where you replace theupdated_timestamp
in the "response" with the latest updated_timestamp from related objects in the Receipt.Previous issues: https://github.com/etsy/open-api/issues/513, https://github.com/etsy/open-api/issues/339, https://github.com/etsy/open-api/issues/232
But what we all wanted and expected, was yes, the updated_timestamp on the Receipt reflected that things have happened post-sale, but also that we can use the
min_last_modified
&max_last_modified
query parameters on the getShopReceipts endpoint.Based on the previous issues raised about this, these are the post-sale activities which we expect to be able to pick up using the getShopReceipts endpoint along with the
min_last_modified
&max_last_modified
query parameters.Beta Was this translation helpful? Give feedback.
All reactions