frappe / frappe/ecommerce_integrations

system to bump API version for shopify

Open
#256 0 comments 0 reactions 0 assignees View on GitHub
enhancement shopify
Dominant language
Python
Stars
206
Forks
275
Avg merge
54m
Merged PRs (30d)
1

Description

Shopify deprecates API versions every ~1.5-2 years. We rarely if ever face any breakage due to it because we use only limited core APIs. But still only API version stops working entirely.

Possible fixes:
- Setup CI rule to update API version periodically like every quarter. (This is just like "reminder")
- Make it configurable from Shopify settings. Users won't have much idea about this though.

Avoids reactive fixes like these: https://github.com/frappe/ecommerce_integrations/pull/254

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the current Shopify integration and the reactive change described in pull request #254. Compare the proposed CI reminder with making the API version configurable from Shopify settings, then clarify which approach should be implemented and how successful version updates will be verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.