Skip to content

Conversation

AndreiPanko
Copy link
Contributor

@AndreiPanko AndreiPanko commented Oct 9, 2025

Only if there are 100 or more processed orders. Show once in 60 days. Only if review is not yet provided (based on user input).

Work Item(s)

Fixes AB#609647

@github-actions github-actions bot added this to the Version 28.0 milestone Oct 9, 2025
@AndreiPanko AndreiPanko requested a review from Copilot October 10, 2025 09:07
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements a review reminder system for the Shopify connector to encourage users to provide feedback in the Shopify App Store. The system prompts users to leave a review only when they have processed 100+ orders, haven't been prompted in the last 60 days, and haven't already provided a review.

  • Adds tracking fields for review prompt date and completion status
  • Creates a management codeunit to handle review prompts and notifications
  • Integrates review functionality into the Shopify shop card page

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
ShpfyRegisteredStoreNew.Table.al Adds two new fields to track review prompt date and completion status
ShpfyShopCard.Page.al Adds a manual "Leave a Review" action and triggers review reminder on page close
ShpfyShopReviewMgt.Codeunit.al New codeunit implementing the complete review reminder system logic

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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