Busfox
Shopify Staff (Retired)
Last Activity: Nov 20 02:58:28
Topic Started
0
Topics Started
Topic Solutions
49
Solutions
Post Count
628
Posts
Post Kudos
110
Likes

Community Badges

While the 2019-04 version of the REST and GraphQL Shopify Admin APIs does not contain any backward incompatible changes to any existing APIs, future versions inevitably will. Once a version intro...
API versioning & developer preview Over the last 18 months, we’ve released powerful features on the platform, such as Shopify Locations and selling in multiple currencies. Building these featur...
As you may have read, the Mailchimp app is no longer available in the Shopify App Store. This change has no impact on email marketing as a category in the Shopify App Store. Some email marketing appl...
In December 2018 we were excited to launch an App Development Certification exam to the developer community through the Shopify Partner Academy. In order to improve the exam and better refle...
Prior to November 5th, 2018, if a merchant were to install an app with a RecurringApplicationCharge, uninstall it and then reinstall, all within a 30 day window, there may be overlapping billing days...
As of June 12th, 2017, Shopify will be including a new “locale” key-value pair in Hosted Payment SDK requests. When signing the request, you will need to ensure your integration does not r...
Shopify recently pushed a change to include "locale" as a parameter in embedded app urls. Apps whose verification strategy is dependent on specific query parameters will start seeing their HMAC ve...
No content to show

User Activity

Hi folks,   Sorry for the delay in response! Alex switched roles, and this must have fallen between the cracks.   I can see a fix was shipped back in January that added the support of presentment_currency in the admin api checkout creation flow. Cons...
  Hi @samiam0906,   Can you share the full request with headers you are sending? 406 often means we can't return the results in the format you are requesting. Chances are it's an easy fix, but I'll need some more info. Thanks!
  Hi @asibilia,   Does your app have read_collections scope? You can read about access scopes here: https://help.shopify.com/en/api/getting-started/authentication/oauth/scopes.   Cheers,
  Hi @Sound_Vault,   Spreedly simply tokenizes the card details and sends them to Shopify to process the payment on the merchant's direct payment gateway.   Only gateways support by Shopify would be able to process the payment.   The only options cur...
  Hi @aruninnoppl,   Your app does not have access to payment processing, but I can see you requested it. You'll need to wait until your request is complete before you can start payment processing through your app.   Cheers,
  Hi @CR-Will,   My understanding is that this functionality has always been undocumented. That said, enough apps were using it that we are looking into a fix to allow this function in the 2019-10 version. To continue using this functionality, please...
  Hi @euang,   Much of the info you are looking for is not actually serialized on the order. UTM parameters aren't explicitly included on orders, but as you mentioned, can be gathered from the landing_site.   Marketing events similarly aren't associa...
  Hi @DiscountNinja,   The cart link in the checkout only exists if there is a cart associated with the checkout (a cart_token). The only time a cart token exists is when the line items were added to the cart through the storefront, thus, checkouts c...
  Hi @JeromeJaJa,   Since the issue is that we're returning a 303 status without a location header when in reality, this is a throttle being hit, we are looking at changing the status returned when creating 5 checkouts with the same payload in succes...
  Hi @provenq,   I'd recommend taking a look at the follow doc about App Bridge's embedded app functionality. Essentially, if you are initializing App Bridge properly with your app, the redirect to the embedded view will happen automatically.    So i...
Hi @sandip001,   We don't expose it anywhere, but you can take a look at my above response for an example query that allows you to import our GQL schema. You'd fetch it by POSTing to /admin/api/the_version_you_want/graphql.json   Cheers
Hi @Andrew-W,   Once an order is created, the billing address field is immutable. This is still the case today. You could add this information to a metafield or note. 
Hi @jamestan,   An order's line item is a snapshot of the variant as it was at the time of purchase. If there's no SKU value on a line item, it meant the associated variant had no SKU at the time of purchase.   Hope that helps!
Hi @Matt_Goodwin,   I agree that relying on User-Agent is not ideal, as it can be set to anything. That said, you sort of answered your own question in your post.   The actual flow highlighted in the doc you linked does not require checking the User-...
Hi @kacalica,   I'm not sure where you are making that request to, but the response you get doesn't look right. Can you share the full raw request and response including the endpoint you are hitting? Are you doing this with a cURL request in the cons...
This widget could not be displayed.
This widget could not be displayed.
Likes given to