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

feat: add models and module for ecommerce #2

Open
2 of 32 tasks
EmilePerron opened this issue Feb 19, 2023 · 2 comments · May be fixed by #12
Open
2 of 32 tasks

feat: add models and module for ecommerce #2

EmilePerron opened this issue Feb 19, 2023 · 2 comments · May be fixed by #12
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Good issue if you're looking for Hactoberfest contributions help wanted Extra attention is needed

Comments

@EmilePerron
Copy link
Contributor

EmilePerron commented Feb 19, 2023

At the moment, the API client offers models and a client module for most modules and features, but it does not yet include functionality for the e-commerce endpoints and models.

  • Models
    • Add Product model
    • Add ProductSKU model
    • Add Order model
    • Add OrderAmount model
    • Add OrderAddress model
    • Add OrderCustomerInfo model
    • Add OrderDownloadedFile model
    • Add OrderItemImage model
    • Add OrderPurchasedItem model
    • Add OrderExtra model
    • Add OrderTotals model
    • Add StripeDetails model
    • Add StripeCard model
    • Add InventoryItem model
    • Add EcommerceSettings model
  • Module
    • List Products & SKUs (GET)
    • Create Product & SKU (POST)
    • Get Product and SKUs (GET)
    • Update Product (PATCH)
    • Create SKU (POST)
    • Update SKU (PATCH)
    • List Orders (GET)
    • Get Order (GET)
    • Update Order (PATCH)
    • Fulfill Order (POST)
    • Unfulfill Order (POST)
    • Refund Order (POST)
    • List Inventory (GET)
    • Update Item Inventory (PATCH)
    • Get Ecommerce settings (GET)

Webflow API documentation: https://developers.webflow.com/reference
Models documentation: https://developers.webflow.com/docs/models

@EmilePerron EmilePerron linked a pull request Mar 10, 2023 that will close this issue
@EmilePerron
Copy link
Contributor Author

EmilePerron commented Mar 10, 2023

This is being worked on in PR #12.
Checked elements above reflect the progress inside of that PR.

@EmilePerron EmilePerron added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed hacktoberfest Good issue if you're looking for Hactoberfest contributions labels Sep 20, 2023
@EmilePerron
Copy link
Contributor Author

Hey folks! If you're looking to contribute for Hacktoberfest, this issue would be a great place to start!

Feel free to submit pull requests for parts of this issue, or even this entire issue if you have the time!

To help you get started, a WIP PR has already been created here: #12

You can take a look at this PR as well as the existing codebase for the other Webflow endpoints/modules to have an idea of how to get started.

You may also ask questions in here and I will do my best to answer as fast as possible :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Good issue if you're looking for Hactoberfest contributions help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant