The JS Buy SDK is being updated to match the new Storefront API Schema. Key Changes: Remove unused fixtures Fetch collections, products, collectionByHandle and&nb...
Welcome back from the holidays! PUBLIC APPS We wanted to remind you that as of January 7th, 2019 your Public apps will no longer have access to the deprecated APIs and will no longer be able to...
As part of our efforts to improve the quality of the Storefront API, we have moved some nested fields out of the shop object and onto the QueryRoot. The following fields on the Shop object are bei...
Updated content: 2019-11-29 17:20 EST Hey All! Advertising on the Shopify App Store Shopify is always looking for new and better ways to connect merchants with apps that ...
Hey All! With the latest update partners can call setDiscount with a discount code created in Admin -> Discounts as an Edit Cart action for merchants who have Shopify POS Android v3.1...
Hey App Devs, Currently when a merchant is prompted to confirm an app charge and declines, the merchant is redirected to the confirmation_url provided by the developer. As...
Hey All! Over the last few months, we’ve been hard at work improving the Storefront API to enable you to build custom storefronts on Shopify’s platform. The following changes are all available in ...
Hey All, Currently if you cancel a fulfillment that already is marked "status": "cancelled" you will receive a 422 HTTP Error response with the message "errors": "An error occurred, plea...
Hey all, When creating a new ProductVariant, there are going to be some changes to the defaults when not specified. inventory_quantity now defaults to 0 inventory_management now defaults ...
The Metafield object has been updated with a new 'json_string' value type. This makes it easy to store arbitrary structured data within the Shopify platform and access it inside Liquid templates. Not...
Hey All, We've recently shipped a change that removes inventory validation from the `checkoutCreate` mutation in the Storefront API. This is part of our effort to eliminate the risk of bots a...
Hey Devs, To allow apps to sync inventory changes faster, we have just released a new inventoryBulkAdjustQuantityAtLocation GraphQL mutation. This mutation has a cost of 10, and allow...
Hi Devs! We’re adding a highly requested new parameter to the PriceRule API - allocation_limit. This new parameter represents the number of times the discount can be applied to the cart, if eligib...
Hey All, just wanted to share a quick update from the team. In May, we shared communications regarding the European Union’s new General Data Protection Regulation (“GDPR”) and what it me...
Hi! If you missed it at Unite this year, we've exposed line level discount information on the Order API with a new readable property: discount_applications. Take a look at the updated Order ...
Shopify is introducing an important change to our Orders API, to help preserve the trust that merchants have when using third-party apps. As of today (June 6th, 2018), public apps will no longer b...
Edit: HTTP App Proxies are now completely removed from Shopify. all app proxies must be HTTPS moving forwards. Hey all, As you've seen, Shopify has started removing all HTTP on ...
Hi Shopify Devs, In response to the General Data Protection Regulation (GDPR), we've introduced some important changes to our platform to help you properly handle the privacy and securit...
Edit: 22/05/18: I've passed along all the feedback to the relevant teams, thanks all! Hi Partners! Shopify Plus Partners can now create Shopify Plus Sandbox Stores. These stores are a sandbox...
Update June 1st 5:10pm EDT Update; We will be extending the deadline, TLS 1.0 and 1.1 should be able to connect again. I will share more information when I have a specific date. Howe...
UPDATE JAN 2: https://ecommerce.shopify.com/c/api-announcements/t/deadline-reminder-important-changes-to-productvariant-refund-and-fulfillment-apis-560834 UPDATE SEP 14 Hey Dev...
Hey All, We're introducing a new prerequisite_quantity_range parameter on PriceRule! Help merchants move inventory with discounts that require a minimum quantity of items. For example, you...
Update 18/04/2018: Thanks for all the questions and comments, I will pass them along to the Checkout team! Hey All, On April 3rd 2018, we are releasing a new Dynamic Checkout feature. T...
Edit: HTTP Webhooks are now completely gone! All webhooks must be HTTPS moving forwards. Hey all, In 2018 HTTP is a thing of the past, and over ~95% of you agree. We are l...
Hi Shopify Partners, You may be experiencing some issues with the Shopify Partner Dashboard. In particular, we are aware that in the “App History” log for each app, some payment details may not be...
No content to show

User Activity

@Extendons wrote:Hi @Ryan  Hope you are doing great!We are also facing this issue Since May 30th with our listed and unlisted apps. After reading this thread we have updated the certificate and it did not resolve this problem for our apps.Can you ple...
Hi all, thanks for the reports I'll take a look into this new occurrence.  Any confirmation if updating your certificate solved the problem?
Hey all,    Just wanted to throw in a final update and close off this issue.  After restoring all of the deleted app/uninstalled webhook subscriptions, we had queued up any missed webhooks to be sent in staggered batches as to not overload apps.  Thi...
Thanks for the report Jason, I've passed it on to our Bulk Operations team who will take a look into it.  I'll respond on your ticket with any updates.
Hey @angeloghiotto ,   If you don't actually hold any customer data you simply need to respond with an HTTP 200 OK to the webhook, and no action is needed.  This is a requirement to be listed on the app store, so if that is your goal, you should impl...
Webhooks will not be sent for any shop that has since reinstalled the app.   There are some issues restoring the subscriptions and the team is still working on it but as you can imagine everyone has a limited capacity these days. I would suggest agai...
To clarify this a bit further, this was a one time issue where some app/uninstalled webhook subscriptions were deleted.  There were never any issues with webhook deliveries.  Any "missed" webhooks are simply because the subscription was deleted.  Any...
The initial issue is solved, existing webhooks are all sending correctly and no more app/uninstall hooks are being removed.   We are working on backfilling the now missing subscriptions but that might take until tomorrow or Wednesday, but I will prov...
@ClementBR wrote: <rant> It's really frustrating trying to raise important issues and no one listens for 48 hours. Impossible to make it through the support barriers and hoops quickly enough even though our app is used by 1,000s of merchants... I beg...
This only affected app/uninstalled , we are restoring the subscriptions to app/uninstalled that were removed when the apps were not actually uninstalled.  If a webhook should have been sent, but was not, this will be sent.   Couple of things to note:...
We've identified a fix and are implementing it now.  After the fix goes in we are going to restore any webhook subscriptions that were inadvertently lost (skipping ones that were re-created), and then reconcile any missed webhooks!   Please let me kn...
Looks like we've identified an issue, and are working on resolving it! Please bear with us.
Hey @ClementBR @OnltrApp    We are taking a look at this already.  Could you let me know a bit of info for your affected app?   - App name - Merchants affected? (all, or just a subset) - Webhook version   Cheers!Ryan
Yes that is the static API call limit for all apps platform wide, plus stores get it doubled.  As for the access token, my guess is that those shops are uninstalling the app, if it fails - check that you are still installed.
I believe you can respond to the email to contact the reviewer!
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.