We’re excited to announce our official Developer Changelog, which will serve as the source of truth for all important changes to our APIs and other developer products. This changelog should...
Today, we’re excited to announce a new partner beta: Selling in multiple currencies with Shopify Payments. This update will enable merchants to offer product prices in their customer’s local currency...
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 Devs! ...
UPDATE July 16th Over the next couple of weeks, Shopify will be releasing v2.5 POS Android and v4.8 POS iOS. What this means for you? All merchants will be able to view your POS apps on...
In the coming weeks, Shopify will be releasing tipping as a feature to Shopify POS to solve a common merchant pain point, work better with service based businesses, and allow partners to build servic...
This summer, we’re launching a new concept called Locations, to solve the complexities and operational challenges our merchants face when managing inventory across multiple locations. Merchants wi...
The discount_codes property in the Orders API has been traditionally used for creating manual discounts. The specified amount is not inherently calculated for line items or s...
On November 1, 5pm EST, Shopify will be sunsetting the Bulk Discounts App. Shopify merchants can continue to use the app without any interruptions until then and their existing discounts will re...
Hey everyone, We’re very excited to announce that as of September 28th, 2017, Shopify API supports bulk discount code creation. With the introduction of bulk discounts, we will allow a single...
Prior to September 18th, 2017, requests to GET /admin/orders.json including the since_id parameter would return a list of orders sorted by created_at. This would present problems when multiple o...
IMPORTANT UPDATE AUGUST 3, 2018: These changes will go live for all shops on September 17, 2018. On October 16th 2017, we'll be changing how we display fraud...
As of September 1, 2017, Shopify will begin verifying SSL certificates when delivering webhook payloads to HTTPS web hook addresses. After this date, webhooks that fail the SSL certificate verific...
Currently, the Shopify discounts admin page displays discount codes (i.e discount_code.code) like so: However, as of August 7th, 2017 Shopify will display the price_rule.title...
As of today, July 10th, 2017, the Discounts API has been fully deprecated in favour of the new Price Rules API. If you have any questions or concerns, feel free to comment in this thread or email ...
Today, we are exposing a new property on the Checkout resource named `phone` . The `phone` property will show the phone number that a customer entered during web checkout. This new property ...
Shopify recently pushed a change to block HTTP Basic Auth requests to the API that could be used for a CSRF attack. The change prevents any HTTP Basic Auth POST requests to the API that have cooki...
Team, Today we deployed a fix to the Orders API that ensures a more intuitive experience around vendor and fulfillment_service. Prior to this fix, when creating an Order with a product variant ...
As of October 20th, 2016, in an effort to improve our app authentication process, Shopify now offers two types of access tokens: online access and offline access. Online ...
No content to show

User Activity

Hi folks,   My name's Jordan and I'm a product manager at Shopify. I'd like to better understand this problem so we can find the right solution for you all. If you're interested in chatting about this, please send me an email at jordan.liddle@shopify...
I wanted to share an API that we just released that I think your team might find useful: https://shopify.dev/changelog/retrieve-accurate-and-reliable-order-sales-data
Hi, we're working on a new API that should help alleviate this headache. If you're interested in gaining early access, send me an email at jordan.liddle@shopify.com and we'll set you up once the API is ready to be tested. 
Hi folks! I'm a product manager on the orders team here at Shopify. I'm looking into this issue and trying to get a grip on what problems the lack of this timestamp (or visibility into what's changed on an order) has on your users/merchants! Would yo...
Hi everyone! I'm a product manager on the orders team here at Shopify and I want to better understand if there's a need among Shopify app developers for fetching what's changed on an order.  When we released order editing back in late 2019, we introd...
This is such awesome news! Thanks for sharing. I mentioned it to the team and they're super excited to hear you're already finding use for it. 
OK, you should be able to put this liquid drop in your email notification: {{ order.attributes["your-attribute-name"] }}  or {{ attributes.your-attribtue-name }}
Hi!    Can you clarify where you capture the customer PO? Is it stored as a cart attribute or during checkout? 
That's great to hear! You're all set to try it out. Again, don't hesitate to follow up with any feedback you might have — we love this stuff! 
My name’s Jordan and I’m a product manager on the order editing team here at Shopify —  nice to meet you.I’m reaching out because I wanted to share that we’re very close to releasing a new order editing capability that will allow you to discount any ...
Hi,My name’s Jordan and I’m a product manager on the orders team here at Shopify. I hope you don’t mind me following up here, but I wanted to share with you that we’re planning on making some improvements to that email notification. There’s no denyin...
Hey Nistor,  Did you previously have access to the Hosted Payments SDK?    - Jordan 
Hey Renato, Wow - this is such a great contribution to our community! Kudos for putting this together.  We’ll make a point to contribute new endpoints and examples as they come in.    All the best, Jordan L Developer Experience Shopify
Hey Eunsang,  Yes, the Hosted Payment SDK would be your only solution to work with Shopify checkout and a third-party gateway. Essentially, when a customer submits payment from Shopify, they would be redirected to your server with the following requ...
Hey Sheena, I'm sorry for the confusion! You need to become a Shopify Partner with Payment Privileges first. If you don't mind emaling me your partner account email, I can set that up for you.  - Jordan
My Accepted Solutions
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.