Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TDL-23255 Upgrade Shopify API to 2023_04 #178

Merged
merged 23 commits into from
Sep 28, 2023
Merged

Conversation

dsprayberry
Copy link
Contributor

@dsprayberry dsprayberry commented Sep 21, 2023

Description of change

  • Updates the Shopify SDK to 12.3.0
  • Updates API version used to 2023_04
  • Incorporates changes listed below to schemas
    • 2022_10 changes:
      • added merchant_of_record_app_id field to orders stream
      • removed total_price_usd field from orders stream
    • 2023_01 changes:
      • added payment_details field to transactions stream
      • added payment_id field to transactions stream
    • 2023_04 changes:
      • removed gateway field from orders stream
      • removed payment_details object from orders stream
      • removed processing_method field from orders stream
      • added total_unsettled_set object to transactions stream
      • added current_total_additional_fees_set object to orders stream
      • added original_total_additional_fees_set object to orders stream
  • Version bump & changelog

QA steps

  • automated tests passing
  • manual qa steps passing (list below)

Risks

Should not be merged without Shopify app update

Rollback steps

  • revert this branch

leslievandemark and others added 22 commits September 20, 2023 14:44
-----------------------------

Co-authored-by: alu <alu@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
-----------------------------

Co-authored-by: Dylan Sprayberry <dsprayberry@talend.com>
@bobbrodie
Copy link

@dsprayberry this is awesome. It's great to see this come through, and with a huge jump to a 2023 API. Really looking forward to this!

@dmosorast dmosorast merged commit 43b85b2 into master Sep 28, 2023
2 checks passed
@dmosorast dmosorast deleted the upgrade-shopify-api-2304 branch September 28, 2023 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants