Close the Loop

CTL || Failed payment transactions do not surface in the Failed column and are incorrectly counted as Active
What is the shop or customer experiencing: Shop is noticing that the Subscription Dashboard displays 6 "Active" subscriptions (and 0 "Failed") for a specific product variant, despite only showing 4 orders being created from inventory logs. Subscriptions with failed payment charges are not updating or surfacing in the "Failed" column on the Subscription Dashboard. What is the expected behavior: Subscriptions with failed payments should update to "Failed" status, surface under the "Failed" column on the Subscription Dashboard, and be excluded from the "Active" count so the active subscription count accurately reflects the orders populated in the shipping queue. What error messages are there: None. There are no UI error messages displayed; this is a data surfacing/status calculation discrepancy. Did you replicate: Yes. Verified that the Subscription Dashboard displays 6 Active subscriptions for the variant while only 4 checkout showing in inventory log with subscription renewed. Cross-referencing the inventory logs confirmed that payment attempts failed for 2 customer accounts immediately after the item was added to the cart. What settings were checked: Subscription Dashboard: Active vs. Failed status counts. Subscriptions for Customers Tab: Customer listing and charge statuses. Inventory Logs: Filtered by SKU/variant to trace charge attempts. Provide examples, sku, order #, customer names, and screenshots where possible: Product Variant: Center Zip Mini SKU: MJ-SUB Affected Customer Accounts: Sara, Asia Data Discrepancy: Dashboard displays 6 Active subscriptions; Inventory logs displays 4 items are checkout with subscription renewed; Inventory Logs confirm 2 failed payment transactions.
0
Allow MCP / Bestie to Archive, Unarchive, and Edit Archived Product Variants
Feature Availability Confirmation Current Status: Not currently available in the CommentSold UI, MCP API, or Bestie. Details: CommentSold currently lacks a user interface option to archive or unarchive products and variants. While archiving full products is exposed via MCP/Bestie, it lacks variant-level support: MCP/Bestie cannot update the archive status of individual variants, nor can it modify attributes (e.g., sale price, retail price, cost, collections) on variants that are already marked as archived. What the Shop Wants the Product to Do Variant-Level Archive Control: Enable MCP and Bestie to archive and unarchive specific product variants (rather than just entire products). Attribute Editing for Archived Variants: Allow MCP and Bestie to edit attributes (e.g., prices, costs, barcodes, collections) on archived variants. Why & How it Improves Sales and Efficiency Enables Unreleased Product Preparation: Shops use the "archived" status as the primary method to hide upcoming or unreleased variants from shoppers before launch. Saves Time & Prevents Manual Workarounds: Allowing shops to update sale prices or costs on archived variants via MCP/Bestie lets them prepare promotional releases ahead of time in bulk without having to make variants visible to customers prematurely or edit them manually. Ensures System Consistency: Aligns backend tool capabilities (Bestie/MCP) with expected inventory workflows so shops can rely on automated assistant tools for full lifecycle product management.
0
Load More
→