【BUG】"destination" in Fulfillment Order API is not updated

giga-tset007
Shopify Partner
2 0 1

1. I place an order in the online store. My APP "GIGA" requested fulfillment and then accepted the request for fulfillment.

Order URL: https://demo-catalog.myshopify.com/admin/orders/5187893100861

SHIPPING ADDRESS:
San Zhang
Address1
Address2
City of Industry CA 91748
United States

 

2. I get information from Fulfillment Order API. Check the destination of the fulfillment order, it is the same as the shipping address of the order.

API URL: https://demo-catalog.myshopify.com/admin/api/2021-10/orders/5187893100861/fulfillment_orders.json

X-Request-ID:  799f4938-0b9e-4800-8010-e1101305bd09

fulfullment order id6125112361277,
"destination": {
                "id"5724005990717,
                "address1""Address1",
                "address2""Address2",
                "city""City of Industry",
                "company"null,
                "country""United States",
                "email""gigashopify@163.com",
                "first_name""San",
                "last_name""Zhang",
                "phone"null,
                "province""California",
                "zip""91748"
 
3.I request cancellation of the fulfillment. GIGA accepted the cancellation. Then I edit the shipping address of the order.
NEW SHIPPING ADDRESS
San Zhang
Address1-01
Address2-01
City of Industry CA 91748
United States
 
4. I  request fulfillment again, and my APP "GIGA" accepted the request for fulfillment. I get information from Fulfillment Order API. The original fulfillment order has been canceled and a new fulfillment order has been generated. Check the destination, it is updated and is the same as the new shipping address.
X-Request-ID: 2c67ceae-3458-411d-a409-3b9826ff1c48
new fulfullment order id6125125697853
"destination": {
                "id"5724018934077,
                "address1""Address1-01",
                "address2""Address2-01",
                "city""City of Industry",
                "company""",
                "country""United States",
                "email""gigashopify@163.com",
                "first_name""San",
                "last_name""Zhang",
                "phone""",
                "province""California",
                "zip""91748"
 
5.I request cancellation. GIGA accepted the cancellation. Then I edit the shipping address of the order.
NEW SHIPPING ADDRESS
San Zhang
Address1-01
Address2-01-02
City of Industry CA 91748
United States
 
4. I  request fulfillment again, and my APP "GIGA" accepted the request for fulfillment. I get information from Fulfillment Order API. The original fulfillment order has been canceled and a new fulfillment order has been generated. Check the destination, it has not been updated and is still the same as the last edit.
X-Request-ID: d6ea731a-3fa6-455c-a431-d772812519e1
new fulfullment order id:6125127762237
  "destination": {
                "id"5724020998461,
                "address1""Address1-01",
                "address2""Address2-01",
                "city""City of Industry",
                "company""",
                "country""United States",
                "email""gigashopify@163.com",
                "first_name""San",
                "last_name""Zhang",
                "phone""",
                "province""California",
                "zip""91748"
 
5.After that, no matter how I edit the address, the destination in fulfillment order will not be updated.
 
I think it's a bug of Fulfillment Order API, please help me and fix it.
Replies 0 (0)