commerce icon indicating copy to clipboard operation
commerce copied to clipboard

Provider: Mailchimp Open Commerce (formerly Reaction Commerce)

Open loan-laux opened this issue 4 years ago • 7 comments
trafficstars

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 — vendors query 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 avatar Apr 26 '21 15:04 loan-laux

@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.

vercel[bot] avatar Apr 26 '21 15:04 vercel[bot]

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]

vercel[bot] avatar Apr 26 '21 15:04 vercel[bot]

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.

aldeed avatar Apr 29 '21 19:04 aldeed

@loan-laux Feel free to ping me when the PR is ready for a review 👍

lfades avatar Aug 05 '21 00:08 lfades

Hi @loan-laux, is this still being worked on?

goncy avatar Nov 24 '21 17:11 goncy

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.

loan-laux avatar Nov 24 '21 17:11 loan-laux

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!

goncy avatar Nov 24 '21 17:11 goncy

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!

leerob avatar Apr 18 '23 02:04 leerob