What’s enhanced
Configure the new GraphQL-based Product flows
Shopify has announced the deprecation of REST-based product flows, requiring all public apps using GraphQL or REST product APIs to transition to the new GraphQL product APIs by February 1, 2025. Celigo has been granted a special extension, allowing support for this transition until April 1, 2025. However, we recommend migrating to the new GraphQL-based product flows as early as possible to ensure a smooth and seamless transition. Celigo will phase out the existing REST-based product flows and adopt Shopify’s productSet mutation. For more details about this Shopify update, refer to the deprecation timelines for the new GraphQL product APIs.
Benefits of migrating: You can leverage Shopify’s enhanced 2000 Variants feature for improved scalability and functionality.
Related articles:
Update for Shopify Order Risk API Changes
We have updated the Shopify - NetSuite integration app to comply with Shopify's deprecation of the Order Risk REST API, effective April 2024, and its replacement with the GraphQL OrderRiskAssessment object. This update ensures compatibility and seamless functionality with Shopify's latest API standards.
With the GraphQL API, order risks are no longer assessed individually for each risk object. Instead, the order risk summary is now assessed using key data points from Shopify, such as IP addresses and the location where the order was placed. Based on this analysis, a single risk level and recommendation are provided for the order. This streamlined approach provides a single risk level (LOW, MEDIUM, HIGH) and an actionable recommendation: ACCEPT, INVESTIGATE, or CANCEL. The recommendation is based on the highest risk level among all assessments.
Each order’s OrderRiskSummary includes detailed assessments that offer insights into risk factors, including provider details and specific facts influencing the risk level. This enhanced response structure ensures more efficient and comprehensive risk management. Refer to the screenshot below for an example of the order risk summary.
Note
If Shopify Plus returns the recommendation as "none" for orders, the new flow with the GraphQL API will display the recommendation field as empty.
Support Shopify API version 2024-10
The integration app is enhanced to support Shopify API version 2024-10, enabling improved functionality for syncing images and product details from NetSuite to Shopify. This update aligns with Shopify's latest API changes to ensure seamless product flow migrations to GraphQL.
Key benefits
-
Improved Functionality: Sync images with product details efficiently.
-
Future-Proof Integration: Stay aligned with Shopify's latest API standards.
-
Enhanced Performance: Utilize the GraphQL migration for faster and more reliable data synchronization.
Action required
-
Verify your integration settings to confirm compatibility with the updated Shopify API version 2024-10.
-
Review any custom workflows that involve product and image syncing to ensure smooth operations post-update.