commerce
commerce copied to clipboard
Provider: Mailchimp Open Commerce (formerly Reaction Commerce)
This is a work in progress and is not ready for production yet.
Status
- [x] CommerceProvider
- [x] Schema & TS types
- [x] API Operations - Get all collections
- [x] API Operations - Get all pages
- [x] API Operations - Get all products
- [ ] API Operations - Get page
- [x] API Operations - Get product
- [x] API Operations - Get Shop Info (categories and vendors working —
vendorsquery still a WIP PR on Reaction) - [x] Hook - Add Item
- [x] Hook - Remove Item
- [x] Hook - Update Item
- [x] Hook - Get Cart (account-tied carts working, anonymous carts working, cart reconciliation working)
- [x] Auth (based on a WIP PR on Reaction - still need to implement refresh tokens)
- [x] Customer information
- [x] Product attributes - Size, Colors
- [ ] Custom checkout
- [ ] Typing (in progress)
- [ ] Tests
@patrys, I hope you don't mind me stealing your great status list here.
The code is far from what I'd consider clean so don't judge me. I used the Shopify provider as a base, so some bits of it might still be there and I'll clean them up at a later point. The use of types is also questionable currently as it's my first time actually using TS, but I would say the priority for now is to get something that works.
At this stage, I'm creating this PR so that people can discuss changes and how to best approach this integration.
@loan-laux is attempting to deploy a commit to the Vercel Solutions Team on Vercel.
A member of the Team first needs to authorize it.
This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployments, click below or on the icon next to each commit.
commerce-bigcommerce – ./
🔍 Inspect: https://vercel.com/vercel-solutions-vtest314/commerce-bigcommerce/5SkBnETg1p5543CANjR2NVcKBRHB
✅ Preview: Failed
[Deployment for 3112c7f failed]
commerce-shopify – ./
🔍 Inspect: https://vercel.com/vercel-solutions-vtest314/commerce-shopify/Fg19JMpkfivDgBnFJdChyvZmJvH3
✅ Preview: Failed
commerceads32322asdsaasd – ./
🔍 Inspect: https://vercel.com/uncurated-tests/commerceads32322asdsaasd/HUZdn1eDd37jYXkwoZcchy7U4CGk
✅ Preview: Failed
[Deployment for 7de1c37 failed]
commerce-local – ./site
🔍 Inspect: https://vercel.com/vercel-solutions-vtest314/commerce-local/HPjKgueJLhZXJATYtMEjEDfH17Ch
✅ Preview: Failed
[Deployment for eced304 failed]
Nice @loan-laux ! I was just debating whether to try creating this sometime and then spotted your PR. I don't have too much time to help, but I can review and test when it's done if you want. Or let me know if you get stuck on something.
@loan-laux Feel free to ping me when the PR is ready for a review 👍
Hi @loan-laux, is this still being worked on?
Hey @goncy, I've been pretty busy lately but planning to get this through the finish line. Just need to get it back in sync with the main branch and finish the checkout integration.
Hey @goncy, I've been pretty busy lately but planning to get this through the finish line. Just need to get it back in sync with the main branch and finish the checkout integration.
Great then, I will leave it open, thanks!
Hey there! Thank you for your contribution. We have decided to take Next.js Commerce in a new direction and will be closing out current PRs and issues due to this change. Please see this PR for more details: https://github.com/vercel/commerce/pull/966
Would love to see an Open Commerce version of v2!