Skip to content

Feat: new suggestions endpoint#350

Open
ahuininga-orisha wants to merge 8 commits intobetafrom
feat-new-suggestions-endpoint2
Open

Feat: new suggestions endpoint#350
ahuininga-orisha wants to merge 8 commits intobetafrom
feat-new-suggestions-endpoint2

Conversation

@ahuininga-orisha
Copy link
Collaborator

@ahuininga-orisha ahuininga-orisha commented Feb 17, 2026

📝 Description

This PR adds support for the new Tweakwise Suggestions Items endpoint, replacing the deprecated Suggestions Products endpoint.

Reference: Tweakwise Suggestions Items Documentation

🧪 Testing Plan

Please perform the following tests for both grouped and non-grouped products to ensure no regressions and verify new functionality.

1. Regression Testing (Legacy Support)

Goal: Ensure existing suggestion logic remains functional.

Before switching to this branch:

  • Override form.mini.phtml with a custom version (no specific changes required).
  • Perform a search and note which suggestions are returned.

After switching to this branch:

  • Verify that the returned suggestions match the results from the previous branch exactly.

2. New Functionality Testing

Goal: Verify the integration with the new Suggestions Items endpoint.

  • In the Tweakwise backend, add new item types to the suggestions configuration.
  • Ensure that items expected under these new types are correctly linked to their respective categories.
  • Compare the suggestions displayed in the local environment with those in the Tweakwise Demoshop to ensure data parity.

✅ Checklist

  • Tested with Grouped products
  • Tested with Non-grouped products
  • Verified against Tweakwise Demoshop

@ahuininga-orisha ahuininga-orisha force-pushed the feat-new-suggestions-endpoint2 branch from eb18720 to def3a65 Compare March 19, 2026 11:53
ahuininga-orisha added 2 commits March 19, 2026 13:24
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.

1 participant