Themes built on the Twig templating engine are now deprecated and require migration to Vitrin to ensure continued support and compatibility with Zid.
page
(number): Page number for pagination (default: 1)pageSize
(number): Number of carts per page (default: 10, max: 100)phase
(string): Filter by cart phase (new, login, shipping_address, shipping_method, payment_method, verification, completed)searchTerm
(string): Search by customer name, email, or cart contentproductsCount
(number): Filter by number of products in cartdateFrom/dateTo
(string): Filter by cart creation date range (format: YYYY-MM-DD)cartTotal
(number): Filter by cart total valuelanguage
(string): Response language (en or ar)
cartId
(string): The unique ID of the abandoned cartlanguage
(string): Response language (en or ar)
page
(number): Page number for pagination (default: 1)pageSize
(number): Number of reviews per page (default: 10, max: 100)searchTerm
(string): Search by customer name, review content, etc.status
(string): Filter by review status (approved, pending, rejected, spam)dateFrom/dateTo
(string): Filter by review creation date rangecustomerId
(number): Filter by specific customer IDsortBy
(string): Sort order (asc or desc)orderBy
(string): Field to sort bylanguage
(string): Response language (en or ar)
status
(string): Review status to count (pending, approved, rejected, spam)searchTerm
(string, optional): Search term to filter reviewsdateFrom/dateTo
(string, optional): Date range filtercustomerId
(number, optional): Filter by customer IDlanguage
(string): Response language (en or ar)
reviewId
(string): The unique ID of the reviewstatus
(string): New status (pending, approved, rejected, spam)language
(string): Response language (en or ar)
status
(string): New status for all reviews (pending, approved, rejected, spam)language
(string): Response language (en or ar)
reviewId
(string): The unique ID of the review to deletelanguage
(string): Response language (en or ar)
reviewId
(string): The unique ID of the reviewtext
(string): Your response textlanguage
(string): Response language (en or ar)
reviewId
(string): The unique ID of the reviewreplyId
(string): The unique ID of the replytext
(string): Updated reply text (for update only)language
(string): Response language (en or ar)
productId
(string): The unique ID of the productlanguage
(string): Response language (en or ar)
productId
(string): The unique ID of the productname
(string): Customer nameemail
(string): Customer email addressquestion
(string): The question textlanguage
(string): Response language (en or ar)
questionId
(string): The unique ID of the questionisPublished
(boolean): Whether to publish the questionlanguage
(string): Response language (en or ar)
questionId
(string): The unique ID of the questionanswerId
(string): The unique ID of the answeranswer
(string): Answer textlanguage
(string): Response language (en or ar)
delayUnit
(string): Delay unit for notificationsdelayValue
(number): Delay valueemailText
(object): Email text {ar: "النص", en: "Text"}emailTitle
(object): Email title {ar: "العنوان", en: "Title"}productId
(string): The unique ID of the productemail
(string): Customer emaillanguage
(string): Response language (en or ar)name
(string, optional): Customer namephone
(string, optional): Customer phonecustomerId
(string, optional): Customer IDcustomerPhoneNumber
(string, optional): Customer phone numbercustomerName
(string, optional): Customer namecontent
(string): Email contenttitle
(string): Email titlemethod
(string, optional): Notification method (default: "email")isNotified
(boolean, optional): Filter by notification status
Tool Name | Purpose/Use Case | Key Parameters |
---|---|---|
List Abandoned Carts | Display and filter abandoned carts | page, pageSize, phase, searchTerm, dateFrom, dateTo, cartTotal |
Get Abandoned Cart Details | Fetch detailed cart information | cartId |
List Product Reviews | Display and filter product reviews | page, pageSize, status, searchTerm, dateFrom, dateTo, customerId, sortBy, orderBy |
Count Reviews by Status | Count reviews by approval status | status, searchTerm, dateFrom, dateTo, customerId |
Update Review Status | Change review approval status | reviewId, status |
Update All Reviews Status | Bulk update review status | status |
Delete Review | Remove review permanently | reviewId |
Reply to Review | Add store response to review | reviewId, text |
Delete/Update Review Reply | Manage review responses | reviewId, replyId, text |
Get Product Questions | List questions for a product | productId |
Create Product Question | Add new customer question | productId, name, email, question |
Get/Update/Delete Question | Manage individual questions | questionId, isPublished |
Get/Create/Update/Delete Answer | Manage question answers | questionId, answerId, answer |
Get Notification Stats/Settings | View notification configuration | (none required) |
Save Notification Settings | Configure notification system | delayUnit, delayValue, emailText, emailTitle |
List/Add/Send/Export Notifications | Manage availability notifications | productId, email, various parameters |