My application is seeing a FulfillmentOrder which has this state: "request_status": "submitted","status": "closed", What should I do with this? I can't accept it because it's closed. But shouldn't...
This is weird. I'm trying to reset an existing delivery profile via the graphql API. mutation ($id: ID!, $profile: DeliveryProfileInput!) { deliveryProfileUpdate(id: $id, profile: $profil...
Hi, I'm developing an app that creates products and fulfills them as a FulfillmentService. It works great in my test store except that I can't seem to get the "Automatically fulfill the order‘s line ...
I'm trying to understand the behavior of delivery profiles. My items weigh 1lb each. I've created a set of rules that work like this: 0 to 1.1 lb $1 1.1 to 2.1 lb $1.50 2.1 to 3.1...
I have a FulfillmentService location in my store. I also have a DeliveryProfile with this location added to it. When I list all locations with the Admin REST API, I see the location. When ...
I see the deliveryProfileUpdate mutation allows variants to be added/removed from deliveryProfiles. If I add a variant to a second deliveryProfile, does it 'move' the variant or will the variant have...
The documentation for FulfillmentService shows a property "requires_shipping_method". However, this property does not appear in the JSON for my FulfillmentService, and setting it has no effect that I...
I see how to accept a FulfillmentOrder via the Graph API, but I can't seem to find any documented way of doing this from the REST API. Is it possible?
I can't seem to find any documentation for the format of the /fulfillment_order_notification callback. It's mentioned in this document: https://help.shopify.com/en/api/guides/managing-fulfil...
I have a development store with one order in it. When I try to get the fulfillment_orders, via this url: /admin/api/2020-01/orders/2045274914897/fulfillment_orders.json I get: {errors: "Internal S...
No content to show

User Activity

I found the ZonesToDelete collection on DeliveryProfileInput which allowed me to delete everything piecemeal. My queues have been cleaned out and I don't have an easy test case anymore. Unfortunately I was not logging the request ids.So I guess you c...
I have about 500 delivery profiles that I can't update. Attempting to delete the location group gives me:[{"message":"Timeout","extensions":{"code":"TIMEOUT"}}]Granted these location groups are pretty big, but there doesn't seem to be any way of dele...
Sorry, I was just trying to illustrate the positive side of this particular platform. I don't think it would have been possible to scale to that size on just 3 engineers without GAE (or a similar PaaS like Heroku). If it means living with a 10m reque...
@HunkyBill wrote:If you want to use GAE to do some computing that takes 10 hours, I am pretty sure they will take your money, and run your task for 10 hours.They will not.They will point you at different services in the Google Cloud Platform[1] but t...
My application runs on Google App Engine. There are many wonderful things about GAE, but also some limitations. One of those limitations is that all requests are cut off after 10m.Generally speaking, the GAE-idiomatic solution to this sort of problem...
You'd think 10m is an eternity, but I've found that I need a 5s sleep to stay under the rate limit (4s gets throttled, so each zone fetch costs somewhere between 200 and 250 points). That's 5 minutes just to fetch the 60 zones. Half my time budget an...
Thank you for the response.I started by iterating and syncing each zone but I quickly got throttled.The cost to fetch each zone is a couple hundred points. I don't know the cost to update a zone, but it's probably more. With 60 zones, fetching + upda...
I'm trying to synchronize (fetch/create) fairly complicated delivery profile. ~60 zones with ~50 weight conditions each.I can't fetch this structure in a single graphql query, much less create it. So it seems obvious to break this down and do it one ...
Bumping this. How can I add another tracking number to a fulfillment?
It's working well now... and my test harness is blackholing callbacks (200 OK for everything) now so that should no longer be a problem. I do have one (unrelated) piece of feedback on FulfillmentOrders: FulfillmentOrder has a 'destination' property w...
Weird! I have no way of explaining those numbers. Our app isn't live in production. I checked all three places they could possibly have been issued from (two dev machines and CI) and none are responsible. Is it possible that callbacks from Shopify ar...
I'm getting the 429 "Exceeded 2 calls per second for api client. Reduce request rates to resume uninterrupted service" error with 100% persistence, even with no activity on the store or app. I waited an hour. My store is a development store with no o...
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
Likes given to