How to get Shipping method for an order?

380 views
Skip to first unread message

Homan Chou

unread,
Jul 26, 2015, 9:30:47 AM7/26/15
to Etsy API
The order shows Shipping Method: Standard Shipping in Etsy, but the Receipt api response does not appear to have any Shipping Method information directly.  Is there a way to get this customer preference?
etsy-order.png

Kevin Dickinson

unread,
Oct 25, 2015, 8:31:09 AM10/25/15
to Etsy API
I would love to know the answer to this as well.

abbey

unread,
Oct 25, 2015, 12:58:11 PM10/25/15
to Etsy API

Hi all!


You should be able to retrieve this information using the shipments field for receipts. The array this returns is further explained in the ReceiptShipment portion of our documentation here: https://www.etsy.com/developers/documentation/reference/receiptshipment


I hope this helps, but please let us know if you have any other questions!

Kevin Dickinson

unread,
Oct 25, 2015, 3:35:10 PM10/25/15
to Etsy API
Thanks for your reply. It seems that you are perhaps suggesting that within the "ReceiptShipment" collection that "receipt_shipment_id" could be the information that I am looking for. However, this seems to be an internal int Id. Mainly I am looking for the "Shipping Upgrade Name". Can you please advise? Thank you

receipt_shipping_idprivatetransactions_rintReceipt shipping id used internally

abbey

unread,
Oct 25, 2015, 3:39:41 PM10/25/15
to Etsy API
Hi Kevin,

It sounds like you may need to use the ShippingUpgrade method in this scenario. 
Unfortunately, at present, you're unable to query shipping upgrades chosen for a specific transaction, only the shipping upgrades offered on a given listing. I'm very sorry for the inconvenience.

I would encourage you to add this report to our public GitHub issues page here: https://github.com/etsy/etsyapi/issues

If we have any updates to share, we will post them directly on the issue on GitHub.

If you have any other questions that relate more to your specific app, you're also welcome to write to us directly at deve...@etsy.com

Kevin Dickinson

unread,
Oct 25, 2015, 6:14:49 PM10/25/15
to Etsy API
Reported! Thank you

Derek

unread,
Oct 6, 2016, 10:18:02 AM10/6/16
to Etsy API
Any update on this?

Talen Fan

unread,
Jan 26, 2017, 4:03:32 PM1/26/17
to Etsy API
Do we have any update on this? The buyer selected shipping method is still not available through API right now. Any road map item for this?


On Sunday, July 26, 2015 at 9:30:47 AM UTC-4, Homan Chou wrote:

Ole Hoppe

unread,
Feb 24, 2017, 3:15:47 PM2/24/17
to Etsy API
The shipping template (profile) is available from the listings of a receipt's transactions.

Regarding the shipping upgrades: it's not documented but when GETting a receipt, the results array object contains:

    "shipping_details" : {
      "can_mark_as_shipped" : true,
      "was_shipped" : false,
      "is_future_shipment" : true,
      "not_shipped_state_display" : "Not Shipped",
      "has_upgrade" : true,
      "upgrade_name" : "Expedited 1 - 3 business day(s) from mailing date",
      "shipping_method" : "Expedited 1 - 3 business day(s) from mailing date"
    },

The "upgrade_name" or "shipping_method" field (no clue why two different fields for the same thing) contain what you POST in the "value" field for a ShippingUpgrade.

HTH
Ole
Reply all
Reply to author
Forward
0 new messages