Shopify Tags Update Process
Module: Processes
Path: Processing > Processes
Topic: Shopify Tags Update Process
Version(s): 5.1 & up
Editions: All
- Module will look through each order in the tracking table and check to see if its subscription is still active.
- If its subscription is set “Don’tShipAgain” to 0 then update the tag on the order to “OLX-SubscriptionCancelled” from the original tag of “OLX-AS-Enrollment” or “OLX-Subscription”
- ***only base is updated - leg orders do not
- If a one-time order is canceled or refunded, then Order gets tagged with “OLX-Cancelled” or “OLX-Refunded”
Making The Connection
Where Will I See This Within OLX?
This module updates an outside vendor with information contained within OLX. There is nothing outside Process History to let you know an order has taken part in the process.
What Reports Can Be Pulled?
At this time there are no reports specifically for Shopify Tags
- Shopify Order API Export
- Shopify Order Import
Trouble Shooting
RESPONSE: HTTP Status Code (422) {"errors":{"order":["Line items is invalid"],"line_items":["Name can't be blank","Title can't be blank"]}}
- Base item custom value - Shopify_Sku
RESPONSE: HTTP Status Code (422) {"errors":{"customer.email_address":["is invalid"]}}
- Review the customers email address
Setup
Required Custom Values
Client Custom Values
- Shopify_Subdomain- capitalization does not matter
- This can be added at company level if only one store for all clients
- Requires 1 hr code change
- REQUIRED
- Shopify_APIPassword - case sensitive
- To get your Shopify API secret key, navigate to Shopify admin > Settings > Apps and sales channels > Develop apps. Select your app and click on API credentials. Your API secret key will be displayed there.
- This can be added at company level if only one store for all clients
- Requires 1 hr code change
- REQUIRED
Shopify Admin API Access Scopes
The following permissions must be granted in Shopify for the export to work correctly between the two systems:
- Login to Shopify
- Go to Settings
- Apps and Sales Channels
- Develop Apps
- open the app you created for OLX integration with each client
- navigate to Configuration tab
- review access scopes
- specifically looking for the write scopes
- write_content,
- write_customers,
- write_orders,
- write_products,
- write_translations,
- write_third_party_fulfillment_orders,
- write_themes,
- write_shipping,
- write_script_tags,
- write_resource_feedbacks,
- write_reports,
- write_product_listings,
- write_price_rules,
- write_order_edits,
- write_online_store_pages,
- write_merchant_managed_fulfillment_orders,
- write_marketing_events,
- write_locales,
- write_legal_policies,
- write_inventory,
- write_gift_cards,
- write_fulfillments,
- write_draft_orders,
- write_discounts,
- write_assigned_fulfillment_orders,
Create Schedule
Job should be scheduled as last step in your processing.
- Processing
>Processes
- Click on
Show Schedules to open scheduler
- Click on
Add to add new schedule
- Set
Schedule Name
- Set
Schedule run parameters
- Category =
Other
- Process
Type = Shopify Tags Update Process
- Select
order date between start/end date range
- Client =
[select client]
- Campaign =
(whichever campaigns you want)
- Click save
on scheduler
Related Articles
5.1.364 - Update Payment Batch List Screen
Version: 5.1 Patch: 364 Title: Update Payment Batch List Screen Application Category: Other, Payment Processing Patch Type: Feature Description: Some minor improvements to the Payment Batch List screen. Added new Process Batch popup which shows the ...
Process History
Module: Processing Path: Processing > Process History Topic: Process History Version(s): All Editions: All What Is Process History Process History is a display of all jobs that have processed or are currently processing in your system. This is a ...
5.1.328 - Fedex URL Format Update 2
Version: 5.1 Patch: 328 Title: Fedex URL Format Update 2 Application Category: Other, Notifications Patch Type: Feature Description: Fedex has changed its Tracking URL format from: http://www.fedex.com/Tracking?tracknumbers= to: ...
R20.6 p9 Data Update: Update tblDeliveryFeeTaxes For CO And Add Records For MN
Version: 5.1 Release Number: 20.6 Patch: 9 Title: Data Update: Update tblDeliveryFeeTaxes For CO And Add Records For MN Application Category: Other, Patch Type: Feature Description: Updated Delivery Fee taxes for Colorado and add records for ...
Process Item(s) RealTime
Module: Order Detail Page Topic: RealTime Payment Processing Version(s): Version 5.1 and up Editions: Standard, Commerce, Call Center What is the function of the Process Button? The Process button is a feature added to the order detail screen to ...